kurz die Situation:
ich sammle über einige Seiten Daten vom Benutzer, die ich nach und nach im $_SESSION Array ablege. Da viele der Daten, die ich einsammle, freiwillig sind, sind einige Schlüssel natürlich nicht mit konkreten Werten belegt.
Beispiel: $_SESSION['author'] = "Name Vorname";
Diese Angabe ist freiwillig.
Nun möchte ich zum Schluß alle gesetzten Einträge abfragen und die Inhalte (wenn vorhanden) in die DB schreiben. Das Problem dabei ist, dass ich mit isset($_SESSION['author']) nicht
prüfen kann, ob da ein korrekter Wert zugewiesen wurde oder nicht, denn die Funktion liefert komischerweise immer true. Ich hab mir den Inhalt (am Beispiel von 'author') mal ausgeben lassen und habe sowas wie 'xxx-f7' erhalten, was niemals eingefügt wurde.
Vielleicht kennt ja jemand von euch das Problem und weiß, was ich falsch mache :wink: - oder aber hat einen besseren Vorschlag mit der Situation insgesamt umzugehen.
Danke fürs lesen.
Gruß, TriloByte