8721 sujets

Développement web côté serveur, CMS

bonsoir mon problem c que mon code marche bien en local mais sur le serveur en ligne marche non plus je sais pas ou est lerreur
merci de maider svp


include("config.php");

$dt= !empty($_POST['dt']) ? $_POST['dt'] : NULL; 
$dt2= !empty($_POST['dt2']) ? $_POST['dt2'] : NULL; 
$code_clt= !empty($_POST['code_clt']) ? $_POST['code_clt'] : NULL; 
$nom1= !empty($_POST['nom1']) ? $_POST['nom1'] : NULL; 
$gout1= !empty($_POST['gout1']) ? $_POST['gout1'] : NULL; 
$qdem= !empty($_POST['qdem']) ? $_POST['qdem'] : NULL; 
$priv= !empty($_POST['priv']) ? $_POST['priv'] : NULL; 
$pa= !empty($_POST['pa']) ? $_POST['pa'] : NULL; 
$tcmd= !empty($_POST['tcmd']) ? $_POST['tcmd'] : NULL; 
$fact= !empty($_POST['fact']) ? $_POST['fact'] : NULL; 
$reste= !empty($_POST['reste']) ? $_POST['reste'] : NULL; 



if ( !empty($dt) && !empty($dt2) && !empty($code_clt)&& !empty($nom1) && !empty($gout1) && !empty($qdem) && !empty($priv)
	&& !empty($pa)&& !empty($tcmd)&& !empty($fact)&& !empty($reste)) { 
  $sqlvalues = array(); 
  foreach($dt as $key => $val) { 
     $sqlvalues[] = "('$val', '".$dt2[$key]."', '".$code_clt[$key]."', '".$nom1[$key]."', '".$gout1[$key]."', '".$qdem[$key]."','".$priv[$key]."', '".$pa[$key]."'
	 , '".$tcmd[$key]."', '".$fact[$key]."', '".$reste[$key]."')"; 
  } 

  $values = join("," , $sqlvalues);
  $sql = "INSERT INTO addpanier (dt,dt2,code_clt,nom1,gout1,qdem,priv,pa,tcmd,fact,reste) VALUES $values ";
if(mysqli_query($con, $sql)){
    echo '<script language="javascript">';
	echo 'alert("Votre Traite Bien Valider");';
	echo 'window.location="vente.php";';
	echo '</script>';
	
} else {
	echo '<script language="javascript">';
	echo 'alert("Erreur de Validation");';
	echo 'window.location="vente.php";';
	echo '</script>';
}}
?>

Modifié par driss_olmac (05 May 2020 - 02:15)
Modérateur
Et l'eau,

Ton code fait mal à la tête. Ton gros if ne sert à rien. On ne fait pas de redirection en JS. Tu dois utiliser header(). Si tu as un écho ou un espace blanc en amont, utilise les fonctions ob_(family)