PDA

View Full Version : چجوری کد های اچ تی ام ال رو نشون بدم



pclordweb
پنج شنبه 17 اسفند 1391, 22:07 عصر
من یه کد اچ تی ام ال میخوام نشون بدم . با دابل کوتیشن میزنم اصلا هیچ کدی نشون نمیده با کوتیشن میزنم کد اچ تی ام ال رو اعمال میکنه.

masato
پنج شنبه 17 اسفند 1391, 22:24 عصر
خوب مشکل چی؟میخای با تک کوتیشن نشون بده؟

pclordweb
پنج شنبه 17 اسفند 1391, 22:32 عصر
نه کلا میخوام کد اچ تی ام ال رو به صورت یک متن رشته نشون بده اعمال نشه.

Unique
جمعه 18 اسفند 1391, 01:28 صبح
باید از تابع htmlentities استفاده کنید. اینطوری :

echo htmlentities("<b>show me bold</b>");

pclordweb
جمعه 18 اسفند 1391, 12:12 عصر
باید از تابع htmlentities استفاده کنید. اینطوری :

echo htmlentities("<b>show me bold</b>");

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


<?php
$colorname=$_POST["htmlcolor"];
echo htmlentities("<font color="$colorname">Text</font>");
?>

T.R.G.T
جمعه 18 اسفند 1391, 12:44 عصر
این خطا برای اینه که از عملگر ترکیب استفاده نمیکنید عملگر ترکیب . است استفاده صحیح کد رو تو کد زیر نشون دادم


<?php
$colorname=$_POST["htmlcolor"];
echo htmlentities("<font color=".$colorname.">Text</font>");
?>

pclordweb
جمعه 18 اسفند 1391, 18:04 عصر
آقا ممنون ، اصلا یادم نبود. میگم خدایا چرا اینجوری میکنه. دمت گرم داداش