PHP Script durch ein anderes PHP Script ersetzen.. !

NetPerformance

Erfahrenes Mitglied
Hu..

Das Script funktioniert soweit.. Wenn der User die richtige Daten eingegen hat, wird include "eingeloggt.php"; ausgeführt..

unterhalb des "login.php" scripts erscheint zusätzlich "eingeloggt.php"..
ich möchte das bei richtige Eingabe der Zugangsdaten das komplette "login.php" script durch "eingeloggt.php" ersetzt wird !
Also sollte bei richtige eingabe nur "eingeloggt.php" zu sehen sein !

wie muss ich das anstellen ?

Gruß und Thx
Aaron


Code:
<html>
<head>
<title>gemüse</title>
</head>

<body bgcolor="#CCCCCC">
<b>Login</b>
<form action = "<?php $PHP_SELF ?>"  method = "post">
  <table width="100%" border="0">
    <tr> 
      <td>E-Mail</td>
    </tr>
    <tr> 
      <td><input name="in_email" type="text"></td>
    </tr>
    <tr> 
      <td>Passwort</td>
    </tr>
    <tr> 
      <td><input name="in_password" type="password"></td>
    </tr>
    <tr> 
      <td>&nbsp;</td>
    </tr>
    <tr> 
      <td><input name="login" type="submit" value="Login"></td>
    </tr>
    <tr> 
      <td>&nbsp;</td>
    </tr>
    <tr> 
      <td><a href="index.php?action=vergessen" target="_self">Passwort vergessen ?</a></td>
    </tr>
    <tr>
      <td><a href="index.php?action=anmeldung" target="_self">Neu Anmeldung</a></td>
    </tr>
  </table>
  </form>
   
<?php
error_reporting(E_ALL);

if($login)
{
	$user_email = $HTTP_POST_VARS['in_email']; 
	$user_password = $HTTP_POST_VARS['in_password']; 
	
	include "connect.php";
				  	
	$sql = "SELECT
				 *
			FROM
				 birthday_members";
							  
	$result = mysql_query($sql) OR die(mysql_error());
	
	$db_length = mysql_num_rows($result);

	for($i=0; $i<$db_length; $i++)
	{
		$db_id  = mysql_result($result, $i, "id");
		$db_email  = mysql_result($result, $i, "email");
		$db_password = mysql_result($result, $i, "password");
			
		if($user_email == $db_email && $user_password == $db_password)
		{	
			include "eingeloggt.php";					 
			// echo"Ihre ID lautet : ".$db_id;
		}
	}
}
?> 

</body>
</html>
 
Zuletzt bearbeitet:
PHP:
if(wasauchimmerdeinebedingungist)
    {
        header("Location: ht.p://www.blablubb.de");
    }

den Link natürlich richtig schreiben - muss ich nur hier wegen dem Forum machen
 
Zuletzt bearbeitet:
danke für die schnelle antwort :)

aso.. das funktioniert mit header leider nicht.. mein ganzes script wird durch die header-funktion ersetze... und genau das darf nicht passieren..

könnt ihr euch hier anschauen : klick !

nur mein login.php auf der linken seite soll ersetzt werden..

quelltext

hoffe.. mein problem ist nu etwas deutlicher geworden..

gruß
aaron
 
Zuletzt bearbeitet:
Wer,wo,was ist 'login.php'...dein Coder gibt darüber keine Auskunft, dein .rar kann ich nicht öffnen(wie alle RARs bei tutorials.de)... dein Link bringt ohnehin keine Erkenntnisse hinsichtlich des PHP-Codes.
 
Zurück