Skocz do zawartości

[PHP+MySQL] Obrazki


Perykles

Polecane posty

Może mi ktoś wogóle wytłumaczyć, jak wyswietlac obrazki z tabeli MySQL na stronie z pola BLOB?

 

Napisałem kod dodający plik do tabeli MySQL:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<html>
<head>
 <meta http-equiv="content-type" content="text/html; charset=ISO8859-2">
<title>SendFileToServer-LinkToMySQL</title>
</head>
<body>
<form action="test.php" method="post" enctype="multipart/form-data">
<input name="avatar" type="file" size="50" />
<input name="max_file_size" type="hidden" value="2000000" />
<input value="Wyślijplik" type="submit" />
</form>
</body>
</html>oisbfCł\0b33c5Eb33śfF\"b33b33cdU5b33śfF\"b33b33śćRb33Ó6śvVF&&ŚćĆ6VF挜Vb7G& amp;ćRWĆFvćRĆż7pb33cś6ć7Ć6ććV7Bb33cśB
b33cVW'gVC4U%BDfF'2dTU2b33gVCb33cśBgVCb33b33gVCb33c5Eb33śfF\"b33gVCb33gVCłb33cwćł7ĆVW'b33cś6ćb33cVW'b33cVW'\"gVC4TT5Be$fF'2tU$RCb33gVCb33cśBgVCb33gVCłb33cwćł\"7ĆVW'b33cś6ćb33cVW'\"b33c&s7ĆfWF6'&b33cwćł\"V6b33fCśr7&3gVCb33b33c&sb33śfF\"b33b33gVCCgVC'&ŚVgVCfwCb33ŁfwC

 

 

Wszystko znowu się ładnie dodaje do tabeli, tylko że zamiast zdjęcia pokazuje się tylko ten prostokącik. Pole ze zdjęciem jest typu blob i ma id równe 1. Więc co jest tutaj źle? Proszę o pomoc, bo już mam dość myślenia nad tym Może jestem ślepy, ale nie wiem co tu jest źle ;)

Link do komentarza
Udostępnij na innych stronach

Trochę ten kod zmieniłem:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<html>
<head>
 <meta http-equiv="content-type" content="text/html; charset=ISO8859-2">
<title>SendFileToServer-LinkToMySQL</title>
</head>
<body>
<?php
echo '<?xml version="1.0" encoding="iso-8859-2"?>';
?>
<div>
<form enctype="multipart/form-data" action="test.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="50000" />
<input name="plik" type="file" />
<input type="submit" value="Wyślij plik" />
</form>
</div>
</form>
</body>
</html>

 

Teraz mam kolejne problemy :P Po pierwsze i chyba najważniejsze - czytałem, że folder do którego się uploaduje pliki nie może być tylko do odczytu, tylko że jak tą opcję odznaczam, to sama się zaznacza.

No i po drugie - jak uploadować plik do folderu w FTP? To przecież nie jest na dysku, więc ścieżki za bardzo nie ma. Jak to zrobić?

 

Z góry dzięki za pomoc i proszę o szybką odpowiedź, bo męczę się już z tym wszystkim od tygodnia, a chciałbym się wziąć wreszcie za coś nowego ;)

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...