محب روفائيل نشر 10 يناير 2018 أحاول أن أمرر متغير من جافا سكربت إلى دالة PHP في صفحة جافاسكربت، لكن لم أنجح حتى اﻵن.. ها هو الكود عموما: function get_title() { var link = document.getElementById('link'); var link_title = document.getElementById('link_title'); var title_value = '<?php echo get_title(' + link.value + ');?>'; link_title.value = title_value; } المشكلة كلها كما أعتقد في تعريف المتغير title_value، أرجو أن تساعدوني في كتابة هذا السطر بطريقة صحيحة.. انشر على الشّبكات الاجتماعية رابط هذه المساهمة
2 zakariamouhid نشر 11 يناير 2018 لا يمكن تمرير متغير من JS إلى php بهذه الطريقة عليك إستخدام تقنية ajax مع صفحة get_title.php مثلا وتعطيها البرامتر عبر GET مثلا get_title.php?url=link <?php // your get_title function if (isset($_GET["url"])) { echo get_title($_GET["url"]); } ومن JS باستخدام تقنية ajax var xhttp; function get_title() { var link = document.getElementById('link'); var link_title = document.getElementById('link_title'); if (xhttp) {xhttp.abort(); } xhttp = XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var title_value = this.responseText; link_title.value = title_value; } }; xhttp.open("GET", "get_title.php?url=" + encodeURIComponent(link.value), true); xhttp.send(); } 2 اشخاص أعجبوا بهذا انشر على الشّبكات الاجتماعية رابط هذه المساهمة
2 thaer mohamad نشر 11 يناير 2018 السلام عليكم لا يمكنك تنفيذ كود PHP بشكل مباشر ضمن صفحة جافا سكريبت js. لأنه لا تتم معالجتها من قبل مترجم أوامر PHP, لكن يمكنك اسناد كود PHP إلى متغير ضمن الصفحة الرئيسية للموقع مثل index.php (و التي يكون امتدادها .php), ومن ثم استخدام هذا المتغير ضمن صفحات جافا سكربت بدل الكود المسند. أي تكتب الكود التالي ضمن الصفحة الرئيسية: index.php 2 اشخاص أعجبوا بهذا انشر على الشّبكات الاجتماعية رابط هذه المساهمة
أحاول أن أمرر متغير من جافا سكربت إلى دالة PHP في صفحة جافاسكربت، لكن لم أنجح حتى اﻵن..
ها هو الكود عموما:
المشكلة كلها كما أعتقد في تعريف المتغير title_value، أرجو أن تساعدوني في كتابة هذا السطر بطريقة صحيحة..
انشر على الشّبكات الاجتماعية
رابط هذه المساهمة