Joomla.it Forum

Componenti per Joomla! => Gestione Form => Topic aperto da: micscal - 06 Dic 2017, 08:59:32

Titolo: form accesso mysql
Inserito da: micscal - 06 Dic 2017, 08:59:32
buongiorno, sto realizzando un sito web per la mia azienda e sono alle prime armi con joomla.
ho scritto un form per inserire dei dati in un database mysql.
appena compilato il file php, tutto funzionava alla perfezione, ma da qualche ora ogni volta che tento di inserire nuovi dati nel database, mi compare il messaggio "non è possibile trovare la pagina richiesta" nonostante il file php sia presente nella cartella web. allego il codice, ma credo che il problema sia altrove:

<p><strong>Impostazioni nuova commessa:</strong></p>
<form action="insert.php" method="post">
Codice Commessa:
 
<input name="commessa" type="text" />[size=78%]
 [/size]

[size=78%]Cliente:
 [/size]

[size=78%]<input name="cliente" type="text" />
 [/size]

[size=78%]Descrizione:
 [/size]

[size=78%]<input name="descrizione" type="text" />
 [/size]

[size=78%]Nome Dipendente:
 [/size]

[size=78%]<input name="dipendente" type="text" />
[/size]

[size=78%] <input type="submit" /></form>[/size]

Titolo: Re:form accesso mysql
Inserito da: giusebos - 06 Dic 2017, 11:22:36
Questo approcio è quello sbagliato, le strade sono 2 o scrivi una estensione oppure ne usi una già pronta.

Se desideri inserire codice php lo devi fare rispettanto il framework di joomla, altrimenti non funzionerà e dara errori.

Chronoforms è un ottima estensione per costruire form di qualsiasi livello e qualità, nella firma troverai un lnk con delle guide.
Titolo: Re:form accesso mysql
Inserito da: micscal - 06 Dic 2017, 11:43:30
grazie per il suggerimento, provo con l'estensione che dovrei trovare nel menu estensioni di joomla, giusto?
Titolo: Re:form accesso mysql
Inserito da: ventus85 - 06 Dic 2017, 15:57:41
grazie per il suggerimento, provo con l'estensione che dovrei trovare nel menu estensioni di joomla, giusto?

Ciao, benvenuto nel forum di joomla.it  :)
L'estensione che ti ha indicato giusebos la trovi qui https://extensions.joomla.org/extension/chronoforms/ (https://extensions.joomla.org/extension/chronoforms/) oppure nel sito ufficiale https://www.chronoengine.com/downloads/chronoforms (https://www.chronoengine.com/downloads/chronoforms)
Titolo: Re:form accesso mysql
Inserito da: micscal - 06 Dic 2017, 16:00:18
grazie. poi ho cercato su google.
con chronoforms ho semplificato molto le cose, almeno quello che riguarda scrivere sul database. ora, chiaramente, devo anche leggere dal database e devo capire come fare