13. juni 2003 - 12:44Der er
32 kommentarer og 1 løsning
Der er noget ravende galt
Jeg har denne kode
<?php $db=mysql_connect("xxxxxxxxxx", "xxxxxxxxx", "xxxxxx"); mysql_select_db("xxxxxx", $db); $dato = date ("Y-m-d"); $tid = time ("H-m-s"); echo "Nyheden er blevet registreret.<br>Den kan nu ses på hjemmsiden";
mysql_query("insert into nyheds_tabel (nyheds_dato , nyheds_tid, nyheds_overskrift, nyheds_info) values ('$dato', '$tid', '$overskrift', '$nyhed')") or die (mysql_error());
og jeg får denne fejlmeddelelse: PHP Notice: Undefined variable: overskrift in d:\gearbox.dk\www\test\nyhedsadmin.php on line 16 PHP Notice: Undefined variable: overskrift in d:\gearbox.dk\www\test\nyhedsadmin.php on line 19 PHP Notice: Undefined variable: nyhed in d:\gearbox.dk\www\test\nyhedsadmin.php on line 19
Er der nogen som kan hjælpe mig ud af dette problem. 30 BOBS
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'sit røvhul smurt')' at line 2
Men jeg har lavet et udtræk uden at bruge stripslashes, men det fungerer fint. Jeg forstår ikke at det første ikke virker. Jeg har testet det før og det virkede, men det var godt nok med en anden database.
Jeg kan se at du har sat " omkring mysql queryen og ' omkring variablerne. Hvis der så er et " eller et ' i en af variablerne vil streg-værdien blive afsluttet og der vil gå kage i den. Så prøv at sætte en tekst ind med både " og '. Det skulle gerne virke. Prøv så bagefter at trække den ud uden brug af stripslashes(). Og se hvordan det ser ud.
Jeg har slettet alle nyheder fra databasen så den udskriver kun <hr> men jeg sætter lige en nyhed ind så du kan se. www.gearbox.dk/test Du må gerne kommentere hvad du synes om det
Jeg kan godt designet. Men jeg hader popups. Jeg ville gøre designet mere dynamisk så det passede ind i den opløsning browseren nu en gang har når man kommer til siden.
har du prøvet at sætte nogle ' og " ind i nyheden og se om den kan klare det
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.