السلام عليكم
اريد دالة جلب او وضع كود استطيع من خلاله وضع لينك لصورة يقوم بجلبها علي موقعي
ووفقكم الله لما يحبه ويرضاه
السلام عليكم
اريد دالة جلب او وضع كود استطيع من خلاله وضع لينك لصورة يقوم بجلبها علي موقعي
ووفقكم الله لما يحبه ويرضاه
وداعا للمبرمجين العرب في مساعده اخوانهم
انت بتقول وداعا وبعدين في مساعدة ازاي بقي
اخي الكريم في ناس عندها شغل في شغالة في الشغل بتاعها يعني معزورين
اتفضل اخي الكريم
كود PHP:
function Get_File($Fname,$PSave=''){
$data=file_get_contents($Fname);
$savename=$PSave.end(explode("/",$Fname));
$fp=fopen($savename,"w");
fwrite($fp,$data);
fclose($fp);
return $savename;
}
//طريقة الاستخدام
$filename="http://upload.traidnt.net/upfiles/lx690876.jpg";
echo "<img src='".Get_File($filename)."'>" ;
__________________
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
لطلب البرمجة فقط
helal-egypt@hotmail.com
اشكرك اخي محمد اولا علي الرد
وبالنسبه لنقطة المبرمجين العرب انا معك ولهم عذرهم في انشغالهم ولكن لو دقيقه واحده تضع الكود اللي تعرفه لذلك الطلب لن يحصل شي وربنا يعين الجميع ويرزقهم
بالنسبه للكود حقك اخي محمد جيد ولكن لي بعض الاستفسارات
هل لو قمت استخدامه بسحب ملف حجم وليكن 15 ميجا هل يحصل مشاكل ؟ ولا يتسحب عادي بدون مشاكل ؟
ولوحبيت اعملتعديل بسيط علي الكود بحيث بعد مايسوي سحب بدل ما يعرض الملف يعطيني لينكه علي موقعي كيف ؟
التعديل الأخير تم بواسطة as7ap4you ; 17-01-2010 الساعة 01:44 AM
معرفش والله عشان انا مجربتش في حكاية الحجم اما عشان الرابط جرب كده
كود PHP:
function Get_File($Fname,$PSave=''){
$data=file_get_contents($Fname);
$savename=$PSave.end(explode("/",$Fname));
$fp=fopen($savename,"w");
fwrite($fp,$data);
fclose($fp);
return $savename;
}
//طريقة الاستخدام
$filename="http://upload.traidnt.net/upfiles/lx690876.jpg";
echo "http://localhost/".Get_File($filename);
__________________
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
لطلب البرمجة فقط
helal-egypt@hotmail.com
اشكرك جدا اخي محمد ولكن لي طلب اخر لو مش حضايقك
انا سويت لها نظام افضل شويه بحيث مش كل شويه اعدل الصفحة واوضع اللينك
حجعلها بجدول واوضع اللينك وهوتلقائي يوضع اللينك ويظهر النتائج
مثال صغير
http://arbknight.com/shiko/
ولكن حصل لي مشكلة لو جربت توضع اي رابط صورة لن يعطي نتائج
ودي التعديلات اللي سويتها
تم انشاء ملف index.php ووضعت به كود الجدول كالتالي
وسويت طبعا ملف ايضا اسمه shiko.php ووضعت فيه الفنكشن الخاص بالجلب وكان الكودكود PHP:
<form action="shiko.php" method="POST">
<table border="1" width="400">
<tr>
<td>link</td>
<td><input type="text"name="f1"></td>
</tr>
<tr>
<td>pic</td>
<td><input type="text"name="f2"></td>
</tr>
<tr>
<td><input type="submit"value="check"></td>
<td><input type="reset"value="reset"></td>
</tr>
</table>
</form>
اللي سويته في الفنكشن اولا جعلت اثنين منهاكود PHP:
<?php
function Get_File($Fname,$PSave=''){
$data=file_get_contents($Fname);
$savename=$PSave.end(explode("/",$Fname));
$fp=fopen($savename,"w");
fwrite($fp,$data);
fclose($fp);
return $savename;
}
$sname = $_post['f1'] :
//طريقة الاستخدام
$filename="$sname";
echo "http://www.arbknight.com/shiko/".Get_File($filename);
function Get_File($Fname,$PSave=''){
$data=file_get_contents($Fname);
$savename=$PSave.end(explode("/",$Fname));
$fp=fopen($savename,"w");
fwrite($fp,$data);
fclose($fp);
return $savename;
}
$dname = $_post['f2'] :
//طريقة الاستخدام
$filename="$dname";
echo "http://www.arbknight.com/shiko/".Get_File($filename);
?>
ثانيا عملت متغييرين اللي هما
كود PHP:
$sname = $_post['f1'] :
$dname = $_post['f2'] :
التعديل الأخير تم بواسطة as7ap4you ; 17-01-2010 الساعة 01:18 PM
اخي النا الصراحة مش عارف انت عامل متغيرين ليه المفروض حقل واحد لرابط الصورة
وكمان انت تكتب الداله وتستخدمة مائة مرة بدون كتابة الداله اكثر من مرة اخي
كود PHP:
<?php
function Get_File($Fname,$PSave=''){
$data=file_get_contents($Fname);
$savename=$PSave.end(explode("/",$Fname));
$fp=fopen($savename,"w");
fwrite($fp,$data);
fclose($fp);
return $savename;
}
$DmainName="http://www.arbknight.com/"
echo $DmainName.Get_File($_post['f1'],'shiko/');
?>
__________________
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
لطلب البرمجة فقط
helal-egypt@hotmail.com
سبب اني وضعت الفنكيشن مرتين لاني عاوز اجلب ملفين في نفس الوقت ولكن ماعلينا بهذه النقطة حاليا
خلينا نشتغل علي ملف واحد الان
وضعت الكود الاخير تبعك في ملف shiko.php ولكن للاسف يظهر خطا ممكن تجرب بنفسك
http://www.as7ap4you.com/shiko/
جرب توضع رابط صورة وليكن هذا
http://www.swalif.net/advertise/smallmediumads.png
واعمل check سيظهر لك خطأ
وهذا محتوي ملف shiko.php
ولو ممكن اميلك لو مافي مانع اكون متشرف به عنديكود PHP:
<?php
function Get_File($Fname,$PSave=''){
$data=file_get_contents($Fname);
$savename=$PSave.end(explode("/",$Fname));
$fp=fopen($savename,"w");
fwrite($fp,$data);
fclose($fp);
return $savename;
}
$DmainName="http://www.as7ap4you.com/"
echo $DmainName.Get_File($_post['f1'],'shiko/');
?>
التعديل الأخير تم بواسطة as7ap4you ; 17-01-2010 الساعة 04:51 PM
اخي الكريم
معني كلمة داله تعني انها ان تقوم بكتابتها مرة واحدة و تستخدمه اكثر من مرة واحدة وده تعديل الكود
انما ايميل في الملف الشخصي لقد قومة بكتابتهكود PHP:
<?php
//$PSave=مجلد حفظ الملفات
function Get_File($Fname,$PSave=''){
$data=file_get_contents($Fname);
$savename=$PSave.end(explode("/",$Fname));
$fp=fopen($savename,"w");
fwrite($fp,$data);
fclose($fp);
return $savename;
}
$DmainName="http://www.arbknight.com/" ;
//$PathSaveFiles='shiko/';في حالة انتك تريد حفظ الملفات في مجلد معين
echo $DmainName.Get_File($_POST['f2']);
/*
echo $DmainName.Get_File("file2");
echo $DmainName.Get_File("file3"); */
?>
بتوفيق اخي الكريم
__________________
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
لطلب البرمجة فقط
helal-egypt@hotmail.com
ربنا يوفقك اخي ويحفظك ويرزقك من نعيمه
شرحك والكود تمام وفعلا اتعلمت منك اشياء كثيره
في نقطة اريد عملها واكون سعيد لما اتعلمها منك انت ..
لو حبيت اجعل الرابط اللي هايخرج في مربع (جدول يعني) بحيث شكله يكون افضل
هل اوضع echo داخل كود التيبل ولا يكون شكله ازاي لأني عملته والنتيجة طلعت خطأ
اتفضل اخي الكريم
كود PHP:
<?php
//$PSave=مجلد حفظ الملفات
function Get_File($Fname,$PSave=''){
$data=file_get_contents($Fname);
$savename=$PSave.end(explode("/",$Fname));
$fp=fopen($savename,"w");
fwrite($fp,$data);
fclose($fp);
return $savename;
}
$DmainName="http://www.arbknight.com/" ;
//$PathSaveFiles='shiko/';في حالة انتك تريد حفظ الملفات في مجلد معين
echo "FileLink\t:\t<input type='text' value='".$DmainName.Get_File($_POST['f2'])."'/>";
/*
echo $DmainName.Get_File("file2");
echo $DmainName.Get_File("file3"); */
?>
__________________
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
لطلب البرمجة فقط
helal-egypt@hotmail.com
طيب مداخلة بسيطة بس لأن الموضوع شدني صراحة
كيف أحدد أنا خيار المجلد اللي تتحمل فيه الصورة لو أمكن :$
عن طريق صندوق تالت يكون اسمه folder على سبيل المثال
__________________
نادي الفيوجن العربي
موقع متخصص في دعم مجلة الفيوجن مفتوحة المصدر PHP-fusion الشهيرة
دعم ستايلات - ملاحق - إضافات - تعديلات برمجية - شروحات