Als ik mezelf op me site heb ingelogd dan blijft me loginscherm staan...
kan ik daar niet iets van maken van welkom roderik?
want anders denken mensen misschien dat ze nog niet zijn ingelogt terwijl ze al zijn ingelogt..
www.x-desings.net
zo ja hoe doe ik dat?

(ik werk niet met een database)
checek of sessie/cookie al bestaat en dan met if else werken
<?

$pagina = "index.php";

$leeg = "";

if ($p == $leeg)
{
echo "
<table height='420' border='1' align='center' cellpadding='0' cellspacing='0' >
<tr>
<td class='top' colspan='3'>
<img src='images/filemanager.gif' width='18' height='18' align='absmiddle'><b> Beginscherm</b>

</td>
</tr>

<tr>
<td class='topmenu' colspan='3'>
<b><center>Welkom</center></b>
</td>
</tr>

<tr>
<td height='30' colspan='3' bordercolor='#d6d6ce' bgcolor='#d6d6ce' align='center'>
<form method='POST' action='index.php'>
<input type='hidden' name='p' value='logon'>
<b>Login naam:</b> <input type='text' name='login_naam' size='20'> <b>Wachtwoord:</b> <input type='password' name='pass_word' size='20'> <center><b><input type='submit' name='B1' value='Logaan'></b></center>
</form>";
}

if ($HTTP_POST_VARS["p"] == "logon")
{

$log[0] = $HTTP_POST_VARS[login_naam];
$log[1] = $HTTP_POST_VARS[pass_word];

if (!file_exists("members/$log[0].php")){exit("Onjuiste login naam! Klik <a href='http://www.x-desings.net'>hier</a>; om het opnieuw te proberen!");}

include("members/$log[0].php");

if ($log[1] !== $pass) {exit("Onjuist wachtwoord! Klik <a href='http://www.x-desings.net'>hier</a>; om het opnieuw te proberen!");}

$log_nul = $log[0];
session_register(log_nul);
$log_een = $log[1];
session_register(log_een);

echo "<SCRIPT LANGUAGE='javascript' TYPE='text/javascript'>window.location='$pagina'</SCRIPT>";

}

?>


Nou ik vind dat hier niet in :S:$:$:$
zou iemand gedeelte kunnen laten zien waar ik script moet neerzetten? :$ en wat het script moet zijn :$
de eerste $p moet zijn: $_POST["p"] (of get)
is dat een verbetering of is dat alles? want de login werkt voor derest prima
$log_nul = $log[0];
session_register(log_nul);
$log_een = $log[1];
session_register(log_een);

als je daaronder nou
header("Location: index.php");
zet, dan gaat ie na het inloggen meteen naar de index... je moet er dan wel voor zorgen dat er geen output boven deze zin staat, dus geen <HTML> of text...
daar zorgt dit al voor:

$pagina = "index.php";


<?

session_start();

?>

<?
include 'cencsored (A)';
//Variablen

$log[0] = $HTTP_SESSION_VARS[log_nul];
$log[1] = $HTTP_SESSION_VARS[log_een];

//***

//PASSWORD conterole

if (!file_exists("members/$log[0].php")){exit("Je bent niet goed ingelogt! Klik <a href='http://www.x-desings.net'>hier</a>; om terug te gaan!");}

include("members/$log[0].php");


Dit is van de pagina die je bezoekt hier geeft hij een error maar die erroe wil ik dus gewoon waar de login stond....
en ik bedoel als je succesvol bent ingelogt voorinplaats een loginscherm komt te staan je bent ingelogt: blabla

voor duidelijkheid kijk op www.x-desings.net

dar wil ik of de fout
of als het is gelukt hebben waar de login staat
het enige wat ik krijg als ik dat eronder zet (beuk)
is dat de 8ergrond en me style.css word gebruikt... meer niet
het komt niet ergens in te staan zoals ik had gehoopt...
<?
session_start();

include 'cencsored (A)';
//Variablen

$log[0] = $HTTP_SESSION_VARS[log_nul];
$log[1] = $HTTP_SESSION_VARS[log_een];

//***

//PASSWORD conterole

if (!file_exists("members/$log[0].php")){exit("Je bent niet goed ingelogt! Klik <a href='http://www.x-desings.net'>hier</a>; om terug te gaan!");}

include("members/$log[0].php");
?>

een enter en een spatie is ook al output.. maar anders doe je het met een meta refresh? :/
$log_nul = $log[0];
session_register(log_nul);
$log_een = $log[1];
session_register(log_een);
header("Location: index.php");

zo heb ik het nu...

wattuh is een meta refresh? :P

Reageren