Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<html> [...] <script type= "text/javascript"> [...] </script> [...] <?php require 'form_devis.inc.php'; ?> </html>
<form name ="formulaire" method= "post" action= "traitement_devis.php"> [...] </form>
<html> [...] <script type ="text/javascript"> [...] </script> [...] <?php //code php de contrôle : $nb_mots = htmlspecialchars($_POST['nb_mots'], ENT_QUOTES); [...] $type_commande = htmlspecialchars($_POST['type_commande'], ENT_QUOTES); // chargement du type de commande + mise en forme de la variable function verif_nb($var) { // fonction qui verifie si le nombre de mots est correct et si le champ est vide $code_syntaxe= '#[0-9]{1,15}$#'; // chargement de la syntaxe nombre valide if(preg_match($code_syntaxe,$var)){ // compare la syntaxe nombre valide au nombre saisi return $var; } } if(verif_nb($nb_mots) && [...] && isset($type_commande)) { // vérifie si toutes les fonctions sont à true switch ($type_commande) { case "livraison": require "livraison.php"; break; case "enligne": require "enligne.php"; break; } } else { echo "Veuillez remplir correctement tous les champs obligatoires (en rouge). "; // Une erreur dans le formulaire require 'form_devis.inc.php'; } ?> </html>
<html> [...] <script type ="text/javascript"> [...] </script> [...] <?php require 'form_livraison.inc.php'; ?> </html>
<form name= "formulaire" method="post" action= "traitement_livraison.php"> [...] </form>
<html> [...] <script type ="text/javascript"> [...] </script> [...] //code php de contrôle : <?php $numero_commande = time().$nb_mots; $prix_TTC = round($prix_standard + $prix_standard*0.196,"2"); $poids_max 50000000; // Poids max du fichier en octets (1Ko 1024 octets) $repertoire = 'upload/'; // Repertoire d'upload $nom_fichier = $_FILES['fichier']['name']; $alerte_livraison = $_POST['envoyer_livraison']; $cgv = $_POST['cgv']; $fichier = $_POST['fichier']; function verif_null($var){ // fonction qui verifie si le champ est vide if($var!=""){ return $var; } } if(verif_null($fichier) && isset($cgv)) { // vérifie si toutes les fonctions sont à true require 'confirm_livraison.php'; } else { if(!verif_null($fichier)){ echo "Vous devez joindre un fichier à traduire. "; require 'form_livraison.inc.php'; }else if(!isset($cgv)){ echo "Vous devez accepter les conditons générales de vente "; require 'form_livraison.inc.php'; } } ?> </html>
action="traitement_livraison.php"
<?php $_SESSION['alerte'] = $alerte; $_SESSION['nb_mots']=$nb_mots; $_SESSION['domaine']=$domaine; $_SESSION['logiciel']=$logiciel; $_SESSION['nom']=$nom; [...] ?>
<?php include 'session.php'; $nb_mots =$_SESSION['nb_mots']; $domaine=$_SESSION['domaine']; $logiciel=$_SESSION['logiciel']; $nom=$_SESSION['nom']; [...] //traitements de vérification ?> nb_mots=<?php echo $nb_mots; ?> domaine=<?php echo $domaine; ?> logiciel=<?php echo $logiciel; ?> nom=<?php echo $nom; ?>
" /> " /> " />