Joomla.it Forum
Componenti per Joomla! => Gestione Form => : andfritz 22 Jul 2010, 09:38:41
-
Parse error: syntax error, unexpected '-', expecting ',' or ';' in /home/www-tol/parimalx/public/parivima.com/components/com_chronocontact/chronocontact.php(53) : eval()'d code on line 20. Ho modificato il codice html code ma alla riga 20 non compaiono nessun carattere indicato dall'errore. Come devo fare? Per favore datemi consigli (cosa principale)!!! Grazie mille Andrea
-
io ho riscontrato questo errore! Qualcuno sa come fare?
-
Posta la riga in cui ti da l'errore, se lo da c'è.
-
Parse error: syntax error, unexpected '-', expecting ',' or ';' in [...]/components/com_chronocontact/chronocontact.php(53) : eval()'d code on line 18
se può servire ho attivato il plugin Joomla Registration, anche se togliendolo l'errore rimane.
-
Posta la riga n 18 di del campo Form HTML, il baco è li
-
credo di non aver capito cosa vuoi dire, puoi spiegarmi meglio per favore?
grazie
-
riga 18 - require_once( JApplicationHelper::getPath( 'class' ) );
riga 22 - $mainframe =& JFactory::getApplication('site');
che è la riga di errore di un altro form
-
Non credo che quelle siano righe di codice del form.
Dovrestri aprire il form, poi vai nella finestra Form Code poi apri il campo Form HTML e controlli la riga n 18.
Ma hai fatto delle modifiche a mano in quel form?
-
Ah ecco! Io andavo a prendere il file .php dall'ftp.
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Nome e Cognome*:</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="inserire il proprio nominativo" id="text_15" name="name" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_radiobutton">
<label class="cf_label" style="width: 150px;">Sesso</label>
<div class="float_left">
<input value="F" title="" class="radio" id="radio00" name="radio0" type="radio" />
<label for="radio00" class="radio_label">F</label>
<br />
<input value="M" title="" class="radio" id="radio01" name="radio0" type="radio" />
<label for="radio01" class="radio_label">M</label>
<br />
</div>
</div>
<div class="cfclear"> </div>
</div>
queste sono le prime righe di codice, ma non riesco a capire dove può essere l'errore
-
Ho trovato l'errore ma non so come risolverlo. In pratica mi da errore appena collego il form al database.
-
Nella riga non ci sono errori.
Ho trovato l'errore ma non so come risolverlo. In pratica mi da errore appena collego il form al database.
Vuoi dire che l'errore lo vedi quando salvi il form?
-
No, quando salvo e il form non ha un collegamento ad un database non appare alcun errore. Appena creo una nuova tabella e la collego al form tramite il DB connection e salvo mi da quell'errore. Non so se è dovuto alla ventina di campi che ho inserito.
-
No, i campi non contano.
Ma la tabella l'hai creata con Create Table dal form stesso?
Ma hai parlato del plugin Joomla Registration, non è che associ anche la tabella di joomla users, quella non dovrebbe essere associata va in auto.
-
con create table.
-
Prova ad inserire all'inizio del campo Form HTML questo codice.
<?php
global $mainframe;
if (!$mainframe->isSite()) { return; }
?>
-
niente ancora errore.
-
ho provato anche a cancellare un campo alla volta dalla tabella, ma finchè non li cancello tutti (e rimangono quelli principali) continua a darmi errore. Del resto se creo un form normalissimo con nome email tel e messaggio e creo la tabella non mi da nessun errore, creando invece un form con tanti campi diversi l'errore appare e non capisco perchè. Del resto è indispensabile perchè deve rimanere traccia da qualche parte di questi dati, è un'iscrizione.
-
Nessun altro può aiutarmi pleeeeease? Sono in alto mare.
-
E' difficile valutare cosa accade senza vedere il codice e la configurazione del form, la configurazione del plugin ecc.
-
Lascio il codice completo html che genera chronoform
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Nome e Cognome*:</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="inserire il proprio nominativo" id="text_15" name="name" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_radiobutton">
<label class="cf_label" style="width: 150px;">Sesso</label>
<div class="float_left">
<input value="F" title="" class="radio" id="radio00" name="radio0" type="radio" />
<label for="radio00" class="radio_label">F</label>
<br />
<input value="M" title="" class="radio" id="radio01" name="radio0" type="radio" />
<label for="radio01" class="radio_label">M</label>
<br />
</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">Titolo*:</label>
<select class="cf_inputbox validate-selection" id="select_7" size="1" title="Scegliere un titolo" name="titolo">
<option value="">Scegliere un titolo</option>
<option value="Architetto">Architetto</option>
<option value="Geometra">Geometra</option>
<option value="Perito">Perito</option>
<option value="Ingegnere">Ingegnere</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">Qualifica*:</label>
<select class="cf_inputbox validate-selection" id="select_8" size="1" title="inserire la propria qualifica" name="qualifica">
<option value="">scegli un'opzione</option>
<option value="Base">Base</option>
<option value="Avanzato">Avanzato</option>
<option value="Auditori">Auditori</option>
<option value="Consultenti">Consultenti</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Codice Fiscale*:</label>
<input class="cf_inputbox required" maxlength="16" size="30" title="inserire il proprio codice fiscale" id="text_9" name="cf" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Data di nascita*:</label>
<input class="cf_inputbox required validate-date" maxlength="10" size="30" title="inserire la propria data di nascita" id="text_11" name="date" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Luogo di Nascita*:</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="inserire il proprio luogo di nascita" id="text_12" name="luogo_nasc" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">Provincia*:</label>
<select class="cf_inputbox validate-selection" id="select_13" size="1" title="inserire la propria provincia di nascita" name="prov">
<option value="">scegli unopzione</option>
<option value="Agrigento">Agrigento</option>
<option value="Alessandria">Alessandria</option>
<option value="Ancona">Ancona</option>
<option value="Aosta">Aosta</option>
<option value="Arezzo">Arezzo</option>
<option value="Asti">Asti</option>
<option value="Avellino">Avellino</option>
<option value="Bari">Bari</option>
<option value="Barletta-Andria-Trani">Barletta-Andria-Trani</option>
<option value="Belluno">Belluno</option>
<option value="Benevento">Benevento</option>
<option value="Bergamo">Bergamo</option>
<option value="Biella">Biella</option>
<option value="Bologna">Bologna</option>
<option value="Bolzano">Bolzano</option>
<option value="Brescia">Brescia</option>
<option value="Brindisi">Brindisi</option>
<option value="Cagliari">Cagliari</option>
<option value="Caltanissetta">Caltanissetta</option>
<option value="Campobasso">Campobasso</option>
<option value="Carbonia-Iglesias">Carbonia-Iglesias</option>
<option value="Caserta">Caserta</option>
<option value="Catania">Catania</option>
<option value="Catanzaro">Catanzaro</option>
<option value="Chieti">Chieti</option>
<option value="Como">Como</option>
<option value="Cosenza">Cosenza</option>
<option value="Cremona">Cremona</option>
<option value="Crotone">Crotone</option>
<option value="Cuneo">Cuneo</option>
<option value="Enna">Enna</option>
<option value="Fermo">Fermo</option>
<option value="Ferrara">Ferrara</option>
<option value="Firenze">Firenze</option>
<option value="Foggia">Foggia</option>
<option value="Forlì-Cesena">Forlì-Cesena</option>
<option value="Frosinone">Frosinone</option>
<option value="Genova">Genova</option>
<option value="Gorizia">Gorizia</option>
<option value="Grosseto">Grosseto</option>
<option value="Imperia">Imperia</option>
<option value="Isernia">Isernia</option>
<option value="La Spezia">La Spezia</option>
<option value="L'Aquila">L'Aquila</option>
<option value="Latina">Latina</option>
<option value="Lecce">Lecce</option>
<option value="Lecco">Lecco</option>
<option value="Livorno">Livorno</option>
<option value="Lodi">Lodi</option>
<option value="Lucca">Lucca</option>
<option value="Macerata">Macerata</option>
<option value="Mantova">Mantova</option>
<option value="Massa-Carrara">Massa-Carrara</option>
<option value="Matera">Matera</option>
<option value="Messina">Messina</option>
<option value="Milano">Milano</option>
<option value="Modena">Modena</option>
<option value="Monza e della Brinaza">Monza e della Brinaza</option>
<option value="Napoli">Napoli</option>
<option value="Novara">Novara</option>
<option value="Nuoro">Nuoro</option>
<option value="Olbia-Tempio">Olbia-Tempio</option>
<option value="Oristano">Oristano</option>
<option value="Padova">Padova</option>
<option value="Palermo">Palermo</option>
<option value="Parma">Parma</option>
<option value="Pavia">Pavia</option>
<option value="Perugia">Perugia</option>
<option value="Pesaro-Urbino">Pesaro-Urbino</option>
<option value="Pescara">Pescara</option>
<option value="Piacenza">Piacenza</option>
<option value="Pisa">Pisa</option>
<option value="Pistia">Pistia</option>
<option value="Pordenone">Pordenone</option>
<option value="Potenza">Potenza</option>
<option value="Prato">Prato</option>
<option value="Ragusa">Ragusa</option>
<option value="Ravenna">Ravenna</option>
<option value="Reggio Calabria">Reggio Calabria</option>
<option value="Reggio Emilia">Reggio Emilia</option>
<option value="Rieti">Rieti</option>
<option value="Rimini">Rimini</option>
<option value="Roma">Roma</option>
<option value="Rovigo">Rovigo</option>
<option value="Salerno">Salerno</option>
<option value="Medio Campidano">Medio Campidano</option>
<option value="Sassari">Sassari</option>
<option value="Savona">Savona</option>
<option value="Siena">Siena</option>
<option value="Siracusa">Siracusa</option>
<option value="Sondrio">Sondrio</option>
<option value="Taranto">Taranto</option>
<option value="Teramo">Teramo</option>
<option value="Terni">Terni</option>
<option value="Torino">Torino</option>
<option value="Ogliastra">Ogliastra</option>
<option value="Trapani">Trapani</option>
<option value="Trento">Trento</option>
<option value="Treviso">Treviso</option>
<option value="Udine">Udine</option>
<option value="Varese">Varese</option>
<option value="Venezia">Venezia</option>
<option value="Verbano-Cusio-Ossola">Verbano-Cusio-Ossola</option>
<option value="Vercelli">Vercelli</option>
<option value="Verona">Verona</option>
<option value="Vibo Valentia">Vibo Valentia</option>
<option value="Vicenza">Vicenza</option>
<option value="Viterbo">Viterbo</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">Tipo documento*:</label>
<select class="cf_inputbox validate-selection" id="select_18" size="1" title="inserire il tipo di documento d'identità" name="tipo_doc">
<option value="">scegli un'opzione</option>
<option value="Carta d'identità">Carta d'identità</option>
<option value="Passaporto">Passaporto</option>
<option value="Patente">Patente</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_heading">
<h1 class="cf_text">Dati documento d'identità</h1>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Numero documento*:</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="inserire il numero del proprio documento d'identità" id="text_19" name="n_doc" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Rilasciato da*:</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="inserire da chi è stato rilasciato il proprio documento d'identità" id="text_20" name="rilasc_doc" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Data di scadenza*:</label>
<input class="cf_inputbox required validate-date" maxlength="150" size="30" title="inserire la data di scadenza del proprio documento" id="text_21" name="scad_doc" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_heading">
<h1 class="cf_text">Dati Residenza</h1>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Indirizzo (via e civico)*:</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="inserire il proprio indirizzo di residenza" id="text_27" name="address" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Localita'*:</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="inserire la propria località di residenza" id="text_28" name="city" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">Provincia*:</label>
<select class="cf_inputbox validate-selection" id="select_31" size="1" title="inserire la propria provincia di residenza" name="prov">
<option value="">Choose Option</option>
<option value="Agrigento">Agrigento</option>
<option value="Alessandria">Alessandria</option>
<option value="Ancona">Ancona</option>
<option value="Aosta">Aosta</option>
<option value="Arezzo">Arezzo</option>
<option value="Asti">Asti</option>
<option value="Avellino">Avellino</option>
<option value="Bari">Bari</option>
<option value="Barletta-Andria-Trani">Barletta-Andria-Trani</option>
<option value="Belluno">Belluno</option>
<option value="Benevento">Benevento</option>
<option value="Bergamo">Bergamo</option>
<option value="Biella">Biella</option>
<option value="Bologna">Bologna</option>
<option value="Bolzano">Bolzano</option>
<option value="Brescia">Brescia</option>
<option value="Brindisi">Brindisi</option>
<option value="Cagliari">Cagliari</option>
<option value="Caltanissetta">Caltanissetta</option>
<option value="Campobasso">Campobasso</option>
<option value="Carbonia-Iglesias">Carbonia-Iglesias</option>
<option value="Caserta">Caserta</option>
<option value="Catania">Catania</option>
<option value="Catanzaro">Catanzaro</option>
<option value="Chieti">Chieti</option>
<option value="Como">Como</option>
<option value="Cosenza">Cosenza</option>
<option value="Cremona">Cremona</option>
<option value="Crotone">Crotone</option>
<option value="Cuneo">Cuneo</option>
<option value="Enna">Enna</option>
<option value="Fermo">Fermo</option>
<option value="Ferrara">Ferrara</option>
<option value="Firenze">Firenze</option>
<option value="Foggia">Foggia</option>
<option value="Forlì-Cesena">Forlì-Cesena</option>
<option value="Frosinone">Frosinone</option>
<option value="Genova">Genova</option>
<option value="Gorizia">Gorizia</option>
<option value="Grosseto">Grosseto</option>
<option value="Imperia">Imperia</option>
<option value="Isernia">Isernia</option>
<option value="La Spezia">La Spezia</option>
<option value="L'Aquila">L'Aquila</option>
<option value="Latina">Latina</option>
<option value="Lecce">Lecce</option>
<option value="Lecco">Lecco</option>
<option value="Livorno">Livorno</option>
<option value="Lodi">Lodi</option>
<option value="Lucca">Lucca</option>
<option value="Macerata">Macerata</option>
<option value="Mantova">Mantova</option>
<option value="Massa-Carrara">Massa-Carrara</option>
<option value="Matera">Matera</option>
<option value="Messina">Messina</option>
<option value="Milano">Milano</option>
<option value="Modena">Modena</option>
<option value="Monza e della Brinaza">Monza e della Brinaza</option>
<option value="Napoli">Napoli</option>
<option value="Novara">Novara</option>
<option value="Nuoro">Nuoro</option>
<option value="Olbia-Tempio">Olbia-Tempio</option>
<option value="Oristano">Oristano</option>
<option value="Padova">Padova</option>
<option value="Palermo">Palermo</option>
<option value="Parma">Parma</option>
<option value="Pavia">Pavia</option>
<option value="Perugia">Perugia</option>
<option value="Pesaro-Urbino">Pesaro-Urbino</option>
<option value="Pescara">Pescara</option>
<option value="Piacenza">Piacenza</option>
<option value="Pisa">Pisa</option>
<option value="Pistia">Pistia</option>
<option value="Pordenone">Pordenone</option>
<option value="Potenza">Potenza</option>
<option value="Prato">Prato</option>
<option value="Ragusa">Ragusa</option>
<option value="Ravenna">Ravenna</option>
<option value="Reggio Calabria">Reggio Calabria</option>
<option value="Reggio Emilia">Reggio Emilia</option>
<option value="Rieti">Rieti</option>
<option value="Rimini">Rimini</option>
<option value="Roma">Roma</option>
<option value="Rovigo">Rovigo</option>
<option value="Salerno">Salerno</option>
<option value="Medio Campidano">Medio Campidano</option>
<option value="Sassari">Sassari</option>
<option value="Savona">Savona</option>
<option value="Siena">Siena</option>
<option value="Siracusa">Siracusa</option>
<option value="Sondrio">Sondrio</option>
<option value="Taranto">Taranto</option>
<option value="Teramo">Teramo</option>
<option value="Terni">Terni</option>
<option value="Torino">Torino</option>
<option value="Ogliastra">Ogliastra</option>
<option value="Trapani">Trapani</option>
<option value="Trento">Trento</option>
<option value="Treviso">Treviso</option>
<option value="Udine">Udine</option>
<option value="Varese">Varese</option>
<option value="Venezia">Venezia</option>
<option value="Verbano-Cusio-Ossola">Verbano-Cusio-Ossola</option>
<option value="Vercelli">Vercelli</option>
<option value="Verona">Verona</option>
<option value="Vibo Valentia">Vibo Valentia</option>
<option value="Vicenza">Vicenza</option>
<option value="Viterbo">Viterbo</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">CAP*:</label>
<input class="cf_inputbox required validate-number" maxlength="5" size="30" title="inserire il codice avviamento postale della propria residenza" id="text_29" name="cap" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_heading">
<h1 class="cf_text">Dati registrazione</h1>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">User name*:</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="inserire il proprio nome utente" id="text_33" name="user" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_password">
<label class="cf_label" style="width: 150px;">Password*:</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="inserire la propria password" id="text_34" name="pass" type="password" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_password">
<label class="cf_label" style="width: 150px;">Ripeti Password*:</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="reinserire la password" id="text_35" name="re-pass" type="password" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Email</label>
<input class="cf_inputbox required validate-email" maxlength="150" size="30" title="inserire la propria email" id="text_36" name="email" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_checkbox">
<label class="cf_label" style="width: 150px;">Informativa ai sensi dell'art.13 del D. Lgs. n. 196/2003</label>
<div class="float_left">
<input value="Accetto le condizioni riportate" title="Senza aver accettato il trattamento dei dati non è possibile iscriversi" class="radio validate-one-required" id="check10" name="check1[]" type="checkbox" />
<label for="check10" class="check_label">Accetto le condizioni riportate</label>
<br />
</div>
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Informativa ai sensi dell'art.13 del D. Lgs. n. 196/2003 :: I Suoi dati personali sono trattati da Network Casaclima La Spezia-Massa Carrara con sede in La Spezia via IV novembre 29, in qualità di Titolare del trattamento. Il conferimento dei dati è necessario al fine di dare esecuzione alla registrazione all’evento e nel caso intenda diventare Socio per predisporre tutto il materiale necessario all’Assemblea Costituente. Il mancato conferimento dei dati comporterà l'impossibilità di dare seguito alle richieste di cui sopra. Per il perseguimento delle sopraindicate finalità La informiamo che il trattamento dei dati è improntato sui principi di correttezza, liceità e trasparenza e di tutela della riservatezza, e verrà svolto dai soli dipendenti Network Casaclima La Spezia-Massa Carrara, nell'ambito della propria banca dati, nella veste di Incaricati al trattamento, ai quali vengono impartite idonee istruzioni da osservare in materia di sicurezza e nel rispetto della vigente normativa.</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_text"> <span class="cf_text">Le ricordiamo che in qualunque momento potrà esercitare i diritti così come previsto dagli articoli 7 (diritto di accesso ai dati personali ed altri diritti) e ss del Decreto Legislativo del 30 giugno 2003 n. 196, rivolgendosi direttamente a AEG Reti Distribuzione S.r.l. con sede in Ivrea, Via Cappuccini 22, in qualità di Titolare del trattamento.</span> </div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_button">
<input value="Invia" name="button_5" type="submit" />
</div>
<div class="cfclear"> </div>
</div>
-
Era facile...ma così facile...ma così facile...che bastava leggere meglio il messaggio. In pratica avevo sbagliato a chiamare uno dei campi di input, per l'esattezza re-pass, in pratica non gli piace il trattino, ma vuole soltanto l'underscore.
Questione risolta in un attimo tramite il form di ChronoEngine...un sant'uomo Grey!
-
Ho risolto il problema in 2 min grazie all'intervento di CronoEngine. In pratica i campi di input non si possono chiamare con il trattino, ma bisogna usare l'underscore e quindi mi dava quell'errore. E' bastato poi cambiare la tabella connessa (ne ho creata unanuova per andare sul sicuro) e ora l'errore è sparito
Qualcuno può mettere il risolto per me visto che non ho aperto io il post? Grazie
-
Ottimo, bel lavoro.
Metto io il risolto.