PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [S] Kleines Redirect



muenchner1989
14.02.2010, 21:26
Hallo,

da meine User ein bisschen verwirrt sind, ob sie nun eingeloggt sind oder nicht suche ich ein Schnippsel der wenn der User im Loginfeld seine Daten eingibt diese mit der Datenbank also "true" sind im gleichen content noch kommt " Sie wurden erfolgreich " eingeloggt.

Danke

jpwfour
14.02.2010, 21:28
Nach dem Login kommt ja normalerweise wieder die intern/startseite.php

Dort einfach sowas wie:

if($_SESSION['login']==true){
echo 'Du bist eingeloggt.';
}


Diesen Text sollten dann nur eingeloggte User sehen (man was hast du für User? :rolleyes:)

Kommt mir komsich vor, normalerweise hat man als eingeloggter User im Menu sehr viel mehr Auswahlmöglichkeiten, dass muss einem ja direkt ins Auge springen, dass es weh tut..
Ausser du hast die Seite so angepasst, dass sie für Gäste genauso aussieht wie für User?

muenchner1989
14.02.2010, 21:35
Hallo,

ohne jetzt meine User beleidigen zu wollen, sind es einfach nicht die hellsten Leuchten.
Es ist so eingestellt das man alles sehen kann, da das Problem ist, wenn ich im entsprechenden bereich



if($_SESSION['login']==true){

einsetzen will, zersprengt es mir das Design.

Gremlin
14.02.2010, 22:12
Liegt vllt. auch daran, dass ich auf deiner Seite (http://smileybasis.de/) im ausgeloggten Zustand so Sachen wie "Logout" sehe.

Zeig mal den kompletten Code bzw. wo du ihn wie eingebaut hast.

muenchner1989
14.02.2010, 22:19
Hi,

du meinst mein Menü oder was meinst du?



<?

menuehead('<img src="images/icons/1.png" alt="icon" height="14">&nbsp;Navigation');
?>
<ul>
<li><img src="images/icons/2.png" alt="icon" >&nbsp;<a href="?content=/konto/uebersicht">Kontoübersicht</a></li>
<li><img src="images/icons/5.png" alt="icon" >&nbsp;<a href="?content=/konto/buchungen">Buchungen</a></li>
<li><img src="images/icons/6.png" alt="icon" >&nbsp;<a href="?content=/konto/refuebersicht">Refübersicht</a></li>
<li><img src="images/icons/7.png" alt="icon" >&nbsp;<a href="?content=/konto/userprofil">Userprofil</a></li>
</ul>
<?
menuefoot();



menueheade('<img src="images/icons/3.png" alt="icon" height="14">Verdienen');?>
<ul>
<li><img src="images/icons/10.png" alt="icon" >&nbsp;<a href="?content=/verdienen/klick4">Klick4Coins</a></li>
<li><img src="images/icons/10.png" alt="icon">&nbsp;<a href="?content=/verdienen/paidlinks">Paidlinks</a><br>
<li><img src="images/icons/11.png" alt="icon" >&nbsp;<a href="?content=/verdienen/betteln4">Betteln4Coins</a></li>
<li><img src="images/icons/12.png" alt="icon" >&nbsp;<a href="?content=/verdienen/paidmails">Paidmails</a></li>
</ul>
<?menuefoot();


menueheade('<img src="images/icons/20.png" alt="icon" height="14">Bonusaktionen');?>
<ul>
<li><img src="images/icons/21.png" alt="icon" height="14" />&nbsp;<a href="?
content=/verdienen/kb_bonusaktionen/index">Bonusaktionen</a></li>
<li><img src="images/icons/22.png" alt="icon" height="14" />&nbsp;<a href="?
content=/verdienen/kb_bonusaktionen/teilnahmen">Teilnahmen</a></li>
</ul>
<?menuefoot();

menueheade('<img src="images/icons/19.png" alt="icon" height="14"> Adscan')?>
<ul>
<li><img src="images/icons/13.png" alt="icon" >&nbsp;<a href="?content=/framebrecher">Kampagne melden</a></li>
<li><img src="images/icons/14.png" alt="icon" >&nbsp;<a href="?content=/adscan_blacklist">Eigene Blacklist</a></li>
</ul>
<?menuefoot();



$tagrally=mysql_fetch_array(mysql_query("SELECT start, ende, ralley FROM ".$db_prefix."_ralleydaten WHERE ralley='tagrally'"));
$klickralley=mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten_mac WHERE ralley='klickralley' LIMIT 1"));
$tklick=mysql_fetch_array(mysql_query("SELECT ende FROM ".$db_prefix."_neu_rallydaten WHERE ralley='tklickrally'"));
?>
<? menueheade('<img src="images/icons/18.png" alt="icon" height="14"> Unsere Rallys');?>
<ul>
<li><? if ($aktiv[ende]>= time() and $aktiv[start]<= time()){echo"<img src='images/icons/on.png' alt='on' border='0'>";} else{echo"<img src='images/icons/off.png' alt='off' border='0'>";}?>
&nbsp;<a href="?content=/ralleys/aktiv">Aktiv Rally</a></li>
<li><? if ($tklick[ende]== '1'){echo"<img src='images/icons/on.png' alt='on' border='0'>";} else{echo"<img src='images/icons/off.png' alt='off' border='0'>";}?>&nbsp;<a href="?content=/ralleys/tklickrally">Tages Klick-Rally</a><br>
<li><? if ($klickralley['ende']>= time() and $klickralley['start']<= time()){echo"<img src='images/icons/on.png' alt='on' border='0'>";} else{echo"<img src='images/icons/off.png' alt='off' border='0'>";}?>
&nbsp;<a href="?content=/ralleys/klickralley_kw">Klick Rally</a></li>
<? if ($ref[ende]>= time() and $ref[start]<= time()){echo"<img src='images/icons/on.png' alt='on' border='0'>";} else{echo"<img src='images/icons/off.png' alt='off' border='0'>";}?>
&nbsp;<a href="?content=/ralleys/ref">Ref Rally</a></li>
</ul>
<? menuefoot();
?>


So sieht das Linke Menü aus

Masterphil
14.02.2010, 22:22
Das sehe sogar ich wieso da nichts geht, bei deinem Code wurde einfach die komplette Abfrage ob man eingelogt ist entfernt, somit wird alles immer alles angezeigt.

Am besten du schaust dir die orginale MenüDatei an, dort siehst du wie es gelöst wird.

MfG

muenchner1989
14.02.2010, 22:34
Hallo,

auch ein blindes Huhn, findet mal ein Korn.
Ich habe vergessen bei if($_SESSION['login']==true){ natürlich auch wieder ein } zu machen -.-

Darf zu! ^^

Masterphil
15.02.2010, 12:02
Hier ist dann mal zu.

MfG