Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    40

    confirm con redirect a pagina

    ciao

    ho una pagina php in cui faccio un controllo in apertura di un valore in un database.
    Vorrei semplicemente far si che se il valore è x (per es.) allora si apra una confirm:
    -se clicco ok vengo reindirizzato ad un'altra pagina
    -se clicco no si carica la pagina di apertura normalmente

    se invece il valore è y allora non compare la confirm.
    Vorrei evitare di chiamare la onLoad nel body perchè vorrebbe dire scrivere codice php nella funzione Js, e non ne son o capace. Premetto che sono alle prime armi con php e a zero con Js.

  2. #2
    E' semplice: non metti codice PHP in Js, basta passare a JS la il valore x dentro un variabile:


    -------------------------------------------------------------
    <head>
    <script language = "javascript">

    function controlloAccesso(valorePHP){

    var sceltaUtente = Confirm("Messaggio per l'utente");

    if (sceltaUtente){
    location.href = "paginaUno.php";
    }
    else{
    location.href = "paginaDue.php";
    }

    }
    </script>
    </head>

    <body onLoad = "controlloAccesso('VALORE VARIABILE PHP')">

    html vario

    </body>
    -------------------------------------------------------------


    -------------------------------------------------------------
    <a href = 'http://www.granditaglieforti.com'>Negozi Taglie Forti</a>
    -------------------------------------------------------------

  3. #3
    KAKKIO, non ho mandato il link correttamente VVoVe:

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    40
    cioè??? che vuoi dire non hai mandato il link correttamente

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    40
    ho capito il tuo errore..non usi il parametro che gli passi nella funzione che mi hai descritto....
    e quindi come faccio??

  6. #6
    No no scusa... mi riferivo al link del mio sito in coda al messaggio.... :quote:

    Il codice che ti ho mandato è ok.

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.