kostenloser Webspace werbefrei: lima-city


$_SESSION nicht mitgenommen...

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    bk

    bk hat kostenlosen Webspace.

    hoffe ihr k?nnt mir da mal eben helfen...

    $z = 1;
    while ($z < 65) {
    if (!isset($_SESSION[$z])) {
    $_SESSION[$z] = $_POST[$z];
    }
    $z = $z+1;
    }

    so es kommt per $_POST also '1' rein(name eines feldes), das klappt auch wunderbar und ich kann ausgeben mit echo:

    echo $_SESSION[50]; \\ ergibt: "bauer"(siehe unten)

    wenn ich jetzt aber bei dem spiel eine seite "weiter" m?chte, der code daf?r sieht so aus:

    <form method='POST' action='weiter.php'>
    <input type='submit' name='Abschicken' value='Figur verschieben'>
    </form>

    kommt mein problem...

    Notice: Undefined offset: 1 in C:\Programme\Apache Group\Apache2\htdocs\Experimentell\weiter.php on line 5

    (das kommt auch bei 2, 3, 4, 5 usw.)

    weil der quelltext so aussieht:

    <?php
    session_start();
    $i = 1;
    while ($i < 65) {
    echo $_SESSION[$i];
    $i = $i+1;
    }

    wozu das dient: eigentlich solls ein simples schach werden, f?r 2 spieler an einem PC.

    jetzt wird in anfang.php das ganze ausgef?llt, wo welche figuren stehen(nicht alle spielen das schach gleich), dann wird man zu main.php weitergeleitet, wo das schachbrett dargestellt wird, alles wunderbar... jetzt sollte man aber eine figur verschieben k?nnen(hier weggelassen), man wird dann zu weiter.php geleitet. dort wollte ich nur mal so zur kontrolle alle $_SESSION ausgeben

    tja, ich hoffe ihr k?nnt mir da mal helfen... w?re jedenfalls sehr nett...

    Beitrag ge?ndert am 8.02.2006 17:59 von bk
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. $_SESSION[1] ist nicht definiert bei dir, willst du die Warnung austellen f?g den Code an den Anfang deines Scripts:
    error_reporting(E_ALL^E_NOTICE);
  4. Du hast die session_start() aber gesetzt? ich frage weil ich es im Text nicht finde?
  5. o**l

    Wird die Session-ID mitgenommen? Cookie aktiviert oder per Link?
  6. Autor dieses Themas

    bk

    bk hat kostenlosen Webspace.

    hat sich erledigt, danke...
  7. o**l


    hat sich erledigt, danke...
    Es w?re hilfreich zu wissen, wie sich das erledigt hat, damit Leute mit ?hnlichen Problemen ... na Du wei?t schon. :wink:
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!