Autor |
Wiadomość
|
MacPain |
Wysłany: 18 Paź 2005, 22:21 Temat postu: Jak wyswietlic plik graficzny ? |
|
|
Gaduła
Dołączył: 18 Paź 2005 Posty: 245
|
Problem jest taki ze w pliku wyswietl.php skrypt jest na samym dole nie potrafie wyswietlic grafiki z tabeli prosze o pomoc z gory wielkie THX.
index.php :
Kod: | <html>
<body>
<FORM ACTION="upload.php" METHOD="POST" ENCTYPE="multipart/form-data">
Opis: <TEXTAREA NAME="tekst" COLS="40" ROWS="10" type="text"></TEXTAREA> <br>
Zdjęcie: <INPUT type="file" name="zdiecie"><br>
<button type="submit" name="ok" value="wyślij zdjęcie do bazy">Zapisz zdiecie
</button>
</form><br><br>
<FORM ACTION="wyswietl.php" METHOD="POST" ENCTYPE="multipart/form-data">
<button type="submit" name="ok">Pokaz auta</button>
</button>
</form>
</body>
</html> |
update.php :
Kod: | <?php
$fhandle = fopen($HTTP_POST_FILES['zdiecie']['tmp_name'], "r");
$content = base64_encode(fread($fhandle, $HTTP_POST_FILES['zdiecie']['size']));
fclose($fhandle);
$uzytkownik = "root";
$haslo = "krasnal";
$db = "zdiecie";
$ip = "192.168.150.18";
$link = mysql_connect( $ip, $uzytkownik, $haslo);
if (! $link)
die ( "nie moge się połączyć z serwerem MySQL" );
mysql_select_db($db, $link);
$query = sprintf("insert into zdiecia (tekst,zdiecie) values (\"%s\", \"%s\")", $HTTP_POST_VARS['tekst'], $content);
$zapytanie = mysql_query($query);
if (!$zapytanie)
{
echo sprintf("Nie można dodać zdjęcia! Error : %s", mysql_error()) ;
}
else
{
echo "<center>";
echo "Twój obrazek został zapisany do bazy danych MySQL";
echo "<br><br><a href='index.php'>dodaj kolejne auto</a>";
echo "</center>";
}
mysql_close($link);
?>
|
wyswietl.php :
Kod: | <html>
<body>
<?
@ $db = mysql_pconnect("192.168.150.18","root","krasnal");
if (!$db)
{
echo "Bład, połaczenia...";
exit;
}
mysql_select_db("zdiecie");
$pytanie ="select * from zdiecia";
$wynik = mysql_query($pytanie);
while($wiersz = mysql_fetch_array($wynik))
{
$ID = ($wiersz["id"]);
$I = ($wiersz["tekst"]);
$N = ($wiersz["zdiecie"]);
echo "$ID";
echo "$I";
echo "<img src=$N>"; ------ tu jest chyba blad
echo "<br><br>";
}
?>
</body>
</html> | |
|
Powrót do góry |
|
|
KCS |
Wysłany: Temat postu: Reklama w KCS |
|
|
|
|
Powrót do góry |
|
|
Martin |
Wysłany: 19 Paź 2005, 09:19 Temat postu: |
|
|
KCS_Admin
Dołączył: 17 Cze 2005 Posty: 5566
Skąd: Piaseczno
|
Oj chyba kolega nie poszukał na forum podobnego tematu przed napisaniem posta Tam co zaznaczyłeś na 1000% jest błąd. Wstawiając dane (zdjęcie) do bazy kodujesz je binarnie tak więc jak możesz wyświetlić zdjęcie zakodowane binarnie?
Zapoznaj się z tematem:
http://forum.kataloog.info/viewtopic.php?t=14
Masz tam wszystko opisane. _________________ Martin
- Prywatny Katalog Stron
- pizzeria La Nostra zaprasza
- e-Piaseczno i okolice, to najlepsze miejsce dla e-mieszkanca powiatu piaseczynskiego
- najlepsze prywatne przedszkole w Piasecznie
- moj prywatny fotoblog ze zdj?ciami |
|
Powrót do góry |
|
|
MacPain |
Wysłany: 19 Paź 2005, 12:01 Temat postu: Hmmm |
|
|
Gaduła
Dołączył: 18 Paź 2005 Posty: 245
|
Tak tylko jak to sie ma do mojej bazy Kod: | <?php
// tutaj jest kod łączenia się do innej bazy w moim przydaku była to baza LDAP
.........................
// wyświetlenie wyników w tabeli
.........................
// przedstawiam tylko komórkę z tabeli posiadającą przekierowanie do strony ze szczegółową wizytówką
echo "<td align=\"center\"><a href=\"wizytowka.php?osoba=".$pracownik."\" title=\"zobacz wizytówkę osoby\">".$pracownik."<br/></td>";
// zamknięcie połączenia z bazą
.......................
?> |
bo zabardzo nie rozumie o co chodzi czy mam stworzyc nowa baze jak tak to o jakich polach ja poprostu chce wyswietlic to zdiecie i tekst na ekranie a nie tworzyc nowa baze jezeli sie myle prosze o sprostowanie THX |
|
Powrót do góry |
|
|
Martin |
Wysłany: 19 Paź 2005, 12:13 Temat postu: |
|
|
KCS_Admin
Dołączył: 17 Cze 2005 Posty: 5566
Skąd: Piaseczno
|
Tam jest wskazówka jak zrobić upload do bazy i jak potem wyciągnąć zdjęcie z bazy i wyświetlić. To co podałeś to początek kodu do wyświetlania..przeczytaj uważnie co jest dalej w poście napisane.
Wystarczy ruszyć głową i przerobić gotowy skrypt podany w podanym powyżej przeze mnie poście i dostosowanie jego do swoich potrzeb - to nie jest przecież trudne przerobić gotowy skrypt? _________________ Martin
- Prywatny Katalog Stron
- pizzeria La Nostra zaprasza
- e-Piaseczno i okolice, to najlepsze miejsce dla e-mieszkanca powiatu piaseczynskiego
- najlepsze prywatne przedszkole w Piasecznie
- moj prywatny fotoblog ze zdj?ciami |
|
Powrót do góry |
|
|
MacPain |
Wysłany: 19 Paź 2005, 13:14 Temat postu: Hmmm |
|
|
Gaduła
Dołączył: 18 Paź 2005 Posty: 245
|
Dalej nie rozumie jak sie maja wynki.php wizytowka.php i showimage.php ???? O co chodzi z ta linijka
<img src=\"showImage.php?user_id=".$login."\"> |
|
Powrót do góry |
|
|
Martin |
Wysłany: 19 Paź 2005, 13:22 Temat postu: |
|
|
KCS_Admin
Dołączył: 17 Cze 2005 Posty: 5566
Skąd: Piaseczno
|
Jeżeli z tego co jest w tamtym poście nie rozumiesz jak to przerobić pod swój skrypt to może powinieneś zapomnieć o upload zdjęcia do bazy danych i zrobić zwyczajny upload zdjęcia na serwer, a potem już tylko w kodzie wskazać w kodzie <img src="..."> ze ścieżką do katalogu ze zdjęciami.
Tam jest wszystko napisane prosto i na temat ze wskazaniem rozwiązania. Nie wiem dlaczego tak bardzo chcesz umieszczać zdjęcia w bazie skoro nie masz pojęcia o tym? Kod jest banalnie prosty i widzę, że nie za bardzo wiesz z której strony się za niego zabrać. _________________ Martin
- Prywatny Katalog Stron
- pizzeria La Nostra zaprasza
- e-Piaseczno i okolice, to najlepsze miejsce dla e-mieszkanca powiatu piaseczynskiego
- najlepsze prywatne przedszkole w Piasecznie
- moj prywatny fotoblog ze zdj?ciami |
|
Powrót do góry |
|
|
MacPain |
Wysłany: 20 Paź 2005, 02:01 Temat postu: |
|
|
Gaduła
Dołączył: 18 Paź 2005 Posty: 245
|
Olalem zapisywanie do tabeli zrobilem pobieranie z katalogu a w tabeli jest nazwa zdiecia po drugie 64 KB typu blob to troche malo jak na moje fotosy ale dzieki za porade na tym i na tamtym forum. |
|
Powrót do góry |
|
|
Horche |
Wysłany: 22 Paź 2005, 13:56 Temat postu: |
|
|
Znawca
Dołączył: 27 Cze 2005 Posty: 657
Skąd: Wo?omin
|
Martin napisał: | ...
Tam jest wszystko napisane prosto i na temat ze wskazaniem rozwiązania. Nie wiem dlaczego tak bardzo chcesz umieszczać zdjęcia w bazie skoro nie masz pojęcia o tym? Kod jest banalnie prosty i widzę, że nie za bardzo wiesz z której strony się za niego zabrać. |
Toś mu poradził kolego _________________ pozdrawiam,
Horche Grass
You don't know power of the dark side
--
"g.ó.w.n.o. si? zarabia ?yje si? jak hrabia" |
|
Powrót do góry |
|
|
kameleon |
Wysłany: 25 Paź 2005, 13:40 Temat postu: |
|
|
Wszechwiedzący
Dołączył: 03 Sie 2005 Posty: 952
|
Bardzo dobrze Matrin mu poradzil - bo tam jest wszystko napisane jasno i zrozumiale. Jak ktos nie wie od ktorej strony za cos sie zabrac to niech zacznie uczyc sie PHP z ksiazek. |
|
Powrót do góry |
|
|
Martin |
Wysłany: 25 Paź 2005, 14:31 Temat postu: |
|
|
KCS_Admin
Dołączył: 17 Cze 2005 Posty: 5566
Skąd: Piaseczno
|
Na forum możemy kogoś nakierować - podpowiedziec i to Horche zrobiłem – podałem link do postu gdzie jest podany przykład jak to zrobić. Jeżeli ktoś szuka gotowych skryptów to polecam stronę:
http://web.reporter.pl/?pp=1979
_________________ Martin
- Prywatny Katalog Stron
- pizzeria La Nostra zaprasza
- e-Piaseczno i okolice, to najlepsze miejsce dla e-mieszkanca powiatu piaseczynskiego
- najlepsze prywatne przedszkole w Piasecznie
- moj prywatny fotoblog ze zdj?ciami |
|
Powrót do góry |
|
|
MacPain |
Wysłany: 02 Lis 2005, 20:34 Temat postu: Heheh |
|
|
Gaduła
Dołączył: 18 Paź 2005 Posty: 245
|
No zapytaj cos kolesia to dostaniesz tak wytlumaczone ze sie za glowe idzie chwycic no ale za 50 zł to ci zrobi :0 |
|
Powrót do góry |
|
|
Koniu |
Wysłany: 02 Lis 2005, 21:38 Temat postu: Re: Heheh |
|
|
Wszechwiedzący
Dołączył: 11 Wrz 2005 Posty: 1123
Ostrzeżeń: 1 Skąd: Warszawa
|
|
Powrót do góry |
|
|
Martin |
Wysłany: 03 Lis 2005, 08:44 Temat postu: |
|
|
KCS_Admin
Dołączył: 17 Cze 2005 Posty: 5566
Skąd: Piaseczno
|
Uwazam, ze Darek z http://web.reporter.pl/?pp=1979 bardzo konkretnie doradza, jezeli ktos zglosi sie do niego z pytaniem i prosba o pomoc - jezeli wsrod porad na stronie jest juz gotowa wskazowka to zawsze poda link do porady. Oprocz tego na stronie jest bardzo bogata baza wskazowek i porad i czasami wystarczy delikatnie przerobic i ma sie gotowy skrypt.
Co do ceny to uwazam, ze jest OK - abonament na 1 miesiąc tylko 12 zł. Masz za ta kwote pelen dostep do porad Darka.
Niestety jezeli chcesz zajmowac sie robieniem stron to powinienes zaczac od ksiazek lub kursow on-line na temat np: PHP i MySQL aby zdobyc jakies podstawy. _________________ Martin
- Prywatny Katalog Stron
- pizzeria La Nostra zaprasza
- e-Piaseczno i okolice, to najlepsze miejsce dla e-mieszkanca powiatu piaseczynskiego
- najlepsze prywatne przedszkole w Piasecznie
- moj prywatny fotoblog ze zdj?ciami |
|
Powrót do góry |
|
|
MacPain |
Wysłany: 04 Lis 2005, 01:57 Temat postu: Hmm |
|
|
Gaduła
Dołączył: 18 Paź 2005 Posty: 245
|
No coz klucic sie niemam zamiaru niektore porady sa naprawde swietne ale niektore mnie dobijaja jedna z nich to np. taka daj mu kodzik bo cos mi tam niedziala a on mi odpisuje ze mam blada w kodzie html i musze sie najpierw podstaw nauczyc bo zrobilem cos takiego Kod: | <html><body>jakis kod...</html></body> | myknolem kopuj wklej i odrazu ze podstaw nie umie ale spoko kolo jest cool ty tez, a co do tych ksiazek to czasami mnie szlag trafia np.szukam tysiac lat jak zwiekszyc rozmiar uploadownego pliku a tu nic moze to smieszne i ide na latwizne ale wskakuje na forum jest taka fajna osoba jak ty i mi pomaga bardzo sie z tego ciesz poniewaz z powodu jednago dupsu ze to tak ujme glowie sie i troje co tu zrobic zeby bylo dobrze No i mam pytanie polec jakas lektur fajna.Sorry jezeli tekst nie jest zwiezly czy sie kupy nie trzyma ale ciezko mi przelewac mysli na ekran innaczej jest z mata cyyba |
|
Powrót do góry |
|
|
Martin |
Wysłany: 04 Lis 2005, 07:05 Temat postu: |
|
|
KCS_Admin
Dołączył: 17 Cze 2005 Posty: 5566
Skąd: Piaseczno
|
W tym kodzie co podałeś nie zachowałeś prawidłowej struktury dokumentu HTML. Prawidłowa kolejność to:
Kod: | <html><body>jakis kod...</body></html> |
Ogólna postać i kolejność w dokumentach HTML musi być zachowana. Pomocny będzie dla Ciebie przykładowy - prosty układ:
Kod: | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2">
<META NAME="Description" CONTENT="Tu wpisz opis zawartości strony">
<META NAME="Keywords" CONTENT="Tu wpisz wyrazy kluczowe rozdzielone przecinkami">
<META NAME="Author" CONTENT="Tu wpisz swoje imię i nazwisko">
<META HTTP-EQUIV="Content-Language" CONTENT="pl">
<TITLE>Tu wpisz tytuł strony</TITLE>
</HEAD>
<BODY>
Tu wpisuje się treść strony
</BODY>
</HTML> |
Uważam, że możesz zacząć od zapoznania się z fajnym i bardzo ciekawie napisanym kursem wirtualnym - http://www.kurshtml.boo.pl/
Bardzo przystępny a zarazem jeden z najobszerniejszych kursów internetowych dotyczących tworzenia stron WWW. Wszystkie opisy oparte na specyfikacji organizacji W3C oraz interpretacji w różnych przeglądarkach. Obecnie jeden z najpopularniejszych serwisów na ten temat w polskim Internecie. Oprócz samego HTML-a zawiera równie dokładny kurs CSS, gotowe skrypty JavaScript oraz automatyczne generatory kodu, niejednokrotnie bardziej zaawansowane niż w programach komercyjnych.
POLECAM jako dobrą lekturę na początek. Jest możliwość ściągnięcia kursu offline:
http://www.kurshtml.boo.pl/offline/index.php
Jak zapoznasz się z HTML i CSS to następna pomocna lektura to książka:
PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty.
http://helion.pl/view/1859M/phmsv3.htm
Również polecam! _________________ Martin
- Prywatny Katalog Stron
- pizzeria La Nostra zaprasza
- e-Piaseczno i okolice, to najlepsze miejsce dla e-mieszkanca powiatu piaseczynskiego
- najlepsze prywatne przedszkole w Piasecznie
- moj prywatny fotoblog ze zdj?ciami |
|
Powrót do góry |
|
|
|