Brauche Hilfe

01/20/2013 20:12 955NONAME#1
Hallo zusammen,

ich benötige mal wieder eure Hilfe.

Der Sinn von diesem Programm ist:

Das eine Benutzer seinen Namen in eine Textbox schreibt und wenn dieser Name auf meinem php Seite hinterlegt ist das das Programm dann weiter geht bzw. eine neue Seite aufgeht.

Und jetzt kommt mein Problem ich möchte nicht für jeden Namen extra ein php Dokument anlegen. Deshalb möchte ich alle Namen in ein php Dokument eintragen z.b:
Code:
Hans 
Gerd
Jessy
Bernd
Max
Und jetzt Downloadet mein Programm die Namen in eine Textbox oder Label. Mein Programm soll danach das Label/Texbox durchsuchen und wenn der Name vorhanden ist dann soll z.b die nächste Seite erscheinen.

Also ich fasse nochmal zusammen. Mein Programm soll aus den vielen Namen überprüfen ob dieser vorhanden ist.

Ich schaffe alles bis auf das mit den Namen durchsuchen!

könnt ihr mir helfen?
01/20/2013 20:22 Kraizy​#2
String.Contains()
01/20/2013 20:35 955NONAME#3
Habs fast! Was ist noch falsch?
Oben habe ich
Code:
Dim string1 As String = "http://www.meinphpdokumen.de"
Code vom Button
Code:
If string1.Contains(TextBox1.Text) Then
msgbox("Richtig")
 Else
            MsgBox("Falsch")
        End If
01/20/2013 21:26 Kraizy​#4
Dein Inhalt wäre in dem Fall
PHP Code:
http://www.meinphpdokumen.de 
Logischerweise musst du deinen Inhalt erstmal holen, z.B. mit WebClient.DownloadString().
01/21/2013 12:16 955NONAME#5
Quote:
Originally Posted by Kraizy​ View Post
Dein Inhalt wäre in dem Fall
PHP Code:
http://www.meinphpdokumen.de 
Logischerweise musst du deinen Inhalt erstmal holen, z.B. mit WebClient.DownloadString().
genau das ist das Problem. Ich möchte das der Inhalt der Seite abgefragt wird nicht : [Only registered and activated users can see links. Click Here To Register...]

wie bekomme ich das hin?
01/21/2013 12:21 tolio#6
wie kraizy doch schrieb, WebClient.DownloadString() bekommst du den content einer seite, musst nur deine url reinpacken und das ganze in nen string speichern
01/21/2013 16:12 'Heaven.#7
Du lässt die den Inhalt mittels Weblinks runter und splittest dann jede neue Zeile mittels .Split(vbNewLine)

Dann prüfst du mittels .Equals ob der Name einer Zeile entspricht.
01/21/2013 17:05 955NONAME#8
Also wenn ich das ganze richtig verstanden haben dann:

Code:
wc.DownloadString("http://meinphpseite.php").Split(vbNewLine)
und was muss ich dann machen?
01/21/2013 17:21 Kraizy​#9
Mein Gott das kann doch nicht so schwer sein
PHP Code:
dim wc as new webclient
dim s 
as string wc.downloadstring("link")

if 
s.contains("bla"then
..
else
...
end if