Ajax شبیه گوگل

خرید بک لینک
با سلام من میخام یه فرم داشته باشم که مثل موتور جستجوی گوگل پیشنهاد بده
کدش به شکل زیره ولی چند تا خطش رو نمی فهمم اگه ممکنه راهنماییم کنید خط هایی که جلوشون * گذاشتم برام مبهمه
فایلgethint.php

<?php
// Array with names
$a[] = "Anna";
$a[] = "Brittany";
$a[] = "Cinderella";;
$a[] = "Raquel";
$a[] = "Cindy";
$a[] = "Doris";
$a[] = "Eve";
$a[] = "Evita";
$a[] = "Sunniva";
$a[] = "Tove";
$a[] = "Unni";
$a[] = "Violet";
$a[] = "Liza";
$a[] = "Elizabeth";
$a[] = "Ellen";
$a[] = "Wenche";
$a[] = "Vicky";
// get the q parameter from URL
$q = $_REQUEST["q"]; *************
$hint = "";

if ($q !== "") {
$q = strtolower($q);
$len=strlen($q);
foreach($a as $name) {
if (stristr($q, substr($name, 0, $len))) {

if ($hint === "") {
$hint = $name;
} else {
$hint .= ", $name";
}
}
}
}

echo $hint === "" ? "no suggestion" : $hint;
?>

فایل اصلی

<html>
<head>
<script>
function showHint(str) {
// if (str.length == 0) {
// document.getElementById("txtHint").innerHTML = "";
// retu;
//} else {
var x = new XMLHttpRequest();
x.onreadystatechange = function() {
// if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("txtHint").innerHTML = x.responseText;

// }
};
x.open("GET", "gethint.php?q=" + str, true);*************
x.send();
}
//}

</script>
</head>
<body>

<p><b>Start typing a name in the input field below:</b></p>
<form>
First name: <input type="text" onKeyUp="showHint(this.value)">
</form>
<p>Suggestions: <span id="txtHint"></span></p>
</body>
</html>

php مرکز کد های سایت...

ما را در سایت php مرکز کد های سایت دنبال می‌کنید

برچسب: نویسنده: استخدام کار بازدید: 247 تاريخ: جمعه 28 خرداد 1395 ساعت: 13:54

صفحه بندی