Mayday171
Erfahrenes Mitglied
Ich habe ein Login-System mit Session ID gebastelt und arbeite noch mit Cookies auf meiner Seite (Benutzerbegrüßung). Wenn ich mich einloggen funktioniert alles einwandfrei. Die Member-Startseite wird angezeigt und man kann sich im Memberbereich bewegen. Sobald man wieder auf die Homeseite mit der Benutzerbegrüßung kommt wirde nach der Begrüßung (Herzlich Willkommen "gesetztes cookie") die PHPSESSIONID angezeigt(sichtbar geschrieben).
Wie kann ich sie verstecken oder sie von der Begrüßung fernhalten?
Begrüßung
Member.php ---> setzen der Session ID
DANKE
MfG
Wie kann ich sie verstecken oder sie von der Begrüßung fernhalten?
Begrüßung
HTML:
<HTML><HEAD> <TITLE>Untitled Document</TITLE>
<SCRIPT type=text/javascript>
<!--
function Cookie()
{
var gespeichert = "nichts gespeichert";
if (document.cookie) {
b = document.cookie;
document.writeln(b, "<p align=center><font size=4 style=courier><p align=center>Hier findest du Informationen über mich und meine Interessen.<p align=center> Desweiteren könnt ihr mich für Anfragen unter dem Punkt Kontakt erreichen.<p align=center> Unter der Rubrik Fun findet ihr alles wichtige für euer Lachmuskeltraining...<p align=center> Viel Spaß beim stöbern !</p>");
} else {
var text = "<p align=\"center\"><font size=\"6\" style=\"courier\">Herzlich Willkommen %1 !! Viel Spaß auf meiner Homepage. </font>";
var eingabe = 'NIX';
var ablauf = new Date();
var infuenfTagen = ablauf.getTime() + (30 * 60 * 1000);
ablauf.setTime(infuenfTagen);
{
eingabe = prompt('Hallo Besucher. Bitte geben Sie Ihren Namen ein.');
b = text.replace('%1',eingabe);
document.cookie= b+'; expires=' + ablauf.toGMTString();
document.writeln(b+"<p align=center><font size=4 style=courier>Hier findest du Informationen über mich und meine Interessen.<p align=center> Desweiteren könnt ihr mich für Anfragen unter dem Punkt Kontakt erreichen.<p align=center> Unter der Rubrik Fun findet ihr alles wichtige für euer Lachmuskeltraining...<p align=center> Viel Spaß beim stöbern !</p>");
}}}
//-->
</SCRIPT>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY onselectstart="return false" style="CURSOR: url('ARRWAVES.ANI')" background="031.jpg">
<script type="text/javascript">
<!--
Cookie()
//-->
</script>
</BODY></HTML>
Member.php ---> setzen der Session ID
PHP:
<?php
session_start();
$userdata = $Login.":".$Passwort;
// Neuer Benutzer wird erstellt und in newmember.php geschrieben
if ($Logger == "Neuer Benutzer")
{
$newmember="newmember.php";
$inhalt="
<?php
//Mitglied: $Login//------------------------------------//
if (\$userdata==\"$Login:$_POST[Passwort]\")
{
\$_SESSION[\"user_passwort\"] = \$Passwort;
\$_SESSION[\"user_nickname\"] = \$Login;
header(\"location: memberstart.php?name=\$Login\");
}
//-------------------------------------------------------//
?>";
$zeiger=fopen($newmember, "r+");
$alt=@fread($zeiger,filesize($newmember));
rewind($zeiger);
fputs($zeiger,"$alt \n $inhalt");
fclose($zeiger);
echo "Neuer Benutzer wurde erstellt";
exit;
}
// Login wird durchgeführt und die Benutzerdaten mit der newmember.php verglichen
else
{
?>
<?php
include "newmember.php";
}?>
<?php
// Nicht registriert oder falsches Passwort
echo "<p align=center>Falscher Benutzername oder Passwort. Auf Groß- und Kleinschreibung achten.<br></p>
<P align=center>Bist du vieleicht noch nicht registriert?"
?>
DANKE
MfG
Zuletzt bearbeitet: