Stört header?

PaRkY

Gesperrt
Hi Leute..

ich verstehs einfach nicht.. Ich arbeite schon seit geraumer Zeit mit dem gleichen Rating-System und habe auch nie was daran geändert.. Seit ich mal ein bisschen mehr header (header("Location: ....") funktioniert das Formular nicht..

Was läuft hier falsch? Liegt es am Formuar oder an etwas anderem?

Hier der Code..
PHP:
        <?php
//echo"<form name=\"picrating\" method=\"post\" action=\"index.php?action=pictures&gallery=rating&picture=$name&folder=$folder\">";
 ?>
 
        <br>
        <table width="264"  border="0" cellspacing="0" cellpadding="0" align="center" class="normaltext">
          <tr>
            <td colspan="11"><center>
                <strong>Voting</strong>
            </center></td>
          </tr>
          <tr>
            <td width="24"><center>
              -5
            </center></td>
            <td width="24"><center>
              -4
            </center></td>
            <td width="24"><center>
              -3
            </center></td>
            <td width="24"><center>
              -2
            </center></td>
            <td width="24"><center>
              -1
            </center></td>
            <td width="24"><center>
              0
            </center></td>
            <td width="24"><center>
              1
            </center></td>
            <td width="24"><center>
              2
            </center></td>
            <td width="24"><center>
              3
            </center></td>
            <td width="24"><center>
              4
            </center></td>
            <td width="24"><center>
              5
            </center></td>
          </tr>
          <tr>
            <td><center>
                <input type="radio" name="rating" value="-5">
            </center></td>
            <td><center>
                <input type="radio" name="rating" value="-4">
            </center></td>
            <td><center>
                <input type="radio" name="rating" value="-3">
            </center></td>
            <td><center>
                <input type="radio" name="rating" value="-2">
            </center></td>
            <td><center>
                <input type="radio" name="rating" value="-1">
            </center></td>
            <td><center>
                <input type="radio" name="rating" value="0">
            </center></td>
            <td><center>
                <input type="radio" name="rating" value="1">
            </center></td>
            <td><center>
                <input type="radio" name="rating" value="2">
            </center></td>
            <td><center>
                <input type="radio" name="rating" value="3">
            </center></td>
            <td><center>
                <input type="radio" name="rating" value="4">
            </center></td>
            <td><center>
                <input type="radio" name="rating" value="5">
            </center></td>
          </tr>
          <tr>
            <td colspan="11"><div align="center">
                <input type="submit" name="Submit" value="Vote" class="form">
            </div></td>
          </tr>
        </table>
        <?php
echo"</form>";
?>
 
Deine Form kann nicht gehen, wenn du die "<form..."-Daten ausklammerst. Mach die "//" weg und alles geht.

MFG hawkster
 
An dem liegts nicht.. habe vorher natürlich ohne Kommentar-/ gearbeitet.. Ich habe es mal kurzeitig ausserhalb vom PHP-Tag geschrieben und eifach auf die Startseite verlinkt. Damit ich nicht den ganzen PHP-Form-Tag neu schreiben muss, habe ich diesen ausgeklammert.. es funktioniert aber immer noch nicht..
 
An dem Stück Code da oben kanns jedenfalls nicht liegen, das sieht sauber aus.

Kommt eine Fehlermeldung?
Und wo hast du denn was geändert? Der Teil wäre sicher interessanter.


byez
 
Das grosse Problem ist ja, dass das Formular beim Klicken auf Submit nicht auf die angegeben Seite springt. Der Code ist ja anscheinend richtig.. Es wäre reines Spaming jetzt alles, was womöglich der Fehler sein könnte hier zu posten.. Was kann ein Formular daran hindern die angegeben "action" nicht auszuführen
 
Zurück