Programlama Katagorisinde ve Asp,Perl,Php,Html Forumunda Bulunan PHP de resim saklama Konusunu Görüntülemektesiniz.=>Evet arkadaşlar aşağıda vereceğim kodlar sayesinde herhangi bir resmi link kullanmadan direk olarak php kodlarına çevirebilirsiniz.Çalıştırırken de herhangi bir sorunla ...
|
|||||||
| Üye ol | Bloglar | Yardım | Üye Listesi | Ajanda | Forumları Okundu Kabul Et |
|
|
#1 (permalink) |
|
KoooLpa
![]() Üyelik tarihi: Dec 2006
Mesajlar: 84
Tecrübe Puanı: 2
![]() |
Evet arkadaşlar aşağıda vereceğim kodlar sayesinde herhangi bir resmi link kullanmadan direk olarak php kodlarına çevirebilirsiniz.Çalıştırırken de herhangi bir sorunla karşılaşmazsınız. ********* KULLANIMI ********* Yapmanız gereken gözattan eklemek istediğiniz resmi göstermek (resim çok büyük boyutta olmasın) daha sonra kodları oluşturmak için Gönder tuşuna basın.Kodlar birazdan karşınıza çıkacaktır.Olduğu gibi bir dosyaya atıp uzantısını php yapın ve çalıştırın NOT:Kodların yapısı yüzünden aşağıdaki kodları ddosya.php olarak kaydedin. NOT2:Localde test ettim gerçekten güzel çalışıyor ancak hosta atıp test etmedim.Çalışmayabilir... PHP Kodu: <form name="form1" method="post" action="ddosya.php" enctype="multipart/form-data"> <input type="file" name="dosya"> <input type="submit" name="olay" value="Gönder"> <br><br> <? if(@$olay == "Gönder") { $di = fopen ($dosya, "r"); $dosyatip = substr("$dosya_name",strrpos($dosya_name,".")+1); $boyut = filesize ($dosya); $dicerik = fread ($di, $boyut); fclose ($di); $encdosya=base64_encode($dicerik); echo "<textarea name=\"kod\" cols=\"80\" rows=\"25\">\n"; echo "<?\n"; echo "header(\"Content-type: image/$dosyatip\");\n"; echo "header(\"Content-length: $boyut\");\n"; echo "echo base64_decode('$encdosya');"; echo "\n?>\n"; echo "<img src=\"<? echo \$PHP_SELF ?>\">"; echo "</textarea>\n"; echo "<br>"; echo "<input type=\"button\" value=\"Tümünü Seç\" onclick=\"kod.focus();kod.select();\">\n"; echo "</form>"; } ?> Örnek Gösterim ise PHP Kodu: <?phpif($HTTP_POST_VARS){print"<img src='$ff'>";}print"<form action=a.php method=post><input type=file name=ff><input type=submit value='gonder'></form>";?> HTML Code: <?php header('Content-Type: image/gif'); print base64_decode('R0lGODlhAQABAIAAAMDAwGYAACH5BAEAAAA ALAAAAAABAAEAAAICRAEAOw== '); ?> Kısaca Açıklayım size resmi base encode decode işlemi yapıyor bu sayede hiç resmi upload etmeden resmin kodlarını base64 decode ederek kodları php satırına girdiginizde direkt karşınıza çıkıyor ![]() |
|
|
|
| Sponsor Linkler | |
|
|
|
![]() |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) |
|
| Seçenekler | |
| Stil | |
|
|
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| 1kaç resim | anJoiChe | Komik Resim | 2 | 15-01-2008 19:55 |
| bir kaç ibretlik resim!!! | lifeandeath | Dini Konular | 4 | 23-08-2007 15:39 |
| Duvardaki Resim | kral_texazlı | Youtube Klipleri | 1 | 14-04-2007 01:05 |
| bir kaç resim daha!!! | lifeandeath | Dini Konular | 3 | 08-03-2007 11:57 |
Gizlilik Politikası | KooLpa üyeleri onay gerektirmeksizin mesaj yazabilmektedir. KooLpa' da yasalara aykırı unsurlar bulursanız buraya yazınız. En kısa zamanda gereği yapılacaktır.