1
Gestione utenti e community / Re: Campi nel modulo di registrazione
« il: 27 Ott 2006, 13:34:56 »
Allora: sono sempre qui con il problema.
Questa volta ho fatto il bastardo con il programma: ho spostato la tabella jos_users in un altro database per impedire a joomla di trovarla e vedere l' errore e le indicazioni circa la query base di registrazione..
Quindi ho compilato la form di registrazione e ho dato l' invio.
Il risultato e' un errore come da :
Codice
----La tabella" xxx/ios_users" non esiste. SQL=INSERT INTO jos_users ('id', 'name','username', 'password','usertype','gid', ' registerDate', ' Activation') VALUE ( xxx i valori inseriti nella form di registrazione e generati dal programma xxx)---
Ovviamente si evince, ne' poteva essere altrimenti, che joomla lancia una query Mysql di inserimento in un nuovo record prendendo dei dati dalla form e aggiungendone alcuni altri generati ( ad esempio il codice di registrazione). Cio' non mi sorprende.
Cio' che mi sorpredne e' che non riesco a trovare la query da nessuna parte, perche' mi basterebbe trovarla e editarla per farle fare quello che desidero. Dove la nasconde il bastardo ?
Ora posso anche capire che nelle impostazioni generali in php non ci sia il testo "jos_users" ma si possa fare riferimento a una variabile che assume quel valore durante la evocazione ( in funzione della pagina da cui si richiama) ma accidenti la istruzione " insert to " da qualche accidenti di parte ci deve pure essere, come il link alla form di registrazione.
No, non la trovo. Qualcuno sa darmi lumi ?
Grazie per la pazienza.
Questa volta ho fatto il bastardo con il programma: ho spostato la tabella jos_users in un altro database per impedire a joomla di trovarla e vedere l' errore e le indicazioni circa la query base di registrazione..
Quindi ho compilato la form di registrazione e ho dato l' invio.
Il risultato e' un errore come da :
Codice
----La tabella" xxx/ios_users" non esiste. SQL=INSERT INTO jos_users ('id', 'name','username', 'password','usertype','gid', ' registerDate', ' Activation') VALUE ( xxx i valori inseriti nella form di registrazione e generati dal programma xxx)---
Ovviamente si evince, ne' poteva essere altrimenti, che joomla lancia una query Mysql di inserimento in un nuovo record prendendo dei dati dalla form e aggiungendone alcuni altri generati ( ad esempio il codice di registrazione). Cio' non mi sorprende.
Cio' che mi sorpredne e' che non riesco a trovare la query da nessuna parte, perche' mi basterebbe trovarla e editarla per farle fare quello che desidero. Dove la nasconde il bastardo ?
Ora posso anche capire che nelle impostazioni generali in php non ci sia il testo "jos_users" ma si possa fare riferimento a una variabile che assume quel valore durante la evocazione ( in funzione della pagina da cui si richiama) ma accidenti la istruzione " insert to " da qualche accidenti di parte ci deve pure essere, come il link alla form di registrazione.
No, non la trovo. Qualcuno sa darmi lumi ?
Grazie per la pazienza.