Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    problema con le variabili

    PS: Ho da poco preso un hosting linux con pannello plesk 8.0

    Ho un problema con le variabili in php:
    Ho due pagine:

    Invio.php
    Codice PHP:
    <form action="ricevi.php" method="post">
    <
    input type="text" name="leggi">
    ....
    </
    form
    ricevi.php
    Codice PHP:
    <?
    print "$leggi";
    ?>
    la pagina la funzione print di "ricevi.php" non legge la varibile "$leggi", se però faccio:
    Codice PHP:
    <?
    $leggi 
    $_POST['leggi'];
    print 
    "$leggi";
    ?>
    riesce a riconoscere la la variabile "$leggi"...
    Il problema è che io nei miei script utilizzo nel 75% dei casi il (print "$leggi") che è sempre funzionato su ogni server...

    Secondo voi c'è un modo per risolvere questo inconveniente?

    Grazie Mille
    La matematica non sa nulla delle cause, mentre la ricerca delle cause è compito della filosofia, e la logica, SCIENZA DEL PENSIERO IN QUANTO PENSIERO, ne fornisce lo strumento privilegiato.

    By W.HAMILTON

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    1) metodo barbaro: ti crei un file .htaccess con questa direttiva

    php_flag "register_globals" "1"

    2) metodo decente: rivedi la logica di tutti i tuoi script visto che il register_globals ormai è settato ad off per ragioni di sicurezza.

  3. #3
    Utente di HTML.it L'avatar di zakros
    Registrato dal
    Oct 2000
    Messaggi
    509
    Sono anni che queste variabili nn si leggono + in questo modo,
    leggiti sta pillola http://forum.html.it/forum/showthrea...hreadid=245215

    per il tuo problema ti consiglio di riscriverti il codice....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.