Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [php/tomcat] $_Server

  1. #1

    [php/tomcat] $_Server

    Salve sono un niubbo totale in php quindi perdonate la domanda se senza senso.
    Ho in stallato php come modulo di tomcat (in pratica c'è un interprete java per il php).
    Il tutto funziona bene e non mi pare neanche lento.
    Però ho questo problema: quando richiedo delle intestazioni Http (esempio l' ip dell client ke si collega, informazioni sul browser eccetera) mi ritorna una stringa vuota.
    Ho letto alcune cose che mi fanno pensare ke ci sia un problema della raccolta delle info da parte di Tomcat (frase del tipo "...l'autenticazione http e la reperibilità di queste info funziona solo su Apache...") ma nn sono sicuro ke sia la strada corretta.
    Quindi la domanda è: sotto php devo configurare qualcosa per reperire queste informazioni ecc?
    E' corretto usare $_SERVER o $HTTP_SERVER_VARS per avere queste informazioni? (in pratica sembra ke il serve non le abbia queste info...cosa impox mi pare).
    Grazie per qualsiasi consiglio ke mi possa aiutare.
    Ciao
    Ender, L'Araldo dei Defunti
    www.hanami.it

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    in effetti dovrebbe andare senza problemi, inoltre una frase del genere non l'ho mai letta...

    io uso sempre $_SERVER['CHIAVE'] (in maiuscolo anche la chiave)


  3. #3
    Un altra cosa ke ho visto mettendo phpinfo() in una pagina è ke:
    _SERVER["argv"]

    Array
    (
    )

    In pratica mi pare dire ke sia un array vuoto....ha qualche inerenza cvon il mio problema?
    tnx!
    Ender, L'Araldo dei Defunti
    www.hanami.it

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    la parola argv di solito viene usata per gli argomenti, in questo contesto non mi dice nulla...

    comunque si è un array vuoto.

    $_SERVER comunque contiene un sacco di altre chiavi...

    Ciao

  5. #5
    Originariamente inviato da Ender
    _SERVER["argv"]

    Array
    (
    )
    il fatto che ti dia un array significa, almeno, che $_SERVER esiste, ora dovresti documentarti sul "cosa" esiste del $_SERVER ... oppure visto che stai in Java prenditi le info dal Java, no ?

    oppure prova con

    foreach($_SERVER as $k => $v)
    echo $k.' => '.$v.'
    ';
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    anche con print_r($_SERVER) vedi chiavi con relativa corrispondenza, ma questo lo fa già phpinfo();


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.