Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Metodo POST

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    25

    Metodo POST

    Salve,
    premetto che sono un novizio di PHP...
    ho crato un sistema di autentificazione che richiede login e password (momorizzate rispettivamente in $login e $psw), adesso ho bisogno di passare il valore di queste due variabili in ogni pagina in cui è richiesta l'autentificazione (in modo da non dover autentificarsi ogni volta)...

    Adesso, se uso un form con metodo GET funziona tutto, per i link ho usato una path del tipo:

    codice:
    <a href="nome_file.php?login=$login&psw=$psw&Submit=Invia">Nome File
    in modo da passare alle altre pagine accedute il login e la password che verranno controllate prima di visualizzare il contenuto della pagina.

    Utilizzando poi un form con metodo POST non funzionano più i link tipo quello di sopra per passare le due variabili...

    Spero di essere stato chiaro...
    Tks

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    per risolvere il tuo problema:
    nel action del form metti tranquillamente l'url che vuoi passare, ovvero:
    codice:
    <form method="POST" action="nome_file.php?login=$login&psw=$psw&Submit=Invia">
    per suggerirti qualcosa di più evoluto (e più sicuro):
    http://freephp.html.it/articoli/view...olo.asp?id=132
    http://freephp.html.it/articoli/view...olo.asp?id=133
    http://freephp.html.it/articoli/view...olo.asp?id=134


    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    25
    Originariamente inviato da marketto
    per risolvere il tuo problema:
    nel action del form metti tranquillamente l'url che vuoi passare, ovvero:
    codice:
    <form method="POST" action="nome_file.php?login=$login&psw=$psw&Submit=Invia">
    per suggerirti qualcosa di più evoluto (e più sicuro):
    http://freephp.html.it/articoli/view...olo.asp?id=132
    http://freephp.html.it/articoli/view...olo.asp?id=133
    http://freephp.html.it/articoli/view...olo.asp?id=134


    Si, questo funziona per la prima pagina (a cui si accede appena autentificati) ma per le altre pagine come faccio? Io volevo passare i valori delle variabili quando cliccavo su un link...

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    devi usare le sessioni.
    think simple think ringo

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    25
    Grazie mille, immaginavo di aver scelto una soluzione alquanto spartana e considerando che riguarda la sicurezza è meglio andarci con i piedi di piombo...

    Mi studierò le sessioni :P

    Un'ultima cosa, se mi dai il tuo indirizzo e-mail ti mando i file che mi fanno dannare...
    ...giusto per curiosità perchè mi sembra impossibile che non ci sia una soluzione...
    ovviamente se hai voglia e tempo di darci un'occhiata...

    Grazie ancora e Buon Anno!!!

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858




    posta pure sul forum per eventuali nuovi errori
    think simple think ringo

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.