Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Ottenere header HTTP
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      pinuzzo87 User • 13 giu 2009, 09:00 ultima modifica di

      Ottenere header HTTP

      Ciao sto cercando di ottenere il contenuto del campo Refer.

      Ma sia getallheaders() sia apache_request_headers() mi danno **

      Fatal error**: Call to undefined function

      Esiste qualche altro metodo?

      grazie:ciauz:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • T
        thedarkita ModSenior • 13 giu 2009, 10:00 ultima modifica di

        Ciao pinuzzo87,

        Non puoi usare $_SERVER['HTTP_REFERER'] ?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          magicale User Attivo • 14 giu 2009, 11:13 ultima modifica di

          Ciao,
          getallheaders() e apache_request_headers() sono disponibili solo se php è installato su server apache. Probabilmente stai usando Windows IIS o un altro tipo di server.
          Puoi utilizzare il metodo che ti ha suggerito Thedarkita

          Alessandro

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • P
            pinuzzo87 User • 15 giu 2009, 06:03 ultima modifica di

            grazie a tutti delle risposte..con $_SERVER['HTTP_REFERER'] funziona benissimo. Non capisco come mai getallheaders() e apache_request_headers() non vanno (Apache v. 2.0.63 , php 5.2.9, il tutto gira su freeBSD, forse è per questo)

            Però ora ho un problema. Con il campo referer ottengo l'intero indirizzo di riferimento, che ne caso della home va bene, ma il richiamo da pagine interne no. Potrei fare un'estazione dalla stringa ma il problema che vi sono una decina di domini di richiamo, non è che esiste qualche altro campo che visualizzi soltanto il nome del dominio di riferimento?
            grazie

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              thedarkita ModSenior • 15 giu 2009, 09:35 ultima modifica di

              Fai un explode con separatore / e ti prendi la prima parte dell'indirizzo.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • P
                pinuzzo87 User • 15 giu 2009, 19:43 ultima modifica di

                grazie a tutti..tutto risolto :ciauz:

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                Caricamento altri post
                Rispondi
                • Topic risposta
                Effettua l'accesso per rispondere
                • Da Vecchi a Nuovi
                • Da Nuovi a Vecchi
                • Più Voti