es posible hacer esto ...

Iniciado por pana88, 22 Julio 2008, 08:01 AM

0 Miembros y 1 Visitante están viendo este tema.

pana88

hola hace mucho consegui un codigo por el cual a traves de get podias
escribir en un fichero solo navegando , solo que el fichero ya estaba
predefinido ... el codigo era este

<?php
$archivo =  "archivo.htm";
$fp = fopen($archivo, "a");
$string = "Id: " .$_GET['id']. "<br>url: " .$_GET['url']. "<hr>";
$write = fputs($fp, $string);
fclose($fp);
?>


yo lo que queria saber es si se puede crear un archivo depende el nombre que quiera , yo pense algo asi

<?php
.$_GET['archivo']
$fp = fopen($archivo, "a");
$string = "Id: " .$_GET['id']. "<br>url: " .$_GET['url']. "<hr>";
$write = fputs($fp, $string);
fclose($fp);
?>


pero como veran no funciona , algo asi es lo que busco

http://mihost.com/web.php?archivo=archivoagenerar.htm&id=idsg&url=http://sitio

que daria como resultado..-

archivo: archivoagenerar.htm

contenido
-------------------------------------------------------------
id: idsg
url: http://sitioweb.com
-------------------------------------------------------------

desde ya agradezco

SirLanceCC

Sería así
Código (php) [Seleccionar]

<?php
$archivo 
$_GET['archivo']
$fp fopen($archivo"a");
$string "Id: " .$_GET['id']. "<br>url: " .$_GET['url']. "<hr>";
$write fputs($fp$string);
fclose($fp);
?>


#!drvy

#2
Y que tal si intento escribir sobre el index ? o incluso podria hacerse un archivo con una shell dentro xD

Demasiado inseguro diria yo  :-\

Saludos

chrominum

Cita de: SirLanceCC en 22 Julio 2008, 15:44 PM
Sería así
Código (php) [Seleccionar]

<?php
$archivo 
$_GET['archivo']
$fp fopen($archivo"a");
$string "Id: " .$_GET['id']. "<br>url: " .$_GET['url']. "<hr>";
$write fputs($fp$string);
fclose($fp);
?>



Te has olvidado en la primera linea un ";"  ;)

SirLanceCC

Si... era una prueba para ver si estaban atentos. :¬¬

No es que pasé de rápido... ni si quiera me dio tempo de pensar que realmente es algo inseguro.

En fin supongo que no hay excusa que valga. Lo siento

:)

pana88

#5
gracias aunque lo que sea inseguro es aproposito...

y muchas gracias por la solucion , no se mucho de php ni me puse a leer pero algo de variables entiedo voy a tener que leer mas jeje

solo me queda un problema , escribe dos veces el link y el id hay una forma de que solo lo haga 1 sola ves?


muchas gracias