Bonjour,
voila je fais un code afin d'avoir sur internet un espace réservé au membres enregistrer au moment quand je lance la page pour s'inscrire voici l'erreur :
Fatal error: Call to undefined function getStateName() in C:\Program Files (x86)\EasyPHP-5.3.5.0\www\Site\login_form.php on line 69
voici une partie de mon code :
<body style="margin: 0">
<table border="0" cellpadding="5" cellspacing="0">
<tr><td colspan="3" class="gray_banner">
membres ou inscription</td></tr>
<tr><td width="33%" valign="top" class="bold_large">
êtes-vous déjà membre ?
<!-- pour le login des nouveaux membres-->
<form action="login.php" method="POST">
<p><table border="0">
<?php
if (isset($message))
{
echo "<tr><td style='color: red' colspan='2' >$message <br /></td></tr>";
}
?>
<tr><td class="bold_right">Identifiant</td>
<td><input type="text" name="fusername" size="20" maxsize="20"></td></tr>
<tr><td class="bold_right">Mot de passe</td>
<td><input type="password" name="fpassword" size="20" maxsize="20"></td></tr>
<input type="hidden" name="do" value="login">
<tr><td style="text-align: center" colspan="2"><br />
<input type="submit" name="log" value="Identifier-vous"></td></tr>
</table>
</form>
</td>
<td style="width: 1"; background-color : green"></td>
<td style="width: 67%"><p>
<span class="bold_large"> Pas encore membre ?</span>
texte avec pour s'incrire
<--formulaire à renseigner pour les nouveau membres-->
<form action="login.php" method="POST">
<table border="0" width="100%">
<?php
if (isset($message_new))
{
echo "<tr><td style='color: red font-weight: bold' colspan='2'> <p>$message_new</p></td></tr>";
}
?>
<tr><td class="bold_right">ID membre</td>
<td><input type="text" name="loginName" value="<?php echo @$loginName ?>" size="20" maxlength="20"></td></tr>
<tr><td class="bold_right">Mot de passe</td>
<td><input type="password" name="password" value="<?php echo @$password ?>" size="10" maxlength="8"></td></tr>
<tr><td class="bold_right">Prénom</td>
<td><input type="text" name="firstName" value="<?php echo @$firstName ?>" size="40" maxlength="40"></td></tr>
<tr><td class="bold_right">Patronyme</td>
<td><input type="text" name="lastName" value="<?php echo @$lastName ?>" size="40" maxlength="40"></td></tr>
<tr><td class="bold_right">Rue</td>
<td><input type="text" name="street" value="<?php echo @$street ?>" size="55" maxlength="50"></td></tr>
<tr><td class="bold_right">Ville</td>
<td><input type="text" name="city" value="<?php echo @$city ?>" size="40" maxlength="40"></td></tr>
<tr><td class="bold_right">ETAT</td>
<?php
$stateName=getStateName();
$stateCode=getStateCode();
for ($n=1; $n<=50; $n++)
{
$state=$stateName[$n];
$scode=$stateCode[$n];
echo "<option value='$scode'";
if ($scode == "AL")
echo " selected";
echo">$state\n";
}
?>
</select>
<b>Code Postal </b>
<input type="text" name="zip" value="<?php echo @$zip ?>" size="10" maxsize="10">
</td></tr>
Merci de votre aide.
Je me demande si ce n'est pas la version de easy php qui poserai souci?