Probleme avec exi

Fermé
kev693 - 12 oct. 2009 à 12:01
 le père - 12 oct. 2009 à 13:28
Bonjour,
j'ai un probléme avec mon site j'ai fait un fichier pour que les personne puissent s'enregistrer mais au moment de crée le compte j'ai cette ligne d'erreur

Fatal error: Call to undefined function exi() in C:\wamp\www\site web\register.php on line 53


j'ai été voir en ligne 53 et je ne voit pas d'ou peut provenir le probléme . je post mon script :


<html>
<head></head>
<style type="text/css">
<!--
body {
background-image: url(layout/bg_texto.jpg);
}
.style1 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}
body,td,th {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}
-->
</style><title>.::| FlyffServeur |::.</title><body>
<h2 align="center" class="style1"><span class="b01"><strong></strong></span><br />
</h2>
<form action="?op=register" method="post">
<table width="258" border="0" align="center">
<tr>
<td width="107" height="20" class="b01"><strong>Login:</strong></td>
<td width="141"><label>
<input name="user" type="text" class="liteoption" id="user" size="15" maxlength="15" />
</label></td>
</tr>
<tr>
<td height="25" class="b01"><strong>Password:</strong></td>
<td><input name="pass1" type="password" class="liteoption" id="pass1" size="15" maxlength="15" /></td>
</tr>
<tr>
<td height="24" class="b01"><strong>Repeat Password : </strong></td>
<td><input name="pass2" type="password" class="liteoption" id="pass2" size="15" maxlength="15" /></td>
</tr>
</table>
<p align="center">
<input name="submit" type="submit" class="liteoption" value="Create Account " />
</p>
</form>
<div align="center">
<?php
if(isset($_POST['submit'])) {
if(!$_POST['user'] || !$_POST['pass1'] || !$_POST['pass2']) {
die('<strong>Tu n\'as pas tout remplis!<BR></strong>');
}
else {
$user = $_POST['user'];

$pass = md5('kikugalanet' .$_POST['pass1']. '');
}
$pass2 = md5('kikugalanet' .$_POST['pass2']. '');
if(exi($user) != '0') {
die("Username: '".$user."' is in use!");
}
if($pass != $pass2) {
die('<strong>Les deux mots de passes sont differents!</strong>');
}
$nww = nw($user, $pass);
if ($nww){
echo("<p class='b01'><strong>Inscription Reussie =)</strong></p>");
}else {
echo("<p class='b01'><strong>Inscription Ratee =\</strong></p>");
}}
?>
</div>
</body>
</html>

5 réponses

Bonjour

Le message le dit clairement : la fonction exi est inconnue. Comme elle ne fait pas partie du PHP standard, on devrait voir sa définition dans ton script, ce n'est pas le cas.
Tu as sans doute oublié un "include" qui contient la définition de la fonction, car je vois un "nw" qui a le même problème.
0
oui mais je vois pas comment régler le probléme un petit coup de pouce serrait le bienvenue ^^
0
parce que je ne vois pas comment mettre une include pour exi . merci d'avance
0
merci je viens de resoudre mon probléme
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Pourquoi as-tu employé cette fonction alors ? Tu as inventé ce nom ? Ou tu l'a repris de quelque part ?
0