2011-03-16 115 views
0

你好,我想把每個消息從PHP傳遞到JavaScript函數,然後重定向到另一個頁面,我想要顯示該消息。 Plz幫助我。這裏是示例代碼使用javascript將值傳遞到另一個頁面

Php 
if ($result){ 
$success = "New Page has been added successfully."; 
} else { 
$error = "Unable to process at this time."; 
} 

Java script 

<script type="text/javascript"> 
window.location="admin.php?page=add_user"; 
</script> 

我想在另一頁上此&成功的消息通過使用此JavaScript函數。我已經嘗試過這種方式

window.location="admin.php?page=add_user&<?php echo $success?> "; 
+0

你就不能使用PHP把數據上傳到不同的頁面?你爲什麼試圖用JS轉發? – 2011-03-16 01:44:57

回答

1

檢查這個

echo '<script type="text/javascript"> window.location="test.php?page=add_user&msg='. $msg .'"; </script>'; 
1

因爲在響應中有空格,爲了使它在URL中有用,需要對它進行url編碼。請參閱php urlencode函數。此外,你必須給查詢字符串參數命名。

更改您的JavaScript這樣的:

window.location="admin.php?page=add_user&success=<?php echo urlencode($success); ?>"; 
+0

感謝它的完美工作 – umar 2011-03-16 01:56:19

相關問題