[RESOLU] erreure dans une public function

Petit nouveau ! | 5 Messages

15 oct. 2014, 19:03

<?php
include_once 'inscription.php';

class inscription{

private $pseudo;
private $email;
private $mdp;
private $mdp2;
private $bdd

(-->ici l erreur voici se que sa me dit: Parse error: syntax error, unexpected 'function' (T_FUNCTION), expecting ',' ) public function __construct($pseudo,$email,$mdp,$mdp2){
$pseudo = htmlspecialchars($pseudo);
$email = htmlspecialchars($email);

$this->pseudo = $pseudo;
$this->email = $email;
$this->mdp = $mdp;
$this->mdp2 = $mdp2;
$this->bdd = $bdd();
}

public function verif(){

if(strlen($this->pseudo)> 5 and strlen($this->pseudo)< 20 ){ // le pseudo doigt contenire entre 5 et 20 caracteres

if(strlen($this->mdp)> 5 and strlen($this->mdp)< 20 ){ // le mot de passe doigt contenire entre 5 et 20 caracteres

if($this->mdp == $this->mdp2){ //meme mots de passe
return TRUE;
}
else{ // mot de passe dif
$erreur ='les mot passe sont diferent';
return $erreur;

}

}
else{
$erreur = 'le mot de passe doigt contenire entre 5 et 20 caracteres';
return $erreur;
}
}
else {
$erreur = 'le pseudo doigt contenire entre 5 et 20 caracteres';
return $erreur;
}

}

public function enregistrement(){
$requete = $this->bdd->prepare('INSERT INTO membres(pseudo, email, mdp) VALUES (:pseudo,:email,:mdp));
$requete->execute(array(
'pseudo'=> $this->pseudo,
'email'=> $this->email,
'mdp'=> $this->mdp
));
return
}
}
?>

Petit nouveau ! | 5 Messages

15 oct. 2014, 21:31

setais un ; qui manquais