problemi con funzioni come filter_var

achy83

Nuovo Utente
15 Giu 2010
3
0
0
Salve, sono nuovo del forum, avrei bisogno di una mano, ci sto impazzendo... non sono un drago di php, ma più che altro è nella sua configurazione che non ci capisco nulla...

Ho realizzato un semplicissimo front-end che deve fare alcune stupide cose su un database. Sul PC che utilizzo funziona benissimo, è un Ubuntu e l'installazione delle applicazioni LAMP l'ha fatta automaticamente synaptic e non ho configurato nulla (lasciato tutto di default), tanto mi serve solo per fare delle prove.

Messo sul server dell'azienda (freeBSD) ho subito avuto i primi problemi, con call to undefined function filter_var. Io mi dico "macano delle estensioni", faccio aggiornare il server al sistemista. Ora non mi da più l'errore, ma semplicemente esegue la pagina fin lì.
Mi spiego meglio, il problema lo incontro subito alla pagina di login, che è uno script semplicissimo. Passo username e password da un form nella stessa pagina, e procedo a validare l'input:
...
$username = trim(filter_var($_POST['username'], FILTER_SANITIZE_STRING));
$password = trim(filter_var($_POST['password'], FILTER_SANITIZE_STRING));
...
Fa tutto fino alla prima riga (provato mettendo un echo"prova" prima e dopo quella riga) dopo di che l'esecuzione si ferma con pagina bianca, senza errori. Togliendo le funzioni trim e filter_var la pagina funziona correttamente e mi reindirizza alla pagina corretta. Però anche nelle altre pagine incontro problemi, con altre funzioni che mi fanno lo stesso scherzo della pagina bianca senza errori (non ho potuto fare troppe prove, ma penso lo faccia preg_match).
Dopo averci perso la testa decido di installare una macchina provvisoria con Ubuntu e fare esattamente quello che ho fatto io sulla mia installando LAMP automaticamente, e magia delle magie: da lo stesso problema!!!!

Da cosa cavolo dipente?!?!?!
Grazie mille a tutti...
 

satifal

Utente Attivo
25 Set 2008
522
13
0
Roma
Che versione di PHP utilizzano le macchine? La funzione filter_var richiede almeno la 5.2.0
 

achy83

Nuovo Utente
15 Giu 2010
3
0
0
la 5.3.2...

probabilmente non sono stati installati correttamente tutti i moduli, ma com'è possibile? L'installazione di Ubuntu è completamente automatica, e fin'ora mi ha sempre installato tutto...
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
ma ti da lo stesso problema anche se lasci solo trim()? Perché in quel caso il problema non può essere nel numero di versione..
 

achy83

Nuovo Utente
15 Giu 2010
3
0
0
no, dall'error log vedo che mi da solo call to undefined function filter_var...
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Se non trova filter_var() può essere soltanto un problema di versione, le filter sono native in PHP 5.2
 

satifal

Utente Attivo
25 Set 2008
522
13
0
Roma
Se non trova filter_var() può essere soltanto un problema di versione, le filter sono native in PHP 5.2

Infatti, è per questo che chiedevo della versione. Per le versioni precedenti alla 5.2.0 c'erano delle estensioni PECL.
Quindi se non trova la funzione filter_var() deve necessariamente essere un problema di versione.
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
però in questo caso sembra che la versione installata sia la 5.3.2, il che è abbastanza strano
 
Discussioni simili
Autore Titolo Forum Risposte Data
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
J Problemi con funzioni "scambio immagini" Javascript 2
Z problemi con le funzioni di creazione thumbs e resize PHP 1
T problemi con dati menu a tendina HTML e CSS 2
M Upload immagine con javascript problemi con FormData() Javascript 1
A Problemi con move_uploaded_file PHP 7
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
M Problemi con blog Grav CMS (Content Management System) 0
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
S Problemi con modulo upload video php (help!) PHP 0
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
S [PHP] problemi con le sessioni PHP 3
T [PHP] problemi con il browser PHP 0
Andrea_Ventura [HTML] Problemi con effetto hover HTML e CSS 5
M [PHP] Problemi con login facebook PHP 0
Andrea_Ventura [HTML] Problemi con visualizzazione Navigation Bar HTML e CSS 10
andreas88 Creare file .htaccess per risolvere alcuni problemi con il tester SEO SEO e Posizionamento 0
Eugene [Joomla] Problemi con modulo per strutture alberghiere JHotelreservation starter Joomla 6
F [PHP] Problemi di base con bot di telegram PHP 9
M [Photoshop] Problemi con importazione immagini trasparenti in indesign Photoshop 0
E [Photoshop] Problemi con dimensioni immagini Photoshop 12
G [HTML] Problemi con inserimento immagini HTML e CSS 7
L Problemi con Javascript e Mustache Javascript 0
G Invio Mail con PHPMailer, problemi SMTP PHP 7
A [Javascript] problemi con javascrip e posizione GPS html5 Javascript 6
D Due problemi con Photoshop... Photoshop 1
G Problemi con pagina online.php di una chat in php PHP 38
S Problemi con impostazioni php PHP 3
P Problemi con AndroidStudio Sviluppo app per Android 0
S Problemi con Dell Precision T5400 Windows e Software 2
F ciao, sono ferro e ho bisogno di aiuto per problemi con la mail di alice.it Presentati al Forum 1
S [PHP] Problemi con Login e pagina Utente PHP 5
Z problemi con swf e chrome o sistemi portatili Webdesign e Grafica 5
N Problemi connettività con Tp Link EAP 110 Reti LAN e Wireless 0

Discussioni simili