Probleme avec exi
kev693
-
le père -
le père -
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>
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question