Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 21
  1. #11
    Utente di HTML.it
    Registrato dal
    Mar 2014
    residenza
    Vicenza
    Messaggi
    308
    Quote Originariamente inviata da kenshiro81 Visualizza il messaggio
    Se provo con il tuo sito mi da la risposta in GET, ma nel mio se metto username=pippo&password=pluto non ottengo niente e mi rimanda alla pagina login,non effettua nessun login.
    Anche se metto
    codice:
    byteData = UTF8Encoding.UTF8.GetBytes("username=pippo&password=pluto")
    non ottengo nessun cambiamento,sicuramente sto continuando a sbagliare.
    Non hai letto quello che ti ho scritto.
    Devi cambiare da GET a POST !!!
    Devi sistemare il codice affinchè, con il mio sito, vedi i parametri nella parte del POST, poi puoi provare con il tuo sito.
    Se non riesci a fare che i parametri siano sul POST è inutile che provi con il tuo sito, è chiaro che non riconosce i parametri.

    Sergio

  2. #12
    Sergio ma cosi non è POST?

    codice:
    'controllo textbox        If TextBox5.Text = Nothing Then            MessageBox.Show("Please enter your username")
            ElseIf TextBox3.Text = Nothing Then
                MessageBox.Show("Please enter your password")
            Else
                Try
                    'Indirizzo URL
                    Dim URL AsString="http://mysite/login.php"
                    Dim request AsHttpWebRequest=WebRequest.Create(URL)
                    Dim response AsHttpWebResponse=DirectCast(request.GetResponse(),HttpWebResponse)
                    Dim reader AsStreamReader=NewStreamReader(response.GetResponseStream())
                    Dim str AsString= reader.ReadLine()
                    Dim username AsString=TextBox5.Text
                    Dim password AsString=TextBox3.Text
    
    
    
    
                    'Scrivo i dati POST a richiesta
                    Dim data As StringBuilder
                    request.Method = "POST"
                    request.ContentType = "application/x-www-form-urlencoded"
    
    
    
    
                    Dim byteData() As Byte
                    Dim postStream As Stream = Nothing
    
    
    
    
                    data = New StringBuilder()
                    'Prendo"campo username" variabile contenuta tra virgolette 
                    data.Append(Uri.EscapeUriString("username"+TextBox5.Text.ToString))
                    'Prendo il "campo password" variabile contenuta tra virgolette
                    data.Append(Uri.EscapeUriString("password" + TextBox3.Text.ToString))
    
    
    
    
    
    
                    'Creo un array di byte di dati che vogliamo inviare
                    byteData = UTF8Encoding.UTF8.GetBytes(data.ToString())
    
    
    
    
                    'Imposto la lunghezza del contenuto nelle intestazioni di richiesta 
                    request.ContentLength = byteData.Length
                    response = request.GetResponse()
    
    
    
    
                    'Prendo la risposta flusso in un lettore
                    If reader IsNewStreamReader(response.GetResponseStream())Then
                        MessageBox.Show("login successful")
                    EndIf
    
    
    
    
    
    
                    response.Close()
    
    
                Catch ex AsException
                    MessageBox.Show("login failed")
                EndTry
    EndIf

  3. #13
    Sergio ora forse ci sono,mi spieghi però come posso attivare un bottone dopo aver effettuato il login?

  4. #14
    Utente di HTML.it
    Registrato dal
    Mar 2014
    residenza
    Vicenza
    Messaggi
    308
    Ma di che bottone stai parlando ??

    E sei riuscito a fare il login ???

  5. #15
    Si sergio come risposta al webserver o messo un webbrowser per vedere quello che accadeva,(poi verrà rimosso)ora ho un bottone che vorrei che si attivasse dopo aver effettuato il login,come posso fare?

  6. #16
    Utente di HTML.it
    Registrato dal
    Mar 2014
    residenza
    Vicenza
    Messaggi
    308
    NomeDelBottone.Enabled = True

  7. #17
    Ciao Sergio,ho risolto, inserendo le risposte di errore e login del form, e subito dopo ho inserito button.enabled = true, ti chiedo un altra cosa, posso fare in modo che se io premo il bottone e sulla richtextbox mi appare http://www.google.com/ect.. invece di darmi il link mi da una scritta che scelgo io,ad esempio vai al sito?

  8. #18
    Utente di HTML.it
    Registrato dal
    Mar 2014
    residenza
    Vicenza
    Messaggi
    308
    Quote Originariamente inviata da kenshiro81 Visualizza il messaggio
    Ciao Sergio,ho risolto, inserendo le risposte di errore e login del form, e subito dopo ho inserito button.enabled = true, ti chiedo un altra cosa, posso fare in modo che se io premo il bottone e sulla richtextbox mi appare http://www.google.com/ect.. invece di darmi il link mi da una scritta che scelgo io,ad esempio vai al sito?
    NomeDelBottone.Text = "Vai al sito"

  9. #19
    voglio che sia il richtextbox a farlo,qualsiasi risposta ottengo dal server voglio che mi appaia con "vai al sito"

  10. #20
    Utente di HTML.it
    Registrato dal
    Mar 2014
    residenza
    Vicenza
    Messaggi
    308
    Boh, come al solito non si capisce nulla di quello che chiedi.

    E' il "richtextbox" a farlo ??

    Cosa vuol dire ???

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 © 2024 vBulletin Solutions, Inc. All rights reserved.