Wie der Titel schon sagt.
Ich habe mit PHP ein Formular erzeugt und kann es nur im IE und Opera ansprechen. Im FF nicht. Woran liegt das?
foreach(mysql_fetch_all($sql) as $get){
$y=1;
$thearray=array();
$sql="SELECT id, Frage FROM poll_fragen WHERE id='".$get['fragen_id']."'";
foreach(mysql_fetch_all($sql) as $g){
echo "<ul class='Poll'><li><strong>".$g['Frage']."</strong></li>";
$sql="SELECT antwort, anzahl_stimmen, poll_antworten.id, poll_stimmen.antworten_id
FROM poll_antworten
JOIN poll_stimmen ON poll_stimmen.fragen_id=".$get['fragen_id']." AND poll_stimmen.antworten_id=poll_antworten.id AND poll_stimmen.team_id=".intval($_SESSION['teamid'])."
WHERE poll_antworten.fragen_id='".$get['fragen_id']."'";;
# Antworten ausgeben
foreach(mysql_fetch_all($sql) as $ge){
echo "<li>".$y.".) ".$ge['anzahl_stimmen']." | ".$ge['antwort']."</li>";
++$y;
array_push($thearray,$ge['antworten_id']);
}
// Schonmal gevotet?
$sql="SELECT user_id FROM poll_fragen_user WHERE fragen_id='".$get['fragen_id']."' AND user_id='".$_SESSION['userid']."'";
$res=mysql_query($sql);
$voted=mysql_num_rows($res);
# Falls noch nicht gevotet, Votebutton einblenden
if(!$voted>0){ # Vote Button ausgeben
echo "<li><form method='post' action='index.php?s=Polls'>
<input type='hidden' name='fragenid' value='".$g['id']."' />
<select name='antwortid'>
";
for($x=1;$x<$y;++$x){
echo "<option value='".$thearray[$x-1]."'>".$x."</option>";
}
echo "</select><input type='submit' value='Voten!'/></form></li>";
}
echo "</ul>";
}
}