簡體   English   中英

wamp服務器沒有在javascript語句中運行PHP代碼

[英]wamp server not running PHP code in javascript statements

javascript代碼中的php會回來作為php statememnt而不是$ _GET值是否需要更改配置中的某些內容? 這適用於大學apache服務器,但似乎在這種情況下,PHP和JavaScript正在其他頁面上正常工作。 刪除工作正常。

<SCRIPT LANGUAGE="JavaScript">
  setTimeout(function(){
  alert("<?echo $_GET['deletename']?> Deleted, you will now return to the Artist Search...")
    window.location = "http://www.aaaaa.tk/CI/index.php/about?deletedartist=<?echo $_GET['deletename']?>";
  }, 100);

 </script>
 <link rel="stylesheet" type="text/css" href="main.css">
 </head>
 <?php

 $artistid = $_GET['deleteid'];

$username="X";
$password="X";
$database="X";
mysql_connect(localhost,$username,$password) or die("Could not connect : " . mysql_error()); 
@mysql_select_db($database) or die( "Unable to select database");
/* Performing SQL query */ 
$query = "DELETE FROM fbartist WHERE id =$artistid"; 
$query2 = "ALTER TABLE fbartist AUTO_INCREMENT=1;"; 
$result = mysql_query($query) or die("Delete Query failed :".$query."" . mysql_error()); 
$result2 = mysql_query($query2) or die("Auto Increment Query failed : " . mysql_error()); 

mysql_close(); 
?>

謝謝你給予的任何幫助。

要么試試

alert("<?php echo ....

要么

檢查php.ini是否有short_open_tag = on ,請看這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM