2017-02-28 3 views
-2

Ich speichere die imagepath in der Datenbank wie diese http://localhost/shopping/public/src/img/46.pngWie kann ich in Laravel 5.1

mein Code, um das hochgeladene Bild anzuzeigen:

$imageName = $product->id . '.' . 
$request->file('image')->getClientOriginalExtension(); 
$request->file('image')->move(public_path('src/img/'.$imageName)); 
$product->imagePath=$imagepath; 
$product->save(); 
+0

Können Sie die gesamte Funktion zeigen, die ausgeführt wird, wenn Sie ein Produkt mit einem Bild speichern. Auch die gesamte $ imagepath-Variable. – mbozwood

+0

Sie geben $ imagepath-Variable in imagePath-Spalte, aber es gibt keinen Wert für $ imagepath-Variable. – Muthu17

Antwort

0

Unter der Annahme, dass Ihre Upload Funktion tatsächlich funktioniert, dann können Sie ganz einfach angezeigt werden das Bild, wenn Sie den Bildnamen hatten.

<img src="/src/img/{{ $imageName }}" /> 

Die Bildquelle oben wird ein Äquivalent zu dieser URL

http://localhost/shopping/src/img/{{ $imageName }}