Hola, gracias por la corrección respecto a lo del fichero en extension .php, pero aun así, no crea el fichero .txt por ninguna parte, voy a poner el codigo del index.html i el del func.php:
INDEX.HTML Código HTML:
<html>
<head></head>
<body>
<form method="post" action="func.php">
<input type="submit">
</form>
</body>
</html>
FUNC.PHP Código PHP:
<?php
$DescriptorFichero = fopen("prueba.txt","w+");
if($DescriptorFichero == false)
{
die("No se ha podido crear el archivo");
}
else
{
$string1 = "Linea 1";
fputs($DescriptorFichero,$string1);
$string2 = "Linea 2";
fputs($DescriptorFichero,$string2);
fclose($DescriptorFichero);
}
?>
Ahora que es lo que se supone que falla? He probado ejecutar el index.html en mi PC en una carpeta los dos archivos, y no me genera ningun fichero prueba.txt, y he probado también subiendolo al FTP y dándole permisos CHMOD 777 y nada. Tampoco me genera un archivo en la raíz donde se encuentran los dos archivos index y func.
No creo que esto sea tan complicado, en otros lenguages es simplemente hacer el fopen en modo W/W+, A/A+, y ya te crea el fichero si no existe. No entiendo porque aquí no
Gracias!