---
Narys
Viršesnis už Dievą
Pranešimai: 5618
Įstojęs: 2007 Bir. 3 19:06:09
Sveiki, štai ir man prireikė pagalbos. Niekaip nesugalvoju kaip padaryti, kad paspaudus ant nuorodos PAVEIKSLĖLIS nebūtų užkraunamas naujame lange, o iškarto siunčiamas kaip dokumentas. Gal yra funkcija ar skriptas?
Ir antras klausimas kaip padaryti, kad rodytų paveikslėlio tipą.
Kažkaip šita nesiklijuoja.
".exif_imagetype($photo_file)."
---
Narys
Viršesnis už Dievą
Pranešimai: 5618
Įstojęs: 2007 Bir. 3 19:06:09
daaa.... na proto bokstai, turit galimybe pasireiksti.
MAnjack
Garbės narys
Legenda
Pranešimai: 11821
Įstojęs: 2006 Kov. 2 20:03:58
Pasireikšim. Nėra čia taip sunku. Vėliau tau tas funkcijas surašysiu jeigu ką nors atsiminsiu
frix
VIP narys
Tankas
Pranešimai: 2051
Įstojęs: 2007 Spa. 26 18:10:46
Funkcijos pavyzdys:
<?php
if (exif_imagetype('image.gif') != IMAGETYPE_GIF) {
echo 'The picture is not a gif';
}
?>
Funkcijos konstantos:
1 IMAGETYPE_GIF
2 IMAGETYPE_JPEG
3 IMAGETYPE_PNG
4 IMAGETYPE_SWF
5 IMAGETYPE_PSD
6 IMAGETYPE_BMP
7 IMAGETYPE_TIFF_II (intel byte order)
8 IMAGETYPE_TIFF_MM (motorola byte order)
9 IMAGETYPE_JPC
10 IMAGETYPE_JP2
11 IMAGETYPE_JPX
12 IMAGETYPE_JB2
13 IMAGETYPE_SWC
14 IMAGETYPE_IFF
15 IMAGETYPE_WBMP
16 IMAGETYPE_XBM
http://lt.php.net/manual/en/func...getype.php
ozzWANTED
Administratorius
Legenda
Pranešimai: 8478
Įstojęs: 2006 Gru. 29 14:12:31
Kad nesiskųstų kai kurie žmonės kad nepadedu, tai vat parašiau šiokį tokį koduką spec. for u be jokio atlygio :):
Tiesiog reikia img prieš keliant paversti kodu:
<a href='".FUSION_SELF."?getfile=".$data['photo_id']."'>GAUTI</a>
Gavimo kodas:
if ((isset($_GET['getfile']) && isNum($_GET['getfile']))) {
require_once INCLUDES."class.httpdownload.php";
$result = dbquery("SELECT * FROM {$db_prefix}file_photos WHERE photo_id='".$_GET['getfile']."'");
$data = dbarray($result);
ob_end_clean();
$object = new httpdownload;
$object->set_bydata(stripslashes($data['image_source']));
$object->use_resume = true;
$object->set_filename($data['image_filename']);
$object->set_mime("text/plain");
$object->download();
exit;
}
Uploadinimo kodas:
if (isset($_FILES['upload']['name']) && $_FILES['upload']['name'] != "" && is_uploaded_file($_FILES['upload']['tmp_name'])) {
$temp = fopen($_FILES['upload']['tmp_name'],"r");
$filename = stripinput($_FILES['upload']['name']);
$source = addslash(addslash(fread($temp, filesize($_FILES['upload']['tmp_name']))));
fclose($temp);
unlink($_FILES['upload']['tmp_name']);
$result = dbquery("INSERT INTO {$db_prefix}file_photos (image_source, image_filename) VALUES ('$filename', '$source')");
}
BR#1, Most Wanted
---
Narys
Viršesnis už Dievą
Pranešimai: 5618
Įstojęs: 2007 Bir. 3 19:06:09
Aciu frixai ir labai aciu ozzai
Peršokti į forumą:
Nebeegzistuojančios svetainės
Žaliems
Bendri PHP-F klausimai
WordPress
Kiti PHP, HTML, MySQL klausimai
Expert PHP, MySQL klausimai
Kitos TVS
C#, Python, Java, JS, C++ klausimai
Naujų modų pristatymai
Mods, Panels & Infusions
Themes
Dalinuosi, dovanoju!
Jūsų saitai
Klausimai apie domenus ir hostingus
VPS/DS serverių konfigūravimas ir valdymas
Viskas apie skaitliukus, top'us ir lankomumą
Dizaino konkursai
Parduodu - perku dizainą, banerį
Parduodu - perku - keičiuosi reklama
Parduodu - perku domeną, tinklapį
Siūlau - ieškau hostingo/VPS serverio
Parduodu - perku skriptą, modifikaciją, tvs
Socialiniai tinklai - Facebook ir kiti
Legalus verslas, teisiniai klausimai
Visa kita kas susiję su darbu ir pinigais
LTStartups.com - Lietuvos startuolių bendruomenė
Off-Topic diskusijos
IT naujienos
Portalo informacija
Narių pasiūlymai
Geležis ir programinė įranga
Grafika
Out Of Place
Su e-verslu nesusijęs darbas ir prekyba
Dalinuosi, dovanoju!