Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PHP: Fehler bei Sessioninitialisierung

Empfohlene Antworten

Ich weiß doch auch nicht, was diese Meldung soll... und der Typ programmiert schließlich schon jahrelang mit PHP...

Nun, das Skript soll schon mit den Einstellungen register_globals = Off und über die URL (nicht Cookies) funktionieren, da für ersteres der Sicherheitsaspekt gewährleistet und beim zweiten die Userseite abgedeckt ist (kann ja sein, dass ein Anwender bei sich die Cookies ausgeschaltet hat...).

Dann gibts eigentlich nur 2 möglichkeiten.

Entweder ausprobieren und die Meldung ignorieren (was unschön ist)

oder die Variablen jedesmal mittels einem versteckten input feld mitschleifen

( was teilweise nicht möglich ist )

Ansonsten, wenn du was gefunden hast laß es mich wissen.

Man lernt ja nie aus :)

Ja, ich werde sehen, was sich machen lässt... Irgendwie muss das doch hinzukriegen sein... :rolleyes:

Gruß,

Jusky

versuchs ma mit diesem prinzip


global $a; // deine globale variable
$a = "12345";
$b = $a; // den inhal der globalen variable in eine lokale variable schreiben

$_SESSION["a"] = $b; // dann ab damit in die session
[/PHP]

------------------------

php doku:

session.bug_compat_42 boolean

Die PHP-Versionen bis 4.2.0 haben eine undokumentierte Funktion/einen undokumentierten Fehler, der es Ihnen gestattet, eine Session-Variable im globalen Bereich zu initialisieren, obwohl register_globals deaktiviert ist. Ab Version 4.3.0 gibt PHP bei Verwendung dieser Funktion eine Warnung aus, wenn zusätzlich session.bug_compat_warn aktiviert ist.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.