Blem de rediriction PHP
Fermé
S@di9
Messages postés
55
Date d'inscription
jeudi 18 octobre 2007
Statut
Membre
Dernière intervention
18 mars 2011
-
11 août 2009 à 11:57
S@di9 Messages postés 55 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 18 mars 2011 - 11 août 2009 à 12:34
S@di9 Messages postés 55 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 18 mars 2011 - 11 août 2009 à 12:34
A voir également:
- Blem de rediriction PHP
- Easy php - Télécharger - Divers Web & Internet
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
- Php if plusieurs conditions ✓ - Forum PHP
- Echo image php ✓ - Forum PHP
4 réponses
l'erreur est normale puisque header doit être utilisé au début du script avant toute autre instruction
essaye les redirections javascript
essaye les redirections javascript
S@di9
Messages postés
55
Date d'inscription
jeudi 18 octobre 2007
Statut
Membre
Dernière intervention
18 mars 2011
3
11 août 2009 à 12:17
11 août 2009 à 12:17
Garf=>Merci pr ton aide, ça marche mnt!!!!!
J'ai un autre problème qui concerne l'envoi de ce devis voila le script:
<?php
include('connexion.php');
//recupération des valeurs des zonnes de texte
$nomv=$_POST['nom'];
$prenomv=$_POST['prenom'];
$telv=$_POST['tel'];
$mobilev=$_POST['mobile'];
$faxv=$_POST['fax'];
$emailv=$_POST['email'];
$rsocialev=$_POST['rsociale'];
$activitev=$_POST['activite'];
$adressev=$_POST['adresse'];
$villev=$_POST['ville'];
$cpostalv=$_POST['cpostal'];
$paysv=$_POST['pays'];
$besoinv=$_POST['besoin'];
//pour vider les champs
$nomv=str_replace("'","`",$nomv);
$prenomv=str_replace("'","`",$prenomv);
$telv=str_replace("'","`",$telv);
$mobilev=str_replace("'","`",$mobilev);
$faxv=str_replace("'","`",$faxv);
$emailv=str_replace("'","`",$emailv);
$rsocialev=str_replace("'","`",$rsocialev);
$activitev=str_replace("'","`",$activitev);
$adressev=str_replace("'","`",$adressev);
$villev=str_replace("'","`",$villev);
$cpostalv=str_replace("'","`",$cpostalv);
$paysv=str_replace("'","`",$paysv);
$besoinv=str_replace("'","`",$besoinv);
//exécution de la requette
$req="INSERT INTO devis (id,prenom,nom,tel,mobile,fax,email,rsociale,activite,adresse,ville,cpostal,pays,besoin) VALUES('','$prenomv','$nomv','$telv','$mobilev','$faxv','$emailv','$rsocialev','$activitev','$adressev','$villev','$cpostalv','$paysv','$besoinv')";
$record=mysql_query($req) or die(mysql_error());
//retourne a la page précédente
?>
<?php
$msg="";
$frm =$HTTP_POST_VARS['ema'];
$msg .= "Nom: ".$HTTP_POST_VARS['nom'].chr(10);
$msg .= "Prénom:".$HTTP_POST_VARS['Prenom'].chr(10);
$msg .= "Tél: ".$HTTP_POST_VARS['tel'].chr(10);
$msg .= "Mobile:".$HTTP_POST_VARS['mobile'].chr(10);
$msg .= "Fax:".$HTTP_POST_VARS['fax'].chr(10);
$msg .= "Email:".$HTTP_POST_VARS['email'].chr(10);
$msg .= "Raison sociale:".$HTTP_POST_VARS['rsociale'].chr(10);
$msg .= "Activite".$HTTP_POST_VARS['activite'].chr(10);
$msg .= "Adresse:".$HTTP_POST_VARS['adresse'].chr(10);
$msg .= "Ville:".$HTTP_POST_VARS['ville'].chr(10);
$msg .= "Code postal:".$HTTP_POST_VARS['cpostal'].chr(10);
$msg .= "Pays:".$HTTP_POST_VARS['pays'].chr(10);
$msg .= "Demande:".$HTTP_POST_VARS['besoin'].chr(10);
//ligne 83 $mtf = "Bon de commande";
//ligne84 mail( "s.alaoui@zonidra.com",$mtf,"$msg","From: $frm");
mail( "contact@zonidra.com",$mtf,"$msg","From: $frm");
?>
Et il m'affiche les erreurs suivantes:
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\le pionnier\html\envcontact1.php on line 83
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\le pionnier\html\envcontact1.php on line 84
J'ai un autre problème qui concerne l'envoi de ce devis voila le script:
<?php
include('connexion.php');
//recupération des valeurs des zonnes de texte
$nomv=$_POST['nom'];
$prenomv=$_POST['prenom'];
$telv=$_POST['tel'];
$mobilev=$_POST['mobile'];
$faxv=$_POST['fax'];
$emailv=$_POST['email'];
$rsocialev=$_POST['rsociale'];
$activitev=$_POST['activite'];
$adressev=$_POST['adresse'];
$villev=$_POST['ville'];
$cpostalv=$_POST['cpostal'];
$paysv=$_POST['pays'];
$besoinv=$_POST['besoin'];
//pour vider les champs
$nomv=str_replace("'","`",$nomv);
$prenomv=str_replace("'","`",$prenomv);
$telv=str_replace("'","`",$telv);
$mobilev=str_replace("'","`",$mobilev);
$faxv=str_replace("'","`",$faxv);
$emailv=str_replace("'","`",$emailv);
$rsocialev=str_replace("'","`",$rsocialev);
$activitev=str_replace("'","`",$activitev);
$adressev=str_replace("'","`",$adressev);
$villev=str_replace("'","`",$villev);
$cpostalv=str_replace("'","`",$cpostalv);
$paysv=str_replace("'","`",$paysv);
$besoinv=str_replace("'","`",$besoinv);
//exécution de la requette
$req="INSERT INTO devis (id,prenom,nom,tel,mobile,fax,email,rsociale,activite,adresse,ville,cpostal,pays,besoin) VALUES('','$prenomv','$nomv','$telv','$mobilev','$faxv','$emailv','$rsocialev','$activitev','$adressev','$villev','$cpostalv','$paysv','$besoinv')";
$record=mysql_query($req) or die(mysql_error());
//retourne a la page précédente
?>
<?php
$msg="";
$frm =$HTTP_POST_VARS['ema'];
$msg .= "Nom: ".$HTTP_POST_VARS['nom'].chr(10);
$msg .= "Prénom:".$HTTP_POST_VARS['Prenom'].chr(10);
$msg .= "Tél: ".$HTTP_POST_VARS['tel'].chr(10);
$msg .= "Mobile:".$HTTP_POST_VARS['mobile'].chr(10);
$msg .= "Fax:".$HTTP_POST_VARS['fax'].chr(10);
$msg .= "Email:".$HTTP_POST_VARS['email'].chr(10);
$msg .= "Raison sociale:".$HTTP_POST_VARS['rsociale'].chr(10);
$msg .= "Activite".$HTTP_POST_VARS['activite'].chr(10);
$msg .= "Adresse:".$HTTP_POST_VARS['adresse'].chr(10);
$msg .= "Ville:".$HTTP_POST_VARS['ville'].chr(10);
$msg .= "Code postal:".$HTTP_POST_VARS['cpostal'].chr(10);
$msg .= "Pays:".$HTTP_POST_VARS['pays'].chr(10);
$msg .= "Demande:".$HTTP_POST_VARS['besoin'].chr(10);
//ligne 83 $mtf = "Bon de commande";
//ligne84 mail( "s.alaoui@zonidra.com",$mtf,"$msg","From: $frm");
mail( "contact@zonidra.com",$mtf,"$msg","From: $frm");
?>
Et il m'affiche les erreurs suivantes:
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\le pionnier\html\envcontact1.php on line 83
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\le pionnier\html\envcontact1.php on line 84
Passarinho44
Messages postés
963
Date d'inscription
mercredi 28 mai 2008
Statut
Contributeur
Dernière intervention
13 juin 2012
132
11 août 2009 à 12:27
11 août 2009 à 12:27
Le problème est que tu n'as pas de serveur de mail de configuré.
Il faut que tu configures un SMTP pour ton serveur local easyphp.
Je ne sais pas comment faire mais une recherche sur google devrait t'aider! =)
Il faut que tu configures un SMTP pour ton serveur local easyphp.
Je ne sais pas comment faire mais une recherche sur google devrait t'aider! =)
S@di9
Messages postés
55
Date d'inscription
jeudi 18 octobre 2007
Statut
Membre
Dernière intervention
18 mars 2011
3
11 août 2009 à 12:34
11 août 2009 à 12:34
ok merci je vais cherché
Merciiiiiiiiii
Merciiiiiiiiii