sesion.php fout meldingen

Status
Niet open voor verdere reacties.
ik krijg nog nikx de beeld is wit is nikx te zien
 
Laatst bewerkt:
Dit bericht was een copy/past fout....sorry
 
Laatst bewerkt:
is dit
<?PHP
$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";
?>
de inhoud van de hele config.php??

want dan wordt er op je login.php geen contact gemaakt met de database!
 
er zijn 2 config.php files de eene is het in rufije.com/config.php <--- hier heb ik de juiste gegevens ingevult van de database. en de andere is het in admingedelte rufije.com/siteadmin/config.php hier heb ik nikx ingevult

dit staat in rufije.com/config.php. niet in rufije.com/siteadmin/config.php
<?php

$hostname = "localhost";
$dbusername = "db_user";
$dbpassword = "password";
$dbname = "db_name";

$site_title = "blablabla";
$site_name = "blablabla";
$email_from = "info@rufije.com";
$sitehome = "http://www.rufije.com";



///////////////////////////////////////////////////
///////////////////////////////////////////////////




mysql_connect($hostname,$dbusername,$dbpassword)
or die("Could not connect to DataBase");
mysql_select_db($dbname) or die("Could not find DB");


?>
 
Laatst bewerkt:
er zit geen .htaccess bestand zou dit de orzaak zijn?
al vast bedankt voor jou hulp
 
vervang de eerste 2 regels van de login.php:
include "session.php";
include_once "..siteadmin/config.php";

eens met deze 3 regels:
include "session.php";
include "config.php";
include_once "..siteadmin/config.php";

Als ik je goed begreep, Had de eerste config.php de variabelen oa $hostname en $dbusername
De 2de config.php staat in de map siteadmin en daarin wordt de database verbinding gemaakt (mysql_connect)
 
ik kwam ook wat er achter als ik gewoon inlog bij gewoon rufije.com stuurt hij mij naar login.php en dan is hij wit dus nikx te zien dan als ik op registreren druk zie ik mij als ingelogt

ik heb het gedan zo als je zei maar nikx veranderd

vervang de eerste 2 regels van de login.php:
include "session.php";
include_once "..siteadmin/config.php";

eens met deze 3 regels:
include "session.php";
include "config.php";
include_once "..siteadmin/config.php";
 
we zullen eens een error outpu aan de database hangen
maak dit eens van je login.php
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) or die(mysql_error());// als er een fout is met je query dan laat hij dit op het scherm zien
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();
 
hij geeft dit aan Access denied for user 'hiergeef hij de naam'@'localhost' (using password: NO)
 
Laatst bewerkt:
aha, nu komen we ergens.
je login gegevens in de config.php kloppen niet.
Dat is de config file waar je al eens gegevens ingegeven heb.
 
kan ik jou via de pv de config.php kan je zelf kijken hoe ik het ingevuld heb volgens mij heb ik het goed gedan
 
Al zou ik je config file hebben, dan zou ik nog niet weten of je het juist hebt ingevuld. ik weet je inlog gegevens niet van je mysq-lserver.
De gegevens heb je van je webhost gekregen.
 
hier heb je de redme ik zal in jou pv hoe ik heb ingevuld ik kan geen pv bericht sturen

je mag van mij daar ook naar kijken als je wil
 
Laatst bewerkt:
$hostname = "localhost"; <- Het adres van je database, meestal is dat gewoon localhost
$dbusername = "db_user"; <- je gebruikersnaam waarmee je inlog bij myadmin
$dbpassword = "password"; <- je wachtwoord waarmee je inlog bij myadmin
$dbname = "db_name"; <- de naam van je database die je wilt gebruiken, die heb/moet je aanmaken in myadmin

Deze gegevens heb je gekregen van je webhost waar je je site hebt staan. anders moet je met hun contact opnemen voor die info.

Maar ik maar er nu een eind aan en ga mijn nest in!
 
die waren juist ingevult bedank voor je moeite je hebt gedan wat je kon doen thnx
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan