begin process at 2012 05 31 06:37:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Problème d'actualisation


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème d'actualisation

dimanche 3 septembre 2006 à 05:13:26 | Problème d'actualisation

gringan

Je suis débutant , j ai pondu ce code hier et j ai un probleme avec :

<script>
//si login ok, fermeture de la fenêtre et reload de la page d'ouverture
window.close();top.window.menu.location.reload(); top.window.main.location='main.htm';
</script>

Lorsque je met ce code , j ai ce message :

La page ne peut pas être actualisée sans le renvoi d'information


J'essaie juste de refresh le menu pour que je puisse le modifier en fonction de l'utilisateur qui se log.

Voici le code complet pour ceux qui veulent bien m'aider :

Fichier login.php



<html>
<head>
<title>Script login/pass</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

<?php

 // Variables
  
$con_ok = "Connected successfully<br>";
$con_notok="Could not connect database<br>";
$select_ok="Database selected<br>";
$select_notok="Could not select database<br>";
$loginok=false;
$input=$HTTP_POST_VARS;

 // 1 . Connexion de la base de donnée
 
$link = mysql_connect("localhost", "root", "")or die("$con_notok");
mysql_select_db("dmc informatique") or die("$select_notok");

   
 // 2 . Comparaison des login/pass ( via le formulaire )
 
$userlogin= $_POST['userlogin'];
$userpassword= $_POST['userpassword']; 
$sql_query="SELECT count(uiduser) as nbresults, nom, prenom, admin FROM users where login='$userlogin' and password='$userpassword' GROUP BY nom";

 //lancement de la requete
 
$result=mysql_query($sql_query);
if ($result)
 
 // Test le resultat de la requete
{
$row=mysql_fetch_array($result);
$access=$row["nbresults"];
 if($access)  {
 $data=mysql_fetch_assoc($result);
 $loginok=true;
 }
 else {
 $loginok=false;
 }

}

 // la requete n'a pas fonctionné 
 
else echo "Erreur d'acces à la DB. !";

    // Assignation des Variables de session
 
if ($loginok) {
 $_SESSION['loged'] = 1;
 $_SESSION['nom'] = $data['nom'];
 $_SESSION['prenom'] = $data['prenom'];
 $_SESSION['admin'] = $data['admin'];
 // 3. Ecriture dans le fichier Log
 $file="dbtest.dat";
 $fp=fopen($file,"a");
 fwrite($fp,"Login: $userlogin  Password : $userpassword");
 fclose($fp);

}
 // 4. Fermeture de la DB
 
mysql_close($link);

?>

<script>
//si login ok, fermeture de la fenêtre et reload de la page d'ouverture
window.close();top.window.menu.location.reload(); top.window.main.location='main.htm';
</script>

</body>
</html>





Fichier menu.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Menu</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK REL="stylesheet" HREF="dmcinfo.css" TYPE="text/css">
</head>

<body bgcolor="#000000" text="#ffffff">
<script>
function init()
{
}
function ChampsOk()
{
 if (document.formLogin.userlogin.value.length==0)
 {
  alert("veuillez insérer un login !");
  document.formLogin.login.focus();
  return false;
 }
 if (document.formLogin.userpassword.value.length==0)
 {
  alert("veuillez insérer un password !");
  document.formLogin.login.focus();
  return false;
 }
 return true;
}
</script>
<form action="login.php" method="post" name="formLogin" target="blankFrame" onSubmit="return ChampsOk()">
<span class="style1">Login: </span><br><input name="userlogin" type="text"><br>
<span class="style1">Password: </span><br><input name="userpassword" type="password"><br><br>
<input name="Submit" type="Submit" value="login">
</form>

<?php
session_start();
$_SESSION['loged']=0;
if ($_SESSION['loged'])
 {
 echo 'Bonjour ',$_SESSION['nom'],' ', $_SESSION['prenom'];
 }
?>
</body>
</html>




-----------------------------------------------------------

J'arrive à me connecter à la DB , mon login pass est bien reconnu mais je n arrive pas à Reload mon Menu .
Aider moi SVP

Merci 1000 X d'avance.



Cette discussion est classée dans : reload, mysql, login, select, session


Répondre à ce message

Sujets en rapport avec ce message

Prendre des variable de session dans MySQL sur une autre table PROB [ par NORTIC_V ] VOILA le code ---------------------------------------------------------------------- // SCRIPT D'AUTHENTIFICATION session_start(); // début de sess phpmyadmin > choix session [ par RoX5 ] Bonjour,J'ai fait mon serveur web, j'ai bien installé mysql et donc phpmyadmin mais comme ce sera plusieur hébergement différent (pour des amis) il au Probleme de requete mysql [ par momoxe ] Bonjour, j'ai fait un code en php pour mon site web et il ne fonctionne pas.A chaque fois, mon serveur me renvoie "parse error on line 5, ce qui corre Sessions permissions [ par Soul EX ] session_start(); $login = $_POST["login"]; $password = $_POST["password"]; $connexion = mysql_connect("*","*","*"); mysql_select_db("*",$connexion); Problème session zone membres [ par Florent06 ] Bonjour Lorsque je me connecte, je suis redirigé vers la page zonemembre.php et voici son code : session_start(); ligne 2 require 'conf.php'; if( Pourquoi mes sessions ne fonctionnent plus !! [ par arnold002 ] Bonjour à tous,J'ai créé un site d'anciens élèves uniquement consultable par des utilisateurs préalablement enregistrés dans ma BDD.Sur la page d'inde Problème de Variables [ par Deis94 ] Je suis débutant dc je m'excuse d'avance pour mon problème ki semblera peu etre bête pour certains.voila une partie de mon script :$sql = "SELECT * FR Probleme de variable de session [ par VestaX ] Bonjour,Voila, je débute en php, et j'ai un petit soucis. J'ai créer une base de donnée sous Mysql (taccess) avec iduser, login, pass, email, annivers Faire une session d'administration [ par romega ] Salut, Je me remet a l'informatique je connais un peu le php et le html ainsi que dreamweaver et je découvre le mysql. Je compte faire un blog a base code connexion [ par vrkill2 ] bonjour a tous qui peux me donner un coup de main pour  se code de connexion car sa ne marche pas mérci de bien vouloire méclairémysql_select_db($data


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales