[SQL] real_escape & SESSION

Dieses Thema im Forum "Webentwicklung" wurde erstellt von master2005, 9. November 2011 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 9. November 2011
    real_escape & SESSION

    Hallo,


    echo $_SESSION["unterkategorie"]; // = 1 Wird auch ausgegeben

    $sql = sprintf("INSERT INTO bw_objekt (kategorie,unterkategorie) VALUES ('%s','%s')",
    mysql_real_escape_string('$_SESSION[kategorie]'),
    mysql_real_escape_string('$_SESION[unterkategorie]')
    );

    $eintrag = mysql_query($sql);

    Leider wird in die DB aber immer nur 0 reingeschrieben anstatt 1. Also es kommt in der DB ncihts an.

    Wenn ich jedoch z.B.

    mysql_real_escape_string('1')

    klappt das wunderbar.

    Woran könnte der Fehler liegen ?

    mfg
     
  2. 9. November 2011
    AW: real_escape & SESSION

    du weißt schon dass das ein string ist?
    PHP:
    mysql_real_escape_string ( '$_SESSION[kategorie]' ),
    finde den fehler
    PHP:
    mysql_real_escape_string ( $_SESSION [ 'kategorie' ]),
     
  3. 9. November 2011
    AW: real_escape & SESSION

    Sorryyyyyyyyyy ich



    Danke
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.