A voir également:
- Pseudo réservé en php
- Pseudo whatsapp - Accueil - Messagerie instantanée
- Pseudo facebook - Guide
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Sur WhatsApp, vous pourrez bientôt utiliser un nom d'utilisateur sans afficher votre numéro de téléphone - Accueil - Messagerie instantanée
2 réponses
Si tu veux interdire l'entrée d'un pseudo particulier, utilise javascript
un truc du genre :
<input type="text" name="pseudo" onclick="if (this.value.match(/^ADMIN$/i){this.value=''} "/>
un truc du genre :
<input type="text" name="pseudo" onclick="if (this.value.match(/^ADMIN$/i){this.value=''} "/>
merci de ta réponse.
Sauf je cherche un moyen en php , jai deja trouvé avec un champ non rempli. Il doit bien y avoir quelque chose comme if ($pseudo=="admin")
<?php
$bouton = $_POST['send'];
if(!empty($bouton)) {
$pseudo = trim($_POST['pseudo']);
$sujet = trim($_POST['sujet']);
if(!empty($pseudo) && !empty($sujet)) {
echo '<b>Pseudo:</b> '.$pseudo;
echo '<br>';
echo '<b>Sujet:</b> '.$sujet;
echo '<form action=post.php method=post>';
echo '<input type="text" name="message" value="" size="100">';
echo '<input type=submit value=envoyer name=send>';
$fp = fopen($visiteur, "a");
fputs($fp, "[ $date ]");
fputs($fp, "<b>");
fputs($fp, "\n". stripslashes($_POST['pseudo']));
fputs($fp, "</b> ");
fputs($fp, " entre dans la discussion<br>");
fclose($fp);
}
else {
echo 'Vous n\'avez pas rempli tous les champs';
echo '<meta http-equiv=Refresh content=2;URL=chat.php>';
}
}
?>
<input type="hidden" name="pseudo" value="<?php echo $_POST['pseudo']; ?>" />
<input type="hidden" name="sujet" value="<?php echo $_POST['sujet']; ?>" />
</form>
Sauf je cherche un moyen en php , jai deja trouvé avec un champ non rempli. Il doit bien y avoir quelque chose comme if ($pseudo=="admin")
<?php
$bouton = $_POST['send'];
if(!empty($bouton)) {
$pseudo = trim($_POST['pseudo']);
$sujet = trim($_POST['sujet']);
if(!empty($pseudo) && !empty($sujet)) {
echo '<b>Pseudo:</b> '.$pseudo;
echo '<br>';
echo '<b>Sujet:</b> '.$sujet;
echo '<form action=post.php method=post>';
echo '<input type="text" name="message" value="" size="100">';
echo '<input type=submit value=envoyer name=send>';
$fp = fopen($visiteur, "a");
fputs($fp, "[ $date ]");
fputs($fp, "<b>");
fputs($fp, "\n". stripslashes($_POST['pseudo']));
fputs($fp, "</b> ");
fputs($fp, " entre dans la discussion<br>");
fclose($fp);
}
else {
echo 'Vous n\'avez pas rempli tous les champs';
echo '<meta http-equiv=Refresh content=2;URL=chat.php>';
}
}
?>
<input type="hidden" name="pseudo" value="<?php echo $_POST['pseudo']; ?>" />
<input type="hidden" name="sujet" value="<?php echo $_POST['sujet']; ?>" />
</form>
non, en fait c un formulaire
<form action="form1.php" method="post">
<table>
<tr>
<td>Pseudonyme :</td>
<td>
<input type="text" name="pseudo" value="">
</td>
</tr>
<tr>
<td>Sujet :</td>
<td>
<input type="text" name="sujet"
value="">
</td>
</tr>
</table>
<input type="submit" value="Commencer"
name="send">
</form>
et je récupere les variables avec form1.php dont le code est écrit un peu plus haut et le tout transcrit sur un page html, un peu comme un board.
<form action="form1.php" method="post">
<table>
<tr>
<td>Pseudonyme :</td>
<td>
<input type="text" name="pseudo" value="">
</td>
</tr>
<tr>
<td>Sujet :</td>
<td>
<input type="text" name="sujet"
value="">
</td>
</tr>
</table>
<input type="submit" value="Commencer"
name="send">
</form>
et je récupere les variables avec form1.php dont le code est écrit un peu plus haut et le tout transcrit sur un page html, un peu comme un board.
si les valeurs des variables sont uniquement dans les pages individuelles, alors il faut vérifier si le pseudo existe...en testant chacune des pages...ce qui va devenir de plus en plus long....
pourquoi ne pas, aussi, écrire les pseudos dans un fichier texte, au moment de la création des pages ? ...
pourquoi ne pas, aussi, écrire les pseudos dans un fichier texte, au moment de la création des pages ? ...