pasquavodao
Messages postés2Date d'inscriptionjeudi 2 juin 2005StatutMembreDernière intervention 4 juin 2009
-
3 juin 2009 à 17:22
pasquavodao
Messages postés2Date d'inscriptionjeudi 2 juin 2005StatutMembreDernière intervention 4 juin 2009
-
4 juin 2009 à 16:48
Bonjour,
J'ai crée une page administration qui permet de se connecter selon les droits à la base de donnée pour effectuer des maj.
Mon souci est que cela fonctionne sur certains serveur et pas d'autres. ( par exemple, sur phpnet le script fonctionne mais pas sur strato)
Je pense que cela viens de la redirection de la requete qui n est pas traitée selon le serveur.
Quelqu'un a t il une idée?
Mon script:
dans le fichier de connection, j ai ajouté la fonction"rediriger"
function rediriger($lien, $delai) {
@mysql_connect($hote, $user, $pwd) or die ("Impossible de se connecter au serveur de données");
@mysql_select_db($DBname) or die ("Impossible de se connecter à la base de données");
$rsresultat ="select * from user WHERE user="$name" AND pwrd="$pwrd"";
if ( (empty($name)) OR (empty($pwrd)) OR ($name=="") OR ($pwrd=="") ) {
echo "Veuillez entrer un mot de passe et un nom d'utilisateur";
rediriger ("index.php", 3);
}
pasquavodao
Messages postés2Date d'inscriptionjeudi 2 juin 2005StatutMembreDernière intervention 4 juin 2009 4 juin 2009 à 16:48
Bonjour,
Merci tout d'abord d'avoir répondu à mon post.
J' ai remplacé <? par <?php et appellé la fonction header mais le résultat est le meme.
Par la requete
$rsresultat="select * from user WHERE user="$name" AND pwrd="$pwrd"";
Les champs de la table sont:
name= nom de l'utilisateur
pswd = mot de passe
base= nom de la page à appeler dans
("admin.php?base=".$base."&name=".$name."&pwrd=".$pwrd, 0);
Pour tester, j ai remplacé 'post' par 'get' dans
"<form action='index.php' method='post' name='form'>";
j'obtiens: http://www......... /index.php?name=nom&pwrd=mot de passe&valid=+Valider+
Ce qui laisse supposer que la requete est bonne
La page boque a cet endroit
J ai fait un autre test en installant webftpphp
et la pareil pas de connection lors de la rentrée du mot de passe
Je pense que c est un probleme de serveur