Header en panne

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Header en panne

par BeRoots » 02 août 2008, 13:12

Header("Location: $PHP_SELF?uid=$UID"); 
se serai pas plutot:
Header("Location: http://".$_SERVER['PHP_SELF']."?uid=$UID"); 

par SAEVEAS » 02 août 2008, 00:02

Bonjour,

Pourrais tu lire les règlements du forums avant de poster et utiliser les balises code pour une meilleure lisibilité.

merci

Header en panne

par Otho » 01 août 2008, 23:19

Bonjour,
voici quelques lignes de codes qui fonctionnaient très bien depuis des mois jusqu'à hier.

if ($UID != "") {

$result=mysql("$DBName","SELECT * FROM users WHERE User='$UID'");

$num = mysql_numrows($result);

if ($num == "0") {

$dt=date("YmdHis");

$UID="$dt$REMOTE_ADDR";

$date=date("z");

mysql("$DBName","INSERT INTO Users VALUES ('$UID','$date')");

Header("Location: $PHP_SELF?uid=$UID");
}

}


Depuis j'ai une erreur "Boucle de redirection Firefox a détecté que le serveur redirige la demande pour cette adresse d'une manière qui n'aboutira pas." La base Mysql semble en bonne santé et je n'avais pas touché au code.
Pouvez vous m'aider à y voir plus clair svp.