我如何發送PHP參數,獲取方法如.php?id = xx 我正在使用Joomla的K2項目。目前我正在打印出使用PHP從數據庫中獲取的所有結果。當用戶點擊其中一個結果時,它應該將其發送到不同的頁面,並且該頁面應該獲得用戶點擊的事件的ID。我怎麼做,如果joomla顯示我這樣的網站: joomla.com/index.php/example-showing-this/如何將參數發送到url?獲取PHP的方法?
0
A
回答
1
這是一個非常寬泛的問題,我們會提供更多的細節來更好地幫助您。在廣泛的層面上,你可以使用PHP和JROUTE http://docs.joomla.org/JRoute/1.5
您也可能會發現這個線程有幫助生成這些URL太https://groups.google.com/forum/?fromgroups#!topic/joomla-dev-general/1548yu9I2jQ
0
當用戶能夠點擊事情這不再是PHP,這是HTML和JavaScript的。 PHP在服務器上執行,執行的結果是用戶下載到PC的HTML + CSS + Javascript。
從你descrived什麼,你需要使用你從數據庫中獲取的PHP變量產生正確的HTML + JavaScript的,例如:
echo "<a href=\"your_php_page.php\">Click me</a>";
這將顯示一個鏈接,但它不會傳遞任何參數,如果你想使用GET傳遞一個ID,你應該做這樣的:
$id=1234;
echo "<a href=\"your_php_page.php?id=$id\">Click me</a>";
在your_php_page.php您可以收到此ID是這樣的:
$id=$_GET['id'];
//if you are going to use this in a query you should do something like this to prevent injection
$id=$mysqli->real_escape_string($id);
如果你想使用POST,你將不得不提交一個表單或使用AJAX,但這是更先進的,你應該專注於使用GET來使其工作。
相關問題
- 1. 使用JavaScript獲取url參數並將其發送到php
- 2. 如何通過GET方法將URL參數發送到PHP的JavaScript?
- 3. 如何通過URL將參數從Flex發送到PHP HttpService
- 4. 發送任何方法作爲獲取元數據的參數
- 5. 如何將參數發送到ICommand的Execute方法
- 6. 如何通過URL參數發送Javascript/jQuery數組到PHP?
- 7. Xcode發送乘法參數到url
- 8. 如何使用POST方法將數據發送到URL在Xcode中的方法
- 9. 如何從php中獲取參數url?
- 10. 如何獲取URL參數發生後
- 11. 如何將參數和方法一起發送到新線程?
- 12. 發送參數到URL
- 13. 將空參數發送到PHP的JavaScript
- 14. 如何將參數發送到JSON類型的URL?
- 15. 獲取URL參數在PHP
- 16. 從URL獲取ID並通過Ajax將其發送到PHP
- 17. 如何將php參數添加到url?
- 18. 通過response.sendRedirect方法發送url時隱藏url中的參數
- 19. 如何獲取URL參數?
- 20. 如何將URL參數發送到Socket連接
- 21. 如何將URL參數從angularJS發送到MVC動作
- 22. PHP:獲取方法的參數?
- 23. 獲取值發送到PHP
- 24. 發送URL參數
- 25. 如何發送php獲取參數給iFrame?
- 26. 如何獲取方法參數的值?
- 27. Java:發送多個參數到方法
- 28. 發送參數到Gtk創建方法
- 29. 如何將參數發送給使用Maven/testng的方法?
- 30. 如何在PHP中的ITMS URL中發送獲取請求?
這是的Joomla,你不使用URL的喜歡'your_php_page.php' – Lodder
與Joomla有它自己的框架,它提供了訪問$ _GET變量的更好方法,請參閱http://docs.joomla.org/Secure_coding_guidelines – betweenbrain