WebSite X5Help Center

 
R. Ivanov
R. Ivanov
User

Problema con e-mail  it

Автор: R. Ivanov
Просмотрено 2616, Подписчики 1, Размещенный 0  

Salve,

 il mio sito creato con webstite x5 versione 9 e' stato spostato da dominio ARUBA.IT a REGISTER.IT per il semplice motivo di gestione dns. dopo avvenuto trasferimento funziona tutto tranne l' e-mail.il mio sito è www.cubeda.com nel bottone richiesta ricambi su home page viene collegata con richiesta di ricambi che una volta compilata e inviandola ci comprare il seguente errore:

"E-MAIL", "owner_email_to" => "***", "customer_email_from" => " ***", "customer_email_to" => "E-MAIL", "owner_message" => "", "customer_message" => "La sua e-mail è stata correttamente salvata, Grazie per avere scelto l' Autodemolizione Cubeda srl per la richiesta del ricambio del quale desidera sapere informazioni e disponibilita'. Riceverà un' e-mail di risposta entro 8(otto) ore lavorative, qualora il ricambio da Lei richiesto fosse disponibile presso il nostro centro. NON RICEVERA' UNA E-MAIL DI RISPOSTA SE IL RICAMBIO DA LEI RICHIESTO NON E' DISPONIBILE PRESSO IL NOSTRO CENTRO. Cordiali Saluti.", "owner_subject" => "RICHIESTA DAL SITO", "customer_subject" => "Richiesta ricambio", "owner_csv" => False, "customer_csv" => True, "confirmation_page" => "../index.html" ); if(substr(basename($_SERVER['PHP_SELF']), 0, 11) == "imEmailForm") { include "../res/x5engine.php"; $answers = array( ); $form_data = array( array('label' => 'NOME', 'value' => $_POST['imObjectForm_1_1']), array('label' => 'COGNOME', 'value' => $_POST['imObjectForm_1_2']), array('label' => 'AZIENDA', 'value' => $_POST['imObjectForm_1_3']), array('label' => 'CITTA\'', 'value' => $_POST['imObjectForm_1_4']), array('label' => 'TEL.', 'value' => $_POST['imObjectForm_1_5']), array('label' => 'E-MAIL', 'value' => $_POST['imObjectForm_1_6']), array('label' => 'MARCA', 'value' => $_POST['imObjectForm_1_7']), array('label' => 'MODELLO', 'value' => $_POST['imObjectForm_1_8']), array('label' => 'TARGA', 'value' => $_POST['imObjectForm_1_9']), array('label' => 'ANNO DI IMMATRICOLAZIONE', 'value' => $_POST['imObjectForm_1_10']), array('label' => 'CILINDRATA', 'value' => $_POST['imObjectForm_1_11']), array('label' => 'ALIMENTAZIONE', 'value' => $_POST['imObjectForm_1_12']), array('label' => 'RICAMBIO', 'value' => $_POST['imObjectForm_1_13']), array('label' => 'Informativa sulla Privacy D.lgs 196/2003', 'value' => $_POST['imObjectForm_1_14']) ); $files_data = array( ); if(@$_POST['action'] != "check_answer") { if(!isset($_POST['imJsCheck']) || $_POST['imJsCheck'] != "jsactive") die(imPrintJsError()); if(isset($_POST['imSpProt']) && $_POST['imSpProt'] != "") die(imPrintJsError()); $email = new imSendEmail(); $email->sendFormEmail($settings['imEmailForm_72_1'], $form_data, $files_data); @header('Location: ' . $settings['imEmailForm_72_1']['confirmation_page']); } else { if(@$_POST['id'] == "" || @$_POST['answer'] == "" || strtolower(trim($answers[@$_POST['id']])) != strtolower(trim(@$_POST['answer']))) echo "0"; else echo "1"; } } // End of file

da cosa dipende? abbiamo verificato l'e-mail di register ed e' funzionante, ma a prescindere abbiamo inserito un' altra mail come mittente e destinatario, non funziona lo stesso. Questo errore si verifica da l'avvenuto trasferimento del dominio.

GRAZIE

Размещено
7 Ответы - 5 Полезно - 1 Корректно
Serzio ©
Serzio ©
User

Sul tuo nuovo hosting non hai il supporto al linguaggio php e quindi devi fare un upgrade ad un piano di hosting che lo preveda.

http://www.unofficialwsx5.com

Читать больше
Размещено От Serzio ©
R. Ivanov
R. Ivanov
User
Автор

Grazie per la tua risposta, ma non esiste qualche modo per poter saltare l'upgrade?
Per esempio inserire nel sito un codice html che fa qualche collegamento col modulo, insomma qualche modo per saltare l'upgrade?
Ora ho visto un'altro errore :qualsiasi cosa io inserisca nella casella ricerca del sito mi spunta questo errore: search(@$_GET['search'], @$_GET['page']); ?> di cosa si tratta?

www.cubeda.com

Читать больше
Размещено От R. Ivanov
Serzio ©
Serzio ©
User

Per inviare una email tramite il sito web, o si agisce sul lato server oppure tramite il client (il browser). Il metodo usato da website è tramite codice da eseguire sul lato server su cui è necessario il php. Se si vuole spostare l'invio sul client (il browser) è necessario indicare il link con <a href="mailto:info(at)dominio.it">Scrivi email</a>  ... ma è chiaro che in questo caso non puoi usare un vero e proprio form.

http://www.unofficialwsx5.com

Читать больше
Размещено От Serzio ©
Serzio ©
Serzio ©
User
R. Ivanov
Ora ho visto un'altro errore :qualsiasi cosa io inserisca nella casella ricerca del sito mi spunta questo errore: search(@$_GET['search'], @$_GET['page']); ?> di cosa si tratta? www.cubeda.com

Anche la "ricerca" fa uso di codice php e non può avvenire diversamente. Oramai non ha senso avere un sito web senza php ... è inconcepibile.

http://www.unofficialwsx5.com

Читать больше
Размещено От Serzio ©
Serzio ©
Serzio ©
User

In realtà .... a pensarci bene ... ci sarebbe una terza possibilità .... farti preparare la pappa da kolasim con swishmax4. Wink ... che poi, a tutti gli effetti, è una soluzione client-side.

http://www.unofficialwsx5.com

Читать больше
Размещено От Serzio ©
R. Ivanov
R. Ivanov
User
Автор

grazie di tutto devo pensare unpo

Читать больше
Размещено От R. Ivanov
Serzio ©
Serzio ©
User

Beh, gli elementi per riflettere li hai tutti. A conti fatti io sceglierei un hosting con il php.

http://www.unofficialwsx5.com

Читать больше
Размещено От Serzio ©