PDA

View Full Version : htmlentitles



haj mansour
سه شنبه 22 مرداد 1392, 18:22 عصر
سلام می خواستم بدونم تابع htmlentitles برای چه کاریه و چجوری کار میکنه؟

meysam1366
سه شنبه 22 مرداد 1392, 18:37 عصر
سلام می خواستم بدونم تابع htmlentitles برای چه کاریه و چجوری کار میکنه؟

http://sqa.fyicenter.com/Online_Test_Tools/Test_htmlentities_PHP_Function.php

haj mansour
سه شنبه 22 مرداد 1392, 20:20 عصر
اگه امکانش هست به فارسی بگین چون قبلشم چندجا خوندم ولی نفهمیدم هم کاربردش و هم روش کارش

با تشکر

meysam1366
سه شنبه 22 مرداد 1392, 20:37 عصر
اگه امکانش هست به فارسی بگین چون قبلشم چندجا خوندم ولی نفهمیدم هم کاربردش و هم روش کارش

با تشکر

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

کار این تابع این است که تمامی کاراکتر های استاندارد زبان html را به کد شده آن تبدیل می کند که دقیقا همان کاراکتر ها را در خروجی نمایش می دهد

مثال



<html>
<head></head>
<body>
<form method="GET" action="">
<input type="search" name="search" />
<input type="submit" value="submit" />
</form>
</body>
</html>

<?php
$temp=htmlentities($_GET['search']);
echo $temp;
?>


توی مثال بالا شما اگر این تگ رو وارد کنید



<p>salam</p>


عین همون تگ رو توی خروجی مشاهده می کنید



<p>salam</p>