ciao a tutti!
Potreste per favore guardarmi questi due script:
http://www.antrocom.org/petition/help.htm
e dirmi dov'è l'errore? Immagino sia una banalità, ma proprio non riesco a uscirne!
Intanto vi ringrazio, soprattutto per la pazienza!![]()
ciao a tutti!
Potreste per favore guardarmi questi due script:
http://www.antrocom.org/petition/help.htm
e dirmi dov'è l'errore? Immagino sia una banalità, ma proprio non riesco a uscirne!
Intanto vi ringrazio, soprattutto per la pazienza!![]()
Antropologia? Sì, grazie!
http://www.antrocom.org
A occhio il primo problema è legato alla configurazione di register_globals, posto su off nelle versioni piu recenti (probabilmente hai letto degli esempi su un libro o un articolo non recentissimo?)
In sostanza tutte le variabili passate da form o da query string si trovano all'interno degli array $_POST (per i form con method="post") e $_GET (per i form con method="get" o per la query string)
Esempio pratico:
$cognome diventa $_POST['cognome'] (e cosi per tutte le altre variabili)
Maggiori informazioni:
http://freephp.html.it/articoli/view_articolo.asp?id=86
![]()
Tutti hanno bisogno di credere in qualcosa.
Io credo che mi farò un'altra birra.
Grazie per l'aiuto!
Ho notato un'altra cosa: sui server MasterWeb ho i problemi che ho indicato, mentre su Denali i dati sono scritti nel database correttamente, ma viene restituito a video solo "cognome"; le altre variabili sono indicate come tali, ovvero $nome, £email ecc.:
http://www.antrocom.it/petizione/index.php
E mentre con MasterWeb visualizzo la data, con Denali no! :|
Non riesco a capire perchè i dati che non sono presi dall'uno sono invece presi dall'altro.
Volevo realizzare questo script, da integrare in Envolution 1.2 come modulo, per una petizione online abbastanza urgente: con un colpo di mano il Consiglio Universitario Nazionale ha eliminato antropologia e tutte le discipline connesse dalla facoltà di Scienze Biologiche: un bel danno per chi vuole studiare biologia dell'uomO!
Questi problemi però mi hanno arenato... Se la cosa non è risolvibile, chiedo volentieri l'aiuto di uno sviluppatore!
Antropologia? Sì, grazie!
http://www.antrocom.org
Ehm, le variabili iniziano con il dollaro
Non è che hai scritto £nome al posto di $nome e cosi via?
Comunque sul server in cui lo script funziona, probabilmente hanno register_globals su on (magari con una vecchia versione di PHP). Tieni comunque presente che se usi $_POST e $_GET, lo script funziona indipendentemente dal register_globals
![]()
Tutti hanno bisogno di credere in qualcosa.
Io credo che mi farò un'altra birra.
ARRRRRGHHHH!!! Hai proprio ragione!!! Mentre la data non era visualizzata perchè il campo nel DB era "DATA" e non "data" (anche se nel file .sql è specificato in minuscolo... mah!)
In ogni caso il problema rimane sull'altro server ed è chiaro che le vecchie dispense che ho qui non vanno più bene.. devo fare un upgrade di me stesso!
Per ora vado avanti con questo codice, vista l'urgenza, ma devo decidermi seriamente a seguire un corso di programmazione!
Grazie a te vedo la fine del tunnel!![]()
Antropologia? Sì, grazie!
http://www.antrocom.org