03. oktober 2001 - 10:39
Der er
9 kommentarer og 1 løsning
\"Newsscript\": Når man tilføjer en nyhed laver den en extra.. :(
Her er koden til de 2 filer der bliver brugt.. \"addnews.php\" : <? $connection = mysql_connect(\"localhost\", \"*********\", \"*********\"); mysql_select_db(\"*********\", $connection); $nyhed_dato = time(); mysql_query(\"insert into news (dato, overskrift, tekst) values (\'$nyhed_dato\', \'$nyhed_overskrift\', \'$nyhed_tekst\')\"); ?> <form method=post action=<? echo $php_self; ?>> overskrift:<br> <input type=text name=nyhed_overskrift size=\"40\"> <br> <br> tekst:<br> <textarea name=nyhed_tekst cols=\"40\" rows=\"10\"></textarea> <br> <br> <input type=submit value=Tilføj nyhed name=\"submit\"> </form> \"index.php\" : <? $db = mysql_connect(\"localhost\", \"********\", \"*********\"); mysql_select_db(\"*********\", $db); $foresp = mysql_query(\"select * from news order by dato desc\"); while($data = mysql_fetch_array($foresp)){ echo \"<b>$data[2]</b> - \"; echo date(\"j/n/y\",$data[1]); echo \"<br><br><br>$data[3]<br><br>\"; } ?> Problemet er at når jeg tilføjer en nyhed tilføjer den en extra nyhed (uden overskrift og teksk), det her må da kunne fixes ? :)
Annonceindlæg fra Cognizant
Agentic AI kræver mere end teknologi
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
03. oktober 2001 - 10:43
#1
Det er fordi du ikke checker for om formen er postet. Prøv nedenstående: <? if ($REQUEST_METHOD == \"POST\") { mysql_connect(\"localhost\", \"*********\", \"*********\"); mysql_select_db(\"*********\"); mysql_query(\"insert into news (dato, overskrift, tekst) values (\'\" . time() . \"\', \'$nyhed_overskrift\', \'$nyhed_tekst\')\"); } ?> <form method=post action=<? echo $php_self; ?>> overskrift:<br> <input type=text name=nyhed_overskrift size=\"40\"> <br> <br> tekst:<br> <textarea name=nyhed_tekst cols=\"40\" rows=\"10\"></textarea> <br> <br> <input type=submit value=Tilføj nyhed name=\"submit\"> </form>
03. oktober 2001 - 10:47
#3
Jeg tilføjer en nyhed der hedder: \"Teeeeeeeeeeeeeeeeeeeeeeeeeeeest! - 3/10/01 tEtstsdvtsuavduvdabdksad\" På siden er der nu tilføjet: \"Teeeeeeeeeeeeeeeeeeeeeeeeeeeest! - 3/10/01 tEtstsdvtsuavduvdabdksad Teeeeeeeeeeeeeeeeeeeeeeeeeeeest! - 3/10/01 tEtstsdvtsuavduvdabdksad - 3/10/01\" ???