ciao,
ho quasi completato l'installazione di drupal 6 su apache. Mi rimane un grande problema: l'utente, dopo essersi registrato, deve inserire i propri dati nella pagina di profilo personale, ma quando clicco su "salva" o dice "dati correttamente salvati" o non succede niente: in tutti e due i casi, con f5 mi rendo conto che non ha salvato niente!
a cosa è dovuto ciò??? non riesco a capirlo, e sono abbastanza nuovo con drupal
Ciao, non specifichi se sei in locale o su un hosting, comunque metti nel settings.php queste direttive:
ini_set('display_errors', 1);
error_reporting(E_ALL^E_NOTICE);
potrai vedere eventuali errori. Poi fammi sapere
scusa, ma sono abbastanza nuovo con queste cose... come si controllano gli errori dopo che ho inserito quelle righe in settings.php?
ps: il sito è già online, e salvare contenuti da pubblicare, aggiungere immagini, funziona... il problema che mi rimane è questo ;)
Per prima cosa devo precisare che, se non hai toccato il codice del tuo drupal, è impossibile che non salvi i dati. Poi posso aggiugere che il profilo dell'utente lo vedi nel suo pannello di controllo (bottone Profile). I report degli eventi di Drupal lo vedi con i moduli Syslog e Database logging attivati, andando in Amministrazione > Report.
Infine le direttive iniset() e error_reporting() che ti ho specificato sopra, semplicemente dicono al server di mostrarti gli errori quando navighi nel sito. E chiaro che se non vedi righe aggiuntive del tipo Warning: ...ecc. oppure Error: ....ecc, allora il sito funziona senza problemi.
Spero ti sia d'aiuto
Ciao
ciao, ho installato i moduli che mi hai detto, però drupal non da errore, e credo di aver trovato la causa, cioè sono le funzioni di java salva dati che non vanno al database, e sono case sensitive, cioè: se metto il nome utente con maiuscole al posto giusto, la funzione mi da un risultato, altrimenti dà errore. come si può fare in modo che non sia case sensitive?
?? le hai messe tu ?
Guarda il log degli eventi admin/reports/dblog
case sensitive UPPER o LOWER?
Comunque se ti serve una query:
$result = db_query_range("SELECT title FROM {node} WHERE type='script' AND <strong>LOWER</strong>(title) LIKE <strong>LOWER</strong>('%%%s%%%%')", $string, 0, 18);
La mia domanda è come il sito possa avere questo errore se non hai toccato il codice.....
Ciao
il fatto è che a me hanno dato un sito su cui lavorare che era quasi completo, perciò ci sono questi problemi da correggere, la query che mi hai dato dove la devo aggiungere? (scusa per la mia poca destrezza, ma sto imparando, e da solo è abbastanza difficile ;) )
Se ti fidi mandami il link del sito, login e pwd di admin che guardo cos'è successo:
qui naturalmente: http://www.drupalitalia.org/user/6507 poi cambi pwd.
Ciao
il fatto è che lavoro su un sito in spagnolo... comunque credo di aver risolto più o meno il problema adesso (anche se va a momenti e non capisco perchè)
comunque ho un altro problema, all'entrare come utente con stesse lettere ma per esempio maiuscola all'inizio (in pratica NON come è stato registrato nel sito), le funzioni che chiama non funzionano. ti spiego meglio: se chiamo
http://www.mirodinero.com:8080/mirodinero-war/getMisDatos?usuario=isa%20... NON funziona
http://www.mirodinero.com:8080/mirodinero-war/getMisDatos?usuario=Isa%20... funziona
come posso risolvere questo problema? ho provato ad installare autocomplete, ma non funziona ( o dovrei dare il permesso ad utenti anonimi, cosa che non vorrei fare)
ciao, ho capito come risolvere il problema, però adesso per poter salvare, devo fare clic 2 volte su salva per poter salvare i dati, altrimenti se faccio un refresh non succede niente. come mai?
Mi spiace non so come aiutarti, prova ad aprire un'altro post con questo nuovo problema, verrà sicuramente visto