Aftabgardan-cc
سه شنبه 17 اردیبهشت 1387, 01:55 صبح
سلام؛
من به يه مشکلي برخوردم و اون اينکه:
نميدونم چطور بايد کدنويسي کرد که وقتي مقدار يک متغيير داخلش پاستروف هست، با علامت single quotation در کدنويسي مشکل پيدا نکنه!
مثلا فرض کنيد من ميخوام يک عبارت براي جستجو از يک فيلد بگيرم. اگر من نوشته باشم:
select * from users where term like '%$mem%'
اگر متغير $mem بينش يک ' باشه، کد خطا پيدا ميکنه :ناراحت:
حالا اين يکي از مشکلاته!
مشکلي که امروز بهش برخوردم و الان نياز دارم که رفع بشه، اينه که:
من يه سري کد جاوااسکريپت که معمولاً از ' براي تعريفشون استفاده ميشه دارم.
حالا جايي از کد گفتم ADMIN_HOME_ رو پرينت بگير. که ADMIN_HOME_ يک ثابت هست.
حالا اون ثابت رو تعريف کردم مثلا Admin's Homepage اين آپاستروف با اون علامت کوتيشن غاطي ميشه و کد من به هم ميريزه!
اگر اون ثابت رو تعريف کنم Admin\' Homepage فکر ميکنم مشکلم حل بشه، اما در جاهاي ديگه که اين ثابت رو استفاده کردم، \ نشون داده ميشه!
خلاصه موندم چطور بايد اين مشکلات رو رفع کرد.
ممنون ميشم راهنمايي کنيد.:چشمک:
من به يه مشکلي برخوردم و اون اينکه:
نميدونم چطور بايد کدنويسي کرد که وقتي مقدار يک متغيير داخلش پاستروف هست، با علامت single quotation در کدنويسي مشکل پيدا نکنه!
مثلا فرض کنيد من ميخوام يک عبارت براي جستجو از يک فيلد بگيرم. اگر من نوشته باشم:
select * from users where term like '%$mem%'
اگر متغير $mem بينش يک ' باشه، کد خطا پيدا ميکنه :ناراحت:
حالا اين يکي از مشکلاته!
مشکلي که امروز بهش برخوردم و الان نياز دارم که رفع بشه، اينه که:
من يه سري کد جاوااسکريپت که معمولاً از ' براي تعريفشون استفاده ميشه دارم.
حالا جايي از کد گفتم ADMIN_HOME_ رو پرينت بگير. که ADMIN_HOME_ يک ثابت هست.
حالا اون ثابت رو تعريف کردم مثلا Admin's Homepage اين آپاستروف با اون علامت کوتيشن غاطي ميشه و کد من به هم ميريزه!
اگر اون ثابت رو تعريف کنم Admin\' Homepage فکر ميکنم مشکلم حل بشه، اما در جاهاي ديگه که اين ثابت رو استفاده کردم، \ نشون داده ميشه!
خلاصه موندم چطور بايد اين مشکلات رو رفع کرد.
ممنون ميشم راهنمايي کنيد.:چشمک: