Android-MySQL Login Connection Error

  • Antworten:25
  • OffenNicht stickyNicht beantwortet
  • Forum-Beiträge: 3.112

02.09.2013 08:00:21 via Website

Ruf doch einfach mal die URL über einen Browser ab, dann siehst Du auch was raus kommt. Dann siehst Du auch Deinen Fehler, wenn Du Dich der Logcatausgabe so verweigerst :wink:

Dann solltest Du die SQL-Abfrage anschauen. Hier ist de Fehler, nebenbei sollte so eine Abfrage nicht aussehen.
  • Forum-Beiträge: 137

02.09.2013 08:09:43 via Website

Aber wie soll ich im Browser die Login Daten übergeben?

Wie sollte die Abfrage aussehen?

LG
  • Forum-Beiträge: 137

02.09.2013 08:33:58 via Website

Er gibt mir den Fehler beim direkten Aufruf der login.php:

Parse error: syntax error, unexpected '$username' (T_VARIABLE) in C:\wamp\www\project\login.php on line 16
  • Forum-Beiträge: 3.112

02.09.2013 08:39:38 via Website

Weil es den Parameter '$username' auch nicht gibt. Warum die doppelten Anführungszeichen?
  • Forum-Beiträge: 137

02.09.2013 08:45:26 via Website

Andy N.
Weil es den Parameter '$username' auch nicht gibt. Warum die doppelten Anführungszeichen?

Jetzt steh ich ganz auf dem Schlauch.

Hilf mir bitte auf die Sprünge, was muss ich wo ersetzen.

:o
  • Forum-Beiträge: 1.793

02.09.2013 13:12:36 via Website

Sorry, aber hast du meinen/Andys Beitrag überhaupt gelesen?

Bastian Seidemann
1<?php
2
3
4$username = $_POST["'username'"];
5$password = $_POST["'password'"];

Was machen da die einzelnen Anführungszeichen?

1$query = 'SELECT * FROM androidlogin WHERE user = "'$username'" AND pass = "'$password'"';

Hier auch keine wirkliche Verbesserung:

impjor
In deinem SQL-Statement steht '... username = "$username" ...', [... das geht so:]
' ... username = "'.$username.'" ...'

Um das ganze noch mal zu verdeutlichen:

Du hast den String username = " dieser ist dann zuende (') und die Variable ($username) wird mit dem String verknüpft (.).
In Java würde das so aussehen:
1func("username = '"+username+"'");
Statt dess Plus wird in PHP der Punkt verwendet.

LG

— geändert am 02.09.2013 13:15:55

Liebe Grüße impjor.

Für ein gutes Miteinander: Unsere Regeln
Apps für jeden Einsatzzweck
Stellt eure App vor!