J'ai une page en php qui affiche plusieurs formulaires.
Dans le formulaire form1 je veux que le champ nom et taille soit obligatoirement rempli avant que le client valide sa commande.
Voici le code de la page:
Code : Tout sélectionner
<?
session_start();
$client_ip=$REMOTE_ADDR;
$now=date("Ymd");
$_SESSION["client_ip"] = "$now$client_ip";
include ('_connexion.php');
$query="SELECT * FROM ma_table_preferences";
$res_preferences = @mysql_query($query,$db);
$list_preferences=@mysql_fetch_row($res_preferences);
if ($listecat=="") {$listecat="0";}
?>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="style.css" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
function ejs_nodroit()
{
alert('Pas Touche');
return(false);
}
document.oncontextmenu = ejs_nodroit;
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function ChangeUrl(formulaire)
{
if (formulaire.listecat.selectedIndex != 0) { location.href = formulaire.listecat.options[formulaire.listecat.selectedIndex].value; }
else { alert('Choisissez une catégorie.'); }
}
</SCRIPT>
</head>
<body topmargin="0" bottommargin="0" rightmargin="0" leftmargin="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table width="100%" border="0" height="52">
<tr>
<td width="8%"><a href="admin/index.php"><img src="design/1two-header.gif" width="100" height="60" border="0" name="logo" align="absmiddle"></a></td>
<td width="92%">
<div align="center"><b><font color="#663333" size="+2">Association
Départementale des Gardes-Chasse Particuliers du Puy-de-Dôme</font></b></div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="13">
<tr>
<td background="design/barrecentregris.gif"></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="3" cellpadding="0" height="0">
<tr>
<td align="right" height="16"> <marquee width="100%" style="color: #FF0000; font-style: oblique"></marquee><b><marquee width="100%" style="color: #FF0000; font-style: oblique"><font face="Georgia, Times New Roman, Times, serif" size="+1" color="#990000">Commande
de Tenues Réservée EXCLUSIVEMENT aux Adhérents de l'ZZZZZZ-63</font></marquee></b></td>
</tr>
<tr>
<td align="right">
<div align="center"><img src="design/barrecentregris.gif" width="100%" height="10"></div>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="3" cellpadding="0">
<tr>
<td align="right">
<?
echo "<form name='form' method='post' action=''>";
echo "<select name='listecat' size=1 onChange='ChangeUrl(this.form)'>";
echo "<option value=''>Choisissez une catégorie</option><option value='?id=0' "; if (($id=="0") or ($id=="")) {echo "selected";} echo ">Accueil</option>";
$query="SELECT * FROM ma_table_cat ORDER BY nom ASC";
$res_compteur = @mysql_query($query,$db);
if (@mysql_num_rows($res_compteur)!=0)
{
$nbcompteur=mysql_num_rows($res_compteur);
for ($i=0; $i<$nbcompteur; $i++)
{
$list_compteur=@mysql_fetch_row($res_compteur);
$query="SELECT * FROM ma_table_cat WHERE inside='$list_compteur[3]'";
$res_bout = @mysql_query($query,$db);
if (@mysql_num_rows($res_bout)==0)
{
$tabmenu=""; $ligne="";
$idliste=$list_compteur[3];
while ($idliste!=0)
{
$query="SELECT * FROM ma_table_cat WHERE compteur='$idliste'";
$res_idliste = @mysql_query($query,$db);
$list_idliste=@mysql_fetch_row($res_idliste);
$tabmenu[]="$list_idliste[0]";
$idliste=$list_idliste[2];
}
$nbrtabmenu=count ($tabmenu);
for ($t=$nbrtabmenu-1; $t>=0; $t--)
{
if ($t==$nbrtabmenu-1) {$ligne=$ligne . "$tabmenu[$t]";}
else {
$ligne=$ligne . " > $tabmenu[$t]"; }
if ($tabfinalmd=="") {$tabfinalmd[]="$ligne";}
else { if (in_array($ligne,$tabfinalmd)!=1) {$tabfinalmd[]="$ligne";} }
}
}
}
$nbrtabfinalmd=count ($tabfinalmd);
$tabfinalmd[]=rsort($tabfinalmd);
for ($f=$nbrtabfinalmd-1; $f>=0; $f--)
{
$tablastword= explode(" > ",$tabfinalmd[$f]);
$lastword=$tablastword[count($tablastword)-1];
$query="SELECT compteur FROM ma_table_cat WHERE nom='$lastword'";
$res_compteur_last_word = @mysql_query($query,$db);
$list_compteur_last_word=@mysql_fetch_row($res_compteur_last_word);
echo "<option value='?id=$list_compteur_last_word[0]' "; if ($id=="$list_compteur_last_word[0]") {echo "selected";} echo ">$tabfinalmd[$f]</option>";
}
}
echo "</select></form>";
?>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="5" cellpadding="0" class="texte" height="119">
<tr valign="top">
<td width="160" height="82">
<?
echo "<a href='' class='lien1'>Accueil</a><br>";
$query="SELECT * FROM ma_table_cat ORDER BY nom ASC";
$res_compteur = @mysql_query($query,$db);
if (@mysql_num_rows($res_compteur)!=0)
{
$nbcompteur=mysql_num_rows($res_compteur);
for ($i=0; $i<$nbcompteur; $i++)
{
$list_compteur=@mysql_fetch_row($res_compteur);
$query="SELECT * FROM ma_table_cat WHERE inside='$list_compteur[3]'";
$res_bout = @mysql_query($query,$db);
if (@mysql_num_rows($res_bout)==0)
{
$tabmenu=""; $ligne="";
$idliste=$list_compteur[3];
while ($idliste!=0)
{
$query="SELECT * FROM ma_table_cat WHERE compteur='$idliste'";
$res_idliste = @mysql_query($query,$db);
$list_idliste=@mysql_fetch_row($res_idliste);
$tabmenu[]="$list_idliste[0]";
$idliste=$list_idliste[2];
}
$nbrtabmenu=count ($tabmenu);
for ($t=$nbrtabmenu-1; $t>=0; $t--)
{
if ($t==$nbrtabmenu-1) {$ligne=$ligne . "$tabmenu[$t]";}
else {
$ligne=$ligne . " > $tabmenu[$t]"; }
if ($tabfinal=="") {$tabfinal[]="$ligne";}
else { if (in_array($ligne,$tabfinal)!=1) {$tabfinal[]="$ligne";} }
}
}
}
$nbrtabfinal=count ($tabfinal);
$tabfinal[]=rsort($tabfinal);
for ($f=$nbrtabfinal-1; $f>=0; $f--)
{
$tablastword= explode(" > ",$tabfinal[$f]);
$nbrtirets=count ($tablastword);
$lastword=$tablastword[count($tablastword)-1];
$query="SELECT compteur FROM ma_table_cat WHERE nom='$lastword'";
$res_compteur_last_word = @mysql_query($query,$db);
$list_compteur_last_word=@mysql_fetch_row($res_compteur_last_word);
for ($t=$nbrtirets-1; $t>=0; $t--)
{echo "--";}
echo "<a href='?id=$list_compteur_last_word[0]&action=shop' class='lien1'> $lastword</a><br>";
}
}
?>
<br>
<form name="formrecherche" id="formrecherche" method="post" action="">
<div align="center">
<input type="text" name="recherche" />
<br>
<input type="submit" name="rechercher" value="Rechercher" />
</div>
</form>
<div align="center"><br>
<font color="#0000FF">Avant de faire votre commander<br>
Cliquez sur "<font color="#FF0000"><b>?</b></font>"</font> <br>
<!-- DEBUT DU SCRIPT
-->
<A HREF="#" onClick="window.open('aide.htm','aide','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, left=50, top=250, width=950, height=300');return(false)"><img src="../animation/point_interrogation.gif" border="0" width="25" height="23"></A>
<!-- FIN DU SCRIPT -->
<br>
-------------------------- <br>
<!-- DEBUT DU SCRIPT
-->
<A HREF="#" onClick="window.open('taille.htm','taille','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, left=250, top=250, width=500, height=300, menuBar=0');return(false)"><img src="../animation/taille.gif" width="100" height="15" border="0" name="taille" alt="Cliquez ICI pour choisir votre taille"></A>
<!-- FIN DU SCRIPT -->
</div>
</td>
<td height="82">
<?
if ($id=="") {$id="0";}
if (($_POST['rechercher']=="Rechercher") and ($_POST['recherche']!=""))
{
$query="SELECT compteur, categorie, titre, photo, up_photo, description, reference, prix, devise, DATE_FORMAT(date_ins, '%d-%m-%Y') FROM ma_table_prod WHERE titre LIKE '%$recherche%' or description LIKE '%$recherche%' ORDER BY date_ins DESC , heure_ins DESC";
$res_racine = @mysql_query($query,$db);
if (@mysql_num_rows($res_racine)!=0)
{
$nbracine=mysql_num_rows($res_racine);
echo "<table width='100%' class='cadrecommentaires' cellpadding='10' border='0'>";
for ($i=0; $i<$nbracine; $i++)
{
$list_racine=@mysql_fetch_row($res_racine);
if ($list_preferences[1]!=1) {if ($i % $list_preferences[1] == 0) { echo "<tr>"; }} else {echo "<tr>";}
echo "<td valign='top' width='"; echo "$pourc=100 / $list_preferences[1]"; echo "%' class='texte' align='center'>";
if ($list_racine[3]!="") {echo "<img src='$list_racine[3]' title='$list_racine[4]'><strong>$list_racine[13]<br>";}
echo "<strong>$list_racine[2]</strong><strong>$list_racine[13]</strong><br>$list_racine[5]<br>";
if ($list_racine[6]) {echo "$list_racine[6]<br><font color='#FF0000'>$list_racine[7] $list_racine[8]</font><br>";}
else {echo "<font color='#FF0000'>$list_racine[6]$list_racine[8]</font><br>";}
echo "<a href='?id=$id&mod=viewcart&action=add&item=$list_racine[0]' class='lien2'>Ajouter à la Commande</a>";
echo "</td>";
if ($list_preferences[1]!=1) {if ($i / ($list_preferences[1]-1) == 1) { echo "</tr>"; }} else {echo "</tr>";}
}
echo "</table>";
}
else {echo "<span class='textebig'>Pas d'articles trouvés.</span><br><br>";}
}
if (($mod=="viewcart") and ($_POST['rechercher']!="Rechercher"))
{
if ($SuppCadd=="Effacer TOUTE la commande")
{
$query="DELETE FROM ma_table_caddie WHERE client_ip='" . $_SESSION["client_ip"] . "'";
$delete_caddie = @mysql_query($query,$db);
$action="";
}
if ($action=="supp")
{
$query="DELETE FROM ma_table_caddie WHERE client_ip='" . $_SESSION["client_ip"] . "' and compteur='$item'";
$delete_item = @mysql_query($query,$db);
}
if ($action=="add")
{
$query="SELECT compteur FROM ma_table_caddie WHERE client_ip='" . $_SESSION["client_ip"] . "' and compteur='$item'";
$res_check_item = @mysql_query($query,$db);
if (@mysql_num_rows($res_check_item)==0)
{
$query="SELECT * FROM ma_table_prod WHERE compteur='$item'";
$res_item = @mysql_query($query,$db);
$list_item=@mysql_fetch_row($res_item);
if ($list_item[7]!="0") {$prix=$list_item[7];} else {$prix=$list_item[6];}
$query="INSERT INTO ma_table_caddie (client_ip, compteur, titre, reference, prix, date_ins, heure_ins) VALUES ('" . $_SESSION["client_ip"] . "', '$list_item[0]', '$list_item[2]', '$list_item[13]', '$prix', NOW(), NOW())";
$res_insert_caddie = @mysql_query($query,$db);
}
}
$query="SELECT * FROM ma_table_caddie WHERE client_ip='" . $_SESSION["client_ip"] . "' ORDER BY date_ins DESC, heure_ins DESC";
$res_caddie = @mysql_query($query,$db);
if (@mysql_num_rows($res_caddie)!=0)
{
echo "<form name='form1' method='post' action=''><table width='100%' border='0' align='center' cellpadding='3' cellspacing='0' class='texte'>";
echo "<tr align='left'>";
echo "<td><strong>Réf.</strong></td>";
echo "<td><strong>Nom</strong></td>";
echo "<td><strong>Taille</strong></td>";
echo "<td><strong>Quantité</strong></td>";
echo "<td><strong>OK</strong></td>";
echo "<td><strong>Prix Unitaire</strong></td>";
echo "<td width='70'><strong>Total</strong></td>";
echo "<td width='30'><strong>Supprimer</strong></td>";
echo "</tr>";
$nb_item=mysql_num_rows($res_caddie);
for ($i=0; $i<$nb_item; $i=$i+1)
{
$list_caddie=@mysql_fetch_row($res_caddie);
if ($RecCadd=="OK")
{
$query="UPDATE ma_table_caddie SET nomp='" . $nomp . "' WHERE client_ip='" . $_SESSION["client_ip"] . "' and compteur='$list_caddie[1]'";
$modif_nomp = @mysql_query($query,$db);
$query="UPDATE ma_table_caddie SET taille='" . $taille[$i] . "' WHERE client_ip='" . $_SESSION["client_ip"] . "' and compteur='$list_caddie[1]'";
$modif_taille = @mysql_query($query,$db);
$query="UPDATE ma_table_caddie SET quantite='" . $quantite[$i] . "' WHERE client_ip='" . $_SESSION["client_ip"] . "' and compteur='$list_caddie[1]'";
$modif_quantite = @mysql_query($query,$db);
}
$query="SELECT nomp FROM ma_table_caddie WHERE client_ip='" . $_SESSION["client_ip"] . "' and compteur='$list_caddie[1]'";
$res_nomp = @mysql_query($query,$db);
$query="SELECT taille FROM ma_table_caddie WHERE client_ip='" . $_SESSION["client_ip"] . "' and compteur='$list_caddie[1]'";
$res_taille = @mysql_query($query,$db);
$list_taille=@mysql_fetch_row($res_taille);
$query="SELECT quantite FROM ma_table_caddie WHERE client_ip='" . $_SESSION["client_ip"] . "' and compteur='$list_caddie[1]'";
$res_quantite = @mysql_query($query,$db);
$list_quantite=@mysql_fetch_row($res_quantite);
if ($i % 2 == 0) { echo "<tr bgcolor=\"#F0FFEE\" align=\"left\">"; }
else { echo "<tr bgcolor=\"#FFFFFF\" align=\"left\">"; }
echo "<td>$list_caddie[8]</td>";
echo "<td>$list_caddie[2]</td>";
[color=red]le tchamp taille>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>[/color]echo "<td><input name=\"taille[" . $i . "]\" type='text' size='7' value='$list_taille[0]'></td>";
echo "<td><input name=\"quantite[" . $i . "]\" type='text' size='2' value='$list_quantite[0]'></td>";
echo "<td><input type='submit' name='RecCadd' value='OK'></td>";
echo "<td>$list_caddie[4] €</td>";
echo "<td>"; echo $total=$list_caddie[4]*$list_quantite[0]; echo " €</td>";
echo "<td><a href=\"?id=$id&mod=viewcart&action=supp&item=$list_caddie[1]\"><img src='design/icone-supprimer.gif' border='0' alt=\"Supprimer l'article $list_caddie[2]\"'></a></td>";
echo "</tr><tr align='left'><td> </td><td></td><td></td><td></td><td > </td><td > </td><td></td></tr>";
echo "</tr>";
if ($list_preferences[5]=="1")
{
$query="SELECT poids FROM ma_table_prod WHERE compteur='$list_caddie[1]'";
$res_shipping = @mysql_query($query,$db);
$list_shipping=@mysql_fetch_row($res_shipping);
$poidstotal=$poidstotal+($list_shipping[0]*$list_quantite[0]);
}
if ($list_preferences[5]=="2")
{
$query="SELECT shipping FROM ma_table_prod WHERE compteur='$list_caddie[1]'";
$res_shipping = @mysql_query($query,$db);
$list_shipping=@mysql_fetch_row($res_shipping);
$shipping=$shipping+($list_shipping[0]*$list_quantite[0]);
}
$total1=$total1+$total;
}
echo "<tr align='left'><td colspan=2><input type='submit' name='SuppCadd' value='Effacer TOUTE la commande'></td>";
echo "<td></td><td></td><td></td>";
echo "<td align='left'>Sous Total</td>";
echo "<td align='left'><strong>$total1 €</strong></td>";
echo "<td></td></tr>";
if ($list_preferences[5]=="1")
{
echo "<tr align='center'><td></td><td></td>";
echo "<tr align='center'><td></td><td></td>";
echo "<td align='right'>Frais de ports</td>";
echo "<td>"; echo $shipping=$poidstotal*$list_preferences[6]; echo" €</td><td></td></tr>";
}
if ($list_preferences[5]=="2")
{
echo "<tr align='center'><td></td><td></td>";
echo "<td align='right'>Frais de ports</td>";
echo "<td>$shipping €</td><td></td></tr>";
}
echo "<tr align='left'><td></td><td></td><td></td><td></td><td></td>";
echo "<td align='left'><font color='#FF0000'><strong>Total</strong></font></td>";
echo "<td align='left'><font color='#FF0000'><strong>"; echo $montanttotal=$total1+$list_caddie[7]; echo" €</strong></font></td><td></td></tr>";
echo "<td align='center'><td colspan=8><font color='#0000FF'><strong>Avant de Valider votre commande, Renseignez OBLIGATOIREMENT votre Nom et Prénom ci-dessous</font></strong>";
[color=red]LE champ nomp>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>[/color] echo "<tr align='center'><td colspan=8><input type='text' name='nomp' size=30 value='$nomp'><span class='tips'>(requis)</span>";
echo "<font color='#0000FF'><strong>et cliquez sur</font></strong><input type='submit' name='RecCadd' value='OK'></td>";
echo "</table></form>";
}
else
{echo "Votre Commande est vide !<br>";}
echo "<br><strong>Que voulez-vous faire ?</strong><br><br>";
if (@mysql_num_rows($res_caddie)!=0)
{ echo "<a href='?mod=commande&shipping=$shipping&totalex=$total1&montanttotal=$montanttotal' class='lien2'>Valider votre commande</a><br>"; }
echo "<a href='?id=$id' class='lien2'>Continuer le shopping dans la catégorie d'où vous venez</a><br>";
echo "<a href='' class='lien2'>Retourner à la page d'accueil</a><br>";
}
if ($mod=="commande")
{
$query="SELECT * FROM ma_table_caddie WHERE client_ip='" . $_SESSION["client_ip"] . "' ORDER BY date_ins DESC, heure_ins DESC";
$res_caddie = @mysql_query($query,$db);
if (@mysql_num_rows($res_caddie)!=0)
{
$order= "<table width='100%' border='0' align='center' cellpadding='3' cellspacing='0' class='texte'><tr align='left'>";
$order.= "<td><strong>Réf.</strong></td>";
$order.= "<td><strong>Nom</strong></td>";
$order.= "<td><strong>Taille</strong></td>";
$order.= "<td><strong>Quantité</strong></td>";
$order.= "<td><strong>Prix Unitaire</strong></td>";
$order.= "<td width='70'><strong>Total</strong></td>";
$order.= "</tr>";
$nb_item=mysql_num_rows($res_caddie);
for ($i=0; $i<$nb_item; $i=$i+1)
{
$list_caddie=@mysql_fetch_row($res_caddie);
if ($i % 2 == 0) { $order.= "<tr bgcolor=\"#F0FFEE\" align=\"left\">"; }
else { $order.= "<tr bgcolor=\"#FFFFFF\" align=\"left\">"; }
$order.= "<td>$list_caddie[8]</td>";
$order.= "<td>$list_caddie[2]</td>";
$order.= "<td>$list_caddie[9]</td>";
$order.= "<td>$list_caddie[3]</td>";
$order.= "<td>$list_caddie[4] €</td>";
$order.= "<td>"; $order.= $total=$list_caddie[4]*$list_caddie[3]; $order.= " €</td>";
$order.= "</tr>";
}
$order.= "<tr align='left'><td></td><td></td><td></td><td></td>";
$order.= "<td align='left'><strong>Total</strong></td>";
$order.= "<td><strong>$totalex €</strong></td></tr>";
$order.= "<td></td></tr>";
if ($list_preferences[5]!="3")
{
$order.= "<tr align='center'><td></td><td></td>";
$order.= "<td align='right'><strong></strong></td>";
$order.= "<td><strong></strong></td></tr>";
}
$order.= "<tr align='left'><td></td><td></td><td></td><td></td>";
$order.= "<td align='left'><font color='#FF0000'><strong>MONTANT TOTAL</strong></font><br>(+ 4 € de port inclus)</td>";
$order.= "<td><strong><font color='#FF0000'>$montanttotal €<font color='#FF0000'></strong></td></tr>";
$order.= "</table>";
echo $order;
}
if (($ValCom=="Valider") and ($nom!="") and ($prenom!="") and ($adresse!="") and ($ville!="") and ($codepostal!="") and ($pays!="") and ($email!=""))
{
$subject_client="Détail de votre $list_preferences[2]";
$message_client="Nom : <font color='#0000FF'>$nom</font><br>Prenom : <font color='#0000FF'>$prenom</font><br>Adresse : <font color='#0000FF'>$adresse</font><br>Ville : <font color='#0000FF'>$ville</font><br>Code postal : <font color='#0000FF'>$codepostal</font><br>N° Adhérent ZZZZZZ-63 : <font color='#0000FF'>$pays</font><br>Telephone : <font color='#0000FF'>$telephone</font><br>Portable : <font color='#0000FF'>$portable</font><br>Email : <font color='#0000FF'>$email</font><br>Commentaires : <font color='#0000FF'>$commentaires</font><br><br>";
$message_client.=$order;
$message_client.="\n\n<font color='#FF0000'>Merci de joindre une copie de ce message à votre règlement.<br><br>
VOTRE COMMANDE NE SERA PRISE EN COMPTE QU'A RECEPTION DE VOTRE REGLEMENT.<br><br>
Règlement, par chèque bancaire ou postal UNIQUEMENT à l'ordre de ZZZZZZ-63, à envoyer sous 8 jours à:<br><br>
Monsieur Franck XXXXXX<br>
6 rue Anatole bertrand<br>
60 200 CERVOISE<br><br>
AUCUNE RELANCE NE SERA FAITE.</font>";
$subject_webmaster="Commande de tenues provenant de $nom $prenom, Adhérent N°: $pays";
$message_webmaster="Nom : <font color='#0000FF'>$nom</font><br>Prenom : <font color='#0000FF'>$prenom</font><br>Adresse : <font color='#0000FF'>$adresse</font><br>Ville : <font color='#0000FF'>$ville</font><br>Code postal : <font color='#0000FF'>$codepostal</font><br>N° Adhérent ZZZZZZ-63 : <font color='#0000FF'>$pays</font><br>Telephone : <font color='#0000FF'>$telephone</font><br>Portable : <font color='#0000FF'>$portable</font><br>Email : <font color='#0000FF'>$email</font><br>Commentaires : <font color='#0000FF'>$commentaires</font><br><br>";
$message_webmaster.=$order;
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: $list_preferences[2] <$list_preferences[4]>\r\n";
mail("$email","$subject_client","$message_client","$headers");
mail("$list_preferences[4]","$subject_webmaster","$message_webmaster","$headers");
echo "DOCUMENTATION POUR FINALISER VOTRE ACHAT<br>
<br><br>
Un mail vient de vous être envoyé ainsi qu'à Monsieur Franck XXXXX administrateur de l'ZZZZZZ-63 chargé des commandes.<br><br>
Merci de faire parvenir un chèque de <font color='#FF0000'>$montanttotal €</font> correspondant au montant de votre commande,<br>
à l'ordre de: <font color='#FF0000'>ZZZZZZ63</font>, <font color='#0000FF'>ACCOMPAGNE</font> de la copie du message que vous venez de recevoir à la suite de la validation de votre commande: <br><br>
à<br><br>
<font color='#0000FF'>Monsieur Franck XXXXX<br>
6 rue Anatole bertrand<br>
60 200 CERVOISE</font><br>
<br><br><br>
<font color='#FF0000'>VOTRE COMMANDE NE SERA PRISE EN COMPTE QU'A RECEPTION DE VOTRE REGLEMENT.<br><br>
<br>
AUCUNE RELANCE NE SERA FAITE.</font>";
}
else
{
echo "<strong>Veuillez remplir les champs suivants :</strong>";
echo "<form name='form1' method='post' action=''>";
echo "<table width='100%' border='0' cellspacing='5' cellpadding='0' class='texte'>";
echo "<tr><td width='40%' align='right'>Nom : </td><td><input type='text' name='nom' value='$nom'><span class='tips'>(requis)</span></td></tr>";
echo "<tr><td align='right'>Prénom : </td><td><input type='text' name='prenom' value='$prenom'><span class='tips'>(requis)</span></td></tr>";
echo "<tr><td align='right'>Adresse : </td><td><input type='text' name='adresse' value='$adresse'><span class='tips'>(requis)</span></td></tr>";
echo "<tr><td align='right'>Ville : </td><td><input type='text' name='ville' value='$ville'><span class='tips'>(requis)</span></td></tr>";
echo "<tr><td align='right'>Code postal : </td><td><input type='text' name='codepostal' value='$codepostal'><span class='tips'>(requis)</span></td></tr>";
echo "<tr><td align='right'>N° Adhérent ZZZZZZ-63 : </td><td><input type='text' name='pays' value='$pays'><span class='tips'>(requis)</span></td></tr>";
echo "<tr><td align='right'>Téléphone Fixe : </td><td><input type='text' name='telephone' value='$telephone'><span class='tips'>(requis)</span></td></tr>";
echo "<tr><td align='right'>Téléphone Portable : </td><td><input type='text' name='portable' value='$portable'></td></tr>";
echo "<tr><td align='right'>Adresse Email : </td><td><input type='text' name='email' value='$email'><span class='tips'>(requis)</span></td></tr>";
echo "<tr><td align='right'>Commentaires : </td><td><textarea name='commentaires' cols='40' rows='5'>$commentaires</textarea></td></tr>";
echo "<tr><td align='right'> </td><td><input type='submit' name='ValCom' value='Valider'></td></tr>";
echo "</table></form>";
}
}
if (($_GET['menu']=="") and ($_POST['rechercher']!="Rechercher") and ($mod!="viewcart") and ($mod!="commande"))
{
$query="SELECT description FROM ma_table_cat WHERE compteur='$id'";
$res_cat_description = @mysql_query($query,$db);
if (@mysql_num_rows($res_cat_description)!=0)
{
$list_cat_description=@mysql_fetch_row($res_cat_description);
echo "$list_cat_description[0]";
echo "<br><br>";
}
$query="SELECT compteur, categorie, titre, photo, up_photo, description, reference, prix, devise, DATE_FORMAT(date_ins, '%d-%m-%Y') FROM ma_table_prod WHERE categorie='$id' ORDER BY date_ins DESC , heure_ins DESC";
$res_racine = @mysql_query($query,$db);
if (@mysql_num_rows($res_racine)!=0)
{
$nbracine=mysql_num_rows($res_racine);
$nbpage=ceil($nbracine/$list_preferences[0]);
if ($_GET['page']=="") {$page=1;}
echo "<table width='100%' class='cadrecommentaires' cellpadding='10' border='0'>";
for ($i=0; $i<$nbracine; $i++)
{
$list_racine=@mysql_fetch_row($res_racine);
if ( ($i>=$list_preferences[0]*$page-$list_preferences[0]) and ($i<$list_preferences[0]*$page) )
{
if ($list_preferences[1]!=1) {if ($i % $list_preferences[1] == 0) { echo "<tr>"; }} else {echo "<tr>";}
echo "<td valign='top' width='"; echo "$pourc=100 / $list_preferences[1]"; echo "%' class='texte' align='center'>";
if ($list_racine[3]!="") {echo "<img src='$list_racine[3]' title='$list_racine[4]'><br>";}
echo "<strong>$list_racine[2]</strong><strong>$list_racine[13]</strong><br>$list_racine[5]<br> Référence Article:";
if ($list_racine[6]) {echo "$list_racine[6]<br><font color='#FF0000'>$list_racine[7] $list_racine[8]</font><br>";}
else {echo "<font color='#FF0000'>$list_racine[6]$list_racine[8]</font><br>";}
echo "<a href='?id=$id&mod=viewcart&action=add&item=$list_racine[0]' class='lien2'>Ajouter à la Commande</a>";
echo "</td>";
if ($list_preferences[1]!=1) {if ($i / ($list_preferences[1]-1) == 1) { echo "</tr>"; }} else {echo "</tr>";}
}
}
echo "</table>";
echo "<div align='right' class='texte'>Page ";
for ($j=1; $j<=$nbpage; $j++) { echo " <a href='?id=$id&page=$j' class='lien1'>$j</a> "; }
echo "</div>";
}
else { if ($id!="0") {echo "Pas encore d'article dans cette catégorie !";}}
}
?>
<br>
<br>
</td>
<td width="160" height="82">
<?
echo "<strong>Votre Commande :</strong><br>";
$query="SELECT titre, quantite FROM ma_table_caddie WHERE client_ip='" . $_SESSION["client_ip"] . "'";
$res_rec_caddie = @mysql_query($query,$db);
if (@mysql_num_rows($res_rec_caddie)!=0)
{
$nbreccaddie=mysql_num_rows($res_rec_caddie);
for ($i=0; $i<$nbreccaddie; $i++)
{
$list_rec_caddie=@mysql_fetch_row($res_rec_caddie);
echo "$list_rec_caddie[1]x $list_rec_caddie[0]<br>";
}
}
else {echo "Votre Commande est vide<br>";}
echo "<a href='?id=$id&mod=viewcart' class='lien1'>Voir la Commande</a>";
?>
<br>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
</tr>
</table>
<div align="center"><font color="#FF0000" size="-1">ATTENTION</font><font size="-1">
votre navigateur DOIT accepter les PopUp pour pouvoir utiliser l'aide et le
choix des tailles.</font> </div>
<table width="100%" border="0" height="23">
<tr>
<td background="design/barrecentregris.gif" height="12"> </td>
</tr>
<tr>
<td height="21">
<div align="center"><a href="../tenues.htm">Retour ZZZZZZ-63</a></div>
</td>
</tr>
<tr> </tr>
</table>
</body>
</html>Merci de m'aider à faire que c'est champs soient obligatoires quand le client clique sur ce lien:
Code : Tout sélectionner
echo "<a href='?mod=commande&shipping=$shipping&totalex=$total1&montanttotal=$montanttotal' class='lien2'>Valider votre commande</a><br>";