आप ढांचे का उपयोग किये बिना आसानी से ऐसा कर सकते हैं। डिफ़ॉल्ट रूप से, कुछ भी जो बाद में आता है? एक यूआरएल में एक वैरिएबल है।
इसलिए उदाहरण के लिए
, www.google.com/search.html?term=blah
www.google.com/search.html जाती थी, और मूल्य के साथ प्राप्त चर "शब्द" से होकर गुजरेगा "blah"।
एकाधिक चर एक &
उदाहरण के लिए, www.google.com/search.html?term=blah & TERM2 साथ अलग किया जा सकता = शांत
GET विधि पीएचपी से स्वतंत्र है, और HTTP विनिर्देश का हिस्सा है।
PHP स्वचालित रूप से superglobal चर $ _GET [] बनाकर आसानी से अनुरोधों को प्राप्त करता है, जहां प्रत्येक सरणी अनुक्रमणिका एक GET चर नाम है और सरणी अनुक्रमणिका का मान चर का मान है।
<?php
//check if the get variable exists
if (isset($_GET['search']))
{
search($_GET['search']);
}
function Search($res)
{
//real search code goes here
echo $res;
}
?>
<a href="?search=15">Search</a>
जो 15 बाहर प्रिंट होगा, क्योंकि यह खोज का मूल्य है और मेरे खोज डमी समारोह बस किसी भी परिणाम यह हो जाता है
यह अपने HTML लिंक से AJAX का उपयोग करने के लिए, एक PHP स्क्रिप्ट कॉल करने के लिए एक मूल्य में गुजर और कुछ लौटने संभव है, लेकिन तुम्हारे पास क्या है वहाँ काम नहीं करेगा। – Revent
@ अगर मैं इनपुट डालता हूं और प्रत्येक लिंक पर बटन सबमिट करता हूं तो क्या यह काम करेगा? – Squirtle
शायद जिस तरह से आप सोच रहे हैं। सर्वर पर एक और अनुरोध भेजने के बिना PHP फ़ंक्शन को कॉल करने के लिए ** कोई रास्ता नहीं ** है। –