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 ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 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 Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 10.03.2006, 13:20:09
Benutzerbild von 8805-evergreen.
8805-evergreen. 8805-evergreen. ist offline
Anfänger
 
Registriert seit: Feb 2006
Beiträge: 125
Session funktioniert lokal, online aber nicht?!

Hallo erstmal...

Ich habe ein Problem mit einem Login Formular. Es erzeugt eine Session Variable, wenn alles korrekt ist. Lokal funktioniert das TipTop, online hingegen überhaupt nicht.

Wir haben das php ini file abchecheckt und alles sollte aktiviert sein.

Gibt es sonstige mögliche Fehlerursachen?!

zur Info:

im index file starte ich die Session mit session_start();
wenn der user existiert starte ich eine Session mit $_SESSION['user'] = true;

hat jemand ideen? ist das erste mal das ich ich mit Session arbeite....

Danke euch..... gruss
Mit Zitat antworten
  #2  
Alt 10.03.2006, 13:26:37
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Session funktioniert lokal, online aber nicht?!

Zitat:
mein auto fuhr gestern in der garage, auf der straße heute nicht. ich habe das gleiche benzin getankt. wo liegt das problem?
du machst dir jetzt zwei scripte:

script1.php
PHP-Code:
<?php
session_start
();
$_SESSION'foo' ] = 'bar';
?>
und

script2.php
PHP-Code:
<?php
session_start
();
var_dump$_SESSION'foo' ] );
?>
das ganze rufst du nun daheim (natürlich erst script1.php und dann script2.php) und auf dem server auf und zeigst uns jeweils die ausgabe.

Geändert von feuervogel (10.03.2006 um 13:27:10 Uhr)
Mit Zitat antworten
  #3  
Alt 10.03.2006, 13:37:22
Benutzerbild von 8805-evergreen.
8805-evergreen. 8805-evergreen. ist offline
Anfänger
 
Registriert seit: Feb 2006
Beiträge: 125
AW: Session funktioniert lokal, online aber nicht?!

hallo feuervogel.... ayay sir...

wie empfohlen habe ich diese 2 scripte gemacht. lokal und online gestestet... jeweils das script1 zuerst..

beides mal mit selbem ergebnis:

script 1: nichts
script 2: string(3) "bar"

hilft dir das weiter :)
Mit Zitat antworten
  #4  
Alt 10.03.2006, 13:59:34
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Session funktioniert lokal, online aber nicht?!

das zeigt, dass die session auf deinem server funktioniert.
Mit Zitat antworten
  #5  
Alt 10.03.2006, 14:21:13
Benutzerbild von 8805-evergreen.
8805-evergreen. 8805-evergreen. ist offline
Anfänger
 
Registriert seit: Feb 2006
Beiträge: 125
AW: Session funktioniert lokal, online aber nicht?!

ok, stellt mich soweit zufrieden. danke....

aber was ja das komische ist, das es mit genau dem selben code nicht funktioniert!?
Mit Zitat antworten
  #6  
Alt 10.03.2006, 15:56:24
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 58
Beiträge: 1.236
AW: Session funktioniert lokal, online aber nicht?!

Wie sind die jeweiligen Einstellungen von "register_globals"?

Gibt es ausser $_SESSION['user'] evtl. $_POST['user'], $_GET['user'], $user usw.?
Mit Zitat antworten
  #7  
Alt 10.03.2006, 16:49:04
Benutzerbild von 8805-evergreen.
8805-evergreen. 8805-evergreen. ist offline
Anfänger
 
Registriert seit: Feb 2006
Beiträge: 125
AW: Session funktioniert lokal, online aber nicht?!

Das wegen den register_globals kann ich dir momentan leider nicht beatnworten.

ja, es gibt noch ein $_POST'user'].... meinst du das könnte noch ein problem sein? ich werds gleich mal ausprobieren.....
Mit Zitat antworten
  #8  
Alt 10.03.2006, 16:53:51
Benutzerbild von 8805-evergreen.
8805-evergreen. 8805-evergreen. ist offline
Anfänger
 
Registriert seit: Feb 2006
Beiträge: 125
AW: Session funktioniert lokal, online aber nicht?!

Hell Yeah..... you guys ROCK!

Er hatte wirklich ein Problem mit dem "gleichnamigen" $_POST['user']...

Ich danke vielmals..... nice weekend
Mit Zitat antworten
  #9  
Alt 13.03.2006, 11:37:19
Benutzerbild von 8805-evergreen.
8805-evergreen. 8805-evergreen. ist offline
Anfänger
 
Registriert seit: Feb 2006
Beiträge: 125
AW: Session funktioniert lokal, online aber nicht?!

Wie könnte ein Montag besser anfangen.....

wollte mich heute Morgen einloggen und was passiert? Nichts...
Keine Session Variable wird erzeugt....

Ich tippe mal auf meine Dummheit, das ich letzten Freitag zufällig die lokale Seite probiert habe und es logischerweise lokal funktioniert... "shame on me"

Bin mir aber nicht 100% sicher...

Raubt echt meine Geduld, dieses Scriptchen....

Hab das wegen dem "register_gobals" abgecheckt. Sind lokal und online auf "ON".

Zu den PHP Versionen:

Online: 4.4.2-1
Lokal: 5.0.4

Hilf das vielleicht weiter bei der Fehlersuche?

Ich danke für jeden Tipp.... Gruss
Mit Zitat antworten
  #10  
Alt 27.03.2006, 09:52:40
Benutzerbild von 8805-evergreen.
8805-evergreen. 8805-evergreen. ist offline
Anfänger
 
Registriert seit: Feb 2006
Beiträge: 125
AW: Session funktioniert lokal, online aber nicht?!

hello out there....

Mein Eventmodul wäre soweit fertig und funktioniert lokal nachwievor bestens.
Wäre echt froh ich könntet mir helfen bezüglich der Session-Variable auf dem Server.

Ich poste mal das Login- Script:

PHP-Code:
elseif($_POST['login'])
    {
        
$benutzer strip_tags($_POST['user']);
        
$passwort $_POST['pw'];
        
$emailCheck strip_tags($_POST['user']);
        
        if ( !
preg_match "/^[-\w.]+@([A-z0-9][-A-z0-9]+\.)+[A-z]{2,4}$/"$emailCheck))
        {
            echo 
"<table><tr><td class='meldung' align='left'>Bitte korrekte <b>E-Mail</b> als Username angeben.</td></tr></table>";    
        }else
        {        
            include(
'admin/config.php');
            
            
$query "SELECT passwort, id_us FROM webad_07_user WHERE username = '".$benutzer."'";
            
$res mysql_query($query);
            
$row mysql_fetch_array($res);
            
$passwortCheck $row['passwort'];
            
$id_us $row['id_us'];
            
            if(!
mysql_error() && $passwortCheck == $passwort)
            {                
                
$_SESSION['userLogedIn'] = true;                    
                
$_SESSION['id_us'] = $id_us;
                echo 
'<div align="center">User wird eingelogt..</div>';
                echo 
'<META HTTP-EQUIV=Refresh CONTENT="2; URL=index.php?rubrik=events">';        
            }else
            {    
                echo 
"<div align='left' class='meldung'>Fehler: Falscher Benutzernamen oder Passwort. Probieren Sie es doch erneut.</div>";
                echo 
"<div align='left'><a href='javascript:history.back()'>Zur&uuml;ck</a></div>";
            }
        }
    } 
Sieht jemand den Fehler oder hat dies bezüglich schon Erfahrungen gemacht?

Zur Info:

die session_start(); wird im index.php aufgerufen. das login script befindet sich in der Funktion (Prozedur) Login() im file login.php, das im index included wird.

nochmal die PHP Versionen:
Online: 4.4.2-1
Lokal: 5.0.4

Biiittee helft mir ...! Verzweifelte Grüsse aus den momentan sonnigen Schweiz.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bildupload funktioniert lokal, online aber nicht 8805-evergreen. PHP Grundlagen 11 09.02.2006 14:55:48
Probleme bei nem user online Script KiKoN PHP Grundlagen 15 28.11.2004 13:22:24
SESSION daten gehen leider nicht verloren! - wennd as fenster geschlossen wird Phil PHP für Fortgeschrittene und Experten 3 31.03.2004 13:08:33
Lokal: Alles klappt --- Online: Nix geht c4 PHP für Fortgeschrittene und Experten 12 05.04.2003 12:20:50
session überprüfen... Xantos PHP für Fortgeschrittene und Experten 4 21.05.2002 10:54:50


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:02:46 Uhr.


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


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