Kann unexpected T_VARIABLE nicht finden

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Kann unexpected T_VARIABLE nicht finden

    PHP-Code:
    <html>
    <head>
        <title>Reiter nachtragen</title>
    </head>
    <body>
    <?php
    include_once("./header.inc.php");
    ?>
    <h3>Reiter nachtragen</h3>
    <?php

    # Header #######################################################################
    include_once("./common.inc.php");
    ################################################################################
    # Programmteil #################################################################
    if (!isset($_POST['tid'])) {
    ?>
    <form action="<?=$PHP_SELF?>" method="post">
    <b>Turnier:</b> <?=get_all_tournaments("tid"$_POST['tid']); ?>
    <br>
    <input type="submit" value="Weiter">
    </form>
    <?php

    if ($_POST['send_but'] != "1") {
    ?>
    <form action="<?=$PHP_SELF?>" method="post">
    <input type="hidden" name="send_but" value="1">
    <input type="hidden" name="shown" value="<?=$shown?>">
    <input type="hidden" name="tid" value="<?=$_POST['tid']; ?>">
    <font color="<?=$color?>"><b><?=$msg?></b></font><br>
    <b>Turnier:</b> <?=get_tournament_by_id($_POST['tid']) . " (T-NR: ".$_POST['tid'].")"?>
    <br><br>
    <b>Reiterauswahl:</b> <b>Reiter:</b> <?=get_all_rider($_POST['tid'], "rid"$_POST['rid']); ?>
    <br><br>
    <b>Kopf Nr.</b> <input type="text" name="kopfnr" maxlength="4" value="<?=$_POST['kopfnr']; ?>" size="5">
    <br>
    <br><br>
    <input type="submit" value="Eintragen">
    </form>
    <?php
    } else {
        
    // Reiter eintragen
        
    @mysql_query("INSERT INTO ".$_CONFIG['db']['tbl.kopfnr']." (rid,tid,name,kopfnr) VALUES ('"$_POST['rid']"','".$_POST['tid']."','".get_rider_by_id.$_POST['rid']."','".$_POST['kopfnr']."')") or die ( mysql_error() );
    ?>
    <form action="<?=$PHP_SELF?>" method="post">
    <input type="hidden" name="send_but" value="1">
    <input type="hidden" name="shown" value="<?=$shown?>">
    <input type="hidden" name="tid" value="<?=$_POST['tid']; ?>">
    <font color="<?=$color?>"><b><?=$msg?></b></font><br>
    <b>Turnier:</b> <?=get_tournament_by_id($_POST['tid']) . " (T-NR: ".$_POST['tid'].")"?>
    <br><br>
    <b>Name:</b> <b>Reiter:</b> <?=get_all_rider($_POST['tid'], "rid"$_POST['rid']); ?>
    <br><br>
    <b>KopfNr:</b> <input type="text" name="kopfNr" maxlength="4" value="<?=$_POST['kopfNr']; ?>" size="5">
    <br>
    <br><br>
    <input type="submit" value="Eintragen">
    </form>
    <?php
        
    echo "Ok, der Reiter \"<b>".$_POST['reitername']."</b>\" wurde eingetragen.<br>Reiter- ID: \"<b>".$rid."</b>\"<br>Kopf- Nr.: \"<b>".$_POST['kopfnr']."</b>\"<br>Turnier: \"<b>"get_tournament_by_id($_POST['turnier']) . " (ID: ".$_POST['turnier'].")</b>\"<br><br>Klicken Sie <a href=\"./delete.rider.php?rid=".$rid."\">hier</a>, um diesen Reiter zu l&ouml;schen, falls z.B. der Name falsch geschrieben wurde.";

    }

    ################################################################################



    # Footer #######################################################################
    $c = @mysql_close($c) or die ( mysql_error() );
    ################################################################################
    }
    ?>

    </body>
    </html>
    Ich such seit stunden.. ich begreif nicht woher die Fehlermeldung:
    Parse error: syntax error, unexpected T_VARIABLE in /var/www/localhost/htdocs/logic/new.kopfnr.php on line 58
    kommt. Line 58 ist @mysql Insert..
    thx Ronny

  • #2
    Ob da wohl Punkte fehlen?!
    Code:
    ES ('"$_POST['rid']"','".
    Forenregeln lesen und dann mal schlafen gehen!

    Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

    bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
    Wie man Fragen richtig stellt

    Kommentar


    • #3
      Du wurdest jetzt zum zweite mal innerhalb kürzester Zeit darauf hingewiesen deinen Code vernünftig zu posten. Beim nächsten mal denken wir mal was länger darüber nach, so ne Woche oder so.

      PS: Das ist ganz offensichtlich ein PHP-Fehler! *move*

      Kommentar

      Lädt...
      X