تبدیل کدهای html به متن

سلام
من یه سری متن رو از فرم می گیرم و در بانک اطلاعاتی اضافه می کنم(با text area و form) حالا اگه به جای متن کد html بهش بدی جایی که می خواد اون اطلاعات رو از بانک بگیره , اطلاعات رو بصورت HTML نشون می ده نه متن
حالا باید چکار کنم تا اطلاعت هم بصورت متن در بانک درج بشه و هم بصورت متن (و نه HTML)نمایش داده بشه
ممنون
 

Goroop.ir

Member
دوست عزیز منظورتون یعنی اگر کد های html هم وارد فیلد بکنید قبول میکنه و خروجی ان هم با html نمایش داده میشه ؟

مثلا شما در فیلد نوشتی :
<b> سلام
بعد متن شما در دیتا ذخیره میشه و در خروجی ان به این صورت نمایش داده میشه :
سلام
ایا درست گفتم یا نه ؟

اگر مشکلت اینجاست میتونی از کد زیر استفاده کنی
PHP:
$text = htmlspecialchars($_POST['text']);

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

htmlspecialchars() این تابع از قاطی شدن html با متن جلو گیری میکنه یعنی اگر در فیلد html بکار ببری تگ های html رو در خروجی نمایش میده

__________________________
اولین سیستم باکس حرفه ایی در ایران . فکر نکنم تا حالا کسی از این سیستم ساخته باشه
امکانات خیلی خیلی جالبی داره .
برای ورود به سایت به ادرس زیر مراجع کنید
www.Box.Goroop.ir
منظور از باکس , لینک باکس نیست بنظرم خودت نگاه کنی خیلی بهتره
 
آخرین ویرایش:

pedramr

Active Member
نمونه زیاده:

www.htmlarea.com

یا اینکه:

www.hkvstore.com/phpmaker

من روی این مجموعه برنامه ها کار کرده ام حتا راهی پیدا کرده ام که میشه با این برنامه ها مستقیماً اَپلیکیشن فارسی تولید کرد!

نمونهای رو که در مورد ASP maker هست اینجا توضیح داده ام:

www.pedramweb.com/portal/article_read.asp?id=9

شما رو خیلی کمک می کنه و نمونه کدها رو بهتون میده و بعد به راحتی هم تمام کدها رو که کامنت دارن می تونین اِدیت کنین. چیزی که توی PHP maker جالبه همین استفاده از HTML area هستش که HTML می فرسته توی دیتابیس و موقع نمایش متن آرایش شده میده ..
 

جدیدترین ارسال ها

بالا