Identification php
salut Corbu je crois qu'on se connait deja mais sous un autre pseudo. sinon bienvenue ici
Ne jamais se fier au bon sens des gens.
le 01/03/2004 à 12:19
Corbu
salut foularou,
si tu était dans l'équipe vb-fr.org , tu saurait que maintenant je n'utilise plus le pseudo "corbu" là-bas. J'ai meme demandé à ce qu'il le suppriment.
Je suis maintenant avec "coldFusion".
Voila, et comme tu voit, je bloque sur ce php ;)
Voila, j'ai quand je valide le formulaire j'ai un probleme à la ligne 11
Et c'est quoi le probleme ?
le 02/03/2004 à 00:25
Corbu
bon là je bloque vraiment
Je met le script chez quelqu'un qui est en local chez lui et ca marche. Il redirige sur page1.php s'il a mis le bon pass / nom
Moi quand je met le meme script chez mon hebergeur (payant) ca marche (j'ai une belle page blanche) mais pas de redirection. Comme si le code de redirection ne marchait pas. Alors qu'il marche chez mon ami mais pas chez moi !!!
Voici le code de page5.php
<?php
$pseudo=$_POST['pseudo'];
$mdp=$_POST['mdp'];
if((empty($_POST['pseudo'])) || (empty($_POST['mdp'])))
{
?>
<script language="Javascript">
alert('Un des champs est vide, Veuillez revenir au formulaire d\'identification.');
history.back();
</script>
<?php
}
else
{
require('_connexion.php');
$db = @mysql_connect("$dbhost", "$dbuser", "$dbpass") OR DIE("Erreur : la base de données n'existe pas.");
@mysql_select_db("$dbbase",$db) OR DIE("Erreur : la base de données n'est pas accessible.");
$sql=mysql_query("SELECT count(userid) as compte FROM $table WHERE pseudo='$pseudo' AND mdp='$mdp'") OR DIE(mysql_error());
$res=mysql_fetch_array($sql);
$compte=$res['compte'];
if($compte == 0)
{
?>
<script language="Javascript">
alert('Les mots de passe et login ne correspondent pas, recommencez.');
history.back();
</script>
<?php
}
else if($compte == 1)
{
?>
<script language="javascript">
alert('L\'identification s\'est réalisé avec succès !');
window.location='page1.htm';
</script>
<?php
}
}
?>
J'ai donc essayé de faire un header
en remplacant
?>
<script language="javascript">
alert('L\'identification s\'est réalisé avec succès !');
window.location='page1.htm';
</script>
<?php
par
header("Location: http://www.example.com/"); /* Redirect browser */
/* Make sure that code below does not get executed when we redirect. */
exit;
mais pareil... page blanche !!!!!
Je me pose la question donc : est-il possible que ce soit mon hebergeur qui ne comprenne pas certaines fonction javascript ?
Sinon je vais faire une redirection automatique en balise meta au bout de 10 secondes... mais ca fait pas pro du tout.
Le javascript fonctionne du cote client.
Donc ca ne vient pas de ton hebergeur mais plutot de ton hebergeur.
Quand à ton code, je ne sais pas si il fonctionne.
le 02/03/2004 à 13:22
i M@N
Hello !
Donc ca ne vient pas de ton hebergeur mais plutot de ton hebergeur.
gni ?
Kes ça veux dire ça LA_GLOBULE ??
@+...
One Love, One Heart, One Unity.
Je voulais dire de son navigateur :)
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: