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

    redirect su if che non funziona

    Codice PHP:
    if ($_POST['A016'] === $_POST['A017']) header('Location:esistente4.php');else 
    Buongiorno, sapreste indicarmi cosa sbaglio in questo if?
    considerando che i due post sono due CODICI FISCALI

    in pratica nonostante siano uguali il redirect non funge

    grazie mille
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao, la condizione sembrerebbe ok, prova magari a controllare con un echo (sia per l'if sia per l'else) se viene verificata.

    Se viene verificata il problema e quell'header, prova a controllare magari se funziona lanciandolo senza condizione; in alcuni casi è possibile che per Location sia richiesto un URL assoluto.

    Inoltre potrebbe essere richiesta l'aggiunta di un die() per interrompere l'esecuzione dell'eventuale resto del codice, il quale potrebbe magari dare risultati inattesi.

    Potresti mettere die() dopo l'header() oppure inserire l'header() nel die() in questo modo:
    Codice PHP:
    die(header('Location:esistente4.php')); 
    ... sempre che non ti serva eseguire il resto del codice dopo quella condizione.
    Fai qualche prova.

    Se invece la condizione non viene verificata allora quei due valori non sono identici; potrebbero avere dei caratteri "nascosti", in tal caso prova a fare un eche di strcmp($_POST['A016'], $_POST['A017']); se i due valori sono identici deve restituire 0. In questo modo ti togli ogni dubbio.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    tutto ok! con il die funziona! grazie!
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

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.