Visualizzazione dei risultati da 1 a 5 su 5

Discussione: link

  1. #1

    link

    ciao, mi trovo spesso a lottare per un link.

    non capisco perchè

    header("Location:http//myloc.php")
    mi dia headers alredy sent by ... ...

    io vorrei semplicemente ...


    if ()
    { vai a ciao.php }
    else
    { vai a arrivederci.php }




    come devo fare???

    grazie ciao

  2. #2
    non ci devono essere spazi nel file prima della tua istruzione di header.


    ciao
    Ci sono 10 tipi di persone al mondo: chi capisce il binario e chi no.
    Feriebisognometro [ ][ ][ ][ ][__]
    k3k.it.

  3. #3
    ciao, ma allora come posso chiamare un'altra pagina con php?
    in asp si usa response.redirect e va bene in qualsiasi riga di qualsiasi pagina. come posso fare la stessa cosa in php?

    come posso dire vai a caricare quella pagina in funzione di una condizione:

    if ()
    vai a ciao.php
    else
    vai a buond'.php



    aiuto!

    grazie

  4. #4
    metti ob_start()
    prima di tutto

    il problema è semplice, dopo l'invio di html non puoi modificare gli header che sono già stati inviati, con ob_start() bufferizzi l'output e lo invii tutto insieme

    ciao

  5. #5
    ok, ma c'è qualcosa di sbagliato in queste istruzioni?

    if ()
    vai a A.php
    else
    va a B.php?


    intendo sbagliato concettualmente?

    voi come faeste?

    se una funzione ritorna un paramentro in base al quale bisogna mostra una pagina o un'altra, cosa mi consigliate di fare?

    perchè in php bisogna bufferizzre e tutto il resto?

    grazie scusate

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.