Problème sélectif de header...
Lcf.vs
Messages postés
144
Statut
Membre
-
Lcf.vs Messages postés 144 Statut Membre -
Lcf.vs Messages postés 144 Statut Membre -
bonjour à tous...
hé oui, encore moi et mes headers, bon, ceci fonctionne:
<?php
if(empty($pseudo) || empty($mdp))
{
echo'<form action="form.php" method="post">';
echo'<input type="password" class="textfield" name="pseudo" value="visiteur">';
echo'<input type="password" class="textfield" name="mdp" value"visiteur">';
echo'<br>';
echo'<input type="submit" class="button" name="submit" value="ok">';
echo'</form>';
}
else
{
header("location: $pseudo$mdp.php");
$pseudo = "pseudo";
$mdp = "mdp";
}
?>
mais pas ça:
<?php
if(empty($pseudo) || empty($mdp))
{
echo'<form action="form.php" method="post">';
echo'<input type="password" class="textfield" name="pseudo" value="visiteur">';
echo'<input type="password" class="textfield" name="mdp" value"visiteur">';
echo'<br>';
echo'<input type="submit" class="button" name="submit" value="ok">';
echo'</form>';
}
else
{
if (strspn($pseudo,'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789') == 0 || strspn($mdp,'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789') == 0)
{
header('index.php');
}
else
{
header("location: $pseudo$mdp.php");
$pseudo = "pseudo";
$mdp = "mdp";
}
}
?>
pouvez-vous me dire pourquoi je n'arrive pas à index.php si d'autres caractères ont été utilisés, svp? il me semble avoir bien tout fait correctement pourtant...
merci d'avance.
hé oui, encore moi et mes headers, bon, ceci fonctionne:
<?php
if(empty($pseudo) || empty($mdp))
{
echo'<form action="form.php" method="post">';
echo'<input type="password" class="textfield" name="pseudo" value="visiteur">';
echo'<input type="password" class="textfield" name="mdp" value"visiteur">';
echo'<br>';
echo'<input type="submit" class="button" name="submit" value="ok">';
echo'</form>';
}
else
{
header("location: $pseudo$mdp.php");
$pseudo = "pseudo";
$mdp = "mdp";
}
?>
mais pas ça:
<?php
if(empty($pseudo) || empty($mdp))
{
echo'<form action="form.php" method="post">';
echo'<input type="password" class="textfield" name="pseudo" value="visiteur">';
echo'<input type="password" class="textfield" name="mdp" value"visiteur">';
echo'<br>';
echo'<input type="submit" class="button" name="submit" value="ok">';
echo'</form>';
}
else
{
if (strspn($pseudo,'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789') == 0 || strspn($mdp,'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789') == 0)
{
header('index.php');
}
else
{
header("location: $pseudo$mdp.php");
$pseudo = "pseudo";
$mdp = "mdp";
}
}
?>
pouvez-vous me dire pourquoi je n'arrive pas à index.php si d'autres caractères ont été utilisés, svp? il me semble avoir bien tout fait correctement pourtant...
merci d'avance.
A voir également:
- Problème sélectif de header...
- Illustrator cadre de sélection disparu ✓ - Forum Illustrator
- Bad pool header ✓ - Forum Windows
- Your browser sent a request that this server could not understand. size of a request header field exceeds server limit. ✓ - Forum Bureautique
- Bad request ... - Forum Réseaux sociaux
- Rgb header c'est quoi - Forum Carte-mère/mémoire