Du kører højest sandsynligt din php side lokalt og det KAN MAN IKKE. Php er et serversprog og skal derfor køres på en server. Hvis du ikke har et webhotel at køre det på, kan du oprette det gratis forskellige steder på nettet, eller også kan du lave localhost. Se mere her: http://www.youtube.com/watch?v=6i_iHamxm8E
Du kan da sagtens kører PHP lokalt...? Det er korrekt at der skal være installeret PHP på serveren til at håndtere scripts'ne. Men så længe dette er på plads kan det jo godt kører lokalt.
#7 korekt, den vil visse coden i browseren, det kunne være dette spørgeren mener. kunne selvføgelig også være en dialog box, og så er det rigtigt så har det intet med #3 at gøre
if( isset($_GET['p']) ) { $page = $_GET['p']; $sql = "SELECT * FROM sider WHERE url = '".mysql_real_escape_string($page)."'"; $res = mysql_query($sql); if(mysql_num_rows($res) > 0) { $sidedata = mysql_fetch_assoc($res); } else { //Skal der ske noget hvis siden ikke eksisterer? $error404_title = "404 error - Siden eksisterer ikke"; } } else { //Hvad skal der ske hvis $_GET['p'] ikke er sat?
if ( $estate == 'YES' ) {
if( isset($_GET['bolig']) ) { $bolig = $_GET['bolig']; $sql1 = "SELECT * FROM lejemaal WHERE url = '".mysql_real_escape_string($bolig)."'"; $res1 = mysql_query($sql1); if(mysql_num_rows($res1) > 0) { $boligdata = mysql_fetch_assoc($res1); } else { //Skal der ske noget hvis siden ikke eksisterer? $error404_title = "404 error - Boligen eksisterer ikke"; } } else { //Hvad skal der ske hvis $_GET['bolig'] ikke er sat? $else_title = "Home"; } } }
#4: Nej, du kan da ikke åbne en hvilken som helst pc, dobbeltklikke på en php fil og så regne med det kører.. Det kræver noget af det jeg fortæller i #2. At det så ikke er det der er problemet, det er så en helt anden sag.
Så lyder det da til vi er ude i en PHP-bug. Et manglende ; bør blot stoppe udførelsen af scriptet og smide en PHP-error tilbage hvis dette er aktiveret.
En klog mand skrev engang herinde. "Hvis eval() er løsningen, er det ikke det rigtige spørgsmål der stilles" Ja, eval() lyder som løsningen (hvis denne funktion er aktiv). Men du bør ikke gemme PHP kode i din MySQL database.
#29 var det ikke lige nøjagtigt det den udskrev på skærmen ?? kunne værer sjovt a fjerne <?php og ?> fra det indlæg, hvis kjeldsted har ret i sin mistanke i #15 Det er vel ikke fordi indholdet af udtrækket fra MySQL databasen indeholder PHP?
og jeg spørger ligesom som kjeldsted i #13 "hvorfor har du php code i din db" ??
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.