13. februar 2004 - 18:06
Der er
5 kommentarer og 1 løsning
Submit til txt fil
Jeg skal bruge et simpelt script som kan følgende: En formular som, når den submittes, opretter en ny txt fil med de data der var skrevet i formularen. I formularen skal der være et felt der hedder f.eks. "overskrift". Det der bliver skrevet der, skal så være navnet på txt filen der oprettes.
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
13. februar 2004 - 18:24
#1
-------index.htm----------- <html> <head> <title>Lav ny fil</title> </head> <body> <center> <form action="make.php" method="post"> Overskrift:<br> <input type="text" name="overskrift"><br> Text:<br> <textarea cols="80" rows="8" name="text"></textarea> <br> <input type="submit" value="Lav fil"> </form> </center> </body> </html> ----------index.htm------------- ----------make.php-------------- <?php $text = nl2br($_POST[text]); $dato = date("d/m - y H:i"); $indhold ="$_POST[overskrift]\n"; $indhold .="$_POST[dato]\n"; $indhold .="$_POST[text]\n"; $filename = $_POST[overskrift]; $filename .= ".txt"; if (!file_exists($filename)) { touch($filename); chmod($filename,0666); if (is_writable($filename)) { if (!$handle = fopen($filename, 'a')) { print "Cannot open file ($filename)"; exit; } if (!fwrite($handle, $indhold)) { print "Cannot write to file ($filename)"; exit; } fclose($handle); header("refresh: 0; url=$filename"); } else { print "The file $filename is not writable"; } } else { print "The file $filename is already exist"; } ?> ---------------make.php-----------------
13. februar 2004 - 18:59
#2
Datoen kan jeg ikke få til at virke!!
13. februar 2004 - 19:02
#3
Kan jeg godt forstå. Mig der sov lidt ;) $indhold .="$dato\n";
13. februar 2004 - 19:45
#4
og så den sidste ting inden det er perfekt!! Hvis jeg gerne vil have filnavnet til at hedde "Overskrift - dato.txt" hva gør jeg så????
13. februar 2004 - 19:46
#5
k det fandt jeg så selv ud af :) tak
14. februar 2004 - 08:35
#6
Det var så lidt
Vi tilbyder markedets bedste kurser inden for webudvikling