Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110

    Indovina dov'è l'errore nell'header???

    scusate mi dite dove sbaglio... in pratica dovrebbe farmi il reindirizzamento , ma non lo fà, il codice mi sembra giusto...

    <?
    session_start();
    $_SESSION['contr']=1;

    $nome = $HTTP_POST_VARS["nome"];
    $cognome = $HTTP_POST_VARS["cognome"];
    $indirizzo = $HTTP_POST_VARS["indirizzo"];
    $citta = $HTTP_POST_VARS["citta"];
    $telefono = $HTTP_POST_VARS["telefono"];

    $email = $HTTP_POST_VARS["email"];

    $cap = $HTTP_POST_VARS["cap"];
    $nascita = $HTTP_POST_VARS["nascita"];
    $codice = $HTTP_POST_VARS["codice"];
    $attuale = $HTTP_POST_VARS["attuale"];
    $precedente = $HTTP_POST_VARS["precedente"];
    $curriculum = $HTTP_POST_VARS["curriculum"];

    $autorizzaz = (isset($_POST['autorizzazione'])&&($_POST['autorizzazione']==1))?1:0;

    if($autorizzaz==1){
    (...)
    header("location: grazie.php");
    }
    else{
    header("location: no_registrazione.php");
    }
    ?>

  2. #2
    usa exit dopo ogni header!
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  3. #3
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    grazie adesso và tutto bene!

  4. #4
    exit serve a chiudere il precedente script prima di essere direzionato all'altro..sennò potrebbe far casino(come in effeti faceva)
    cmq di nulla!!
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  5. #5
    Ho un problema simile

    <?php

    header("location: $id");

    ?>

    non mi viene aperto il file.

    se metto
    dopo l'header l'istruzione exit(); non cambia niente.
    Dov'è l'errore ?

  6. #6
    header("location: $id");

    quel $id cosa contiene?

  7. #7
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    triple.. studiati la documentazione delll'header a lui funziona xkè nn ha output prima dell'header e con l asoluzione di white esce dopo aver mandato l'header senza considerare il resto del file... tu fai un uso improprio dell'header lo confondi con include oppure con una inclusione lato client (cfr. l'altra discussione)
    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

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.