jecomprend rien
Messages postés2Date d'inscriptionvendredi 2 janvier 2009StatutMembreDernière intervention 2 janvier 2009
-
2 janv. 2009 à 01:06
jecomprend rien
Messages postés2Date d'inscriptionvendredi 2 janvier 2009StatutMembreDernière intervention 2 janvier 2009
-
2 janv. 2009 à 10:42
Bonjour,J'ai un site ou j'ai inclus en "formulaire" un "envoie" un "minemail" et ca fonctionne pas pourquoi ? ou est l'erreur? merci
FORMULAIRE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<head>
<TITLE>vente et livraison de bois de chauffage</TITLE>
<meta name="Description"content="vente et livraison à domicile de bois de chauffage et dérivés,pellets,charbon de bois,briquette de lignite,produits de ramonage,produits de nettoyage,bûches calorifiques,filets de petit bois, à Paris et sa Banlieue. ">
<meta name="Keywords" content="livraison,vente,bois,chauffage,Paris,domicile,feu,pain,pizza,">
<meta http-equiv="Description" content="no-cache">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="page-type" content="Commercial">
<meta http-equiv="pragma" content="no-cache">
<META content="MSHTML 6.00.2900.2722" name=GENERATOR>
<meta name="robots" content="INDEX,FOLLOW">
<meta name="audience"content="All">
<meta name="Author"content="Jacques Antony">
<meta name="language"content="fr">
<meta name="copyright"content="jacques ANTONY">
<meta name="revisit-after"content="15 days">
<meta name="generator" content="WebExpert 5">
<table border="0" summary="" color="#cccc99">
<tr>
<td ><img src="logo.GIF" border="0" width="110" height="80" alt=""></td>
<td width=><p align="center"><b><font size="4" face="Georgia, Times New Roman, Times, serif">Vente et livraison à domicile de bois de chauffage et dérivés en Région Parisienne, Reims, Laon, Soissons, Château-Thierry et leur Banlieue.</font></b></p>
</td>
</tr>
<script language="javascript">
function getElementsByClass(className) {
var elems = document.getElementById(className);
elems.className="error";
}
function init_error(className){
var elems = document.getElementById(className);
elems.className='format';
}
function init_error_ff(className){
var elems = document.getElementsByTagName(className);
elems.className='format';
}
function getElementsByClass_ff(className){
var elems = document.getElementsByTagName(className);
elems.className="error";
}function ValidForm(){
init_error('id_35');
init_error('id_2');
if (document.formulaire.id_2.value.length==0) {
alert('Vous devez saisir le champ Nom : ! ');
getElementsByClass('id_2');
document.formulaire.id_2.focus();
return false;
}
if (formulaire.id_2.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_2');
formulaire.id_2.focus();
return false;
}
init_error('id_34');
if (formulaire.id_34.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_34');
formulaire.id_34.focus();
return false;
}
init_error('id_36');
if (formulaire.id_36.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_36');
formulaire.id_36.focus();
return false;
}
init_error('id_39');
if (document.formulaire.id_39.value.length==0) {
alert('Vous devez saisir le champ Adresse : ! ');
getElementsByClass('id_39');
document.formulaire.id_39.focus();
return false;
}
if (formulaire.id_39.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_39');
formulaire.id_39.focus();
return false;
}
init_error('id_42');
if (formulaire.id_42.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_42');
formulaire.id_42.focus();
return false;
}
init_error('id_40');
if (document.formulaire.id_40.value.length==0) {
alert('Vous devez saisir le champ Code postal : ! ');
getElementsByClass('id_40');
document.formulaire.id_40.focus();
return false;
}
if (formulaire.id_40.value.length>10) {
alert('Vous ne pouvez pas saisir plus de 10 caractères.! ');
getElementsByClass('id_40');
formulaire.id_40.focus();
return false;
}
if (isNotEmpty(formulaire.id_40.value) && isNotCodePostal(formulaire.id_40.value)){
alert("Le Code postal n'est pas correct");;
getElementsByClass('id_40');
formulaire.id_40.focus();
return false;
}
init_error('id_41');
if (document.formulaire.id_41.value.length==0) {
alert('Vous devez saisir le champ Ville : ! ');
getElementsByClass('id_41');
document.formulaire.id_41.focus();
return false;
}
if (formulaire.id_41.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_41');
formulaire.id_41.focus();
return false;
}
init_error('id_66');
if (formulaire.id_66.value.length>10) {
alert('Vous ne pouvez pas saisir plus de 10 caractères.! ');
getElementsByClass('id_66');
formulaire.id_66.focus();
return false;
}
init_error('id_37');
if (formulaire.id_37.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_37');
formulaire.id_37.focus();
return false;
}
if (isNotEmpty(formulaire.id_37.value) && isNotTelephone(formulaire.id_37.value,'fixe')){
alert("Le téléphone n'est pas correct");;
getElementsByClass('id_37');
formulaire.id_37.focus();
return false;
}
init_error('id_43');
if (formulaire.id_43.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_43');
formulaire.id_43.focus();
return false;
}
if (isNotEmpty(formulaire.id_43.value) && isNotTelephone(formulaire.id_43.value,'PF')){
alert("Le téléphone n'est pas correct");;
getElementsByClass('id_43');
formulaire.id_43.focus();
return false;
}
init_error('id_44');
if (formulaire.id_44.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_44');
formulaire.id_44.focus();
return false;
}
if (isNotEmpty(formulaire.id_44.value) && isNotTelephone(formulaire.id_44.value,'fixe')){
alert("Le téléphone n'est pas correct");;
getElementsByClass('id_44');
formulaire.id_44.focus();
return false;
}
init_error('id_38');
if (document.formulaire.id_38.value.length==0) {
alert('Vous devez saisir le champ Votre e-mail : ! ');
getElementsByClass('id_38');
document.formulaire.id_38.focus();
return false;
}
if (formulaire.id_38.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_38');
formulaire.id_38.focus();
return false;
}
if (isNotEmpty(formulaire.id_38.value) && isNotEmailAdress(formulaire.id_38.value)){
alert("L'email n'est pas correcte");;
getElementsByClass('id_38');
formulaire.id_38.focus();
return false;
}
init_error_ff('id_67');
formulaire.hidden_67.value=valeur_cbx(formulaire.id_67);
init_error('id_73');
if (formulaire.id_73.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_73');
formulaire.id_73.focus();
return false;
}
init_error_ff('id_69');
formulaire.hidden_69.value=valeur_cbx(formulaire.id_69);
init_error('id_70');
if (formulaire.id_70.value.length>7) {
alert('Vous ne pouvez pas saisir plus de 7 caractères.! ');
getElementsByClass('id_70');
formulaire.id_70.focus();
return false;
}
init_error('id_71');
if (formulaire.id_71.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_71');
formulaire.id_71.focus();
return false;
}
init_error('id_72');
if (formulaire.id_72.value.length>50) {
alert('Vous ne pouvez pas saisir plus de 50 caractères.! ');
getElementsByClass('id_72');
formulaire.id_72.focus();
return false;
}
init_error('id_10');
if (formulaire.id_10.selectedIndex==0){
alert("Vous n'avez pas sélectionné de choix.");
getElementsByClass('id_10');
formulaire.id_10[0].focus();
return false;
}
init_error_ff('id_45');
formulaire.hidden_45.value=valeur_cbx(formulaire.id_45);
init_error('id_46');
init_error_ff('id_52');
formulaire.hidden_52.value=valeur_cbx(formulaire.id_52);
init_error('id_47');
if (formulaire.id_47.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_47');
formulaire.id_47.focus();
return false;
}
if (isNotEmpty(formulaire.id_47.value) && isNotInt(formulaire.id_47.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_47');
formulaire.id_47.focus();
return false;
}
init_error_ff('id_50');
formulaire.hidden_50.value=valeur_cbx(formulaire.id_50);
init_error('id_51');
if (formulaire.id_51.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_51');
formulaire.id_51.focus();
return false;
}
if (isNotEmpty(formulaire.id_51.value) && isNotInt(formulaire.id_51.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_51');
formulaire.id_51.focus();
return false;
}
init_error('id_53');
if (formulaire.id_53.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_53');
formulaire.id_53.focus();
return false;
}
if (isNotEmpty(formulaire.id_53.value) && isNotInt(formulaire.id_53.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_53');
formulaire.id_53.focus();
return false;
}
init_error('id_55');
if (formulaire.id_55.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_55');
formulaire.id_55.focus();
return false;
}
if (isNotEmpty(formulaire.id_55.value) && isNotInt(formulaire.id_55.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_55');
formulaire.id_55.focus();
return false;
}
init_error('id_56');
if (formulaire.id_56.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_56');
formulaire.id_56.focus();
return false;
}
if (isNotEmpty(formulaire.id_56.value) && isNotInt(formulaire.id_56.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_56');
formulaire.id_56.focus();
return false;
}
init_error('id_57');
if (formulaire.id_57.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_57');
formulaire.id_57.focus();
return false;
}
if (isNotEmpty(formulaire.id_57.value) && isNotInt(formulaire.id_57.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_57');
formulaire.id_57.focus();
return false;
}
init_error('id_58');
if (formulaire.id_58.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_58');
formulaire.id_58.focus();
return false;
}
if (isNotEmpty(formulaire.id_58.value) && isNotInt(formulaire.id_58.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_58');
formulaire.id_58.focus();
return false;
}
init_error('id_59');
if (formulaire.id_59.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_59');
formulaire.id_59.focus();
return false;
}
if (isNotEmpty(formulaire.id_59.value) && isNotInt(formulaire.id_59.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_59');
formulaire.id_59.focus();
return false;
}
init_error('id_60');
if (formulaire.id_60.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_60');
formulaire.id_60.focus();
return false;
}
if (isNotEmpty(formulaire.id_60.value) && isNotInt(formulaire.id_60.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_60');
formulaire.id_60.focus();
return false;
}
init_error('id_61');
if (formulaire.id_61.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_61');
formulaire.id_61.focus();
return false;
}
if (isNotEmpty(formulaire.id_61.value) && isNotInt(formulaire.id_61.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_61');
formulaire.id_61.focus();
return false;
}
init_error('id_62');
if (formulaire.id_62.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_62');
formulaire.id_62.focus();
return false;
}
if (isNotEmpty(formulaire.id_62.value) && isNotInt(formulaire.id_62.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_62');
formulaire.id_62.focus();
return false;
}
init_error('id_63');
if (formulaire.id_63.value.length>5) {
alert('Vous ne pouvez pas saisir plus de 5 caractères.! ');
getElementsByClass('id_63');
formulaire.id_63.focus();
return false;
}
if (isNotEmpty(formulaire.id_63.value) && isNotInt(formulaire.id_63.value)){
alert("Le nombre n'est pas correcte");;
getElementsByClass('id_63');
formulaire.id_63.focus();
return false;
}
init_error('id_7');
if (formulaire.id_7.value.length>320) {
alert('Vous ne pouvez pas saisir plus de 320! ');
getElementsByClass('id_7');
formulaire.id_7.focus();
return false;
}
}
//-->
</script>
</body></html>
ENVOIE
<?PHP
$url_upload='';
$data='';
$data.='Civilite :='.$_POST["id_35"].'<br>';
$data.='Nom :='.$_POST["id_2"].'<br>';
$data.='Prénom :='.$_POST["id_34"].'<br>';
$data.='Société :='.$_POST["id_36"].'<br>';
$data.='Adresse :='.$_POST["id_39"].'<br>';
$data.='Adresse:='.$_POST["id_42"].'<br>';
$data.='Code postal :='.$_POST["id_40"].'<br>';
$data.='Ville :='.$_POST["id_41"].'<br>';
$data.='Code Porte:='.$_POST["id_66"].'<br>';
$data.='Téléphone :='.$_POST["id_37"].'<br>';
$data.='Téléphone Portable:='.$_POST["id_43"].'<br>';
$data.='Fax:='.$_POST["id_44"].'<br>';
$data.='Votre e-mail :='.$_POST["id_38"].'<br>';
$data.='Lieu de livraison:='.$_POST["hidden_67"].'<br>';
$data.='Si appartement, lieu de livraison:='.$_POST["id_73"].'<br>';
$data.='Ascenseur:='.$_POST["hidden_69"].'<br>';
$data.='Si pavillon distance aproximative de livraison:='.$_POST["id_70"].'<br>';
$data.='Date de livraison souhaitée:='.$_POST["id_71"].'<br>';
$data.='Heure de livraison souhaitée:='.$_POST["id_72"].'<br>';
$data.='Je souhaite être contacté par :='.$_POST["id_10"].'<br>';
$data.='Filets de bûches:='.$_POST["hidden_45"].'<br>';
$data.='Longueur:='.$_POST["id_46"].'<br>';
$data.='Contenance:='.$_POST["hidden_52"].'<br>';
$data.='Nombre de filets:='.$_POST["id_47"].'<br>';
$data.='Filets de petit-bois:='.$_POST["hidden_50"].'<br>';
$data.='Nombre de Filets de petit-bois:='.$_POST["id_51"].'<br>';
$data.='Charbon de bois sacs de 20 litres:='.$_POST["id_53"].'<br>';
$data.='Bûches calorifiques paquets de 6 bûches:='.$_POST["id_55"].'<br>';
$data.='Pellets sacs de 15 Kg:='.$_POST["id_56"].'<br>';
$data.='Pétrole pour poêle Bidon de 20 litres:='.$_POST["id_57"].'<br>';
$data.='Briquettes de lignite Paquets de 25 Kg:='.$_POST["id_58"].'<br>';
$data.='Bûches de ramonage:='.$_POST["id_59"].'<br>';
$data.='Boite de ramonage en continu: ='.$_POST["id_60"].'<br>';
$data.='Nettoie vitres:='.$_POST["id_61"].'<br>';
$data.='Allume-feu au Colza:='.$_POST["id_62"].'<br>';
$data.='Allume-feu à la colle:='.$_POST["id_63"].'<br>';
$data.='Informations complémentaires :='.$_POST["id_7"].'<br>';
$chiffre=rand(100,999).rand(100,999).rand(100,999);
$nb_fic=0;
$url_chemin=str_replace("envoi.php","",$_SERVER["SCRIPT_URI"]);
$data.=$url_upload;
include('mimemail.php');
$m = new CMIMEMail('Vous <livraisondebois@orange.fr>','<livraisondebois@orange.fr>','Bon de commande');
$m->mailbody($data,$data);
if ($nb_fic>0 && $envoi_mail_pj==1){
$x=1;
while ($x<=count($tab_fic)){
$m->attachFile($tab_fic[$x][0],$tab_fic[$x][1]);
$x++;
}
}
$m->send();
$rt = new CMIMEMail('Vous <jacke.antony@wanadoo.fr>','<jacke.antony@wanadoo.fr>','Bon de commande');
$rt->mailbody($data,$data);
IF ($nb_fic>0 && $envoi_mail_pj==1){
$x=1;
WHILE ($x<=Count($tab_fic)){
$rt->attachFile($tab_fic[$x][0],$tab_fic[$x][1]);
$x++;
}
}
$rt->send();
$msg_client='';
$msg_client_txt='Nous avons bien enregistre votre commande.
Nous vous remercions de la confiance que vous nous accordez.
Nous prendrons rapidement contact avec vous, pour vous confirmer notre passage.
Cordialement.
Antony';
$mail_client=$_POST['id_38'];
$m = new CMIMEMail('Vous <'.$mail_client.'>','<livraisondebois@orange.fr>','confirmation de commande');
$m->mailbody($msg_client_txt,$msg_client);
jecomprend rien
Messages postés2Date d'inscriptionvendredi 2 janvier 2009StatutMembreDernière intervention 2 janvier 2009 2 janv. 2009 à 10:42
voici le message qui s'affiche l'orsque je fais envoie
merci à vous tous jacques
Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in D:\inetpub\wwwroot\users\sergeantony\mimemail.php on line 229
Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in D:\inetpub\wwwroot\users\sergeantony\mimemail.php on line 229
Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in D:\inetpub\wwwroot\users\sergeantony\mimemail.php on line 229
Warning: Cannot modify header information - headers already sent by (output started at D:\inetpub\wwwroot\users\sergeantony\mimemail.php:5) in D:\inetpub\wwwroot\users\sergeantony\envoi.php on line 82
Trouvez des réponses à vos questions sur les langages, les frameworks et les astuces de codage. Échangez avec d'autres développeurs passionnés pour améliorer vos compétences en programmation et rester au fait des dernières tendances du secteur.