sesion.php fout meldingen

Status
Niet open voor verdere reacties.

rexhep

Gebruiker
Lid geworden
28 mei 2010
Berichten
23
hallo

ik bezig met site als ik inlog bij admin gedelte is helemaal niks te zien blijft beel wit

ik weet niet off sesion.php goed is ingesteld

<?php
session_start();
session_register("adminid");
session_register("name");
//session_register("ID");
//session_register("ID");
?>

ik ben niet echt goed met php

zou iemand mij op weg kunnen helpen ?
 
post de foutmelding eens, daar valt meer uit te halen!
 
ik krijg nikx te zien op de beeld hij is leeg ik wil jou de bestanden sturen zodra je kan kijken groetjes
 
Post de code gewoon hier. En zet error reporting aan met dit bovenaan je pagina:

PHP:
error_reporting( E_ALL );
 
moet ik het zo platesen?
<?php
error_reporting( E_ALL );
session_start();
session_register("adminid");
session_register("name");
//session_register("ID");
//session_register("ID");
?>
 
login.php

<?
include "session.php";
include_once "..siteadmin/config.php";

if(!isset($_REQUEST['UserName']) || ($_REQUEST['UserName']=="") || !isset($_REQUEST['Password']) || ($_REQUEST['Password']=="") )
{
header("Location: ". "signinform.php?msg=".urlencode("Please enter login information!"));
die();
}

$sql = "SELECT * FROM sbwmd_admin WHERE admin_name = '" . $_REQUEST['UserName'] .
"' AND pwd = '" . $_REQUEST['Password'] . "'" ;

$rs_query=mysql_query($sql);
if ( $rs=mysql_fetch_array($rs_query) )
{
if($rs["pwd"]===$_REQUEST['Password'])
{
$_SESSION["name"]=$rs["admin_name"] ;
$_SESSION["adminid"]=$rs["id"] ;
header("Location: ". "adminhome.php?pg=1&msg=welcome ".$_SESSION["name"]);
die();
}
}
header("Location: ". "signinform.php?msg=". urlencode("Please enter correct login information!") );
die();
?>

session.php

1
<?php
session_start();
session_register("adminid");
session_register("name");
//session_register("ID");
//session_register("ID");
?>
 
Laatst bewerkt:
ik kan siteadmin/config.php niet vinden moet ik config.php copieren en in de map platsen?
 
session.php

1
<?php
session_start();

// dit is allemaal overbodig!
session_register("adminid");
session_register("name");
//session_register("ID");
//session_register("ID");
// tot hier!
?>

Zit de file adminhome.php wel in de zelfde map als login?
 
1 map boven de map met login.php
is een map 'siteadmin'
in die map moet die config file staan.

staat in die map toevallig ook adminhome.php?
 
jah die zit wel in de zelfde map siteadmin/index.php dit bedoel u tog

ik heb het later gezien de config.php is het ook in admin gedelte

jah adminhome.php is er ook klopt bij admin gedelte
 
Laatst bewerkt:
dit is alles van
session.php

1
<?php
session_start();

// dit is allemaal overbodig!
session_register("adminid");
session_register("name");
//session_register("ID");
//session_register("ID");
// tot hier!
?>

Zit de file adminhome.php wel in de zelfde map als login?
 
header("Location: ". "adminhome.php?pg=1&msg=welcome ".$_SESSION["name"]);
deze regel stuurt je door naar een file adminhome.php
php zal in de map gaan zoeken weer login.php ook staat.
??staat die daar ook?
Ik gok zelf dat het in de map siteadmin staat.
 
session.php is er alleen voor om de session te starten

<?php
session_start();
?>
is dan als genoeg omdat session_register niet meer gebruikt hoeft te worden.
Hij wordt automatisch geregistreerd op het moment dat je de session vult met een waarde
 
waar moet ik dezeplatsen

header("Location: ". "adminhome.php?pg=1&msg=welcome ".$_SESSION["name"]);
gewoon in session.php neer zetten? bv

<?php
session_start();
header("Location: ". "adminhome.php?pg=1&msg=welcome ".$_SESSION["name"]);
session_register("adminid");
session_register("name");
//session_register("ID");
//session_register("ID");
?>

login.php is er ook in map siteadmin/login.php dat klopt
 
nee die regel heb ik even uitgelicht uit login.php om je duidelijk te maken wat je waarom zoekt.
die regel hoef je nergens in te zetten of toe te voegen
 
als ik wil inlogen bij rufije.com/siteadmin/index.php moet ik login gegevens invulen dat doe ik dan gooit hij mij naar rufije.com/siteadmin/login.php ik weet niet off dat klopt
 
siteadmin/config.php ik weet niet off dit klopt volgens mij bij config.php horen jou database gegevens off heb ik het verkeerd?
<?

include "logincheck.php";
include_once "../config.php";
function main()
{
$rs0=mysql_fetch_array(mysql_query("select * from sbwmd_config"));
?>
<script language="JavaScript1.1">
function Validator()
{
return (true);
}

</script>
<?
if ( isset($_REQUEST["msg"])&&$_REQUEST['msg']<>"")
{
?>
<br>
<table align="center" bgcolor="#FEFCFC" border="0" cellpadding="5" >
<tr>
<td><b><font face="verdana, arial" size="1" color="#666666">
<?
print($_REQUEST['msg']);
?>
</font></b></td>
</tr>
</table>
<?
}//end if


?>
<br>
<form action="updateconfig.php" method="post" name="frm1" id="frm1" onSubmit="return Validator();" >
<table width="539" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#666666">
<tr>
<td width="100%" bgcolor="#666666"><strong><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif">Configure
Site Parameters</font></strong></td>
</tr>
<tr>
<td> <div align="center">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr class="row1">
<td> <div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong></strong></font></div></td>
<td>&nbsp;</td>
<td> <font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong>
</strong></font></td>
</tr>
<tr class="row2">
<td height="24"><div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2">Records
Per Page:</font></strong></font></div></td>
<td>&nbsp;</td>
<td><select name="rec" id="select5">
<?
for ($i=1; $i<=50; $i++)
{
?>
<option value="<? echo $i;?>"
<?
if ($rs0["recperpage"]==$i)
echo " selected ";
?>
><? echo $i; ?></option>
<?
}// for
?>
</select></td>
</tr>
<tr class="row2">
<td height="24"><div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2">Min.
UserName Length:</font></strong></font></div></td>
<td>&nbsp;</td>
<td><select name="username_len" id="select4">
<?
for ($i=1; $i<=10; $i++)
{
?>
<option value="<? echo $i;?>"
<?
if ($rs0["username_len"]==$i)
echo " selected ";
?>
><? echo $i; ?></option>
<?
}// for
?>
</select></td>
</tr>
<tr class="row2">
<td height="24"><div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2">Min.
P</font><font size="2">assword Length:</font></strong></font></div></td>
<td>&nbsp;</td>
<td><select name="pwd_len" id="select6">
<?
for ($i=1; $i<=10; $i++)
{
?>
<option value="<? echo $i;?>"
<?
if ($rs0["pwd_len"]==$i)
echo " selected ";
?>
><? echo $i; ?></option>
<?
}// for
?>
</select></td>
</tr>
<tr class="row2">
<td height="24"><div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2">No.
of Friends allowed:</font></strong></font></div></td>
<td>&nbsp;</td>
<td><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong>
<select name="no_of_friends" id="select3">
<?
for ($i=1; $i<=10; $i++)
{
?>
<option value="<? echo $i;?>"
<?
if ($rs0["no_of_friends"]==$i)
echo " selected ";
?>
><? echo $i; ?></option>
<?
}// for
?>
</select>
</strong></font></td>
</tr>
<tr class="row2">
<td height="24"><div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2">Records
in Side Panel:</font></strong></font></div></td>
<td>&nbsp;</td>
<td><select name="recinpanel" id="select2">
<?
for ($i=1; $i<=50; $i++)
{
?>
<option value="<? echo $i;?>"
<?
if ($rs0["recinpanel"]==$i)
echo " selected ";
?>
><? echo $i; ?></option>
<?
}// for
?>
</select></td>
</tr>
<tr class="row2">
<td height="24"> <div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2">Null
char:</font></strong></font></div></td>
<td>&nbsp;</td>
<td> <input cols=35 name="null_char" type="text" class="box1" id="newpassword" value="<? echo $rs0["null_char"];?>" size="35" ></td>
</tr>
<tr class="row2">
<td height="24"> <div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2">Admin
Email :</font></strong></font></div></td>
<td>&nbsp;</td>
<td> <input name="adminemail" type="text" class="box1" id="newpassword" value="<? echo $rs0["admin_email"];?>" size="35" ></td>
</tr>
<tr class="row1">
<td><div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2">Website
Name :</font></strong></font></div></td>
<td>&nbsp;</td>
<td><input name="sitename" type="text" class="box1" id="retypepassword2" value="<? echo $rs0["site_name"];?>" size="35"></td>
</tr>
<tr class="row1">
<td><div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2">Website
Address :</font></strong></font></div></td>
<td>&nbsp;</td>
<td> <input name="siteaddrs" type="text" class="box1" id="retypepassword" value="<? echo $rs0["site_addrs"];?>" size="35"></td>
</tr>
<tr class="row1">
<td><div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2">Paypal
ID :</font></strong></font></div></td>
<td>&nbsp;</td>
<td> <input name="pay_pal" type="text" class="box1" id="retypepassword" value="<? echo $rs0["pay_pal"];?>" size="35"></td>
</tr>
<tr class="row1">
<td><div align="right"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2">Agreement:</font></strong></font></div></td>
<td>&nbsp;</td>
<td> <textarea name="agreement" cols="35" rows="5" class="box1" id="retypepassword"><? echo $rs0["agreement"];?></textarea></td>
</tr>
<tr class="row1">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr class="row1">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr class="row1">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr class="row1">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
</div></td>
</tr>
</table>
<table width="400" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><div align="center">
<input name="Submit" type="submit" class="submit" value="Update Configuration">
</div></td>
</tr>
</table>
</form>

<?
}// end main
include "template.php";?>

off moet deze staan?
$hostname = "localhost";
$dbusername = "db_user";
$dbpassword = "password";
$dbname = "db_name";

$site_title = "blablabla";
$site_name = "blablabla";
$email_from = "info@yoursite.com";
$sitehome = "http://www.yoursite.com";
 
Laatst bewerkt:
dat je naar login.php wordt gestuurd klopt wel, daar wordt het daadwerkelijke inloggen geregeld.
en bij elke controle uitkomst wordt je weer ergens naar door verwezen.
maak van je session.php eens dit:
<?php
session_start();
error_reporting( E_ALL );
?>
en probeer dan nog een in te loggen.

ps. Je hoeft hier niet alles te posten!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan