برگزیده های پرشین تولز

يه كمك فوري از شما

elecit

Registered User
تاریخ عضویت
16 مارس 2005
نوشته‌ها
413
لایک‌ها
11
آقا من مي خوام يه كاري بكنم كه عكس رو از يه فايل PHP بخونه و بذاره تو صفحه مثل اين :

اينو توي فايل HTML نوشتم :

PHP:
<img border="0" src="pic.php?pic=1">


خب حالا توي فايل pic.php چي بايد بنويسم ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ :( :( :( :( :( تا عمل كنه ؟
 

shankimout

Registered User
تاریخ عضویت
17 می 2004
نوشته‌ها
1,524
لایک‌ها
3
محل سکونت
ساری . . . . . . . . . . . . . . Permanently Bann
PHP:
<?php 
include(addslashes($_GET['pic']) . ".jpg");
?>
 

Parsa_361

کاربر فعال صفحات داینامیک
کاربر فعال
تاریخ عضویت
5 آگوست 2005
نوشته‌ها
889
لایک‌ها
10
محل سکونت
Isfahan, php.ini
باید اول عکست رو با fopen باز کنی بعد با هدر بفرستیش به مرورگر
بستگی به نوع عکست داره
fopen که کاری نداره
اگ عکسته jpg بود با این هدر برفست :
PHP:
header("Content-type: image/jpeg");
اگه png هم بود این :
PHP:
header("Content-type: image/png");
و...


بعد زیرش عکس رو echo کن :D
(...:D)
 

Parsa_361

کاربر فعال صفحات داینامیک
کاربر فعال
تاریخ عضویت
5 آگوست 2005
نوشته‌ها
889
لایک‌ها
10
محل سکونت
Isfahan, php.ini
به نقل از shankimout :
PHP:
<?php 
include(addslashes($_GET['pic']) . ".jpg");
?>
امتحان کردی اینو ؟
هدر نمی خواد ؟
این خیلی بهتره
ولی کش هم میشه
 

elecit

Registered User
تاریخ عضویت
16 مارس 2005
نوشته‌ها
413
لایک‌ها
11
آقا مي شه كامل بگين ... من كه گيج شدم.
 

elecit

Registered User
تاریخ عضویت
16 مارس 2005
نوشته‌ها
413
لایک‌ها
11
PHP:
<?php  
include(addslashes($_GET['pic']) . ".jpg"); 
?>

آقا اين درسته و كار ميكنه ... البته فقط براي عكس

براي فايل فلش چيكار كنم ؟؟؟؟؟؟؟؟ :f34r: :f34r: :f34r:
 

elecit

Registered User
تاریخ عضویت
16 مارس 2005
نوشته‌ها
413
لایک‌ها
11
مي گم كسي نيست جواب بده ؟؟
 

gavbandy

Registered User
تاریخ عضویت
15 فوریه 2005
نوشته‌ها
364
لایک‌ها
3
PHP:
<?
$pic_file = addslashes($_GET['pic']);//$_GET['pic'] such as "mygif.gif"
$pic_file_a = explode(".", $pic_file);
$pic_pasvand = end($pic_file_a);
$pic_file_b = str_replace('.'.$pic_pasvand.'', '', $pic_file);
switch ($pic_pasvand) { 
case("gif"):
include("$pic_file");
break;
case("jpg"):
include("$pic_file");
break;
case("jpeg"):
include("$pic_file");
break;
case("png"):
include("$pic_file");
break;
}
?>
 

elecit

Registered User
تاریخ عضویت
16 مارس 2005
نوشته‌ها
413
لایک‌ها
11
خب اي يعني چه ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
آقا اين ديگه چي بيد ؟؟؟ ----------------->>>>>>>>>> من مي گم يه چيزي بگين براي فلش كار كنه .....
 

elecit

Registered User
تاریخ عضویت
16 مارس 2005
نوشته‌ها
413
لایک‌ها
11
من نمي دونم سالار و پدرام كجا هستند ------ پرسا جان شما كه هستي جواب بده .
 

elecit

Registered User
تاریخ عضویت
16 مارس 2005
نوشته‌ها
413
لایک‌ها
11
آقا جون هر كي دوست دارين جواب بدين ديگه : --------------------------------------
 

Moein

Registered User
تاریخ عضویت
2 مارس 2004
نوشته‌ها
1,150
لایک‌ها
64
محل سکونت
تهران - شهرک غرب
خب باید توی صفحه اصلی به جای کدی که توی پست اول دادی اینو بزاری:
HTML:
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="430" HEIGHT="73" align="center">
								<PARAM NAME="movie" VALUE="swf.php?swf=1">
								<PARAM NAME="quality" VALUE="High">
								<PARAM NAME="bgcolor" VALUE="#ffffff">
								<param name="menu" value="false">
								<param name="wmode" value="transparent">
								<EMBED src="swf.php?swf=1" quality="High" bgcolor="#ffffff" WIDTH="430" HEIGHT="73"
									TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
									menu="false" wmode="transparent"></EMBED></OBJECT>
اینم کد فایل swf.php :
PHP:
<?php
include(addslashes($_GET['swf']) . ".swf");  
?>
 

Mehdi

مدیر بازنشسته
تاریخ عضویت
1 آگوست 2004
نوشته‌ها
5,602
لایک‌ها
49
محل سکونت
Anywhere
عزیزم اینجا اگه کسی بلد باشه جواب میده
لازم نیست تند تند پست بدی که چرا جواب نمیدین
73.gif
 

elecit

Registered User
تاریخ عضویت
16 مارس 2005
نوشته‌ها
413
لایک‌ها
11
باشه حالا چرا ناراحت مي شي ميلاد خان :)
 

elecit

Registered User
تاریخ عضویت
16 مارس 2005
نوشته‌ها
413
لایک‌ها
11
به نقل از moein :
خب باید توی صفحه اصلی به جای کدی که توی پست اول دادی اینو بزاری:
HTML:
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="430" HEIGHT="73" align="center">
								<PARAM NAME="movie" VALUE="swf.php?swf=1">
								<PARAM NAME="quality" VALUE="High">
								<PARAM NAME="bgcolor" VALUE="#ffffff">
								<param name="menu" value="false">
								<param name="wmode" value="transparent">
								<EMBED src="swf.php?swf=1" quality="High" bgcolor="#ffffff" WIDTH="430" HEIGHT="73"
									TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
									menu="false" wmode="transparent"></EMBED></OBJECT>
اینم کد فایل swf.php :
PHP:
<?php
include(addslashes($_GET['swf']) . ".swf");  
?>



دستت درد نكنه جواب داد .:D :D :D .. ممنونم ...در ضمن نمي شه بر روي فايل swf لينك گذاشت ؟؟؟؟ يعني وقتي روش كليك كنند و بيان تو سايت بفهمم از كجا اومده توي سايت ؟؟ مثل بنر هاي تبليغاتي ...

توضيح كامل :
ببينيد يه فايل 1.swf روي سرور هست بعد من اون كد بالا رو مي ذارم توي سايتي كه مي خوام تبليغات كنم ... حالا مي خوام وقتي فايل فلش روي هر سايت اومد بالا يه متغير داشته باشه .. مثلا اسم اون سايت كه وقتي روش كليك كنند و بيان توي سايت من بفهمم كه از فلان سايت اومدن :f34r: :f34r: :f34r: :f34r: :f34r: :f34r:
 

Mehdi

مدیر بازنشسته
تاریخ عضویت
1 آگوست 2004
نوشته‌ها
5,602
لایک‌ها
49
محل سکونت
Anywhere
PHP:
$site= $_server['HTTP_REFERER'];

به کدبالایی اضافه کن
 

elecit

Registered User
تاریخ عضویت
16 مارس 2005
نوشته‌ها
413
لایک‌ها
11
به كجا اضافه كنم ؟؟؟؟ به همون فايلي كه فلشم رو لينك دادم ؟
 

elecit

Registered User
تاریخ عضویت
16 مارس 2005
نوشته‌ها
413
لایک‌ها
11
باشه حالا چرا ناراحت مي شي ميلاد خان
ببخشين اشتباه شد ...

در ضمن كد بالا درست است ولي با حروف بزرگ نه كوچيك ...

درست ------------->>>>>>>>>>>>
PHP:
$site= $_SERVER['HTTP_REFERER'];

ولي اين كار نمي كنه -------------->>>>>>>>>
PHP:
$site= $_server['HTTP_REFERER'];
 
بالا