http://192.168.21.189:8096/attend/supervisor/view_employee_attendence.php?eid=24アクセスするPHP変数
javascriptの24はそれをアクセスするためにどのような方法があります... PHPで私たちは、私がいた
$eid=$_REQUEST['eid'];
使用してアクセスすることができます は、私はjavascriptの変数に値をエコー、テンプレートにAJAX
http://192.168.21.189:8096/attend/supervisor/view_employee_attendence.php?eid=24アクセスするPHP変数
javascriptの24はそれをアクセスするためにどのような方法があります... PHPで私たちは、私がいた
$eid=$_REQUEST['eid'];
使用してアクセスすることができます は、私はjavascriptの変数に値をエコー、テンプレートにAJAX
JavaScriptでクエリ文字列の値を取得するjavascript関数の下に使用してください。
<script>
function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}
// query string value
var eid = getParameterByName('eid');
</script>
を使用してdbのMySQLからのデータをフェッチするEIDの値を使用したい...それは私が私のjavscriptでそれにアクセスすることができますどのような方法がある不思議:
var id = '<?php echo $eid; ?>';
整数をエコーするときは、引用符は必要ありません。
window.location.searchを使用してURL内の?
の部分を取得し、手動で解析する必要があります。あなたが必要とするソリューションと同様の質問:https://stackoverflow.com/a/901144/1608594
例
<?php
$id = 1;
?>
<script>
var MyId = '<?php echo $id; ?>';
</script>
あなたはグローバルjavascriptの変数として使用することができます。
<script>
var eid = "<?php echo $eid;?>";
</script>
<script>
var yourId = '<php echo $_REQUEST['eid']; ?>';
</script>
これを試してみてください: '<?phpのエコー$のEID;>';
var eid = window.location.search.substring(1);
これはどうやって問題を解決しますか? – Randy
@Randy、これはURLの最後の値の最後の値を返します。 –
はちょうど私がするvar A =を使用して、それをエコーしようとしたJSコード – gbestard
@gbestardでそれをエコー、それエコーそれは文字列として表示され、<?php echo $ eid;?> – iqra
[JavascriptコードでPHP変数にアクセスする方法?](http://stackoverflow.com/questions/22876503/how-to-access-php -variable-in-javascript-code) – NDM