Naja sicher ist hier relativ. Wichtig ist ja erstmal, dass niemand auf deine Datenbank Zugriff hat. Ich denke mal du verwendest aber schon http://php.net/manual/de/mysqli.real-escape-string.php
Login mit Autohotkey und PHP
- BreadScript
- Geschlossen
- Erledigt
-
-
Naja sicher ist hier relativ. Wichtig ist ja erstmal, dass niemand auf deine Datenbank Zugriff hat. Ich denke mal du verwendest aber schon http://php.net/manual/de/mysqli.real-escape-string.php
Jap das tuh ich
/edit
Habe derzeit hier noch Probleme
else if($action == "money")
{
$query = "SELECT money FROM users WHERE username = '$username' and password ='$password'";
if ($result = mysqli_query($con, $query)) {
while ($row = mysqli_fetch_row($result)) {
printf ("%s", $row[0]);
}
}
}beim Aufrufen der Daten über den Webbrowser klappt alles aber wie kann ich das ganze in Autohotkey aufrufen. Mit Result komm ich da nicht Weit.
-
Das mit URLDownloadToVar hat doch schon geklappt, oder was meinst du jetzt?
-
Nun möchte ich den oberen Code in meinem letzten Thread auslesen lassen. Hierzu habe ich
URLDownloadToVar("http://breadscript.de/keybinder/handler.php?money=login&username=" guiUsername "&password=" guiPassword, result)
allerdings gibt er immer wieder nur 1 zurück und nicht den Wert der in der Datenbank steht.
-
money=login? Meinst du nicht action=money?
-
Beitrag von BreadScript ()
Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: erledigt (). -
Hallo,
wieder mal wo ich nicht weiter weiß
else if($action == "drogen")
{
$query = "SELECT drogen, drogenbetrag FROM users WHERE username = '$username' and password ='$password'";
if ($result = mysqli_query($con, $query)) {
while ($row = mysqli_fetch_row($result)) {
echo $row[0],$row[1];
}
}
}Hier möchte ich jeweils einen Wert an den Autohotkey übergeben. Leider vergebens. Es werden beide Werte in einem reingelegt. Was kann man am besten unternehmen ?
IN AHK
URLDownloadToVar("http://breadscript.de/keybinder/handler.php?action=drogen&username=" guiUsername "&password=" guiPassword, result) -
Was meinst du mit einem Wert? Du kannst doch beide Werte auslesen und in AHK dann verarbeiten.
-
Mit dem PHP Code gebe ich beide Werte ja aus. Ich möchte diese aber getrennt in AHK ausgeben lassen können. Nur mit einem
%result% geht es nicht da er dann beide Werte hintereinander setzt. Ich möchte diese getrennt verwenden.
-
-
Den Inhalt darin verstehe ich nicht wirklich. Splitten nach einem Punkt oder ähnlichen oder was soll das sein ?
-
StrSplit ist dazu da, um einen String zu teilen. Also wenn du z.B. ein Komma dazwischen hast, kannst du die beide Werte so trennen und einzeln ausgeben.
-
Es gibt keine kommas zwischen den Abfragen o,o
-
Dann setz doch ein Komma dazwischen oder ein Leerzeichen oder sonst was
-
Wie ist das anzustellen bei Integers ?
-
Na einfach Echo nutzen http://php.net/manual/de/function.echo.php
-
Wie binde ich denn die
void echo ( string $arg1 [, string $row[0]; ] )
am besten ein ? Egal wo ich Sie mit Anfügen tuh, die Seite gibt immer ein 500 ERROR aus
-
-
Danke. Und nun muss ich das ganze Spliten ?
-
Wäre eine Idee mit StrSplit am besten eben.