Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    42

    Passaggio da una pagina web all'altra con verifica.

    Ciao a tutti! Stavo provando a fare un semplice bottone che, cliccandoci sopra, ci porta in un'altra pagina web in cui verifica che l'accesso è stato fatto proprio con quel bottone; se è stato fatto accesso dalla prima pagina ci da un messaggio di benvenuto, altrimenti uno di errore se si è aperta direttamente la seconda. Ho quindi creato due differenti pagine con due differenti codici ma non ho la benché minima idea su come scrivere l'if, qualcuno potrebbe aiutarmi? Grazie in anticipo.

    PAGINA 1
    codice:
    <HTML>
     <HEAD>
      <SCRIPT Language= "JavaScript">
      function pag()
      {
      if(document.F1)
      {
      window.open("percorso file pagina2")
      alert("Benvenuto")
      }
      }
      </SCRIPT>
     </HEAD>
     <BODY>
     <FORM NAME="F1">
     <INPUT TYPE="BUTTON" NAME="B1" VALUE="Premi" onClick="pag()">
     </FORM>
     </BODY>
    </HTML>
    PAGINA 2
    codice:
    <HTML>
     <HEAD>
      <SCRIPT Language= "JavaScript">
      if(document.F1)
      {
      alert("Benvenuto")
      }
      else
      alert("Operazione non consentita")
      </SCRIPT>
     </HEAD>
    <BODY>
    <FORM NAME="F2">
    </FORM>
    </BODY>
    </HTML>
    Ultima modifica di kaine25; 25-02-2014 a 20:57

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    dovrai usare document.referrer

    non è però domanda da da area html

    edit: avevo inserito un esempio che non fungeva e l'ho rimosso
    Ultima modifica di Prill; 25-02-2014 a 23:44

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    42
    EDIT: Ho capito quello che intendevi e ho riscritto le due pagine web; potresti dirmi perché quando apro la p2 col bottone della p1 mi dice "Operazione non consentita"? e anche come spostare in JavaScript la discussione? Grazie.

    PAGINA 1
    codice:
    <HTML>
     <HEAD>
      <SCRIPT Language= "JavaScript">
      function pag()
      {
      window.open("percorso pagina 2")
      }
      </SCRIPT>
     </HEAD>
     <BODY>
     <FORM NAME="F1">
     <INPUT TYPE="BUTTON" NAME="B1" VALUE="Premi" onClick="pag()">
     </FORM>
     </BODY>
    </HTML>
    PAGINA 2
    codice:
    <HTML>
     <HEAD>
      <SCRIPT Language= "JavaScript">
      if(document.referrer == "percorso pagina 1")
      {
      alert("Benvenuto")
      }
      else
      alert("Operazione non consentita")
      </SCRIPT>
     </HEAD>
    </HTML>
    Ultima modifica di kaine25; 26-02-2014 a 16:59

  4. #4
    NO! Ti serve proprio un linguaggio di Scripting lato-client o lato-server
    “Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.

    Giovanni Falcone

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    42
    Ho modificato il messaggio, mi scuso per l'ignoranza

    EDIT: Ho testato il programma su un sito di prova e funziona, grazie a tutti dell'aiuto!
    Ultima modifica di kaine25; 26-02-2014 a 17:36

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.