ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
2347
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    grashnaknieswurz ist offline Mitglied
    Registriert seit
    Jan 2004
    Ort
    Wuppertal
    Beiträge
    17
    Hallöchen ...

    Ich versuche gerade mit PHP eine Seite aufzubauen, wo man Produkte und Mengen eingeben kann. Also quasi ein Warenkorb. Mein Problem ist folgendes...
    Wenn ich Daten in $_SESSION["code"] schreibe z.B. 99999 dann zeigt mir mein Script auch 99999 an.
    Wenn ich allerdings in $_SESSION["code"][] schreiben will dann spuckt der mir eine Fehlermeldung aus : "Fatal error: [] operator not supported for strings on line 22"
    Gebe ich $_SESSION["code"][0] (oder eine Variable...) an so speichert er immer nur die erste 9. Also Ausgabe würde dann statt 99999 so aussehen 9.
    In Checkuser.php wird die Session gestartet und gecheckt ob der Benutzer sich angemeldet hat, ist das nicht der Fall kommt ein Login-Screen. Das funktioniert auch soweit ...

    hier ist mein Code

    PHP-Code:
    <?php
    include ("checkuser.php");
    ?>
    <html>
    <head>
        <title></title>
    </head>
    <body>
    <br>
    <?PHP
    $msserver
    ="***";
    $user="***";
    $pass="***";
    $dbcon mssql_connect($msserver,$user,$pass) or die(mssql_get_last_message());
    $dbsel mssql_select_db('retail',$dbcon) or die(mssql_get_last_message());
    $ipaddr $_ENV["REMOTE_ADDR"];
    $laden "SELECT laden FROM ipadressen WHERE ipadresse = '$ipaddr'";
    $laden_res mssql_query($laden$dbcon);
    if (isset(
    $_POST["code"]))
        {
        
    $code $_POST["code"];
        
    $_SESSION["code"][] = $code;
        Echo 
    $_SESSION["code"][0];
        
    $test=$_SESSION["code"][0];
        Echo 
    $test;
        }
    ?>
    <br>
    <form action=sql_diskrepanz2.php method=post>
    <input type=text name=code>
    </form>
    </body>
    </html>
     

  2. #2
    grashnaknieswurz ist offline Mitglied
    Registriert seit
    Jan 2004
    Ort
    Wuppertal
    Beiträge
    17
    schön wenn man sein Problem selber lösen kann....
    So wie ich das sehe lag es wohl an der Datenübergabe. Ich habe jetzt die Daten mit Get übergeben und nu funktionierts ...
     

Thema nicht erledigt

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 22.06.05, 09:15
  2. Antworten: 1
    Letzter Beitrag: 12.02.05, 12:49
  3. Brauche Ganz Dringend Hilfe Zum Thema Icq!
    Von Cizilia im Forum Mac OS
    Antworten: 1
    Letzter Beitrag: 07.02.05, 20:37
  4. Ich Brauche Hilfe Zum Thema Frameset!
    Von Cizilia im Forum HTML & XHTML
    Antworten: 1
    Letzter Beitrag: 28.01.05, 10:00
  5. Brauche Hilfe zun Thema Newsscript
    Von pr|m|bA im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 17.01.02, 16:27