Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    redirect in html o php?

    Ciao a tutti,
    ho dato già un'occhiata al forum ma non ho ancora trovato la soluzione... ecco che vi pongo il quesito:

    E' possibile in php reindirizzare verso un'altra pagina dopo x secondi? Non posso usare "header (location...)" così com'è, perchè a video c'è un output che deve esser letto, quindi mi occorre un pò di secondi (5sec. possono bastare) prima del redirect...
    Pensavo di usare l'html ma l'istruzione deve esser messa nell'head...

    cosa mi consigliate di fare?

    thannnkkkssssss
    *** You shouldn't compare yourself to the best others can do but to the best you can do ***

  2. #2
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788

    Re: redirect in html o php?

    Originariamente inviato da chef
    Ciao a tutti,
    ho dato già un'occhiata al forum ma non ho ancora trovato la soluzione... ecco che vi pongo il quesito:

    E' possibile in php reindirizzare verso un'altra pagina dopo x secondi? Non posso usare "header (location...)" così com'è, perchè a video c'è un output che deve esser letto, quindi mi occorre un pò di secondi (5sec. possono bastare) prima del redirect...
    Pensavo di usare l'html ma l'istruzione deve esser messa nell'head...

    cosa mi consigliate di fare?

    thannnkkkssssss
    L'html va benissimo.. qual'è il problema di mettere l'istruzione nell'header??
    Se non ti piace nell'header hai sempre il javascript con un: document.location.href ecc ecc

    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

  3. #3
    scusami... ti incollo il pezzetto di codice: come vedi dove c'è scritto Header("Location: ../contattami.php"); dovrei fare in modo da andarci ma solo dopo un tot. di secondi...


    <?
    // faccio la connessione al database
    $db=mysql_connect("xxxx","xxxx","xxx");
    mysql_select_db("xxx", $db);

    if ($opzione=="elimina") {

    $res=mysql_query("DELETE FROM offerte WHERE id='$id' ");
    if (!$res) {
    echo "<p align='center'>non è stato possibile cancellare il record... riprovare più tardi</p>";
    }
    else {
    echo "<p align='center'>l'offerta è stata cancellata correttamente!</p>";
    }
    }
    if ($opzione=="modifica") {

    Header("Location: ../contattami.php");

    }

    mysql_close($db);
    ?>
    <html>
    <head>
    <title>Pagina di modifica / eliminazione viaggio in OFFERTA</title></head>
    <body>
    ...
    ...

    *** You shouldn't compare yourself to the best others can do but to the best you can do ***

  4. #4
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788
    Originariamente inviato da chef
    scusami... ti incollo il pezzetto di codice: come vedi dove c'è scritto Header("Location: ../contattami.php"); dovrei fare in modo da andarci ma solo dopo un tot. di secondi...
    Anche così si può fare
    codice:
    <?
    // faccio la connessione al database
    $db=mysql_connect("xxxx","xxxx","xxx");
    mysql_select_db("xxx", $db);
    
    if ($opzione=="elimina") {
    				
     $res=mysql_query("DELETE FROM offerte WHERE id='$id' ");
       if (!$res) {
       echo "<p align='center'>non è stato possibile cancellare il record... riprovare più tardi</p>";
       }
       else {
       echo "<p align='center'>l'offerta è stata cancellata correttamente!</p>";
       }
    }
    		
    mysql_close($db);
    ?>
    <html>
    <head>
    <?PHP if ($opzione=="modifica") {?>
    <meta http-equiv="refresh" content="5 url=../contattami.php">
    <?PHP } ?>
    
    <title>Pagina di modifica / eliminazione viaggio in OFFERTA</title></head>
    <body>
    ...
    ...
    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert 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.