PHP Fehler und eine Option-Frage?

  • Themenstarter Themenstarter SilverVegeto
  • Beginndatum Beginndatum
S

SilverVegeto

Hallo ich habe zwei Fragen, erstens:
Ich habe eine Fehlermeldung und weis nicht wie ich das wegbekomme:
PHP:
Parse error: parse error, unexpected T_STRING in /home/www/xxx/html/xxx/include/send_statistik.php on line 661
Der Code ist in der hinterlegten Datei dabei.

Zweitens:
Ich möchte gerne eine INPUT-OPTION-BOX das ist ja auch kein Problem, aber wie kann ich einstellen das wenn eine Zeile ausgewählt wird sich eine variable ändert?

Danke im Voraus.
 

Anhänge

1.
ganz einfach:
Du musst alle Anfürungszeichen, die in einem Textabschnitt sind mit nem Backslash kennzeichen.
Das hast Du in Zeile 660:
PHP:
<body bgcolor="#ECECEC">
nicht gemacht. Somit denkt PHP, dass der Wert für die Variable $mail nach bgcolor=" zu Ende ist.
Richtig muss es so aussehen:
<body bgcolor=\"#ECECEC\">
Und das bei allen Anführungszeichen innerhalb eine Variablendeklaration.

2.
Soll sich der Wert sofort ändern? Dann musst Du auf Javscript zurückgriefen!

MfG
Hans
 
Zuletzt bearbeitet:
Da sind noch viele, viele Fehler drin. Du hast ja die Variable $mail. Einerseits ist es das, was hans_schmid schon sagete, andererseits, startest du innerhalb dieser Variabe wieder den PHP Bereich (<?php) ohne ihn zuvor geschlossen zu haben. z.B.:
PHP:
                      </td>
                      <td class=\"inhalt\" align=\"center\">
                        <b>Treffer</b>
                      </td>
                      <td class=\"inhalt\" align=\"center\">
                        <b>Headshots</b>
                      </td>
                    </tr>
                    <tr>
                      <td class=\"inhalt\" align=\"center\">
                        <b><?php " . $_POST['u1_nick'] . " ?></b>
                      </td>
                      <td class=\"inhalt\" align=\"center\">
                        <?php " . $_POST['$u1_kills_all'] . " ?>
                      </td>
                      <td class=\"inhalt\" align=\"center\">
                        <?php " . $_POST['u1_helfen_all'] . " ?>

Da schlägt php zumindest bei mir Alarm
 
Zuletzt bearbeitet:
Also ich habe euren Rat befolgt und habe bei allen " ein \ davor gesetzt und das <?php / ?> weggelassen.
Jetzt komm ich auf folgenden Fehler:
PHP:
Parse error: parse error, unexpected T_BAD_CHARACTER, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/www/xxx/html/xxx/include/send_statistik.php on line 666
 
Zurück