kostenloser Webspace werbefrei: lima-city


Probleme mit Sessions

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    d**********r

    Hallo,
    ich habe ein eigenes Forum programmiert. Um einen Post oder Thread zu schreiben muss mann sich anmelden. Beim Anmelden werden das $_SESSION("...")-Variablen (Level, ID, Session-ID) erstellt. Wenn ein Post geschrieben wird passiert seltsamerweise folgendes: Weil ich die Session mit der ID ben?tige (Wer hat der Post geschrieben?) verwende ich diese Variable zur Eintragung in die DB. Sobald der Post geschrieben ist und in der Datenbank gespeichert, wird aber die Session irgendwie zerst?rt. An was kann das liegen?
    mfg
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. 2**s

    wie sieht denn der code rund um die besagte stelle aus?
  4. jo der code w?rde mich auch ma interessieren!
  5. Autor dieses Themas

    d**********r

    ?php
    session_start();
    include("db_connect_3366.php");
    if ($_POST["message"] == "") {
    echo "<span class=\"text_feld\">Error! Um zu antworten, musst du etwas schreiben.</span>";
    }
    else {
    $date = date("Y-m-d H:i:s");
    $uid = $_SESSION["usernummer"];
    $insert_antwort = mysql_query("INSERT INTO forum_antworten (fid, tid, antwort, date, uid, markierung) VALUES ('".$_GET["fid"]."', '".$_GET["tid"]."', '".$_POST["message"]."', '".$date."', '".$uid."', '".$_POST["markierung"]."')") or die("SQL 1:".mysql_error());

    $select_benutzer = mysql_query("SELECT forum_antworten FROM benutzerdaten WHERE id = ".$uid."");
    $data_2 = mysql_fetch_array($select_benutzer);
    $antworten_2 = $data_2["forum_antworten"] + 1;

    $update_benutzer = mysql_query("UPDATE benutzerdaten SET forum_antworten = '".$antworten_2."' WHERE id = '".$uid."'") or die("SQL 4:".mysql_error());

    if (($insert_antwort = TRUE) && ($select_thread = TRUE) && ($update_thread = TRUE)) {
    $_SESSION["usernummer"] = $uid;
    header("LOCATION:".$_SESSION["server_goto"]."");
    }
    }
    ?>
  6. 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!