Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [VB] dialogare con ASP

  1. #1
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569

    [VB] dialogare con ASP

    Ciao a tutti!!

    Mi servirebbe una soluzione a questo problema:

    Da VB devo uploadare dei files su web (sullo spazio di un sito che progetto io), solo che voglio che l'utente del programma VB effettui un login dal programma..
    allora, l'utente, nel programma, scrive il suo bel u.n. e la sua pwd, poi io richiamo una pagina ASP e gli passo come parammetri l'u.n. e la pwd, quesat cerca nel DB e... come fa a rispondere alla mia applicazione VB???
    come fa a sapere se il login ha avuto buon fine o meno?

    datemi un'idea perchè proprio non ne ho..!

    (sarò riuscito a spiegare qual è il mio problema??..:gren

    Grazie a tutti!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    327
    Con ocx inet, mi sembra un po' cervellotica la tua idea comunque, mandi una richiesta asp con username e password...

    codice:
    dim Ricevuto as String
    
    Ricevuto = Inet.OpenURL(".../pagina.asp?usr=Mario&pswd=Ciao", icString)
    E fai in modo che la pagina ASP se la username e password sono corrette restituisca un OK.

    codice:
    If ControllaLogin(Request.QueryString("usr"),Request.QueryString("pswd")) = true then
      Response.Write="PASSWORD_CORRETTA"
    end if
    e nel tuo vb controlli che in Ricevuto ci sia quella frase

    codice:
      if instr(1,Ricevuto,"PASSWORD_CORRETTA")<>0 then
        ....
      else
        msgbox ... 
      end if

  3. #3
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    Ciao ddies e grazie per la risposta, io avevo già pensato ad una cosa così. ma non mi sembra una soluzione elegante.. per questo l'avevo un po' accantonata!

    Non c'è qualche altro metodo??
    ma perchè ti sembra una cosa cervellotica?:gren:

    Avevo anche pensato di collegarmi al DB (dove ci sono le pwd) da VB... però non mi va tanto: a)perchè devo scrivere la stringa di connessione nell'eseguibile, quindi è scopribile, b) perchè se devo cambiare la stringa mica posso ridistribuire il programma!!

    Come posso fare?? a voi non è mai capitato?
    altrimenti mi rassegno e adotto la soluzione della pagina che restituisce una stringa!:


    Ciao!! e grazie!

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.