oktatas:web:back-end_framework:laravel:laravel_rest_api:kepek_adatbazisban
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
oktatas:web:back-end_framework:laravel:laravel_rest_api:kepek_adatbazisban [2023/05/17 23:28] – [Képekről MIME adatok tárolása] admin | oktatas:web:back-end_framework:laravel:laravel_rest_api:kepek_adatbazisban [2023/05/17 23:53] (aktuális) – [Képekről MIME adatok tárolása] admin | ||
---|---|---|---|
Sor 77: | Sor 77: | ||
===== Képekről MIME adatok tárolása ===== | ===== Képekről MIME adatok tárolása ===== | ||
+ | |||
+ | Ha képekről MIME adatokat is tárolunk, akkor semmit nem kell konvertálni kliens oldalon. | ||
<code php> | <code php> | ||
Sor 88: | Sor 90: | ||
+ | A böngészők megjelenítik az ilyen adatot: | ||
<code html> | <code html> | ||
<img src=" | <img src=" | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Tárolás lekérdezett MIME típussal ===== | ||
+ | |||
+ | <code php> | ||
+ | public function store(Request $request) | ||
+ | { | ||
+ | $path = NULL; | ||
+ | $mime = NULL; | ||
+ | $imageData = NULL; | ||
+ | if($request-> | ||
+ | $path = $request-> | ||
+ | $mime = $request-> | ||
+ | $imageData = file_get_contents($path); | ||
+ | $imageBase64 = base64_encode($imageData); | ||
+ | } | ||
+ | |||
+ | $employee = new Employee; | ||
+ | $employee-> | ||
+ | $employee-> | ||
+ | $employee-> | ||
+ | $employee-> | ||
+ | $employee-> | ||
+ | |||
+ | return response()-> | ||
+ | ' | ||
+ | ' | ||
+ | ]); | ||
+ | } | ||
</ | </ | ||
oktatas/web/back-end_framework/laravel/laravel_rest_api/kepek_adatbazisban.1684358937.txt.gz · Utolsó módosítás: 2023/05/17 23:28 szerkesztette: admin