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

    [php] redirect senza header("location: .....");

    Come da titolo, c'e' un modo per fare il redirect senza usare la funzione header?

  2. #2
    Utente di HTML.it L'avatar di M4rko
    Registrato dal
    Dec 2000
    Messaggi
    619
    se non utilizzi un header, puoi indicare all'interno del tag <head> un metatag di questo tipo:
    codice:
    <meta http-equiv="Refresh" content="0;URL=http://www.html.it">
    dove 0 è il ritardo (in secondi), seguito dall'indirizzo che vuoi (html.it nell'esempio) usando lo schema completo con http://
    Tutti hanno bisogno di credere in qualcosa.
    Io credo che mi farò un'altra birra.


  3. #3
    non centra molto col tread ma il fine della domanda era questo,

    come faccio a passare un valore id=$xxx tramite header(..);

    io ho provato cosi ma non va
    codice:
    if(isset($acquistato_da) && isset($donazione_di)){
    		// se sono entrambi settati
    		
    		header("location: insert_2.php?compila='$_POST['compila']'");
    		exit;
    	}
    come posso fare?

  4. #4
    Personalmente uso a tappeto le SESSIONI.... nel tuo caso farei:
    codice:
    <?php
    session_start();
    
    if(isset($acquistato_da) && isset($donazione_di)){
    		// se sono entrambi settati
    		$_SESSION['compila'] = $_POST['compila'];
    		header("location: insert_2.php");
    	        exit;
    	}
    nella pagina insert2.php
    codice:
    <?php
    session_start();
    
    $compila = $_SESSION['compila'];
    Se $acquistato_da e $donazione_di provengono da un form probabilmente necessitano anche loro di $_POST.

    Se vuoi passare anche queste due info, mettile anche loro in $_SESSION. Anche qui pero' utilizzo brevemente:

    $_SESSION = $_POST;

    e trasferisco tutto il form ricevuto da POST nella nuova pagina...

    Vedi tu se ti serve...


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.