Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    Reindirizzamento con PHP

    Salve a tutti...
    volevo kiedere un info....

    In asp, per fare il reindirizzamento ad una pagina, utilizzavo

    response.redirect("nomepagina.asp")

    adesso, ho provato una sintassi simile per il php....
    ma non funziona!!
    Sapete dirmi voi come fare?
    Ho letto da qualke parte ke si usa Header("indirizzo assoluto della pagina.asp"), ma prima ho bisogno di dare un output...e di mantenere le Session...come posso fare?^____^

    thx!^_*
    ~¤ø þHø€n̾ ø¤~

  2. #2
    I metodi sono due: o così

    header("Location: pagina.php");

    oppure con il semplice HTML

    <meta http-equiv="Refresh" content="0; pagina.php">

    dove al posto di 0 metti i secondi di attesa che vuoi prima del reindirizzamento

  3. #3

    hemmm a dire il vero...

    il reindirizzamento mi serve per una cosa di questo genere...

    if ($_REQUEST['azione']=="registra")
    {
    REINDIRIZZA ALLA PAG nomepagina.php
    }

    quindi nn mi va bene questa ne in html ne con l' header...
    ~¤ø þHø€n̾ ø¤~

  4. #4

    ......

    nessuno sa rispondere?!?

    ...........vi preeeeeeeeeeeeeeeeeeeegooooooooooo!!!!!!!!!!!



    ci sto xdendo la testa ç_______ç
    ~¤ø þHø€n̾ ø¤~

  5. #5
    Ciao,
    ho visto che è da un po' che stai cercando di usare in PHP concetti che già conosci in ASP. Il fatto è che se per ogni singolo aspetto banale devi fare una domanda nel forum, rischi di non finirla più

    Quindi prendi google e prova a fare

    Response.redirect PHP

    leggi il quarto risultato della ricerca
    per favore NIENTE PVT TECNICI da sconosciuti

  6. #6
    prova con:
    echo "<script>location='paginaincuivuoiandare.php'; </script>";

    io uso questa e funziona benissimo
    Geronimo... =;-))

  7. #7

    ...

    il fatto è ke, se non lo so fare...e non mi riesce per intuizione...

    cerco su google....se nn trovo nulla, chiedo qui...

    Cmq adesso provo
    echo "<script>location='nomepag.php';</script>";

    e ti fo sapere:P:P

    solo una cosa...questo modo, mantiene le Session?
    ~¤ø þHø€n̾ ø¤~

  8. #8
    ciao!
    io faccio cosi:
    <?
    if SUCCEDE_QUELLO_CHE_DEVE_SUCCEDERE {
    fa_quello_che_deve_fare
    }else{
    echo "<html>\n
    <head>\n
    <meta http-equiv=\"Refresh\" content=\"2;url=http://www.sito.it/pagina.php\" >\n
    </head>\n
    <body>\n


    </p>\n
    </body></html>\n";
    }
    ?>
    Verba volant, javascripta manent

  9. #9

    ...

    non mi funziona nessuno dei due '____'
    com' è possibile?ç.ç

    praticamente mi serve una cosa di questo genere :

    Se ($_Request['azione']=="registra") {
    Se ($_REQUEST['errore']==1) echo "non hai inserito tutti i dati";
    Se ($_REQUEST['errore']==2) echo "il nome utente è gia esistente!";
    Se ($_REQUEST['errore']==3) echo "hai inserito una mail inesistente";
    .
    .
    .
    R E S T O D E L C O D I C E
    .
    .
    .

    Se (($mail=="") o ($nome=="") o ($pass==""))echo"<script>location='iscriviti.php?e rrore=1';</script>";
    Se il nome utente è gia esistente{
    {
    echo "<html>\n
    <head>\n
    <meta http-equiv=\"Refresh\" content=\"2;url=iscriviti.php?errore=2\" >\n
    </head>\n
    <body>\n


    </p>\n
    </body></html>\n";
    }
    .
    .
    .
    R E S T O D E L C O D I C E
    .
    .
    .
    Nella parte HTML della pag ho un form
    <form method="post" action="iscriviti.php?azione=registra">
    ma con entrambe le cose che ho fatto, non mi funziona, come mai?
    mi serve un REINDIRIZZAMENTO per fare qualcosa come descritto di sopra..
    ~¤ø þHø€n̾ ø¤~

  10. #10

    Re: ...

    se metti già gli header html nel documento non ti funziona lo script che manda header al browser..
    quindi usa in entrambi i casi x il redirect
    codice:
    header("location: pagina.php?dato=42");
    ometti gli header html [ndr:<html><head></head><body></body>]
    che tanto la pag funziona ugualmente..
    se hai bisogno di un titolo ti basta fare header("title: pippo");

    a me funziona così..
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

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.