- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Problema Form crea file
-
Problema Form crea file
Salve a tutti, vorrei un consiglio:
ho un form che scrive (attraverso file .php) le informazioni digitate dall'utente in un file.txt.FORM
<form name="form" method="post" action="write.php">
Title: <input type="text" name="title" />
URL: <input type="text" name="URL" />
Description: <input type="text" name="description" />
E-mail: <input type="text" name="email" />
Condizioni <input type="checkbox" name="cond" />
<input type="submit" value="invia dati"/>WRITE.PHP
<?php
$scrivi_file=fopen("file.txt","w");
$title = $_POST['title'];
$URL = $_POST['URL'];
$description = $_POST['description'];
$email = $_POST['email'];
$cond = $_POST['cond'];
fwrite($scrivi_file, "$title\n");
fwrite($scrivi_file, "$URL\n");
fwrite($scrivi_file, "$description\n");
fwrite($scrivi_file, "$email\n");
fclose($scrivi_file);
?>Vorrei risolvere i seguenti problemi:
- vorrei dare a "file.txt" il nome di $title
- vorrei creare una cartella, che lo contiene, chiamata $title
Riguardo a 1) ho provato in **vario **modo sintassi tipo " fopen($title.txt " etc. ma senza successo.
Qualcuno può darmi una mano?
Grazie in anticipo.
-
Questo il codice definitivo:
1)crea il file .txt nominato dal form
2)crea una cartella nominata dal form con il .txt dentro<?php
$title = $_POST['title'];
$URL = $_POST['URL'];
$description = $_POST['description'];
$email = $_POST['email'];
$cond = $_POST['cond'];$folder=mkdir("$title");
$scrivi_file=fopen("$title/$title.txt","w");fwrite($scrivi_file, "$title\n");
fwrite($scrivi_file, "$URL\n");
fwrite($scrivi_file, "$description\n");
fwrite($scrivi_file, "$email\n");fclose($scrivi_file);
?>
Spero possa essere di aiuto ad altri