17. januar 2004 - 23:03Der er
21 kommentarer og 1 løsning
Data fra database i PHP?
Hmm, ved ikke om jeg kan få forklaret mit spørgsmål ordentligt, men jeg prøver.
Jeg har lavet en side, hvor alt indhold ligger gemt i en database. Det meste af det er bare alm. html, men enkelte ting som fx kontakt formularen indeholder dele af php. Når jeg henter disse sider så læser den ikke <?php ?> og laver dem om til html, men skriver dem bare som de er! Hvordan kan dette ændres?
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.
okay, du skal huske at dine filer skal hedde .php og ikke .html
Synes godt om
Slettet bruger
17. januar 2004 - 23:09#3
Er du sikker på at serveren understøtter PHP?
Hvis det er på den hjemmesideplads, man får med sit internetabonnement hos en normal internetudbyder, så er der normalt ikke adgang til noget som helst serverside kode.
Synes godt om
Slettet bruger
17. januar 2004 - 23:11#4
ramlev.dk: Det ser ud til hans fil hedder content.php
som jeg forstår det han skriver så udskriver den hele hans php kode i browseren istedet for at parse den...
sandbox : hi hi ja det gør det vist.
hvis der ikke er installeret php på serveren, så kan webserveren heller ikke forstå php extension.
Synes godt om
Slettet bruger
17. januar 2004 - 23:19#7
Krydset: Det er nok rigtigt. Så giver spørgsmålet jo lige pludselig mere mening. Din løsning til det er vist bare ikke helt god. Øjeblik, så kommer der en herfra.
Synes godt om
Slettet bruger
17. januar 2004 - 23:24#8
<body> <p> <?php $page = "$_GET[show]";
$language = "$_GET[language]";
$query = mysql_query("SELECT * FROM indhold WHERE page='$page' AND language='$language'"); while ($row = mysql_fetch_array($query)) { if($row['editable'] == 'no'){ eval (' ?' . '>' . $string . '<' . '?php '); //echo $row['text']; }else{ echo nl2br($row['text']); } } ?> </p> </body>
Synes godt om
Slettet bruger
17. januar 2004 - 23:26#9
Mit svar tager alle med editable=no og opfører sig nærmest, som hvis den havde inkluderet dem fra en fil.
I koden du har lavet, går jeg udfra at $string er $row['text'], og at //echo $row['text']; lige så godt kan slettes?
Synes godt om
Slettet bruger
18. januar 2004 - 20:49#13
I stedet for basename(__FILE__) kan du prøve at bruge $_SERVER['PHP_SELF']
Synes godt om
Slettet bruger
18. januar 2004 - 20:52#14
Og ellers, hvis en form bare skal returnere til samme side, er det ganske korrekt at skrive action="" - man behøver slet ikke skrive noget i attributten
hehe okay... Det var nemlig det med . "" jeg var i tvivl om :) -tak tak!
Synes godt om
Slettet bruger
19. januar 2004 - 23:28#22
Tegnet . er for strenge hvad + er for tal. Grunden til, at der er brug for to forskellige tegn, er, at tal godt kan behandles som strenge og strenge godt kan behandles som tal.
$to=2; $tre="3";
$fem=$to + $tre; $to_og_tredive=$tre . $to
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.