contact us avec recatchat RESOLU, contact us avec recatchat RESOLU |
Bienvenue invité ( Connexion | Inscription )
contact us avec recatchat RESOLU, contact us avec recatchat RESOLU |
30 Jul 2019, 06:21
Message
#1
|
|
Ceinture orange+ OSC Groupe : Membres Messages : 327 Inscrit : 20-January 05 Lieu : Oyonnax Membre no 4446 |
bonjour j'ai un erreur avec mon fichier contact us mais je sais pas d'ou elle viens (serveur mutualisé)
Code <?php /* $Id$ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2018 osCommerce Released under the GNU General Public License */ require('includes/application_top.php'); require(DIR_WS_FUNCTIONS . 'recaptchalib.php'); // reCAPTCHA require('includes/languages/' . $language . '/contact_us.php'); // reCAPTCHA - start if (isset($HTTP_GET_VARS['action']) && ($HTTP_GET_VARS['action'] == 'send')) { $resp = recaptcha_check_answer(RECAPTCHA_PRIVATE_KEY, $HTTP_SERVER_VARS['REMOTE_ADDR'], $HTTP_POST_VARS['recaptcha_challenge_field'], $HTTP_POST_VARS['recaptcha_response_field']); if ($resp->is_valid) { $name = tep_db_prepare_input($HTTP_POST_VARS['name']); $email_address = tep_db_prepare_input($HTTP_POST_VARS['email']); $enquiry = tep_db_prepare_input($HTTP_POST_VARS['enquiry']); if (tep_validate_email($email_address)) { tep_mail(STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS, EMAIL_SUBJECT, $enquiry, $name, $email_address); tep_redirect(tep_href_link(FILENAME_CONTACT_US, 'action=success')); } else { $error = true; $messageStack->add('contact', ENTRY_EMAIL_ADDRESS_CHECK_ERROR); } else { $error = true; $messageStack->add('contact', RECAPTCHA_ERROR); } } if (!is_object($lng)) { include(DIR_WS_CLASSES . 'language.php'); $lng = new language(); } foreach ($lng->catalog_languages as $code => $languages) { if ($languages['id'] == $languages_id) break; } // reCAPTCHA - end $actionRecorder = new actionRecorder('ar_contact_us', (tep_session_is_registered('customer_id') ? $customer_id : null), $name); if (!$actionRecorder->canPerform()) { $error = true; $actionRecorder->record(false); $messageStack->add('contact', sprintf(ERROR_ACTION_RECORDER, (defined('MODULE_ACTION_RECORDER_CONTACT_US_EMAIL_MINUTES') ? (int)MODULE_ACTION_RECORDER_CONTACT_US_EMAIL_MINUTES : 15))); } if ($error == false) { tep_mail(STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS, EMAIL_SUBJECT, $enquiry, $name, $email_address); $actionRecorder->record(); tep_redirect(tep_href_link('contact_us.php', 'action=success')); } } $breadcrumb->add(NAVBAR_TITLE, tep_href_link('contact_us.php')); require('includes/template_top.php'); ?> <h1 class="display-4"><?php echo HEADING_TITLE; ?></h1> <!-- reCAPTCHA - start --> <script type="text/javascript"> var RecaptchaOptions = { theme : '<?php echo RECAPTCHA_THEME ?>', lang : '<?php echo in_array($code, array('en', 'nl', 'fr', 'de', 'pt', 'ru', 'es', 'tr')) ? $code : 'en' ?>' }; </script> <!-- reCAPTCHA - end --> <?php if ($messageStack->size('contact') > 0) { echo $messageStack->output('contact'); } if (isset($_GET['action']) && ($_GET['action'] == 'success')) { ?> <div class="contentContainer"> <div class="alert alert-info" role="alert"><?php echo TEXT_SUCCESS; ?></div> <div class="buttonSet"> <div class="text-right"><?php echo tep_draw_button(IMAGE_BUTTON_CONTINUE, 'fas fa-angle-right', tep_href_link('index.php'), null, null, 'btn-light btn-block btn-lg'); ?></div> </div> </div> <?php } else { ?> <?php echo tep_draw_form('contact_us', tep_href_link('contact_us.php', 'action=send'), 'post', '', true); ?> <div class="contentContainer"> <div class="row"> <?php echo $oscTemplate->getContent('contact_us'); ?> </div> <p class="text-danger text-right"><?php echo FORM_REQUIRED_INFORMATION; ?></p> <div class="w-100"></div> <div class="form-group row"> <label for="inputFromName" class="col-sm-3 col-form-label text-right"><?php echo ENTRY_NAME; ?></label> <div class="col-sm-9"> <?php echo tep_draw_input_field('name', NULL, 'required aria-required="true" id="inputFromName" placeholder="' . ENTRY_NAME_TEXT . '"'); echo FORM_REQUIRED_INPUT; ?> </div> </div> <div class="form-group row"> <label for="inputFromEmail" class="col-sm-3 col-form-label text-right"><?php echo ENTRY_EMAIL; ?></label> <div class="col-sm-9"> <?php echo tep_draw_input_field('email', NULL, 'required aria-required="true" id="inputFromEmail" placeholder="' . ENTRY_EMAIL_ADDRESS_TEXT . '"', 'email'); echo FORM_REQUIRED_INPUT; ?> </div> </div> <div class="form-group row"> <label for="inputEnquiry" class="col-sm-3 col-form-label text-right"><?php echo ENTRY_ENQUIRY; ?></label> <div class="col-sm-9"> <?php echo tep_draw_textarea_field('enquiry', 'soft', 50, 15, NULL, 'required aria-required="true" id="inputEnquiry" placeholder="' . ENTRY_ENQUIRY_TEXT . '"'); echo FORM_REQUIRED_INPUT; ?> <!-- reCAPTCHA - start --> <tr> <td class="main"><?php echo RECAPTCHA_INTRO; ?></td> </tr> <tr> <td><?php echo recaptcha_get_html(RECAPTCHA_PUBLIC_KEY); ?></td> </tr> <!-- reCAPTCHA - end --> </div> </div> <div class="buttonSet"> <div class="text-right"><?php echo tep_draw_button(IMAGE_BUTTON_CONTINUE, 'fas fa-paper-plane', null, 'primary', null, 'btn-success btn-block btn-lg'); ?></div> </div> </div> </form> <?php } require('includes/template_bottom.php'); require('includes/application_bottom.php'); ?> merci de votre aide Ce message a été modifié par badibad - 3 Aug 2019, 05:50. |
|
Version bas débit | Nous sommes le : 29th March 2024 - 13:57 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |