WebSite X5Help Center

 
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User

Form email  it

Autore: Vittorio Emanuele Iervolino
Visite 1004, Followers 1, Condiviso 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

Postato il
10 RISPOSTE
Claudio D.
Claudio D.
Moderator

...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...

Leggi di più
Postato il da Claudio D.
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Autore

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 ???

Leggi di più
Postato il da Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Autore

e come dati di accesso/password cosa metto ? 

Leggi di più
Postato il da Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Autore

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 ???

Leggi di più
Postato il da Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Autore

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

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

Leggi di più
Postato il da Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Autore

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)

Leggi di più
Postato il da Vittorio Emanuele Iervolino
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

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

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪