من من المبرمجين قادر على ان يعوض محتويات احد المتغيرات التي في الجافا سكريب بمتغيير اخر في لغه الPHP
من؟
من من المبرمجين قادر على ان يعوض محتويات احد المتغيرات التي في الجافا سكريب بمتغيير اخر في لغه الPHP
من؟
__________________
إستخدم ملفك الخاص لكتابة توقيعك
الموضوع بسيط جدا .....
كود PHP:
<?php
// متغير ال بي اتش بي
$word = 'Hello World!';
?>
<html>
<head>
<script>
// التعويض في متغير JavaScript
var myWord = '<?=$word?>'
// عد كذا ممكن تستخدمه
alert(myWord);
</script>
</head>
</html>
اخوي فهمت غلط !! انا ابي العكس
متغيير بالجافا اعوضه بالPHP
-------------------
كود PHP:
<?
هنا لازم يكون كود يطبع محتويات المتغيير X
?>
<script>
var x="6";
</script>
__________________
إستخدم ملفك الخاص لكتابة توقيعك
اخوي ... مستحيل كذا ,,, لان اساسا ما يمكن تسوي اي عملية JavaScript الا بعد تحميل الصفحة ... و بعد ارسال الصفحة ما تقدر تتعامل مع php ...
الحل الوحيد الممكن .. انك بعد ما تدخل للصفحة يدخل متغير ال JavaScript في hidden field .. موجود في فورم ... بعد كذا تسوي submit عن طريق ال JavaScript لصفحة ال php و تتعامل مع المتغير من هناك ...... صعبه بس هذا الحل الوحيد اللي اعرفه
ممكن بالـ ob
بحيث يتم طباعة متغير الجافا سكربت بعد بدء ob
هذا السكربت سوف يحوي قيمة المتغير x في الجافاسكربت في متغير $var في phpكود PHP:
<?
ob_start();
?>
<script>
var x=6;
document.write(x);
</script>
<?
$var = ob_get_contents();
ob_end_clean();
?>
أرجوا أن يكون هذا مفيداً
للمزيد من المعلومات:
http://www.php.net/manual/en/ref.outcontrol.php
__________________
ArabBB ... SoooooN!