Ben sonucu yankı çalıştı eğer hiçbir şey gösterir javascript ama bir örnek değerleri geçirmek için bir PHP değişkeni almak için çalışıyorum.
Ben argümanlar olarak düzenli dizeleri geçen denenmiş ve bu iyi çalıştı. Ben argümanlar olarak PHP değişkenleri geçmek için çalıştı eğer sadece çalışıyor görünmüyor.
AES (Rijndael) Encryption Test in JavaScript
<script type="text/javascript" src="Decrypt.js"></script>
</head>
<body>
<?php
mysql_connect("localhost","root","");
mysql_select_db("encryption") or die(mysql_error());
$userId = $_POST['userId'];
if (($_SERVER['REQUEST_METHOD'] == 'POST') && ($_POST['key'] == ""))
{
$query = mysql_query("select * from employee_details where id = '$userId'");
if($row=mysql_fetch_assoc($query))
{
echo '<tr>';
foreach($row as $value)
echo '<td>'.$value.'</td>';
echo '</tr>';
}
else { echo "No rows returned"; }}
else if (($_SERVER['REQUEST_METHOD'] == 'POST') && ($_POST['key']))
{
$columname = "ciphertext";
$tablename = "employee_details";
function getField($field, $tbl_name, $condition)
{
$result = mysql_query("SELECT $field FROM $tbl_name WHERE id = ".$condition);
return @mysql_result($result, 0);
}
$myValue = getField($columname,$tablename,$userId);
echo "Ciphertext = $myValue";
echo "<br>";
//doDecryption();
}
echo '<script type="text/javascript">
doDecryption("<?php $myValue; ?>");
</script>';
echo "whats happening";
?>
</body>
</html>
JS dosyası
function doDecryption(param)
{
document.write(param);
document.write("Programming change");
}
Şimdiden teşekkürler. Herhangi bir yardım çok takdir!!