10. juni 2006 - 20:14Der er
21 kommentarer og 1 løsning
Undefines variable, fejl i gæstebog
Hej Eksperter. Hvad er der galt her?
Får flg. fejl: Notice: Undefined variable: skriv in c:\documents and settings\scifo\dokumenter\hjemmeside\guestbook.php on line 6
og
Notice: Undefined variable: PHP_SELF in c:\documents and settings\scifo\dokumenter\hjemmeside\guestbook.php on line 14
og
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:\documents and settings\scifo\dokumenter\hjemmeside.dk\guestbook.php on line 25
Du kan lige så godt vände dig til at altid fange dine get/post/session osv variabler på den rigtige måde. Og det er selv om register globals er slået til eller ej.
Og $_SERVER[PHP_SELF] skal jo lige være $_SERVER['PHP_SELF'] Og smid så bogen langt væk - den vil kun give dig dårlige vaner, hvis eksemplet her er typisk.
Oki disse ting er rettet nu, og tror at jeg har forstået hentydningen nu :-D Har så kun 2 ting tibage: 1: Har stadigvæk fejlen: Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:\documents and settings\scifo\dokumenter\hjemmeside.dk\guestbook.php on line 25
2: Hvilke bøger kan i "gæve" programmører anbefale en begynder som mig? Helst dansk.
Man skal ikke udføre en sql-sætning uden at have styr på hvad der går galt, hvis det går galt. Det simpleste, som er godt nok til udvikling, men ikke til drifts-systemer, er at ændre
$foresp = mysql_query("SELECT navn, email, dato, besked FROM gbog ORDER BY nr DESC");
til
$foresp = mysql_query("SELECT navn, email, dato, besked FROM gbog ORDER BY nr DESC") or die(mysql_error());
Det jeg har linket til burde väre nok i starten. Kender ikke rigtigt nogle gode danske böger. www.webcafe.dk er på dansk men ikke så udförligt som mit andet link.
Thomas G. Kristensen har lavet en ny Start på PHP - den hedder "Start på PHP 5" og koster omkring 80dkk. Den brugte jeg da jeg skulle lære php, var fuldt tilfreds med den. men _HUSK_ at lave de opgaver der kommer i løbet af bogen, da det er dem der lærer dig at tænke i php :)
Så er der styr på det hele, og jeg har fået svar på mine spørgsmål, 1000 tak for hjælpen, så er der points til: michael_stim, webstuff, wetdog og erikjacobsen.
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.