Avatar billede webhest Nybegynder
08. oktober 2003 - 14:27 Der er 2 kommentarer og
1 løsning

Kan jeg printe det ud?

Hej!
Jeg står lige nu og er igang med en side:
www.webghost.dk

Jeg bruger denne kode på webghost.dk:

<?
include('include/config.php');
$res = mysql_query("SELECT * FROM sites WHERE filnavn = 'index.php'");
$row = mysql_fetch_array($res);
?>
<?=$row[sitekode];?>


Men har jeg overhovedet mulighed for at printe php koder ud, som er lagt ind i min phpmyadmin??

Det er ret vigtigt, hvis jeg ikke kan gøre det på denne måde, hvad for en måde kan jeg så bruge??
Avatar billede tjens Nybegynder
08. oktober 2003 - 14:34 #1
feltnavnparameteren skal være en string:

<?=$row['sitekode'];?>
Avatar billede myplacedk Nybegynder
08. oktober 2003 - 14:55 #2
Der ligger altså PHP-kode i databasen, som du gerne vil have udført? Jeg vil anbefale dig at holde PHP-koden i filsystemet, men det kan godt lade sig gøre.

Du skal kigge på funktionen "eval".

Fx:
eval($row['sitekode']);

Typisk vil man dog lige tilføje lidt:

eval('?>'.$row['sitekode']);

Se i manualen for forklaring.
Avatar billede myplacedk Nybegynder
08. oktober 2003 - 14:56 #3
Hmm... Måske vil du vise PHP-kode?

Den nemme: echo htmlspecialchars($row['sitekode']);
Den fancy: highlight_string($row['sitekode']);
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester