30. august 2003 - 14:34
Der er
35 kommentarer og 1 løsning
php kommando i en tabel i mysql
Jeg har KUN den ene streng i den tabel.. min side virker således at jeg har en $_GET fra adresselinjen som så efterspørger en side i mysql. det hele har hidtil også virket som det skulle men nu kommer problemet: Jeg har lige skaffet mig sådan en tagwall, skrevet i php. og nu skal jeg så include i mysql men det vil den ikke der er bare en blank side. alt hvad jeg skriver af normale tegn uden for <?php ?> kommer godt nok men bare ikke den side der skal includeres. hvad gør jeg galt
Annonceindlæg fra Admin By Request
30. august 2003 - 14:42
#2
men hvad står der helt præcis i den kolonne i tabellen?
30. august 2003 - 14:57
#3
der står i mysql tabellen: <? eval( "include (\"Tag/tagwall.php\");" ); ?> men det viker ikke
30. august 2003 - 14:59
#4
Skriv kun: include("Tag/tagwall.php"); i tabellen g så gør sådan når du udskriver: echo eval($row['felt']);
30. august 2003 - 15:02
#5
udskriften sker i indexfilen
30. august 2003 - 15:03
#6
ja, men der skriver du jo så bare: echo eval($row['felt']);
30. august 2003 - 15:11
#7
koden til at hente med ser sådan ud: $side ="$_GET[site]"; connect(); $result = mysql_query("select indhold from Chaozclub where site='$side'"); $udskriv = mysql_fetch_array($result); extract($udskriv); echo $indhold; mysql_close(); }
30. august 2003 - 15:12
#8
hvad skal jeg så gøre
30. august 2003 - 15:12
#9
Prøv: $side = $_GET['site']; connect(); $result = mysql_query("select indhold from Chaozclub where site='$side'"); $udskriv = mysql_fetch_array($result); extract($udskriv); echo aval($indhold); mysql_close(); }
30. august 2003 - 15:14
#10
så for jeg den her: Fatal error: Call to undefined function: aval() in /var/www/hotels/1go/chaozclub/html/index.php on line 48
30. august 2003 - 15:16
#11
stavefejl: echo eval($indhold);
30. august 2003 - 15:18
#12
ok der skal stå eval, så bliver fejlen: Parse error: parse error in /var/www/hotels/1go/chaozclub/html/index.php(48) : eval()'d code on line 1
30. august 2003 - 15:19
#13
og du har ændret i databasen?
30. august 2003 - 15:19
#14
ja ... men det er på alle sider den skriver det nu!!
30. august 2003 - 15:23
#15
Det vil sige det eneste der står i kolonnen er include("Tag/tagwall.php"); ?
30. august 2003 - 15:23
#16
ja.... men som sagt det er også på de andre sider den udskriver den fejl.
30. august 2003 - 15:29
#17
hvad faen skal jeg så gøre
30. august 2003 - 15:33
#18
Prøv lige: $side = $_GET['site']; connect(); $result = mysql_query("select indhold from Chaozclub where site='$side'"); $udskriv = mysql_fetch_array($result); extract($udskriv); eval($indhold); mysql_close(); }
30. august 2003 - 15:37
#19
det er det samme som før!!
30. august 2003 - 15:39
#20
30. august 2003 - 15:46
#21
er det også php i den includerede fil
30. august 2003 - 15:47
#22
ja: <?php echo 'Tekst fra en fil som er inkluderet.'; ?>
30. august 2003 - 15:47
#23
ok min virker ikke adressen er
http://www.chaozclub.1go.dk hvis du skal bruge source coden til index skal du baree sige til
30. august 2003 - 15:50
#24
Laver lige et eksempel som du kan hente
30. august 2003 - 15:54
#25
30. august 2003 - 15:55
#26
hvad er det man skal kalde en php for at kunne se koden
30. august 2003 - 15:56
#27
phps
30. august 2003 - 15:58
#28
30. august 2003 - 16:02
#29
Prøv istedet at skrive : <?php include("fil.php"); ?> i kolonnen i tabellen og så prøv denne kode: <?php connect(); $site = isset($_GET['site']) ? $_GET['site'] : 'default'; $str = mysql_result(mysql_query("SELECT indhold FROM squnk WHERe site='$site'"),0); eval(' ?>' . $str . '<?php '); mysql_close(); ?>
30. august 2003 - 16:03
#30
tabellen skal selvfølgelig ikke være squnk, men Chaozclub $str = mysql_result(mysql_query("SELECT indhold FROM Chaozclub WHERE site='$site'"),0);
30. august 2003 - 16:13
#32
Det er sikkert pg.a. stierne til filerne. Prøv evt. at skrive koden til tagwall.php
30. august 2003 - 16:16
#33
der er 4 filer i tagwallen...
30. august 2003 - 16:18
#34
der er jo heller ikke fejl mere, bortset fra en mysql fejl. Hvad står der på linje 34 35 ?
30. august 2003 - 16:33
#35
lav et svar
30. august 2003 - 16:34
#36
svar' mvh. Jesper Sørensen
Vi tilbyder markedets bedste kurser inden for webudvikling