gilbert

Inscris le 16/07/2010 à 00:10
  • Signature
    gilbert
  • Site web
  • Nombre de sujets
    1
  • Nombre de messages
    2
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

gilbert
le 16/07/2010 à 00:51
erreur Notice
Bonjour,
En passant de EasyPhp1.8 (track_errors OFF) à EasyPhp5.3.2 (track_errors ON) j'ai eu le message suivant dans un script d'authentification :
Notice: Trying to get property of non-object in C:\servloc\EasyPHP-5.3.2i\www\adher\programmes_systeme\verif.php on line 47
En mettant @ devant les variables concernées l'erreur n'est pas affichée, mais cela ne me satisfait pas et j'aimerais savoir comment bien programmer cela.
L'erreur n'apparait que si on entre de mauvais identifiants.

Voici le code :
<?php
$requete1 = "SELECT * FROM pass WHERE pass_nom = '$nom_saisi'";
if($resultat1 = mysql_query($requete1,$connexion))
{
$ligne1 = mysql_fetch_object($resultat1);
$priv_fichier = @$ligne1->pass_privilege;
$password_fichier = @$ligne1->pass_pwd;
if($password_fichier == $paswd_saisi)
{
$_SESSION['pseudo'] = $nom_saisi;
?>


merci de donner votre avis
gilbert
gilbert
LoadingChargement en cours