osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> réception champs email incomplet demande de devis
taiko
posté 9 Nov 2015, 11:28
Message #1


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1770
Inscrit : 20-April 07
Lieu : chez mickey
Membre no 16736



Bonjour à tous,

j'ai modifié le code de la page contact-us pour en faire une demande de devis avec plus de renseignements à faire parvenir par email, voici le code, j'arrive à récupérer la partie habituel de la demande de devis mais il me manque de nombreux champs que je ne reçois pas.
un petit coup de main SVP merci.

Les champs reçus sont ceux là :

Citation
$email_text = "Demande de devis : ".$enquirydevis."\n";

$email_text .= "Catégorie concernée : ".$categoryproduit."\n";

$email_text .= "Délais de réalisation : ".$delais."\n";

$email_text .= "Budget : ".$budget."\n";

$email_text .= "Demande de catalogue : ".$catalogue."\n";


ci joint code fichier devis sur la base contact us


Citation
require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DEVIS);



$error = false;

if (isset($HTTP_GET_VARS['action']) && ($HTTP_GET_VARS['action'] == 'send')) {

$date = tep_db_prepare_input($HTTP_POST_VARS['date']);

$email_address = tep_db_prepare_input($HTTP_POST_VARS['email_address']);

$societe = tep_db_prepare_input($HTTP_POST_VARS['societe']);

$name = tep_db_prepare_input($HTTP_POST_VARS['name']);

$lastname = tep_db_prepare_input($HTTP_POST_VARS['lastname']);

$customer_address = tep_db_prepare_input($HTTP_POST_VARS['customer_address']);

$ville = tep_db_prepare_input($HTTP_POST_VARS['ville']);

$code_postal = tep_db_prepare_input($HTTP_POST_VARS['code_postal']);

$telephone = tep_db_prepare_input($HTTP_POST_VARS['telephone']);

$enquirydevis = tep_db_prepare_input($HTTP_POST_VARS['enquirydevis']);



$categoryproduit = tep_db_prepare_input($HTTP_POST_VARS['categoryproduit']);

$delais = tep_db_prepare_input($HTTP_POST_VARS['delais']);





$budget = tep_db_prepare_input($HTTP_POST_VARS['budget']);

$catalogue = tep_db_prepare_input($HTTP_POST_VARS['demandecatalogue']);



$email_text .= "Date: ".$date."\n";

$email_text .= "Email : ".$email_address."\n";

$email_text .= "Société : ".$societe."\n";

$email_text = "Nom : ".$name."\n";

$email_text .= "Prénom : ".$lastname."\n";

$email_text .= "Adresse : ".$customer_address."\n";

$email_text .= "Ville : ".$ville."\n";

$email_text .= "Code postal : ".$code_postal."\n";

$email_text .= "Téléphone : ".$telephone."\n";

$email_text = "Demande de devis : ".$enquirydevis."\n";

$email_text .= "Catégorie concernée : ".$categoryproduit."\n";

$email_text .= "Délais de réalisation : ".$delais."\n";

$email_text .= "Budget : ".$budget."\n";

$email_text .= "Demande de catalogue : ".$catalogue."\n";



if (tep_validate_email($email_address)) {

tep_mail(STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS, EMAIL_SUBJECT, $email_text, $name, $email_address);



tep_redirect(tep_href_link(FILENAME_DEVIS, 'action=success'));

} else {

$error = true;



$messageStack->add('contact', ENTRY_EMAIL_ADDRESS_CHECK_ERROR);

}

}



$breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_DEVIS));

?>


--------------------
oscommerce ms2.2 delaballe, header tag controller v2-6-3, Agree2Terms_v1.6.7, MS2-2.2-SiteMap-SEO-URLs-withproducts (bientot), sponsorship v2.2,pack_newsletters, pack_newsletters, Prof_Invoice&PackingSlip_v0.2(fr+stylesheet) (je crois), checkout_confirmation_chg_valid_xhtml, + d'autres mais je sais plus trop a force.
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 22:47
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)