- Forum-Beiträge: 31
07.07.2012, 17:19:43 via Website
07.07.2012 17:19:43 via Website
So hol ich mir den Wert aus dem EditText.
2 String Titel_ = String.valueOf(Titel.getText());
3 String Album_ = String.valueOf(Album.getText());
4 String Albumcover_ = String.valueOf(Albumcover.getText());
5 String Youtube_ = String.valueOf(Youtube.getText());
6 String Uploader_ = String.valueOf(Uploader.getText());
7
8 HttpClient httpClient = new DefaultHttpClient();
9 HttpPost httpPost = new HttpPost("http://www.url.de/android_charts_write.php?interpret="+Interpret_+"&titel="+Titel_+"&album="+Album_+"&albumcover="+Albumcover_+"&youtube="+Youtube_+"&uploader="+Uploader_);
10 try {
11 HttpResponse response = httpClient.execute(httpPost);
12 Toast.makeText(getApplicationContext(), "Gespeichert!",
13 Toast.LENGTH_SHORT).show();
14 } catch (Exception e) {
15 Toast.makeText(getApplicationContext(),"Fehlgeschlagen",
16 Toast.LENGTH_SHORT).show();
17 }
Das ist der Code aus der OnClick Methode, wenn man auf "Speichern" klickt.
2
3 mysql_connect ("localhost", "xxx", "xxx");
4 mysql_select_db ("datenbank");
5
6 function quote_smart($value) {
7 if (get_magic_quotes_gpc()) {
8 $value = stripslashes($value);
9 }
10 if (!is_numeric($value) || $value[0] == '0') {
11 $value = "'" . mysql_real_escape_string($value) . "'";
12 }
13 return $value;
14 }
15
16
17 $query = "INSERT INTO Charts (interpret, titel, album, albumcover, youtube, uploader) VALUES ('".quote_smart($_GET['interpret'])."', '".quote_smart($_GET['titel'])."', '".quote_smart($_GET['album'])."', '".quote_smart($_GET['albumcover'])."', '".quote_smart($_GET['youtube'])."', '".quote_smart($_GET['uploader'])."')";
18
19
20 mysql_query($query, $connect);
21
22 mysql_close();
23?>
Das ist mein php Quelltext. ich weiß nicht, wo der Fehler liegt.
— geändert am 07.07.2012, 17:46:46
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.