WebSite X5Help Center

 
R. Ivanov
R. Ivanov
User

Problema con e-mail  it

Autor: R. Ivanov
Visited 2619, Followers 1, Udostępniony 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

Posted on the
7 ODPOWIEDZI - 5 USEFUL - 1 PRAWIDłOWA ODPOWIEDź
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

Czytaj więcej
Posted on the from Serzio ©
R. Ivanov
R. Ivanov
User
Autor

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

Czytaj więcej
Posted on the from 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

Czytaj więcej
Posted on the from 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

Czytaj więcej
Posted on the from 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

Czytaj więcej
Posted on the from Serzio ©
R. Ivanov
R. Ivanov
User
Autor

grazie di tutto devo pensare unpo

Czytaj więcej
Posted on the from 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

Czytaj więcej
Posted on the from Serzio ©