Auto Weiterleitung nach login

Vigo

Mitglied
Hoi

Also ich bastel grad ein einem Internen Bereich und will das man nach dem login automatisch in den bereich geleitet wird.
Hab dazu leider nichts richtig verständliches gefunden.
Kann wer helfen?

Grüße Xen
 
Aber der das stört sich nun mit

PHP:
<?php 
	session_start();
?>

Was ja am anfang aller Seiten stehen muss wegen dem Session Login System....

Andere möglichkeit gibts net?

Grüße Xen
 
Du kannst die [phpf]header[/phpf] Funktion ruhig an zweiter, dritter, zwanzigster Stelle einbauen. Es sollte nur nichts wichtiges an Daten vorher uebergeben werden, sprich Passwoerter als Text oder aehnliches.
 
ich benutze für sowas ausnahmweise ne javascript/php funktion ->

PHP:
<?php
 function gotoLocation($url)	{
		echo "<script type=\"text/javascript\">\n";
		echo "<!--\n";
		echo "location.href = '";
		echo $url;
		echo "';\n";
		echo "//-->\n";
		echo "</script>\n";
	}
?>
 
Squarius hat gesagt.:
ich benutze für sowas ausnahmweise ne javascript/php funktion ->

PHP:
<?php
 function gotoLocation($url)	{
		echo "<script type=\"text/javascript\">\n";
		echo "<!--\n";
		echo "location.href = '";
		echo $url;
		echo "';\n";
		echo "//-->\n";
		echo "</script>\n";
	}
?>
Was sehr nett ist, wenn "der Hacker" Javascript deaktiviert hat... :p
 
Jan Seifert hat gesagt.:
Was sehr nett ist, wenn "der Hacker" Javascript deaktiviert hat... :p

naja ich habs soähnlich:
könnte man vllt. noch ne abfrage mitrein usw.... :)

PHP:
<?php
@header("Location: ../admin.php?section=user&go=usergroups");
gotoLocation(../admin.php?section=user&go=usergroups);
?>
 
Naja da kommt immer

Warning: Cannot add header information - headers already sent by

Hab aber in euren Tuts en gutes Tut zu Sessions gefunden.

http://www.tutorials.de/tutorials9684.html

Da is das weiterleiten mit Header schon drinne. Aber bekomme da ein Fehler....

Warning: Supplied argument is not a valid MySQL result resource on line 24

So sieht das im Code aus:
PHP:
$sql = "SELECT ". 
    "userid, username, userpw". 
  "FROM ". 
    "kuser". 
  "WHERE ". 
    "(username like '".$_REQUEST["name"]."') AND ". 
    "(userpw = '".md5 ($_REQUEST["pwd"])."')"; 
$result = mysql_query ($sql); 

if (mysql_num_rows ($result) > 0) 
{ 
  // Benutzerdaten in ein Array auslesen. 
  $data = mysql_fetch_array ($result);

Grüße Xen
 
Zurück