|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
|
Chi invia i dati ? [ASP]
Ecco il mio problema : Una certa pagina ASP riceve una collezione di dati col request .... Ora mi interessa sapere l'indirizzo IP di chi ha inviato i dati .... mi spiego meglio :
Il problema è il seguente : ho una procedura di registrazione che invia i dati di registrazione ad una particolare pagina asp . Quando questa le riceve voglio essere sicuro che i dati inseriti nella form della pagina precedente siano stati inseriti nella pagina di registrazione del mio sito e non da un'altra pagina ?. Spero di essere stato chiaro ... Confido in un vostro aiuto ... |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
|
Ho trovato questa variabile server con la sua spiegazione su MSDN ; che dito può funzionare ?
LOCAL_ADDR Returns the server address on which the request came in. This is important on computers where there can be multiple IP addresses bound to the computer, and you want to find out which address the request used. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
|
Mi sa che questo non va bene .... Raga c'è qualcuno che mi aiuta ????
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Roma Caput Trafficus Sesso: Maschile
Messaggi: 9146
|
Perchè magari non usare una variabile con un valore particolare (magari generato tramite algoritmo)? Nella pagina "ricevente " controlli questo valore e se è corretto confermi i dati.
__________________
* Vendo Nintendo Switch 1.1 * Case Sliger SM580 | CPU AMD Ryzen 5900X | Mobo Gigabyte B550I Aorus PRO | VGA Nvidia RTX 4080 Super FE | RAM 32GB G.Skill DDR4 3600MHz CL16 | SDD Sabrent 1TB PCIe 4.0 | PSU Corsair SFX SF750 |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
|
Infatti proproi questo sto facendo .... stoho creato una variabile di sessione ... Ti ringrazio .... ciao
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Per beccare l'IP si usa questo: Request.ServerVariables("REMOTE_ADDR")
anzichè un algoritmo potresti verificare la sessionID se tu hai una session aperta....altrimenti fare una variabile session con IP di chi è entrato nella pagina e che compila i dati!! Cmq di modi c'e ne sono un infinità, quella dell'algoritmo è bella ma trovare un algoritmo che vada bene e che nn inceppi è un po' + complicato, magari appunto utilizzando la ID della sessione (per generare un algoritmo) ti faciliti il compito!! |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:48.



















