Errore modulo invio mail
Author: Alessio G.Salve,
ho un problema con il modulo d'invio mail. Una volta pubblicato sul server faccio una prova d'invio e mi consegna un errore, vedere di seguito, non consentendo l'ivio dello stesso verso il mio indirizzo di posta.
Ho bisogno di un aiuto siccome è un modulo d'iscrizione per una gara sportiva.
Errore restituito:
setField('Cognome', $_POST['imObjectForm_2_1'], '', false); $form->setField('Nome', $_POST['imObjectForm_2_2'], '', false); $form->setField('Via', $_POST['imObjectForm_2_3'], '', false); $form->setField('C.A.P.', $_POST['imObjectForm_2_4'], '', false); $form->setField('Località ', $_POST['imObjectForm_2_5'], '', false); $form->setField('Provincia', $_POST['imObjectForm_2_6'], '', false); $form->setField('Data di nascita', $_POST['imObjectForm_2_7'], '', false); $form->setField('Sesso', $_POST['imObjectForm_2_8'], '', false); $form->setField('Tessera UISP', $_POST['imObjectForm_2_9'], '', false); $form->setField('Numero di tessera UISP', $_POST['imObjectForm_2_10'], '', false); $form->setField('Cellulare', $_POST['imObjectForm_2_11'], '', false); $form->setField('E-mail', $_POST['imObjectForm_2_12'], '', false); $form->setField('Gara', $_POST['imObjectForm_2_13'], '', false); $form->setField('Pranzo accompagnatori', $_POST['imObjectForm_2_14'], '', false); $form->setField('X Numero', $_POST['imObjectForm_2_15'], '', false); $form->setField('', $_POST['imObjectForm_2_16'], '', false); $form->setFile('Certificato medico', $_FILES['imObjectForm_2_17'], $imSettings['general']['public_folder'], '', 'pdf,jpg,zip'); $form->setFile('Copia versamento', $_FILES['imObjectForm_2_18'], $imSettings['general']['public_folder'], '', 'pdf,jpg,zip'); $form->setFile('Liberatoria', $_FILES['imObjectForm_2_19'], $imSettings['general']['public_folder'], '', 'pdf,jpg,zip'); if(@$_POST['action'] != 'check_answer') { if(!isset($_POST['imJsCheck']) || $_POST['imJsCheck'] != 'jsactive' || (isset($_POST['imSpProt']) && $_POST['imSpProt'] != "")) die(imPrintJsError()); $form->mailToOwner('***', '***', '', '', false); $form->mailToCustomer('***', $_POST['imObjectForm_2_12'], 'Conferma iscrizione TURNA TRAIL', 'Ciao trailler, siamo lieti di confermarti l\'avvenuita iscrizione al TURNA TRAIL 2013. Se non avessi già provveduto allegando la copia del versamento e della liberatoria, ti informiamo di effettuarlo al più breve possibile di modo di confermare defenitivamente la tua iscrizione. Saluti Lo staff', true); @header('Location: ../index.html'); exit(); } else { echo $form->checkAnswer(@$_POST['id'], @$_POST['answer']) ? 1 : 0; } } // End of file
Grazie
direi che non hai il php sul server
Ciao, usa il seguente link nel browser (ovviamente con il nome del tuo sito): http://www.tuodominio.xyz/res/x5engine.php
... se esce una pagina bianca, il php è attivo. Se escono righe di codice, il php non è attivo.
Non avevo aggiornato la pagina...arrivato tardi...
anzi..vedo che sei su register.it quindi ne sono sicuro..
contattali e se il tuo piano hosting lo prevede fatti attivare il php
se non lo prevede dovrai pagare una differenza e passare ad un piano che lo comprenda (sicuramente sarà così)
Author
Ciao Silver,
ti ringrazio della risposta, guardando i dettagli dell'hosting ed effettivamente è così, mi farò attivare il php.
Grazie