پرسش و پاسخ در برنامه نویسی php

YPY

عضو جدید
سلام،
وجود داره...
می تونید در گوگل جستجو کنید: PHP image stamp
یا:
کد:
function _Stamp_Image($Str_FileName, $Str_StampFileName, $Str_SavePath= './')
{
@settype($Str_FileName, 'string');
@settype($Str_StampFileName, 'string');
$_Rsc_Image= imagecreatefromjpeg($Str_FileName);
list($_Int_Width, $_Int_Height)= getimagesize($Str_FileName);
$_Rsc_Stamp= imagecreatefrompng($Str_StampFileName);
!list($_Int_StampWidth, $_Int_StampHeight)= getimagesize($Str_StampFileName);

if($_Int_StampWidth > $_Int_Width || $_Int_StampHeight > $_Int_Height)
{
$_Int_ResizeFactor= $_Int_Width / $_Int_StampWidth;
$_Int_NewStampWidth= $_Int_StampWidth * $_Int_ResizeFactor;
$_Int_NewStampHeight= $_Int_StampHeight * $_Int_ResizeFactor;
$_Rsc_NewStamp= imagecreatetruecolor($_Int_NewStampWidth , $_Int_NewStampHeight);
imagealphablending($_Rsc_NewStamp, false);
imagecopyresampled($_Rsc_NewStamp, $_Rsc_Stamp, 0, 0, 0, 0, $_Int_NewStampWidth, $_Int_NewStampHeight, $_Int_StampWidth, $_Int_StampHeight);
$_Int_StampWidth= $_Int_NewStampWidth;
$_Int_StampHeight= $_Int_NewStampHeight;
$_Rsc_Stamp= $_Rsc_NewStamp;
};

$startwidth= ($_Int_Width - $_Int_StampWidth) / 2;
$startheight= ($_Int_Height - $_Int_StampHeight) / 2;
imagecopy($_Rsc_Image, $_Rsc_Stamp, $startwidth, $startheight, 0, 0, $_Int_StampWidth, $_Int_StampHeight);
return(_Is_Blank($Str_SavePath) ? imagejpeg($_Rsc_Image) : imagejpeg($_Rsc_Image, $Str_SavePath));
}
موفق باشید.
 

Sharif_

مدیر بازنشسته
سوال درمورد تفاوت های توابع include و require

سوال درمورد تفاوت های توابع include و require

من با هر کدوم از توابع include و require کار میکنم یک جواب میگیرم
می خواستم ببین ایا فرقی دارند و فرقشون چیه؟
 
  • Like
واکنش ها: s_aa

Sharif_

مدیر بازنشسته
پیدا کردم
در include اگر فایل نباشه بقیه اسکریپ ادامه پیدا میکنه
در require اگه فایل نباشه ادامه اسکریپ اجرا نیمشه
 
  • Like
واکنش ها: s_aa

hana khanoom

عضو جدید
ذخیره کردن فایل درinetpup

ذخیره کردن فایل درinetpup

سلام
من تازه کارم
تازه ویندوز عوض کردم سرویس پک 3
اما هرچی می خوام فایل پی اچ پی رو تو inetpupذخیره کنم اصلا inetpupرو پیدا نمی کنم:cry:
چرا؟میشه راهنمایی کنین؟:crying2::wallbash::w28:
 

hana khanoom

عضو جدید
سلام

سلام

دوستان در زبان phpتمامیه توابع و تگها رو باید مو به مو حفظ کرد؟:surprised:
 

Elias.F

عضو جدید
دوستان در زبان phpتمامیه توابع و تگها رو باید مو به مو حفظ کرد؟:surprised:

نه . چون هروقت بهشون احتياج پيدا كني يه نگاهي به اونا ميندازي
مثلا براي تابع time كه خيلي ساده و پركاربرده بيش از 20 مدل رو من ديدم .
اگه بخواي حفظ كني .................................................

البته بستگي به حاقظه شما هم داره . :smile::smile:

از خير اين iis هم بگذرين . apachi رو نصب كنين.
 

VRWH

عضو جدید
کاربر ممتاز
دوستان در زبان phpتمامیه توابع و تگها رو باید مو به مو حفظ کرد؟:surprised:

حفظ کردن تمامی توابع و کلاسها برای همه برنامه نویسها چه مبتدی و چه حرفه ای کار بسیار سختیست.
البته ide ها تا حدودی این مشکل رو رفع کردند البته باید با کاربرد توابع و نام آنها تا حدودی اشنا باشید .

ide های زیر رایگان هستند

Aptana
http://www.aptana.org

eclipse
http://www.eclipse.org/downloads

netbeans
http://www.netbeans.org

aptana توصیه می شود البته base اصلی aptana هم eclipse هست
netbeans هم خوب است ولی نمی توانید با ip ایران دانلود کنید

پولی و ویندوزی

expression web3
http://expression.microsoft.com/en-us/cc136529.aspx

البته گزینه های دیگری نیز وجود دارد ولی دوستان برنامه نویس بنده که php کار می کنند
از این ide ها استفاده می کنند .
 

efraty_maryam

عضو جدید
سوال فوری

سوال فوری

با سلام و خسته نباشید
من می خواستم بدونم د ر این برنامه echo ' <table width="10" height="10" border="1" align="center" cellspacing="2">';

for($i=1;$i<=10;$i++){
for($j=1;$j<=10;$j++){
$g=$i*$j;

}

echo" <tr>
<td> $g</td>
<td>$h</td>
<td> $h</td>
<td> $h</td>
<td> $h</td>
<td> $h</td>
<td> $h</td>
<td> $h</td>
<td> $h</td>
<td> $h</td>
</tr>";


}
}

echo'</table>';
برای چاپ جدول ضرب مشکل دارم.فقط آخرین رقم حلقه چاپ می شه چه کار کنم؟
سوالم فوری هست .لطفآ یکی زودتر جواب بده.
 

imangh

عضو جدید
احتمالا تا الان خیلی دیر شده اما خوب.
من این را تست نکردم اما فکر کنم درست باشه.
کد:
echo '<table width="10" height="10" border="1" align="center" cellspacing="2">';
for($i=1;$i<=10;$i++){
    echo"<tr>";
    for($j=1;$j<=10;$j++){
        $g=$i*$j;
        echo "<td> $g</td>";
    }
    echo "</tr>";
}
echo '</table>';
 

sabahat

عضو جدید
کاربر ممتاز
پرسش و پاسخ در برنامه نویسی php

سلام دوستان عزیز
من تازه واردم یک سوال دارم :que::que:
دارم یک سایت طراحی می کنم که برای قسمت ثبت نام و تعیین شهر و استانها کد ندارم راهنمایی ام کنید!!!!!!!
 

Sharif_

مدیر بازنشسته
برای استان ها میتونی کد بذاری
ولی واسه شهرا کمی سخته
دیتابیس شهر ها و استان ها هم هست
ولی هیچ وقت نمیتونی بگی کامل هست
فرصت بده تا دیتا بیس رو برات پیدا و اپلود کنم
 

Sharif_

مدیر بازنشسته
این یه لیست هست که با خود php میتونی خط به خط بخونی بذاری تو یه پایگاه و یه فیلد auto increment به عنوان کلید بهش بدی و اون بشه کد تو
ولی باز میگم به هیچ وجه نیاز نیست
می تونی استان ها رو کومبو باکس کنی
و شهر ها نیاز نیست و یه یه فیلد شهر بذار تموم بشه
 

پیوست ها

  • list of iran's state.zip
    2.7 کیلوبایت · بازدیدها: 0

sabahat

عضو جدید
کاربر ممتاز
چطور id آیتم ذخیره شده را بگیرم ؟

چطور id آیتم ذخیره شده را بگیرم ؟

سلام دوستان عزيز
من توي جدول يك id تعريف كردم كه خودش اضافه ميشه. مي خوام اين id رو وقتي insert كردم بگيرمش و تو يه متغير ذخيره كنم ؟ چي كار كنم؟:)
 

yamacasis

عضو جدید
خوب وقتی insert کردی دوباره باید بخونیش id رو هم باید null بفرستی
 

ma_zaree33

عضو جدید
نحوه استفادهاز ادیتور پیشرفته متن در پی اچ پی

نحوه استفادهاز ادیتور پیشرفته متن در پی اچ پی

با سلام
یه سایت فروشگاه مجازی دارم میخام برای وارد کردن توضیحات محصولات از ادیتور متن استفاده کنم

از چه ادیتوری استفاده کنم و چگونه ؟


در ضمن قبلا از ادیتور Pinedit استفاده کردم بعد از مدتی غیر فعال شده علتش را نمی دانم ؟

لطفا اگر کسی میتونه کمک کنه خیلی فوری
با تشکر
 

ma_zaree33

عضو جدید


سلام دوست عزیز
در مورد اینکه چگونه در برنامه ام استفاده کنم و از کدام فایل هاش استفاده کنم اگه توضیح بدین خیلی ممنون میشم

وقتی از این ویرایشگر در برنامه یا همون وب سایت استفاده میکنیم برای اجرا شدنش باید برنامه را حتما روی اینترنت آپلود کنیم یا اینکه در حالت که هنوز فضایی برایش ثبت نشده روی سیستم خودم برای تست می توانم ببینم؟
با تشکر از راهنماییتون
 
آخرین ویرایش:

SilliCONIC

عضو جدید
خب اینا یک سریش پولی هستن ولی با کمب سرچ می تونی مجانی گیرشون بیاری
اکثرشون رو هم میشه تو کامپیوتر خودتون اجرا کنید چون با javascript نوشته شدن
 

makintach

عضو جدید
سوال در مورد آپدیت دیتابیس

سوال در مورد آپدیت دیتابیس

سلام به مهندسا و برنامه نویسای عزیز
یه سوالی دارم در مورد آپدیت دیتا بیس
ببینید من دو تا جدول توی یه دیتا بیس دارم که می خوام دومی رو توسط اولی آپدیت کنم
هر دو تاشون دو تا فیلد دارن :اسم و قیمت
توی اولی اینطوریه:
p5kpl 50000
p5kpl-am 52000
p5kpl-am-ae 540000
توی دومی :
58000 مادربرد p5kpl
59000 مادربرد p5kpl-am
100000 مادربرد p5kpl-am-ae
حالا می خوام از اولی بخونه p5kpl ، بیاد توی جدول دومی تشخیص بده که کدومه (مادربرد p5kpl ) و قیمتش رو به قیمت اولی تغییر بده

ممنون می شم اگه کمکم کنید
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
فکر کنم بهتره یک کليد توی جدول اول بذاری و اونو کليد خارجی برای جدول دوم کنی که ديگه نخوای اينکارو انجام بدی. اينجوری جدول ها نرمال میشن.
 

makintach

عضو جدید
مرسی از توجهتون
اما نمی شه کلید گذاشت چون محصولات دائما در حال تغییر هستن و مقدار های جدول اولی رو در اصل از توی یه متن ساده مثل تکست بر می داریم
اونوقت برای کلید دادن به مقدار های اولی باید همه رو چک کنم و مقدار بدم
راه حل دیگه ای دارین؟
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
اگر مرتب تغيير میکه و نياز به نگهداری همش هست که باید از جدول واسط استفاده بشه. در مورد چک کردن تکراری بودن یا نه هم از ايندکس استفاده کنید.
کليد رو هم مثلاً میتونید numeric بگيريد و بعد اونو identity تعريف کنيد تا اتوماتيک مقدار بگيره و منحصر به فرد هم باشه.
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
راستی دوست عزيز اين سئوال را بايد در بخش بانکهای اطلاعاتی قرار می داديد :smile:
 

Similar threads

بالا