hallo foren-gemeinde!
bin php newbie, hoffe dennoch mein problem(chen) verständlich darlegen zu können. habe einen code, der dazu dient ein drop-down menü zur sprachauswahl zu generieren. dabei bekomme ich allerdings eine fehlermeldung. habe bereits gegoogelt, aber leider komme ich nicht weiter und bitte um hilfe. danke!
der code:
fehlermeldung:
was in zeile 1086 steht, kann ich nicht herausfinden, da im quelltext (internet explorer) nichts steht...
bin php newbie, hoffe dennoch mein problem(chen) verständlich darlegen zu können. habe einen code, der dazu dient ein drop-down menü zur sprachauswahl zu generieren. dabei bekomme ich allerdings eine fehlermeldung. habe bereits gegoogelt, aber leider komme ich nicht weiter und bitte um hilfe. danke!
der code:
PHP-Code:
<PHP>
$sql = "SELECT b.idlang, c.name FROM ((".$d_db['cat_side']." AS a
INNER JOIN ".$d_db['side_lang']." AS b ON a.idside = b.idside)
INNER JOIN ".$d_db['lang']." AS c ON b.idlang = c.idlang)
INNER JOIN ".$d_db['side']. " AS d ON a.idside = d.idside WHERE (a.idcatside=" . $idcatside. " )
AND (d.idclient=" . $client . ") AND (b.online=1)";
$db->query($sql);
if ($db->affected_rows()) {
echo "<form name=\"langform\" method=\"post\">\n";
echo "<input type=\"hidden\" name=\"idcatside\" value=\"" . $idcatside . "\">\n";
echo "<select name=\"lang\" onChange=\"langform.submit()\">\n";
while ($db->next_record()) {
if ($lang == $db->f('idlang')) echo '<option selected value="'.$db->f('idlang').'">'.$db->f('name')."</option>\n";
else echo '<option value="'.$db->f('idlang').'">'.$db->f('name')."</option>\n";
}
echo "</select></form>";
}
</PHP>
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
in /home/x/www/x/cms/bnd.php(235) : eval()'d code on line 1086
in /home/x/www/x/cms/bnd.php(235) : eval()'d code on line 1086
Kommentar