Back to top

Autore Topic: Inserire un modulo di iscrizione personalizzato in php  (Letto 8077 volte)

Offline begins

  • Esploratore
  • **
  • Post: 94
    • Mostra profilo
Salve,


ho creato dei modulo di iscrizione in php, composto da più pagine php.
Sapreste darmi delle indicazioni su come devo procedere per inserirli in joomla 1.6? O consigliarmi qualche guida al riguardo?


Fin'ora ho fatto un collegamento alla prima pagina del modulo che però non ha nulla a che fare con il tema del restante sito perchè sono pagine esterne a joomla diciamo.


Grazie mille

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #1 il: 21 Lug 2011, 08:33:07 »
Ciao
Che intendi per inserirli in joomla? visualizzarli soltanto o anche interagire, perchè nel secondo caso fai prima a rifare il form utilizzando un componente nativo.

Offline begins

  • Esploratore
  • **
  • Post: 94
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #2 il: 21 Lug 2011, 11:12:31 »
Ho un form per iscrivere le squadre a un torneo, però è un form molto complesso, con iscrizione giocatori, loghi, foto, ecc.
Ora è in php funzionante senza alcun genere di grafica però.
Vorrei che le pagine prendessero la stessa grafica del sito in joomla diciamo e vorrei capire come fare a ottenere ciò.

Offline begins

  • Esploratore
  • **
  • Post: 94
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #3 il: 23 Lug 2011, 13:29:37 »
Nessuno sa aiutarmi?

Offline rcondor

  • Esploratore
  • **
  • Post: 68
  • Sesso: Maschio
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #4 il: 23 Lug 2011, 14:40:12 »
Usa Sourcerer :
http://www.nonumber.nl/extensions/sourcerer
Inserisci il testo PHP in un articolo (devi lavorarci un po' ma funziona ed è magnifico !!)
Installa SOLO il plugin e non i file in llingua italiana!!!
Roberto Condorelli

Offline begins

  • Esploratore
  • **
  • Post: 94
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #5 il: 23 Lug 2011, 14:43:37 »
Grazie, però il modulo di iscrizone comprende molte pagine, la prima manda alla seconda che analizza le opzioni e poi manda avanti, ecc.
Si riesce a gestire con questo Sourcerer?
Comunque grazie per l'aiuto intanto!

Offline rcondor

  • Esploratore
  • **
  • Post: 68
  • Sesso: Maschio
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #6 il: 23 Lug 2011, 15:05:19 »
Sorcerer, fondamentalmente, ti permette di inserire sia codice PHP/Java ecc in un articolo e funziona alla grande anche, e principalmente , in modo interattivo e non statico! Il fatto di richiamare file include o altre pagine PHP è una cosa che fa perchè lo fa il codice PHP.. ma dovresti inglobarle in altri articoli 'ad hoc' per usare la grafica di Joomla!!!
Dovresti provare (forse) a richiamare non le pagine PHP ma altri articoli che contengono le pagine PHP....per usare l'impostazione di Joomla. Ti ripeto devi lavorarci un po, ma ne vale la pena...

Buon lavoro :)
P.S. Ricordati che se vuoi della grafica PHP non serve a nulla.. devi usare, all'interno del codice, HTML e CSS !!! Diversamente avrai solo un articolo 'grezzo' !!!
« Ultima modifica: 23 Lug 2011, 15:07:37 da rcondor »
Roberto Condorelli

Offline begins

  • Esploratore
  • **
  • Post: 94
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #7 il: 23 Lug 2011, 16:08:35 »
Sei stato gentilissimo e chiarissimo grazie!
Si lo so con php infatti ho realizzato soltanto il lato funzionale, per la parte grafica so che è unitile!
Comunque proverò a fare come mi hai consigliato, prevedo già che serviranno molte molte prove però penso che ce la si possa fare, o almeno spero!!!!  ;D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #8 il: 23 Lug 2011, 16:14:52 »
Beh perché allora non prendi questo codice come base perrealizzarne  un componente di joomla? Integrare codice esterno resta sempre la strada più difficile e mina la sicurezza del cms

Offline begins

  • Esploratore
  • **
  • Post: 94
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #9 il: 23 Lug 2011, 17:11:57 »
Tomtomeight non ho la minima idea di come fare per realizzare quello che tu mi consigli però, posso anche provarci, ma mi serve una guida ben dettagliata per procedere.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo

Offline begins

  • Esploratore
  • **
  • Post: 94
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #11 il: 23 Lug 2011, 17:30:40 »
Sembra parecchio complesso però.. :(

Offline begins

  • Esploratore
  • **
  • Post: 94
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #12 il: 23 Lug 2011, 18:35:08 »
Prima di seguire il consiglio di creare un modulo, ho provato ad inserire il codice php di una pagina in un articolo, e funziona tutto, tranne che non legge i dati nel database mysql.
Deve visualizzare un elenco di valori letti nel database ma l'elenco è vuoto, mentre tutto il resto viene visualizzato correttamente.

Premetto che il codice php è corretto perchè lo stesso codice in una pagina php funziona perfettamente.
C'è qualche impostazione da cambiare? Come posso risolvere il problema?


Offline begins

  • Esploratore
  • **
  • Post: 94
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #13 il: 23 Lug 2011, 18:55:38 »
Inserendo il codice php con sourcerer tutto funziona, i dati vengono correttamente letti nel database, però appare un errore fastidioso, qualcuno sa dirmi a cosa è dovuto?
Posto l'immagine.



Offline begins

  • Esploratore
  • **
  • Post: 94
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #14 il: 24 Lug 2011, 13:42:38 »
Per chi un giorno ne dovesse avere bisogno, l'errore era dovuto al fatto che la pagina doveva leggere da due database mysql diversi, e posizionando tutte le tabelle nello stesso il problema si risolve.


Il form ora viene visualizzato correttamente, e se si clicca su avanti visualizza la seconda pagina con il secondo form.
Però in questo caso non riesco a capire perchè qualunque opzione si scelga sulla prima pagina nella seconda viene visualizzata sempre la solita cosa.
Qualcuno saprebbe darmi una mano?
Ho inserito il codice php con sourcerer come mi era stato consigliato.


Grazie

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #15 il: 25 Lug 2011, 02:21:58 »
In questi casi, per deformazione personale ormai, ritengo che la scelta di chronforms sia la scelta migliore per integrare un form con il database di joomla e gestirlo in modo corretto, senza preoccuparsi della gestione di mysql.

Utilizzando poi le tab puoi inserire molte pagine del form nella stessa finestra.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline begins

  • Esploratore
  • **
  • Post: 94
    • Mostra profilo
Re:Inserire un modulo di iscrizione personalizzato in php
« Risposta #16 il: 31 Lug 2011, 12:15:40 »
Salve,
ho inserito il form di più pagine con sourcerer, tutto ok.
Però l'array $_SESSION perde i valori da una pagina all'altra, sapete darmi una spiegazione del motivo?
E magari come risolvere il problema?


Grazie

 



Web Design Bolzano Kreatif