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

    Apache in locale e le sue variabili

    Ciao a tutti

    Ho installato Apache 1.3.31 e php 4.3.7.
    Ho creato poi un file prova.php con il seguente testo:
    <?

    echo ("$SERVER_ADMIN")

    ?>

    Dovrebbe comparirmi il nome dell'amministratore di sistema, ma non compare un bel niente.

    c'è qualcosa che non ho settato bene? O quacosa di sbagliato nello script?

    Lo fa anche con echo ("SERVER_ADMIN") [senza $] e utilizzando tutte le altre variabili di Apache (vedihttp://freephp.html.it/guide/lezione.asp?id=29

    Grazie e postate numerosi please

  2. #2
    da php 4.2 le variabili d'0ambiente non sono più semplici variabili ma elementi dell'array $_SERVER[]

    ignoro quale sia esattamente la nuova versioene della variabile che cerchi tu.. ma pouoi provare ad intuito con

    $_SERVER['ADMIN']

    se non ti stampa niente fai

    print_r($_SERVER[]);

    ti stamperà 'intero array con le varie coppie chiave=> valore


  3. #3
    Per la precisione...

    $_SERVER['SERVER_ADMIN']
    Mah... Einstein.. non era bello di faccia... ma che fisico!!!

  4. #4
    Grazie ad entrambi! Menomale che i forum servono a qlcs!

    Scusate se ne approfitto, ma avrei ancora un problema , prometto che è l'ultimo che vi sottopongo:

    pagina 1.html:
    ...
    <form method="POST" action="2.php">


    <input type="text" name="informazione" size="20"><input type="submit" value="Invia" name="B1"><input type="reset" value="Reimposta" name="B2"></p>
    </form>
    ...

    pagina 2.php:

    <?
    echo "$informazione"
    ?>

    Dovrebbe visualizzarmi quello che ho inserito nella casella di testo di 1.html, ma non visualizza nulla.
    Credo che per lo setsso motivo quando apro le pagine protette con header WWW-AUTHENTICATE mi visualizza la popup con richiesta di user e password, ma non li accetta anche se sono scritti giusti, mi visualizza nuovamente la popup, per 3 volte dopo di che visualizza il testo previsto nel caso in cui si faccia click sul pulsante Annulla (che io ovviamente non ho mai cliccato). Funziona perfettamente invece l'autenticazione con la stessa pop-up per i file di una cartella tramite impostazioni di .htaccess

    Grazie e alla prossima

  5. #5
    $_POST['informazione']

    da PHP 4.2 il register globals è disattivato per ragioni di sicurezza


  6. #6
    Grazie infinite
    Ciao

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 © 2026 vBulletin Solutions, Inc. All rights reserved.