-Ali- 57 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 (ویرایش شده) سلامبنده میخوام چنین script ی رو echo کنم توی php<script>$(function(){$("#typed").typed({strings: ["Typed.js is a <strong>jQuery</strong> plugin.", "It <em>types</em> out sentences.", "And then deletes them.", "Try it out!"],typeSpeed: 30,backDelay: 500,loop: false,contentType: 'html', // or text// defaults to false for infinite looploopCount: false,callback: function(){ foo(); },resetCallback: function() { newTyped(); }});$(".reset").click(function(){$("#typed").typed('reset');});});function newTyped(){ /* A new typed object */ }function foo(){ console.log("Callback"); }</script>کد بالا کد اصلی هستقبل کاراکتر ' گرفتم / گذاشتم اما بازم چاپ نمیشد و صفحه سفید میاوردفکر میکنم چون مثل انتهای echo در پی اچ پی با }); میبندیم و کد بالا هم کلی }); داره اینطوری میشهراهی هست بتونم با php چاپش کنم ؟ ویرایش شده بهمن 93 توسط -Ali- نقل قول لینک به ارسال
-Ali- 57 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 (ویرایش شده) نه عزیز میخوام چاپ شه که صفحه سفید میاد !!!شما اگه بگی چطور میتونم با php چاپش کنم اکی هستچون وقتی تو echo میزارمش صفحه سفید میشه ویرایش شده بهمن 93 توسط -Ali- نقل قول لینک به ارسال
Mobin 1669 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 از تابع htmlspecialchars استفاده کنید echo htmlspecialchars('<code><script>$(function(){$("#typed").typed({strings: ["Typed.js is a <strong>jQuery</strong> plugin.", "It <em>types</em> out sentences.", "And then deletes them.", "Try it out!"],typeSpeed: 30,backDelay: 500,loop: false,contentType: "html", // or text// defaults to false for infinite looploopCount: false,callback: function(){ foo(); },resetCallback: function() { newTyped(); }});$(".reset").click(function(){$("#typed").typed("reset");});});function newTyped(){ /* A new typed object */ }function foo(){ console.log("Callback"); }</script></code>'); 1 نقل قول لینک به ارسال
-Ali- 57 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 ممنون اما اگه بخوام اسکریپتو داخل $this->output( قرارش بدم چطوره ؟ نقل قول لینک به ارسال
-Ali- 57 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 مقلا اینکد صفحه سفید میاره :function search_widget(){$this->output('<aside id="search-4" class="widget widget_search">','<p class="widget-title">جستجو در سوالات</p>','<script>', '(function() {', 'var cx = /'011900192141920744246:n9jj1rxodww/';', 'var gcse = document.createElement(/'script/');', 'gcse.type = /'text/javascript/';', 'gcse.async = true;', 'gcse.src = (document.location.protocol == /'https:/' ? 'https:' : 'http:') +', '/'//www.google.com/cse/cse.js?cx=/' + cx;/', 'var s = document.getElementsByTagName(/'script/')[0];', 's.parentNode.insertBefore(gcse, s);', '})();','</script>','<gcse:search></gcse:search>'</aside>');}کد بالا رو ادیت کردم که ارور نده اما بازم صفحه سفید میشه :و با این خطا مشکل داره : 'var cx = /'011900192141920744246:n9jj1rxodww/';', 'var gcse = document.createElement(/'script/');', 'gcse.type = /'text/javascript/';', 'gcse.src = (document.location.protocol == /'https:/' ? 'https:' : 'http:') +', '/'//www.google.com/cse/cse.js?cx=/' + cx;/', 'var s = document.getElementsByTagName(/'script/')[0];',مشکل از کجاست؟ نقل قول لینک به ارسال
-Ali- 57 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 دوستان برنامه نویس اینکه برا شما کاری نیست یه راهنمایی کنیدممنون نقل قول لینک به ارسال
-Ali- 57 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 اینم تست کردم نشد :function search_widget(){$this->output('<aside id="search-4" class="widget widget_search">','<p class="widget-title">جستجو در سوالات</p>');$this->output('<script>');$this->output('(function() {');$this->output('var cx = "011900192141920744246:n9jj1rxodww";');$this->output('var gcse = document.createElement("script");');$this->output('gcse.type = "text/javascript";');$this->output('gcse.async = true;');$this->output(' gcse.src = (document.location.protocol == "https:" ? "https:" : "http:") +');$this->output('/'//www.google.com/cse/cse.js?cx=/' + cx;');$this->output('var s = document.getElementsByTagName("script")[0];');$this->output('s.parentNode.insertBefore(gcse, s);');$this->output(' }');$this->output('});');$this->output('</SCRIPT>');$this->output('</aside>');}مشکل هم از این خط هست که خذف میشه بالا میاد سایت :$this->output('/'//www.google.com/cse/cse.js?cx=/' + cx;');اما نمیدونم اصلا الان این ادیتارو کردم درست کار میکنه یا نه :| ؟ نقل قول لینک به ارسال
-Ali- 57 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 و اینطوری موفق به چاپش شدم اما چون ' هارو به " تغییر دادم دیگه اسکریپت کار نمیکنهfunction search_widget(){$this->output('<aside id="search-4" class="widget widget_search">','<p class="widget-title">جستجو در سوالات</p>');$this->output('<script>');$this->output('(function() {');$this->output('var cx = "011900192141920744246:n9jj1rxodww";');$this->output('var gcse = document.createElement("script");');$this->output('gcse.type = "text/javascript";');$this->output('gcse.async = true;');$this->output(' gcse.src = (document.location.protocol == "https:" ? "https:" : "http:") +');$this->output('"//www.google.com/cse/cse.js?cx=" + cx;');$this->output('var s = document.getElementsByTagName("script")[0];');$this->output('s.parentNode.insertBefore(gcse, s);');$this->output(' }');$this->output('});');$this->output('</SCRIPT>');$this->output('</aside>');}توروخدا کمک کنید نقل قول لینک به ارسال
Mobin 1669 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 شما اول بگو دقیقا چیکار میخواهی انجام بدی تا بشه راهنماییت کرد نقل قول لینک به ارسال
-Ali- 57 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 یه اسکریپت دارم که تو هدرش میخوام این جستجو رو بزارماین اسکریپت پوستش از هسته سیستم میاد و باید در فایل php بازنویسی بشهکلی چیزو جایگزین کردم اما به اسکریپت گوگل که رسیدم نمیتونم output بزارم براش !میخوام ببینم چطور اینو سالم output کنمممنون نقل قول لینک به ارسال
-Ali- 57 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 (ویرایش شده) آخر مجبور شدم از خارجی ها بپرسم :|دمه همتونبخاطر وقت گذاشتنتونباید از همون EOF استفاده میشد ویرایش شده بهمن 93 توسط -Ali- نقل قول لینک به ارسال
فرحان 997 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 سلام. ببینید من نمیدونم چرا کدتون رو اینطوری نوشتید . اما همیشه یک راهی هست که بتونید بدون نوشتن کدها توی خود php اونها رو توی صفحه لود کنید.مشکل اون کدهای شما این هست که مثلا وقتی توی ابتدا و انتهای یک استرینگ از علامت ' استفاده کردید در داخل خود استرینگ یا باید از " استفاده کنید یا از :\'وگرنه خطا میده و حقم داره چون نمیدونه کجا استرینگ رو قطع کرده اید. 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .