WebSite X5Help Center

 
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User

Form email  it

Author: Vittorio Emanuele Iervolino
Visited 1106, Followers 1, Shared 0  

A questo link: 

http://ottavianosicura.it/segnala.html

ho creato un modulo email. 

All'atto di completare il modulo, vengo rimandato a questo link:

http://ottavianosicura.it/imemail/imEmailForm.php

e mi compare una strana pagina (di errore?) con queste scritte: 

setField('Nome', $_POST['imObjectForm_1_1'], '', false); $form->setField('Cognome', $_POST['imObjectForm_1_2'], '', false); $form->setField('Via', $_POST['imObjectForm_1_3'], '', false); $form->setField('Città', $_POST['imObjectForm_1_4'], '', false); $form->setField('Email', $_POST['imObjectForm_1_5'], '', false); $form->setField('Descrizione Segnalazione', $_POST['imObjectForm_1_6'], '', false); $fileResult = $form->setFile('Allegato', $_FILES['imObjectForm_1_7'], $imSettings['general']['public_folder'], '', ''); if ($fileResult == -1) { die(imPrintError('Cannot send file: Allegato')); } if ($fileResult < -1) { die(imPrintError('"Allegato" non è nel formato corretto.')); } if(@$_POST['action'] != 'check_answer') { if(!isset($_POST['imJsCheck']) || $_POST['imJsCheck'] != 'jsactive' || (isset($_POST['imSpProt']) && $_POST['imSpProt'] != "")) die(imPrintJsError()); $db = getDbData('7728x19m'); if (!$db) die("Cannot find db"); if (!$form->saveToDb($db['host'], $db['user'], $db['password'], $db['database'], 'Tabella1')) die("Unable to connect to db"); $form->mailToOwner($_POST['imObjectForm_1_5'] != "" ? $_POST['imObjectForm_1_5'] : '***', '***', 'Notifica da ' . $imSettings['general']['url'] . '', '', false); @header('Location: ../index.html'); exit(); } else { echo $form->checkAnswer(@$_POST['id'], @$_POST['answer']) ? 1 : 0; } } // End of file

Volevo anche chiedere come posso accedere al database che ho impostato come riferimento per i dati del modulo creato e controllare la corretta immissione dei dati. 

Grazie

Posted on the
10 ANSWERS
Claudio D.
Claudio D.
Moderator
Best User of the month IT

...vedo che il dominio è su Register, host noto per non dare ( gratuitamente ) il servizio PHP.

Verifica con Register se hai il PHP attivo...

in caso contrario dovrai attivare , pagando, il servizio...

Read more
Posted on the from Claudio D.
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Author

Ho attivato il servizio "Hosting Linux Smart" 

http://www.register.it/hosting/linux/compare.html

e sono riuscito a far funzionare il servizio email. 

A questo punto ho voluto fare di meglio e cioè collegare le mie informazioni ad undatabase. 

Sono andato così nel mio hosting e ho creato un database, 

con queste specifiche: 

nome database: mm1teent_database

nome utente: mm1teent_utente

sono andato poi in impostazioni avanzate di websitex5 e ho settato il database

descrizione: database

nomehost: lhcp1049.webapps.net

nome database: mm1teent_database

nome utente: mm1teent_utente

nel modulo di invio mail, 

http://ottavianosicura.it/scheda-allontanamento-volontario.html

ho puntato al database creato (la mail me la invia senza errori)

ma all'atto di compilare i vari campi, dopo che premo invio, 

mi rimanda a questo link: http://ottavianosicura.it/imemail/imEmailForm_qi1lzn5w.php

e mi compare una pagina bianca con questo errore: 

Unable to connect to db

Cosa sto sbagliando ???

Read more
Posted on the from Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Author

e come dati di accesso/password cosa metto ? 

Read more
Posted on the from Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Author

ok sono entrato, 

nel programma, nella sezione "gestione accessi" ho trovato il modo per entrare nelle impostazioni del mio sito. 

Effettivamente compare questa scritta: 

Supporto MySQL ed impostazioni database (database) FAIL

E adesso ???

Read more
Posted on the from Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Author

Contattare il proprio hosting provider per avere informazioni sul servizio MySQL ????

(mi ca che da websitex5 non posso fare altro :-( )

Read more
Posted on the from Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Author

ho seguito pedissequamente tutti i passaggi... 

che poi sono semplicissimi... 

dal server crei un database, ti salvi l'host, il nome del database, il nome utente e la password... 

in gestione dati metti questi dati

nelle impostazioni del modulo email richiami il database... e tutto dovrebbe funzionare. 

E tutto mi funziona quando uso altervista.org

quando invece uso il db di register non funziona. 

A questo punto domani chiamo l'assistenza tecnica chiededo maggiori dettagli,

non penso sia una errore di websitex5

(o almeno lo spero perchè non saprei proprio dove sbaglio)

Read more
Posted on the from Vittorio Emanuele Iervolino
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... sì, meglio sentire il server...

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪