• T4CH
  • NEWS
  • VIDEO
Forum > Software

header php

Discussione inserita in 'Software' da JavaMan, 23 Aprile 2009.

  1. JavaMan techNewbie

    header php

    Ciao ragazzi ho un problema con un header in php e anche guardandomi un poco in giro non capisco cosa non vada, voi che dite?





    PHP:
    <?php



    if($primo == "ciao")

    {

    header("location:www.sito1.it");

    }

    else

    {

    header("location:www.sito2.it");

    }



    ?>
    JavaMan, 23 Aprile 2009
    #1
  2. Davide Amministratore

    Tutto non va! Stai cercando di fare un redirect 301?
    Davide, 24 Aprile 2009
    #2
  3. ubu techNewbie

    cmq dai un po di spiegazioni di piu' su casa deve fare ...

    vedi un po qui

    fammi sapere
    ubu, 25 Aprile 2009
    #3
  4. Nino techNewbie

    Ubu, è già la seconda volta che ti riprendo, non abbreviare/storpiare le parole...
    Nino, 25 Aprile 2009
    #4
  5. JavaMan techNewbie

    Si, era un redirect con la funzione header, alla fine era un problema di output_buffer del php.ini che era di default a "Off" mentre doveva stare o a "On" o "4096" :D.

    Ora ho risolto ma ringrazio ugualmente tutti quelli che hanno proposto soluzioni ;).
    JavaMan, 25 Aprile 2009
    #5
  6. JavaMan techNewbie

    Ecco, però l'header appena uplodati i file sul sito non va -.-

    Forse che non è corretto lavorare con l'output buffer on?

    Sapete per caso un metodo alternativo?
    JavaMan, 25 Aprile 2009
    #6
  7. Davide Amministratore

    Prova così intanto:

        /**
         * SyntaxHighlighter
         */
        function foo()
        {
            if (counter <= 10)
                return;
            // it works!
        }
    


    Ricordati che devi inserire il codice prima di qualsiasi output.
    Davide, 25 Aprile 2009
    #7
  8. JavaMan techNewbie

    Sisi cosi ho fatto ma niente ^^".

    Cioè, in locale, avando sistemato l'output buffer a on, funziona, ma quando è online no, non capisco ^^".

    Conoscete qualche alternativa che funzioni?
    JavaMan, 26 Aprile 2009
    #8
  9. Davide Amministratore

    Ripristinare il file php.ini all'originale sul server online, poi fare un bel service httpd restart
    Davide, 26 Aprile 2009
    #9
  10. JavaMan techNewbie

    Scusa l'ignoranza, ma come si fa? ^^"
    JavaMan, 26 Aprile 2009
    #10
  11. Davide Amministratore

    Se il server è tuo edita il file /etc/php.ini, altrimenti contatta il tuo fornitore di hosting e spiegagli il problema, te lo risolverà lui.
    Davide, 26 Aprile 2009
    #11
  12. JavaMan techNewbie

    Dici?

    Non riesco a contattare il fornitore però ^^".

    Esiste un metodo alternativo?

    Ho visto in giro il tag html meta con il refresh ma non funziona :(.
    JavaMan, 28 Aprile 2009
    #12
  13. JavaMan techNewbie

    Ho contattato chi di dovere ma ovviamente non mi risponde ^^".

    Ho provato a cambiare host ma in questo non mi passa le varibili anche se sono messe nel modo corretto ma l'header va -.- . Cioè se si fa un form con una input e si indirizza ad una pagina, quella pagina dovrà automaticamente ricevere la variabile ma non lo fa, cosa può essere?
    JavaMan, 5 Maggio 2009
    #13
Password dimenticata?
SU TERMINI DI SERVIZIO CONTATTACI