if ($pass != $ditpass) { include(\"header.php\"); print \" <Center><b>Password forkert!</b></center><br><br> Dit password er forkert. Du er derfor ikke logget ind! \"; include(\"footer.php\"); }
if ($user != $dituser) { include(\"header.php\"); print \" <Center><b>Brugernavn forkert!</b></center><br><br> Dit brugernavn er forkert. Du er derfor ikke logget ind! \"; include(\"footer.php\"); } ?> <? include(\"header.php\"); ?> ?> <center><b>Tilføj Kommando</b></center> Her kan du tilføje en Kommando <br> <br> <form action=\"<? echo\"$PHP_SELF\"; ?>?mode=tilfoj\" method=\"post\"> <b> Commando :<br><input type=\"text\" name=\"overskrift\" maxlenght=\"20\" class=\"tekstboks\"><br> Beskrivelse :<br><input type=\"text\" name=\"Beskrivelse\" maxlenght=\"20\" class=\"tekstboks\"><br> <input type=\"submit\" value=\"Tilføj nyhed\" class=\"knap\"> </b> </form> <? include(\"footer.php\"); ?> <? } if ($mode == tilfoj) { include(\"connect.php\"); ?> <? function tilbage($meddelelse) { include(\"header.php\"); echo \"$meddelelse\"; include(\"footer.php\"); exit; }
if (!$overskrift) tilbage( \"<b>Du har ikke udfyldt feltet Overskrift, gå tilbage og gør det, tak!<br></b>\"); if (!$Beskrivelse) tilbage( \"<b>Du har ikke udfyldt feltet Overskrift, gå tilbage og gør det, tak!<br></b>\"); $nyhed = nl2br($nyhed); $query = mysql_query(\"INSERT INTO nyhed (overskrift , beskrivelse)\" . \"VALUES (\'$overskrift\',\'$beskrivelse\')\");
include(\"header.php\"); echo\" Din nyhed er nu tilføjet ! \"; include(\"footer.php\"); } ?>
slam_damn: du bør nok overveje hvor ofte du \"går ind og ud af php\" - jeg tænker på alle de overflødige <? og ?> - derudover kan du gøre følgende: <?php echo \"tekst\"; ?> det samme som: <?=\"tekst\"?>
erik: med al respekt for dine udtalelser opfordrer jeg dig på at kigge på det spørgsmål jeg stillede for kort tid siden.
skal den se sådan her ud? $query = mysql_query(\"INSERT INTO nyhed (overskrift , beskrivelse)\" . \"VALUES (\'$overskrift\',\'$beskrivelse\')) or die(mysql_error());
Hvis du skriver $query = mysql_query(\"INSERT INTO nyhed (overskrift , beskrivelse)\" . \"VALUES (\'$overskrift\',\'$beskrivelse\')) or die(mysql_error()); får du en syntaksfejl. Det skal være $query = mysql_query(\"INSERT INTO nyhed (overskrift , beskrivelse)\" . \"VALUES (\'$overskrift\',\'$beskrivelse\')\") or die(mysql_error());
Først skal jeg selvfølgelig indtaste mit pass og sådan noget.... så trykker jeg ok og går ind og skriver noget i de to felter og trykker på tilføj! så siger den bare den er tilføjet så tænker jeg selvfølgelig Okay nu går jeg ind og ser om nyheden står der... og det gør den ikke der er kun en tom side..
Det indeholder <? include(\"connect.php\"); ?> <html> <center><b>Kommandoere</b></center><br> <br> <br> <? $query = $query = mysql_query(\"SELECT * FROM overskrift ORDER BY id DESC \") or die(mysql_error()) while($r = mysql_fetch_array($query)) { $beskrivelse = $r[\"beskrivelse\"]; $overskrift = $r[\"overskrift\"];
Der er vel grænser for hvad man kan forlange af friserverplads.dk - men på dit og andres spørgsmål lyder det ikke til man altid får fornuftige fejlmeddelelser tilbage. For du skal jo have et semikolon for enden af
$query = $query = mysql_query(\"SELECT * FROM overskrift ORDER BY id DESC \") or die(mysql_error());
Glem det, slamdamn - nu læser jeg ikke dette spørgsmål mere, og gider ikke hjælpe dig i fremtiden. Du forspilder din chance for at få kvalificeret hjælp på eksperten.dk med dig opførsel.
fordi du staver beskrivelse med stort det ene sted og lille det andet sted
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.