Comment concerver les infos de session php
tontonmadj
-
tontonmadj -
tontonmadj -
Bonjour,
j'ai ce message d'erreur lorsque j'appelle ma page php depuis une autre page ( headler )
Warning: mysql_query() [function.mysql-query]: Access denied for user 'SYSTEM'@'localhost' (using password: NO
user de connexion root et j'ai tout essayer ( session_start(); , .....)
voici le prog:
<TITLE> CIT GA </TITLE>
</HEAD>
<BODY background="/regnum/exo/coucher_de_soleil_10_1920x1440.jpg">
<CENTER><H1> Bienvenue </H1></CENTER>
<?php
if (isset($_POST["Valider"])) {
$serveur=$_POST["serveur"];
$utilisateur=$_POST["utilisateur"];
$mdp=$_POST["mdp"];
$bdd=$_POST["bdd"];
$connexion = mysql_connect($serveur,$utilisateur,$mdp) or die("Connexion impossible au serveur $serveur<br>");
echo ("connexion réussie au serveur $serveur<br>");
$connexion_db = mysql_select_db($bdd, $connexion) or die("Connexion impossible à la base $base<br>");
echo ("connexion réussie à la base $base <br>");
if (($connexion >0) && ($connexion_db >0) ){
header("Location: prog5.php");
}
else{
header("Location: prog4.php");
}
}
?>
<table height=90% width=90% valign=center>
<tr>
<td align=center>
<FORM ACTION="connexion_aff.php" method="post">
serveur :
<INPUT TYPE="text" NAME="serveur" VALUE="" SIZE="20" MAXLENGTH="20"><br>
utilisateur :
<INPUT TYPE="text" NAME="utilisateur" VALUE="" SIZE="20" MAXLENGTH="20"><br>
mdp :
<INPUT TYPE="text" NAME="mdp" VALUE="" SIZE="20" MAXLENGTH="20"><br>
bdd :
<INPUT TYPE="text" NAME="bdd" VALUE="" SIZE="20" MAXLENGTH="20"><br>
<input type="submit" value="Valider" name="Valider" /></CENTER>
</td>
</tr>
</table>
</BODY>
</HTML>
voici le code prog5.php
<?php
// on crée la requête SQL
$sql = 'SELECT Nom,Prenom,jour FROM naissance';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
// on affiche les informations de l'enregistrement en cours
echo '<b>'.$data['Nom'].' '.$data['Prenom'].'</b> ('.$data['jour'].')';
/* echo ' <i>date de naissance : '.$data['date'].'</i><br>'; */
}
// on ferme la connexion à mysql
/* mysql_close(); */
?>
merci de votre aide!!!
j'ai ce message d'erreur lorsque j'appelle ma page php depuis une autre page ( headler )
Warning: mysql_query() [function.mysql-query]: Access denied for user 'SYSTEM'@'localhost' (using password: NO
user de connexion root et j'ai tout essayer ( session_start(); , .....)
voici le prog:
<TITLE> CIT GA </TITLE>
</HEAD>
<BODY background="/regnum/exo/coucher_de_soleil_10_1920x1440.jpg">
<CENTER><H1> Bienvenue </H1></CENTER>
<?php
if (isset($_POST["Valider"])) {
$serveur=$_POST["serveur"];
$utilisateur=$_POST["utilisateur"];
$mdp=$_POST["mdp"];
$bdd=$_POST["bdd"];
$connexion = mysql_connect($serveur,$utilisateur,$mdp) or die("Connexion impossible au serveur $serveur<br>");
echo ("connexion réussie au serveur $serveur<br>");
$connexion_db = mysql_select_db($bdd, $connexion) or die("Connexion impossible à la base $base<br>");
echo ("connexion réussie à la base $base <br>");
if (($connexion >0) && ($connexion_db >0) ){
header("Location: prog5.php");
}
else{
header("Location: prog4.php");
}
}
?>
<table height=90% width=90% valign=center>
<tr>
<td align=center>
<FORM ACTION="connexion_aff.php" method="post">
serveur :
<INPUT TYPE="text" NAME="serveur" VALUE="" SIZE="20" MAXLENGTH="20"><br>
utilisateur :
<INPUT TYPE="text" NAME="utilisateur" VALUE="" SIZE="20" MAXLENGTH="20"><br>
mdp :
<INPUT TYPE="text" NAME="mdp" VALUE="" SIZE="20" MAXLENGTH="20"><br>
bdd :
<INPUT TYPE="text" NAME="bdd" VALUE="" SIZE="20" MAXLENGTH="20"><br>
<input type="submit" value="Valider" name="Valider" /></CENTER>
</td>
</tr>
</table>
</BODY>
</HTML>
voici le code prog5.php
<?php
// on crée la requête SQL
$sql = 'SELECT Nom,Prenom,jour FROM naissance';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
// on affiche les informations de l'enregistrement en cours
echo '<b>'.$data['Nom'].' '.$data['Prenom'].'</b> ('.$data['jour'].')';
/* echo ' <i>date de naissance : '.$data['date'].'</i><br>'; */
}
// on ferme la connexion à mysql
/* mysql_close(); */
?>
merci de votre aide!!!
A voir également:
- Comment concerver les infos de session php
- Easy php - Télécharger - Divers Web & Internet
- Www.yahoomail.com ouverture de session - Forum Yahoo mail
- Teamviewer code de session expiré ✓ - Forum logiciel systeme
- Expert php pinterest - Télécharger - Langages
- Veuillez ouvrir une session avec les privilèges du gestionnaire ✓ - Forum Windows