HTML verschiedene Befehle

  • Hallo Community,
    ich habe ein kleines Problem. Unszwar habe ich einen SQL Server gemietet (über ein Webhosting-Paket). Nun möchte ich diesem PHP Script über eine C# Anwendung Benutzername und Passwort mitgeben. Dann soll dieser PHP Script in der Datenbank nachsehen, ob Benutzername und Passwort übereinstimmen. Wenn ja, dann soll ein Wert zurückgeschickt werden, ob der Login erfolgreich war oder nicht. Mein bisheriger PHP Script:

    Aber wie mache ich es nun, dass die Daten abgeglichen werden?

    Und eine kleine Nebenfrage noch: Wenn ich diese PHP Datei so (mit dem richtigen Passwort) auf den Server lade, dass ist diese Datei ja sicher, oder?

    • Offizieller Beitrag

    Hallo,

    Dein Server ist ein Windows-Server? Oder möchtest Du per C# aus Deiner lokalen Umgebung, sprich einer Desktop-Anwendung den Aufruf starten?

    Wenn ich das so richtig verstanden habe, wäre das grundlegend eine API-Technik.
    D.h., Du rufst das PHP-Script per C# bspw. über einen WebRequest auf und verarbeitest dessen Rückgabe, was i.d.R. eine Ausgabe des PHP-Scriptes ist.

    kurzes Beispiel ( aus der Luft gegriffen! ):


    Dein PHP-Script muss jetzt nichts weiter tun, als die Daten über den POST-Kanal auszuwerten und entsprechend zu antworten:


    Die POST-Daten müssen natürlich noch gefiltert werden und sicher weitere Kleinigkeiten angepasst werden, aber als kleines Beispiel sollte das vom Ablauf her so passen.

    Zitat von Gastl

    Was hat das mit HTML zu tun?

    Die Frage ist allerdings gerechtfertigt... :D

    Gruß Arne