Parse error: syntax error, unexpected 'bddconnect' (T_STRING) !

Fermé
RockingRocker Messages postés 8 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 29 octobre 2013 - 19 avril 2013 à 01:14
 Utilisateur anonyme - 19 avril 2013 à 18:26
Bonjour,

Le parseur php m'indique un erreur sur mon code... :

Parse error: syntax error, unexpected 'bddconnect' (T_STRING)

Voici le functions.php:
<?php
function bddconnect(){
    $base = mysql_connect ('localhost', 'root', '');  
    mysql_select_db ('MaBase', $base) ;
}
?>


Inscription.php :
<?php
include "functions.php"
?>
Entrez les informations: <br />
<form name="inscription" method="post" action="finish-register.php">
            Entrez votre pseudo : <input type="text" name="pseudo"/> <br/>
            Entrez votre Mot de passe : <input type="password" name="mdp"/><br />
            <input type="submit" name="valider" value="Envoyer"/>
</form>


Et la page qui cause probleme - finish-register.php - :

<?php
require ("functions.php");
?>
Inscription en cours.... <br />
<?php
if (isset ($_POST['valider'])){

            $pseudo=$_POST['pseudo'];
            $mdp=$_POST['mdp']
			



			
bddconnect();

$sql = 'INSERT INTO users VALUES("","'.$pseudo.'","'.$mdp.'",")'; 

mysql_query ($sql) or die ('Erreur SQL ! Votre inscription <b>N\'A PAS ETEE PRISE EN COMPTE!</b>'.$sql.'<br />'.mysql_error()); 

mysql_close()

echo 'Votre inscription est désormais terminée et vous pouvez vous <a href="connection.php"> connecter </a>'
}
?>



Merci de votre aide :)

A voir également:

1 réponse

Utilisateur anonyme
19 avril 2013 à 09:21
Bonjour

Ça sent le problème d'espace insécable à la place d'une espace normale...
Tu as sans-doute copié-collé le code de functions.php' depuis un site.
Peux-tu supprimer l'espace entre 'function' et 'bddconnect' et la retaper toi-même?
0
RockingRocker Messages postés 8 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 29 octobre 2013
19 avril 2013 à 09:52
Bonjour,

J'ai retapé mon code, mais ça ne marche toujours pas :(
0
Utilisateur anonyme
19 avril 2013 à 11:51
As-tu toujours le même message d'erreur ?
0
RockingRocker Messages postés 8 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 29 octobre 2013
19 avril 2013 à 17:37
Oui
0
Utilisateur anonyme
19 avril 2013 à 18:26
Je n'avais pas regardé assez loin.. Il te manque tout simplement le ; à la fin de la ligne précédente
      $mdp=$_POST['mdp']  
			
bddconnect();
dans finish-register.php
0