Visualizzazione dei risultati da 1 a 6 su 6

Discussione: help header che non va

  1. #1
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422

    help header che non va

    ciao a tutti ho queste due righe di codice che su un sito vanno e su un altro no....uso ob_start e ob_flush e il phpinfo del sito che non riesce ad avere l'header funzionante è questo :http://www.lucaponso.it/info.php


    $link="http://".$HTTP_SERVER_VARS['HTTP_HOST'].dirname($HTTP_SERVER_VARS['PHP_SELF'])."/index.php";
    header("Location: $link");

    non capisco xchè....è sicuramente colpa dell'ob perchè con due file di prova vuoti l'header va...ma non so come porre rimedio (l'ob devo per forza usarlo, ve lo dico già...)


  2. #2
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Mi associo alla richiesta
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  3. #3
    non funziona perce non fa il redirect o perche da errore?
    a me e successo una cosa simile con 2 server web, il mio anche se sparavo fuori output prima dell'header non mi dava errore, un altro invece giustamente si, prima dell'header location non puoi stampare niente a video
    http://www.perungiorno.it

  4. #4
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422
    quello lo so ...x quel motivo uso ob start e ob flush....il punto è che cmq non da nessun errore e non fa il redirect semplicemente si ferma all'istruzione header....

  5. #5
    puoi postare la parte dicodice che riguarda l'header?
    metti exit dpo header?
    http://www.perungiorno.it

  6. #6
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422
    no quello no....cmq non lo metto in entrambe...e uno va la'ltro no...quindi è qualche impostazione del server ma n so cosa....il codice è praticamente quello che ho scritto dato che uso ob_start() e ob_flush() alla fine.....ed infatti non mi dice errore header already send ecc ecc come fa di solito se uno scrive uotput prima dell'header....il problema non è quello...l'exit potrebbe risolvere????ripeto che su un sito va e su un altro no a prescidnere dall'exit che non c'è...sul sito che non va non ho accesso ftp ma appena posso provo...altre idee?

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.