H
haner
Ambitioniertes Mitglied
- 0
Hallo zusammen,
ich beschäftige mich derzeit mit diesem Tutorial.
Android Upload Image Using PHP MySQL and Display Images in ListView
Leider funktioniert bei mir der Upload zur mysql-Datenbank nicht. Alles andere, wie die Wahl und Anzeige des Fotos funktioniert.
Beim Klicken des Upload-Buttons in der Apppassiert gar nichts. Rufe ich die php-Datei (http://www.techcad.bplaced.net/upload.php) im Web-Browser auf erscheint Error. Daher vermute ich den Fehler bereits bei der ersten if-Bedingung, komme aber leider nicht weiter, da meiner php-Kenntnisse noch sehr gering sind. Die mysql-Datenbank enthält die Tabelle Angebotsartikel mit der Spalte foto vom Typ blob. Würde mich über Eure Hilfe sehr freuen.
Vielen Dank schonmal.
Server-Information von bplaced.net:
ich beschäftige mich derzeit mit diesem Tutorial.
Android Upload Image Using PHP MySQL and Display Images in ListView
Leider funktioniert bei mir der Upload zur mysql-Datenbank nicht. Alles andere, wie die Wahl und Anzeige des Fotos funktioniert.
Beim Klicken des Upload-Buttons in der Apppassiert gar nichts. Rufe ich die php-Datei (http://www.techcad.bplaced.net/upload.php) im Web-Browser auf erscheint Error. Daher vermute ich den Fehler bereits bei der ersten if-Bedingung, komme aber leider nicht weiter, da meiner php-Kenntnisse noch sehr gering sind. Die mysql-Datenbank enthält die Tabelle Angebotsartikel mit der Spalte foto vom Typ blob. Würde mich über Eure Hilfe sehr freuen.
Vielen Dank schonmal.
PHP:
<?php
if($_SERVER['REQUEST_METHOD']=='POST'){
$foto = $_POST["foto"];
require_once('conn.php');
$sql = "INSERT INTO Angebotsartikel (foto) VALUES (?)";
$stmt = mysqli_prepare($Angebotsartikel,$sql);
mysqli_stmt_bind_param($stmt,"s",$foto);
mysqli_stmt_execute($stmt);
$check = mysqli_stmt_affected_rows($stmt);
if($check == 1){
echo "Image Uploaded Successfully";
}else{
echo "Error Uploading Image";
}
mysqli_close($Angebotsartikel);
}else{
echo "Error";
}
?>
Server-Information von bplaced.net:
- Server: bplaced MySQL-Database Interface (Localhost via UNIX socket)
- Server-Typ: MariaDB
- Server Version: 5.5.33a-MariaDB - MariaDB Server