FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » j ai une erreur sur une page ou je me logue, j y comprend rien
 

j ai une erreur sur une page ou je me logue, j y comprend rien

Il y a 174 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : j ai une erreur sur une page ou je me logue, j y comprend rien
 
Plus d'informations

voila le code de ma page
et l erreur qu' il m affiche:  
Notice: Undefined variable: action in c:\program files\easyphp1-8\www\phpmyfactures\login.php on line 14
veuillez m aider s'il vous plais parce que la je suic complétement largué, je vous en serrez entierement reconnaissant

 
<?php include("inc/conf.php" ); ?>
<?php include("inc/fonctions.php" ); ?>
<?php
 
session_start();
 
if(session_is_registered('pseudo'))
{
mysql_close($connect_db);
header("location: index.php" );
exit;
}
 
if ($action == "send" )
{
   if (($pseudo == $pseudo_conf) and ($password == $password_conf))
   {
   session_register("pseudo" );
   session_register("password" );
   
   mysql_close($connect_db);
   header("Location: index.php?".session_name()."=".session_id());
   exit();
   }
}
 
?>
<html>
 
<head>
<title>Administration</title>
<link REL="StyleSheet" TYPE="text/css" HREF="/<?php echo("$prefixe_dossier" ); ?>css/feuille.css">
</head>
<body bgcolor="#FFFFFF">
 
<table border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#000000">
   <tr valign="top">
      <td bgcolor="#99CCCC"><b>Identification : </b></td>
   </tr>
   <tr valign="top">
      <td bgcolor="#ffffff">
 
    <form action="login.php" method="post">
    <input type="hidden" name="action" value="send">
     
    <table border="0" align="center">
       <tr>
       <td>Pseudonyme : </td>
    <td><input type="text" name="pseudo" size="40"></td>
    </tr>
    <tr>
       <td>Mot de passe : </td>
    <td><input type="password" name="password" size="40"></td>
    </tr>
    </table>
     
    <br>
     
    <center><input type="submit" value="Connexion"></center>
     
    </form>
     
      </td>
   </tr>
</table>
 
</body>
 
</html><?php mysql_close($connect_db); ?>
 
et voila la page conf.php
<?php
 
// Configuration mySQL
$host_db = "localhost";
$user_db = "root";
$password_db = "";
$bdd_db = "factures";
 
$prefixe_dossier = "phpmyfactures/"; // url du dossier où se trouvera le script (Ne pas commencer par un / mais terminer par un / exemple : factures/ )
$prefixe_table = "pcfact_"; // préfixe des tables (par défaut)
 
$pseudo_conf = "yo"; // nom d'utilisateur pour l'espace d'administration
$password_conf = "rzi"; // mot de passe pour y accéder
 
$connect_db = mysql_connect($host_db,$user_db,$password_db);
mysql_select_db($bdd_db,$connect_db);
 
?>

Profil : Pointeur
Plus d'informations

balise [code] :cry:


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Plus d'informations

salut escuse moi j ai pas trop compris ece que tu peus m expliquqé je ne suis pas un expert en php et ce prog etais fournis avec cette erreur interne???

Profil : Pointeur
Plus d'informations

vas lire les règles ...


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Plus d'informations

Ton script dous étre dans les balise code  
 
 [ code]// Ton script [ /code]
 
S'est pour facilité la lecture ...


Message édité par elect le 17-04-2006 à 19:07:38
Plus d'informations

je comprend pas pourquoi vous etes aussi agréssives comme sa "va lire les regles" les balise code .... je me passerais de vo commentaires c'est bon

G.M.G.V.S.O.
Profil : Modo matériel
Plus d'informations

Un forum comme tout lieux d'expression a ses règles.
Il convient donc de les lire en premier afin de les appliquer.
 
Par ailleurs l'erreur que tu as est claire: "Undefined variable" à la ligne 14.
 
En mettant les balises [code] demandées celà numérote les lignes de ton script et facilite la réponse ...
 
En l'occurence ligne 14 tu testes la variable $action sans l'avoir créee et assignée avant.
 
edit:
 
pas vu le double post --> http://www.presence-pc.com/forum/p [...] 3136-1.htm où marsien à donner la même réponse.


Message édité par boub popsy team le 18-04-2006 à 11:46:26

---------------
SPAM & WAREZ = Ban!
Ultimate Boot CD | Memtest+
Mon bar préféré à Lyon ! | Bijoux Fantaisie de Créateur !

Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » j ai une erreur sur une page ou je me logue, j y comprend rien
 

Annonces Google
Publicité