RightClick

RightClick

 
امروز 16 بهمن 1390 13:16

همه زمانها UTC + 3:30 ساعت هستند




ارسال مبحث جديد پاسخ به مبحث [ 2 پست ] 
نويسندهپيغام
 موضوع پست: تابع nl2br
پستارسال شده در: 17 مرداد 1389 7:01 
آفلاين
داره خودمونی میشه
داره خودمونی میشه

تاريخ عضويت: 3 شهريور 1388 13:20
پست ها : 64
محل سکونت: كرمان
سام دوستان
اين كد رو ببينين

کد:
if( $_SESSION['sendlinktofriend_code'] == mysql_real_escape_string(trim($txt_captcha)) && !empty($_SESSION['sendlinktofriend_code'] ) )
   {
      $headers = "MIME-Version: 1.0" . "\r\n";
      $headers .= "Content-type:text/html;charset=utf-8" . "\r\n";
      $headers .= "From: $gSendtofriend_fromemail";
      $to_email = $_POST['txt_friendemail'];
      $site_name = get_option('blogname');
      $to_message = "اين لينك را دوست شما ارسال كرده است<br><br>";
      $to_message = $to_message . $_POST['sendlink'];
      $to_message = $to_message ."<br><br>";
      $to_message = $to_message . mysql_real_escape_string($_POST['txt_friendmessage']);
      $to_message = $to_message ."<br><br>";
      $to_message = $to_message ."متشكريم";
      $to_message = $to_message ."<br>";
      $to_message = $to_message . $site_name;
      if($to_email <> "")   
      {
         @wp_mail($to_email, "لينك معرفي شده", $to_message, $headers);
         //unset($_SESSION['sendlinktofriend_code']);
         echo "<font color='green'>ايميل با موفقيت ارسال شد.</font>";


وقتي ميل ارسال ميشه اين شكلي يك سري كاراكتر بهش اضافه ميشه

سلام\nمن خوبم تو چطوري آخه حالش رو نداشتم بيام\nواسه همين لينك رو واست فرستادم\nبا باي

خوب از دوستان ميخواهم راهنمايي كنند
و در مورد /n/r هم بگن
بعدش بگن رابطه اين با تابع nl2br() با اونا چيه
مبتديانه بگين بعدش لينك از سايتهاي خارجي زبان هم لينك ندين چون هر چي گشتم نفهميدم
البته از سايت php.net يك چيزايي متوجه شدم ولي درست نفهميدم
مثلآ هر رشته اي كه درون تابع قرار ميگيره اگر \n و \r قرار بديم حكم تگ br رو داره
ولي چر در بعضي جاها هر دو استفاده ميشه و ...
كامل توضيح بدين چون توي انجمن نيست و هيچ كجاي نت چون دو ساعت جستجو كردم ولي به جايي نرسيدم


بالا
 مشخصات  
 
 موضوع پست: Re: تابع nl2br
پستارسال شده در: 17 مرداد 1389 11:24 
آفلاين
اگه نباشه جاش خاليه
اگه نباشه جاش خاليه
نماد کاربر

تاريخ عضويت: 16 اسفند 1386 13:12
پست ها : 248
محل سکونت: بابل
سلام به خاطره تابع mysql_real_escape_string هستش
بعد اینکه تابع nl2br() برای هر اینتر یک </br> میزنه یاد /n که میره به سطر بعدی

منم تو بازی جاهای همین مشکل رو داشتم ولی برای اینکه مشکلات حل بشه از تابع که اقا رضا نوشتن استفاده کن
کد:
function safe($value,$type='0'){
$value = mysql_real_escape_string( $value );
$value = stripslashes( trim($value) );
   $value = htmlspecialchars($value);
return $value;
}

مشکلت حل میشه
http://rightclick.ir/Basic/Topic-1101.html

_________________
بازارکار و خبرگذاری بابلی
http://www.baboli.ir


بالا
 مشخصات  
 
نمايش پست ها از پيشين:  مرتب سازي بر اساس  
ارسال مبحث جديد پاسخ به مبحث [ 2 پست ] 

همه زمانها UTC + 3:30 ساعت هستند


چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون کاربران عضو شده و 0 مهمان


شما نمي توانيد مبحث جديدي در اين انجمن ايجاد کنيد
شما نمي توانيد به مباحث در اين انجمن پاسخ دهيد
شما نمي توانيد پست هاي خود را در اين انجمن ويرايش کنيد
شما نمي توانيد پست هاي خود را در اين انجمن حذف کنيد
شما نمي توانيد فايل هاي پيوست در اين انجمن ارسال کنيد

جستجو براي:
پرش به:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Template made by DEVPPL - Persian Translation By : www.Maghsad.com