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

Webseiten professionell erstellen

Webseiten professionell erstellen 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
Hilfe Community Kalender Heutige Beiträge Suchen

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

Antwort
 
Themen-Optionen Ansicht
  #31  
Alt 30.03.2005, 10:18:48
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: tabbed Browsing

Hab ich jetzt auch gemacht...

Da es nicht so das riesige Projekt ist geht das noch ;-)

Nur, warum sehe ich die ID nicht...

Und gehen tut es immer noch nicht... machen wir vielleicht was generelles falsch?
Mit Zitat antworten
  #32  
Alt 30.03.2005, 10:40:56
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: tabbed Browsing

Wir nicht, Du :-)

Zeig uns doch mal den Code, welchen Du auf jeder Seite einbindest.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #33  
Alt 30.03.2005, 11:05:12
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: tabbed Browsing

Zuerst kommt die Datei index.html die nach 5 Sekunden umleitet auf login.php

PHP-Code:
<?

if      ($anmelden) { anmelden($fertig, $user, $password1, $password2, $email, $vorname, $nachname);}
else if ($abmelden) { abmelden($fertig, $user, $password);}
else if ($forgot)   { forgot($fertig, $email);}
else                { login($fertig, $user, $password);}

?>

<?
// eigentlicher Inhalt der bei positivem einloggen angezeigt wird... //
function inhalt($user,$id) 
{
ini_set('session.use_cookies', 0);
ini_set('session.use_trans_sid', 1); 
session_start();

$_SESSION['user'] = $user;
$_SESSION['nummer'] = $id;

header("location: http://www.kaepten.de/index2.php");
}
?>

<?
// Ganz normal einloggen //
function login($fertig, $user, $password)
{...
inhalt($user, $id);
...}
Bei den Punkten ist eine Prüfung ob man darf oder nicht ;-)

Und nun die index2.php:

PHP-Code:
<?php
ini_set
('session.use_cookies'0);
ini_set('session.use_trans_sid'1); 
session_start();
?>

<?
if (!session_is_registered('user'))
{
include "l_oben.php";
echo "<p class='z_riesig'>Sie müssen sich <a href='login.php'>einloggen!</a></p>";
include "l_unten.php";
die ();
}
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
...
Das ist das Gerüst...

Die ersten zwei <??> in index2.php finden sich dann in jeder "Unterseite"
Mit Zitat antworten
  #34  
Alt 30.03.2005, 11:20:45
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: tabbed Browsing

Das ist ein PHP-Bug wie mir gerade auffällt :-)

Auf PHP.net ist "session.use_trans_sid" mit "PHP_INI_ALL" definiert, doch das ist glatt gelogen, erst ab PHP 5 kann man diese Option zur Scriptlaufzeit ändern. In PHP 5 wurde dieser Bug gefixed.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #35  
Alt 30.03.2005, 11:24:42
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: tabbed Browsing

Schau mal, ob du die Einstellung von session.use_trans_sid mit einer .htaccess-Datei ändern kannst.
Mit Zitat antworten
  #36  
Alt 30.03.2005, 12:04:31
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: tabbed Browsing

Ich fürchte, das kann ich nicht machen... ich habe nur über "Confixx"/"WebFTP" zugriff auf meine Seite... und das zeigt keine unsichtbaren Dateien an...

Und eine andere Lösung gibt es nicht?? Es ist also ein richtiger Fehler??
Mit Zitat antworten
  #37  
Alt 30.03.2005, 12:11:30
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: tabbed Browsing

Ja, das ist ein "richtiger" Fehler und wenn Du keine .htaccess nutzen kannst, dann hast Du die "arschkarte" gezogen, sprich du musst doch den umständlicheren Weg gehen. Sprich Du musst dein Script auf Cookies und GET/POST einrichten.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #38  
Alt 30.03.2005, 12:15:01
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: tabbed Browsing

Zitat:
Zitat von kaepten
Und eine andere Lösung gibt es nicht??
Zitat:
Zitat von |Coding
[...] und wenn Du keine .htaccess nutzen kannst, dann hast Du die "arschkarte" gezogen, sprich du musst doch den umständlicheren Weg gehen. Sprich Du musst dein Script auf Cookies und GET/POST einrichten.
Es bleibt immer noch das manuelle Anhängen der Konstanten SID an alle internen Links.
Mit Zitat antworten
  #39  
Alt 30.03.2005, 12:15:55
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: tabbed Browsing

Also das erscheint mir dann doch recht schwierig...

was wäre zu tun bei der Umstellung?

Nach erfolgreichem Einloggen ein Cookie setzen und die Formulare umstellen... richtig?
Mit Zitat antworten
  #40  
Alt 30.03.2005, 12:23:47
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: tabbed Browsing

Zitat:
Zitat von kaepten
Nach erfolgreichem Einloggen ein Cookie setzen und die Formulare umstellen... richtig?
Du müsstest dich schon entscheiden, ob du die Sessionid jetzt per Cookie oder per URL weitergeben möchtest. Beides zusammen ist sinnlos.
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 13:22:59 Uhr.


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


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