Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Biblioteka GD
Forum PHP.pl > Forum > PHP
DannyM2
Szukam wszedzie biblioteki GD jesli dobrze pisze. Chodzi mi o to aby moje php widzialo obrazki .jpg i .gif. Bede wdzieczny za wytlumaczenie rowniez jak uzywac pola blob aby przyjelo zlinkowany obrazek. :?
wool
http://www.boutell.com/gd/http/gd-2.0.12.zip
opis także na tej stronie
wassago
Cytat
... Chodzi mi o to aby moje php widzialo obrazki .jpg i .gif. ...


Cytat

z tego co mi wiadomo GD2 nie obsluguje formatu GIF tylko PNG :idea:
wool
zgadza się, starsza wersja (nie pamiętam numeru :cry: ) obsługuje gif-y
wassago
Cytat
zgadza się, starsza wersja (nie pamiętam numeru :cry: ) obsługuje gif-y


GD 1.6.4 = gif support

ale
Cytat
cos o tym ze php 4.3.0 obslugoje odczyt GIFow a zapis juz nie...
wool
nie można mieć wszystkiego :cry: , albo gif-y albo nowe php :wink:
Mati
to wielka lipa panowie. Zamiast sie rozwijac cofamy. Bez gifow;(BUU
DeyV
jeszcze z rok, i będą gify. Na razie musimy czekać, i radzić sobie tak jak się da...
wassago
Cytat
jeszcze z rok, i będą gify. Na razie musimy czekać, i radzić sobie tak jak się da...

nom, licencja wygasnie i bedzie git:D
Mati
mam taki problem tez chodzi o GD, a nie chce nowego tematu tworzyc.


Jak szybciej bedzie chodzic galeria...... kiedy miniaturi beda tworzone na bierzaco przez GD, czy kiedy bedą juz zrobione przy wrzucaniu plikow?
KaMeLeOn
Cytat
Jak szybciej bedzie chodzic galeria...... [...]

Oczywiście, że wtedy kiedy już będą zrobione.
Grafika na bieżąco bardzo obciąża php.
Mati
A jak top zrobic przy takim formularzu?

(zeby od razu zamienil dużą fotę na miniaturke i żeby ją zapisał pod jakas tam nazwą)

[php:1:b5c03c47e2]<?php
<?
if($a==''){
print "<tr bgcolor=white><td><br><br></td></tr><table width=400 bgcolor=black align=center><tr bgcolor=red><td><img src=img/dodaj_ogl.jpg></b></td></tr><tr bgcolor=black><td><tr><td><table><FORM ENCTYPE=multipart/form-data ACTION=index.php?dzial=dodaj_user&a=add METHOD=POST>
<INPUT TYPE=hidden name=MAX_FILE_SIZE value=250000>
<tr><td><font>Nick</td><td><input type=text name=nick></td><td><img src=img/mustbe.jpg alt=Pole-musi-być-wypełnione></td></tr>
<tr><td><font>Hasło</td><td><input type=password name=pass></td><td><img src=img/mustbe.jpg alt=Pole-musi-być-wypełnione></td></tr>
<tr><td><font>Płeć</td><td><select name=plec><option value=kobieta>Kobieta</option><option value=mezczyzna>Mężczyzna</option></select></td><td><img src=img/mustbe.jpg alt=Pole-musi-być-wypełnione></td></tr>
<tr><td><font>Wiek</td><td><select name=wiek><option value=10-15>10-15</option><option value=16-20>16-20</option><option value=21-25>21-25</option><option value=26-30>26-30</option><option value=31-35>31-35</option><option value=36-40>36-40</option><option value=41-45>41-45</option><option value=46-50>46-50</option><option value=51-55>51-55</option><option value=56-60>56-60</option></select></td><td><img src=img/mustbe.jpg alt=Pole-musi-być-wypełnione></td></tr>
<tr><td><font>Miejscowość</td><td><input type=text name=miejsc></td><td></td></tr>
<tr><td><font>Województwo</td><td><select name=wojew>
<option value=dowolne>[dowolne]</option>
<option value=dolnoslaskie>dolnośląskie</option><option value=kujpomorskie>kuj.-pomorskie</option><option value=lubelskie>lubelskie</option><option value=lubuskie>lubuskie</option><option value=mazowieckie>mazowieckie</option><option value=malopolskie>małopolskie</option><option value=opolskie>opolskie</option><option value=podkarpackie>podkarpackie</option><option value=podlaskie>podlaskie</option><option value=pomorskie>pomorskie</option><option value=warmmazurskie>warm.-mazurskie</option><option value=wielkopolskie>wielkopolskie</option><option value=zachpomorskie>zach.-pomorskie</option><option value=lodzkie>łódzkie</option><option value=slaskie>śląskie</option><option value=swietokrzyskie>świętokrzyskie</option></select></td><td></td></tr>
<tr><td><font>Zdjęcie&nbsp;<INPUT TYPE=CHECKBOX name=foto value=1>
</td><td><input type=file name=zdjecie ></td><td><font>(max. 250kB)</td></tr>
<tr><td><font>Opis</td><td><textarea name=opis rows=4 cols=40></textarea></td><td><img src=img/mustbe.jpg alt=Pole-musi-być-wypełnione></td></tr>
<tr><td><font>*E-mail</td><td><input type=text name=email></td><td><img src=img/mustbe.jpg alt=Pole-musi-być-wypełnione></td></tr>
<tr><td><font>*Gadu-Gadu</td><td><input type=text name=gg></td><td></td></tr>
<tr><td><font>*Telefon</td><td><input type=text name=tel></td><td></td></tr>
<tr><td></td><td></td><td><input type=submit value=Wyślij></td></tr>
<table><tr><td>&nbsp;*</td><td><font>- dane nie są podawane wszystkim użytkownikom</td></tr>
<tr><td><img src=img/mustbe.jpg alt=Pole-musi-być-wypełnione></td><td><font>- pole musi być wypełnione</td></tr></table></form>
</table></td></tr>
</td></tr>
</table>";


}
if($a=='add'){




if ($nick && $pass && $plec && $wiek && $opis && $email) {

include("connect.php");
$query = "INSERT INTO osoby (id, nick, pass, plec, wiek, opis, miejsc, wojew, email, gg, tel, zdjecie) ".
"VALUES ('', '$nick', '$pass', '$plec', '$wiek', '$opis', '$miejsc', '$wojew', '$email', '$gg', '$tel', '$foto');";
$wynik = mysql_query ($query);



$maxid = mysql_query("select max(id) from osoby");
if(mysql_num_rows($maxid) > 0 ){
$maxid_row = mysql_fetch_row($maxid);
$maxid2 = $maxid_row[0] ;
}



//TU MUSI BYC JESZCZE WYBRANE ID Z BAZY< ZEBY DAC NAZWE ZJECIU
if($zdjecie){
if (is_uploaded_file($zdjecie))

{
copy($zdjecie, "foty/$maxid2");
chmod("foty/$maxid2", 0666);


}
}
//FINITO:)
print "<font>Twoje ogłoszenie zostało dodane. Aby je obejrzeć kliknij na link index.php?dzial=view&id=$maxid2";
}
else{
print "<font>Wypełnij wszystkie pola!";
}



}



?>
?>[/php:1:b5c03c47e2][/quote]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.