PDA

View Full Version : آموزش: چیزهای تازه ای که هر روز یاد میگیرم (PHP)



amin7x
یک شنبه 27 اسفند 1391, 15:40 عصر
سلام
من یک تاپیک توی همین انجمن دیدم که با همین عنوان بود ولی محتواش مربوط به لینوکس بود ، به فکر زد گفتم یه تاپیک برای بخش PHP لازمه که کسانی تازه کاری (مثل من) چیز های جدیدی رو یاد بگیرند.

از شما درخواست میکنم که دی این تاپیک شرکت کنید و چیز های جدیدی (در مورد PHP) رو که یاد میگیرید اینجا بزارید.

باتشکر از همه دوستان عزیز

amin7x
یک شنبه 27 اسفند 1391, 15:49 عصر
مثلا من امروز یاد گرفتم که

با تابع htmentities جلوی ورود کدهای خطرناک برای هک کردن سایت شما با روشهایی مثل Javascript Injection رو میگیره و کار اصلی اون، Escape (خنثی) کردن کارکترهایی هست که برای زبان HTML معنای خاصی دارن (مثل تگ script و...)

و ساختار سه شرطی که این ساختار قسمت اول ( قبل از ? ) شرطه، قسمت دوم ( قبل از : ) مقداری که اگه شرط درست باشه باید توی عبارت استفاده بشه و قسمت آخر هم مقداریه که اگه شرط نادرست باشه باید توی عبارت مورد استفاده قرار بگیره. موفق باشید.

مثال
$_POST['gender'] == 'male' ? 'Male' : 'Female'

(باتشکر از آقای شهرکی)

2undercover
یک شنبه 27 اسفند 1391, 16:42 عصر
من امروز فهمیدم برای ساخت یک عدد رندوم بین 0 و 1 باید اینجوری عمل کرد:


echo mt_rand() / mt_getrandmax();

amin7x
سه شنبه 29 اسفند 1391, 12:30 عصر
امروز فهمیدم که اگر 100 بار هش MD5 هم انجام بدیدم روی یک رشته یا عدد باز هم 32 کارکتری خواهد بود.

(میدونم همتون این رو بلد بودید ولی صرفا برای بالا آوردن تاپیک بود:لبخند:)

amin7x
چهارشنبه 14 فروردین 1392, 15:18 عصر
چرا کسی شرکت نمیکنه؟

$ M 3 H R D A D $
چهارشنبه 14 فروردین 1392, 19:43 عصر
من امروز فهمیدم که چقدر خوبه که دوستمونو به یک کتاب خوب معرفی کنیم !
چقدر خوبه که یکی میاد تو تالار با نزدیک 900 تا صفحه که هر صفحه فلان قدر مطلب داره که خیلی هاش تکراری مواجع نکنیم !
من امروز فهمیدم که بهتره هدف خاصی و دنبال کنیم تو تاپیک های غیر از سوال و جواب !

css-man
چهارشنبه 14 فروردین 1392, 20:16 عصر
از این هم اگر استفاده کنی که دیگه خیلی بهتر میشه

mysql_real_escape_string()

css-man
چهارشنبه 14 فروردین 1392, 20:17 عصر
از این هم اگر استفاده کنی که دیگه خیلی بهتر میشه

mysql_real_escape_string()

SilverLearn
پنج شنبه 15 فروردین 1392, 00:56 صبح
به نظر من هم این تاپیک مناسب نیست .... شما با یک جستجو می تونی مطالب خیلی پر باری رو از سایت بدست بیاری و... اگر هدف یادگیری هست ....