Server IP : 51.89.169.208 / Your IP : 3.148.107.92 Web Server : Apache System : Linux ns3209505.ip-198-244-202.eu 4.18.0-553.27.1.el8_10.x86_64 #1 SMP Tue Nov 5 04:50:16 EST 2024 x86_64 User : yellowleaf ( 1019) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/yellowleaf/public_html/bot/ |
Upload File : |
<html> <head> <link href="styles.css" rel="stylesheet" type="text/css" /> <title>PHP Bing</title> </head> <body> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> Type in a search: <input type="text" id="searchText" name="searchText" value="<?php if (isset($_POST['searchText'])) { echo($_POST['searchText']); } else { echo('sushi'); } ?>" /> <input type="submit" value="Search!" name="submit" id="searchButton" /> <?php if (isset($_POST['submit'])) { // Replace this value with your account key $accountKey = 'zu63Cvmv+GgTze2EvTD7cv9exgBZnpwzYDBYstgvJ/Y'; $ServiceRootURL = 'https://api.datamarket.azure.com/Bing/SearchWeb/'; $WebSearchURL = $ServiceRootURL . 'Web?$format=json&Query='; $request = $WebSearchURL . urlencode( '\'' . $_POST["searchText"] . '\''); $process = curl_init($request); curl_setopt($process, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($process, CURLOPT_USERPWD, $accountKey . ":" . $accountKey); curl_setopt($process, CURLOPT_TIMEOUT, 30); curl_setopt($process, CURLOPT_RETURNTRANSFER, TRUE); $response = curl_exec($process); $jsonobj = json_decode($response); echo('<ul ID="resultList">'); foreach($jsonobj->d->results as $value) { echo('<li class="resultlistitem"><a href="' . $value->URL . '">'.$value->Title.'</a>'); } echo("</ul>"); } ?> </form> </body> </html>