WebSite X5Help Center

 
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User

Form email  it

Autor: Vittorio Emanuele Iervolino
Visitado 1007, Seguidores 1, Compartilhado 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

Publicado em
10 RESPOSTAS
Claudio D.
Claudio D.
Moderator
Usuário do mês 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...

Ler mais
Publicado em de Claudio D.
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Autor

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

Ler mais
Publicado em de Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Autor

e come dati di accesso/password cosa metto ? 

Ler mais
Publicado em de Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Autor

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

Ler mais
Publicado em de Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Autor

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

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

Ler mais
Publicado em de Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
Vittorio Emanuele Iervolino
User
Autor

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)

Ler mais
Publicado em de Vittorio Emanuele Iervolino
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês FRUsuário do mês PL

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

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪