refkaben
Messages postés151Date d'inscriptionvendredi 19 août 2005StatutMembreDernière intervention21 février 2006
-
13 oct. 2005 à 13:48
refkaben
Messages postés151Date d'inscriptionvendredi 19 août 2005StatutMembreDernière intervention21 février 2006
-
13 oct. 2005 à 14:43
Bonjour!
J'ai un probleme de liens et je ne sais pas ça vient de quoi, mon code me parait correct;
Je vous explique:
1-j'ai une page contenant la fiche d'une entreprise et un lien qui permet de pointer vers une interface d'identification
2- aprés avoirs s'identifié on passe à une page qui contient un formulaire dont les valeurs sont de celui qui vient de s'identifier, avec la possibilité de modifier les infos
le problème c'est que ça marche au debut, puis à partir de la page qui contient la fiche mon lien me mene directement sur le formulair rempli avec des valeurs qui ne changent plus
Voici mon code
1-fiche:
<? include("connb.php"); ?>
<? $sql= mysql_query(" SELECT * FROM entreprise WHERE nentreprise='$ident' " );
if(mysql_num_rows($sql)>0)
{$resul= mysql_fetch_array($sql) or die ("select impossible")
?>
</html>
3- formulaire:
<? include("connb.php"); ?>
<? $nentrep=$identreprise;
$req=mysql_query("select * from entreprise where nentreprise='$nentrep'");
if(mysql_num_rows($req)>0)
{$res= mysql_fetch_array($req) or die ("select impossible");}
?>
<form name="formul" method="post" action="miseajour.php?action=valider" onSubmit="return check();">
<table><tr>
<td width="121">Nom de la société*</td>
<td width="303"> "></td>
</tr>
<tr>
<td>Société mère</td>
<td>" ></td>
</tr>
<tr>
<td>Adresse*</td>
<td>"></td>
</tr>
<tr>
<td>Code Postal*</td>
<td>" onkeypress="if((event.keyCode > 47)&& (event.keyCode < 58)) event.returnValue = true;else return false;"></td>
</tr>......etc
Je sais que c'est trop long, mis ce qui est important pour moi c'est le fonctionnement du lien!pourquoi ça pointe sur une page que je ne demande pas?
Merci
refkaben
Messages postés151Date d'inscriptionvendredi 19 août 2005StatutMembreDernière intervention21 février 2006 13 oct. 2005 à 14:43
rebonjour;
Je précise encore plus, alors j'ai testé et je vois que c'est à cause du code dans la page d'identification qui se trouve avant le html (location:...) donc il passe directement à la page précisée dans header('location:miseajour.php').
Alors ya t il une autre solution autre que le header?
je rappelle que je dois passer par une page fiche puis identification(un bouton) vers la page de formulaire pour la mise à jour.
merci de me répondre le plus vite possible! je suis là dessus pendant 6h et j'ai pas trouvé une solution.