Suche auf lima-city
-
in: IE übernimmt Session-Variablen nicht
geschrieben von mmbikestore
Ich hab ein großes Problem, und zwar übernimmt der IE die Session variablen nicht!
also wenn ich mich einlogge speichere ich die daten in 2 session variablen die auch in jedem anderen browser erhalten bleiben, nur im IE verschwinden die wenn ich die seite neu lade oder auf eine andere seite wechsle!
Irgendjemand der mir bei dem Problem helfen kann?
mfg -
in: Session Variablen werden nicht gespeichert
geschrieben von mmbikestore
okay
also die sessions werden im IE nicht gespeichert.
In Opera und FF funktionierts einwandfrei.
zu sicherheit mal der queltext:
<?php header('Cache-Control: no-store, no-cache, must-revalidate, pre-check=0, post-check=0, max-age=0'); session_start(); $weiterleitungsvariable = $_SESSION['site']; if(isset($_POST['Admin_Name']) && isset($_POST['Admin_PW'])){ $_SESSION['Admin'] = $_POST['Admin_Name']; $_SESSION['AdminPW'] = $_POST['Admin_PW']; } if($_SESSION['Admin'] == "AnmeldeName" && $_SESSION['AdminPW'] == "Passwort"){ //Verbindung zur Datenbank herstellen $mysqlhost="mysql.lima-city.de"; // MySQL-Host angeben $mysqluser="user"; // MySQL-User angeben $mysqlpwd="geheim"; // Passwort angeben $connection = mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die ("Verbindungsversuch fehlgeschlagen"); $mysqldb="datenbankname"; // Gewuenschte Datenbank angeben mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht oeffnen."); //Seite ermitteln $site = $_GET['site']; //Funktionen... if($site == "insertHome"){ $Titel = umlw($_POST['Home_Titel']); $Autor = umlw($_POST['Home_Autor']); $Nachricht = str_replace("\n", "<br/>", $_POST['Home_Nachricht']); $Nachricht = umlw($Nachricht); $Datum = date("d.m.Y"); $eintragen = mysql_query("INSERT INTO home (Titel, Datum, Autor, Nachricht) VALUES ('$Titel', '$Datum', '$Autor', '$Nachricht')"); header("Location: ?site=$weiterleitungsvariable"); } //weitere funktionen wie oben ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> ...Seiteninhalt... </html> <?php $_SESSION['site'] = $_GET['site']; mysql_close(); } else{ echo 'Sie müssen eingeloggt sein!<br/><br/> <form id="Adminform" method="post" action="admin.php"> <input type="text" id="anmelden_name" name="Admin_Name"value="Name" /><br/> <input type="password" id="anmelden_passwort" name="Admin_PW" value="Passwort" /><br /> <input type="submit" id="anmelden_input" /> </form>'; } ?>
bitte um hilfe -
in: Session Variablen werden nicht gespeichert
geschrieben von mmbikestore
Hi
habe ein dringliches problem, und zwar werden meine session variablen nicht gespeichert, bzw nicht übergeben!
Woran könnte das liegen?
mfg -
in: Problem mit header("Location: seite")
geschrieben von mmbikestore
hab das problem schon gelöst, war ne variable dran schuld ;) -
in: Problem mit header("Location: seite")
geschrieben von mmbikestore
naja in die Session['site'] variable hab ich die vorherige seite gespeichert
und irgendwo im oberen bereich wird dann statt der vorheriegen seite die jtz gerade aktive seite drübergeschrieben
obwohl das erst am ende des skripts passieren sollte -
in: Problem mit header("Location: seite")
geschrieben von mmbikestore
hab jtz mal doof herumgespielt, und es scheint so als würde meine $_Session['site'] einfach so überschrieben werden
kein plan wie oder warum xD aber ich hab einfach mal jede zweite zeile ein echo $_Session['site'] eingebaut und i-wo is die variable dann einfach mal ne andere was aber irgendwie unmöglich ist, weils nirgends überschrieben wird, erst ganz zum schluss der seite xD
is das rein theoretisch möglich das wenn ich die Session variable ganz oben im skript ausgebe und ganz unten überschreibe, dann oben der überschrieben wert ausgegeben wird?
sollte doch eigentlich nicht so sein da PHP das skript ja zeilenweise abarbeitet -
in: Problem mit header("Location: seite")
geschrieben von mmbikestore
edit:
hmm seltsames problem
wenn ich ganz normal ne variable zb.:
$seite = "seite1";
und dann eben
header("Location: mmbikestore.lima-city.de/index.php?site=$seite");
schreib dann gehts seltsamerweise
wenn ich aber die
$seite = $_SESSION['seite']; ($_SESSION['seite'] hat genau den selben wert gespeichert)
und dann
header("Location: mmbikestore.lima-city.de/index.php?site=$seite");
funktionierts plötzlich nicht
was kann da sein?
Session variable kann ich überall ausgeben, kommt auch immer der richtige wert raus -
in: Problem mit header("Location: seite")
geschrieben von mmbikestore
Hab in meiner Index Seite ne Function die, wenn alles überprüft worden is auf header("Location: admin.php") umleitet.
Nun funktioniert aber die Umleitung nicht.
Das seltsame daran, auf meinem appache server funktioniert alles einwandfrei, auf lima-city jedoch gar nicht.
es kommt nicht mal eine fehlermeldung oder ein warning
k.A. was da los ist
ausgegeben wird vorher 100%ig nichts, hab ich extra nochmal nachgeprüft
weiß wer woran das liegen könnte? -
in: Java Uploader
geschrieben von mmbikestore
genau nach sowas such ich ^^
nur freeware wäre nice xD -
in: Java Uploader
geschrieben von mmbikestore
Suche schon lange und verzweifelt nach einem Uploader der via Drag & Drop funktioniert, die Dateien die reingezogen wurden dann nochmal auflistet das man evtl falsche löschen kann und dann beim upload auch upload balken anzeigt
und das ganze möglichst anpassbar für Leute die KEIN Java können ^^
Jemand nen Tipp für mich?
Danke -
in: Abgerundete Ecken
geschrieben von mmbikestore
Wie sicher jedem bekannt ist, gibt es ja im FF die Funktion -moz-border-radius
da dies aber nur im FF funktioniert, ich aber in allen browsern den Effekt erzielen will, bleibt mir wohl nichts anderes übrig als das über (hintergrund) bilder zu machen.
Jemand vorschläge wie ich das am besten mache?
habe schon einige varianten ausprobiert, doch irgendwie kommen mir alle umständlich vor.
mal ein paar tipps von den profis hier einhohlen
wie macht ihr das am besten?