SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 09.05.2004, 11:13:10
t1m0n t1m0n ist offline
Anfänger
 
Registriert seit: Apr 2004
Ort: ofehn
Beiträge: 10
sid session ids über Frames?

sid session ids über Frames?

Hey leutz, ich hab ein Problem in meinem script. wenn sich mein user einloggt mit seiner ID, soll die natürlich weitergegeben werden an die admin.php. Dort wird sie ausgegeben (schon getestet). Nun wollte ich dort mit Frames arbeiten, und die sessions sollten an die seiten übermittelt werden, die in die frames geladen werden. Das geht aber nicht so wirklich- kann mir jemand sagen wo das Problem genau liegen könnte?- ich zeig euhc ein paar scriptauszüge:

login.php <== hier wird hald die ID mit PW abgefragt:
<link rel="stylesheet" href="style.css" type="text/css">
<form method="post" action="admin-goto.php">
<TABLE>
<TR>
<TD><b>Login:</b></TD>
<TD><input type="text" name="login_user" size="26"></TD>
</TR>
<TR>
<TD><b>Passwort:</b></TD>
<TD><input type="password" name="login_pass" size="26"></TD>
</TR>
<TR>
<TD><input type="submit" name="login" value="Login"></TD>
<TD></TD>
</TR>
</TABLE>
</form>
--------
seite.php <== Hier wird man nach dem einloggen hinbefördert, hier wird der Frame erfolgreich geladen- beide- allerdings wird die ID nicht in der mainFrame ausgegeben
<?php
session_start();
$sid = session_id();
ob_start();
require ("config.php");

$login_user = $_SESSION['login_user'];
$login_pass = $_SESSION['login_pass'];

$result = mysql_query("SELECT * FROM ".$member." WHERE ".$member_id."='".$login_user."' AND ".$member_pw."='".$login_pass."'");

while($row = mysql_fetch_array($result)){
$checkuser = $row[$member_id];
$checkpassword = $row[$member_pw];
$checkrang = $row['member_groupid'];
}

if($_SESSION['login_user'] == $checkuser && $_SESSION['login_pass'] == $checkpassword && $_SESSION['login_user'] != ""){
echo "<frameset border='0' rows='9%,91%'>
<frame name='top' src='admin-menu.php?sid=$sid' scrolling='no' marginheight='0' marginwidth='0' noresize>
<frame name='main' src='admin-hallo.php?sid=$sid' scrolling='auto' marginheight='0' marginwidth='0' noresize>
</frameset>";

}
else
{
echo"Leider stimmen Login-Name und Passwort nicht mit denen uns bekannten Daten die in diesem Bereich Zugriff haben überein. Bitte versuchen Sie es erneut. Falls Sie kein registrieter User sind, können sie sich <a href='../registrierung.php'>hier</a> anmelden.";
}
?>
----------------
admin-hallo.php <== Hier soll die SessionID ausgegeben werden:
<?
echo $checkuser;
?>
-------------
Ich wäre für hilfe dankbar, hab mit einigen gesprochen, die wissen auch nicht woran es liegt. Ich denke die Sessionparameter sind falsch oder wie das heißt- bitt eum hilfe- danke
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:22:12 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt