Personne n'est capable de trouver le pourquoi ?????
cs_manueg
Messages postés13Date d'inscriptionmardi 18 décembre 2001StatutMembreDernière intervention30 octobre 2002
-
30 oct. 2002 à 09:42
bob3000
Messages postés406Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention 2 octobre 2004
-
18 mars 2003 à 14:56
Bonjour à tous, je desespère de trouver pourquoi ce code ne fonctionne pas dans Netscape alors que tout est OK dans IE...
Il n'arrive pas en fait à me rerouter sur la page en final
Page à afficher (variable $idd prend la val du formulaire)
ficheclient.php?idd=$idd;
Voici le code :
<?php
//session_start();
include $DOCUMENT_ROOT.'/include/veriflog.php';
include $DOCUMENT_ROOT.'/include/commun.php';
include $DOCUMENT_ROOT.'/include/fonction.php';
// Connexion à la base de données
$ccnx=fnConnection("$DB_SERVER","$DB_LOGIN","$DB_PASSWORD");
global $idd;
switch ($actionvalider)
{
case ("VALIDER") :
$file = "ficheclient.php?idd=$idd";
echo "<HTML><SCRIPT>document.location='$file';</SCRIPT></HTML>";
//header("Location: http://$HTTP_HOST/$CTXROOT/ficheclient.php?idd=$idd");
break;
case ("IMPRIMER") :
include 'imp_dossier.php';
break;
}
?>
<html>
<head>
<title>recherche</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<META http-equiv="Content-Script-Type" content="text/javascript">
<META http-equiv=pragma content=no-cache>
<META http-equiv=cache-control content=no-cache>
<link rel="stylesheet" href="../style.css" type="text/css">
<SCRIPT language="JavaScript" src="../divers.js"></SCRIPT>
<SCRIPT language="JavaScript" src="../validateinput.js"></SCRIPT>
<script language="JavaScript" type="text/javascript">
function goUrl(url)
{
document.location.href = url;
}
function FormValider(numaction)
{
if ((getSelectVal(document.FORMD.dossier)!="")&&(getSelectVal(document.FORMD.client)!="")) {
alert("Vous devez selectionner un élément d'une seule liste !");
document.FORMD.dossier.value = "";
document.FORMD.valeur.value = "";
document.FORMD.client.value = "";
document.FORMD.valeurclient.value = "";
document.FORMD.dossier.focus();
return false;
}
if (getSelectVal(document.FORMD.dossier)=="") {
if (getSelectVal(document.FORMD.client)=="") {
alert("Vous devez selectionner un dossier !");
document.FORMD.dossier.focus();
return false;
}else{
var ident=getSelectedItem (document.FORMD.client);
document.FORMD.idd.value = ident;
}
}else{
var ident=getSelectedItem (document.FORMD.dossier);
document.FORMD.idd.value = ident;
}
if (numaction==1){
document.FORMD.actionvalider.value = "VALIDER";
}else{
document.FORMD.actionvalider.value = "IMPRIMER";
}
<TABLE WIDTH=100% BGCOLOR=#FFFFFF BORDER=0 CELLPADDING=0 CELLSPACING=0>----,
Chargement en cours....
</TD>
</TD> </TR></TABLE>
<SCRIPT type="text/javascript" language="JavaScript">
var nava = (document.layers);
var dom = (document.getElementById);
var iex = (document.all);
if (nava) { cach = document.cache }
else if (dom) { cach = document.getElementById("cache").style }
else if (iex) { cach = cache.style }
largeur = screen.width;
cach.left = Math.round((largeur/2)-200);
cach.visibility = "visible";
function cacheOff()
{
cach.visibility = "hidden";
}
</SCRIPT>
<? include $DOCUMENT_ROOT.'/include/entetefic.php';
?>
Liste des dossiers en contentieux, site de
<?php echo $site;?>,
<select name="dossier" class="txtliste" size="1">
<option value="">
<?php
//requete de recup des dossiers suivant le site
$sql = "select d.id_dossier, c.rs_client, c.siren_client, d.libelle from be_dossier d, be_client c,be_site s where d.statut !'$INACTIF' and s.code_site '$site' and d.id_client = c.id_client
and s.id_site = d.id_site order by c.rs_client";
$rec=fnDBRequete("$DB",$sql, $ccnx);
while ($ligne = fnFetchArray($rec)) {
print("\t<option value=".($ligne["id_dossier"]).">".strtoupper(($ligne["rs_client"]))."\t-".
($ligne["siren_client"])."\t-".($ligne["libelle"])."\n");
}
?>
</select>
,
,
----
* Siren ->,
<select name="client" class="txtliste" size="1">
<option value="">
<?php
//requete de recup des dossiers suivant le site
$sqlb = "select d.id_dossier, c.rs_client, c.siren_client, d.libelle from be_dossier d, be_client c,be_site s where d.statut !'$INACTIF' and s.code_site '$site' and d.id_client = c.id_client
and s.id_site = d.id_site order by c.siren_client";
$recb=fnDBRequete("$DB",$sqlb, $ccnx);
while ($ligneb = fnFetchArray($recb)) {
print("\t<option value=".($ligneb["id_dossier"]).">".($ligneb["siren_client"])."\t-".
strtoupper(($ligneb["rs_client"]))."\t-".($ligneb["libelle"])."\n");
}
?>
</select>
,