Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php // Rellenamos un array con nombres
- $a[]="Ana"; $a[]="Belinda"; $a[]="Cinderella"; $a[]="Diana"; $a[]="Eva"; $a[]="Fiona"; $a[]="Gabriela"; $a[]="Hilda"; $a[]="Idaira"; $a[]="Johanna"; $a[]="Kitty"; $a[]="Linda"; $a[]="Nina"; $a[]="Ofelia"; $a[]="Petunia"; $a[]="Amanda"; $a[]="Raquel"; $a[]="Cindy"; $a[]="Doris"; $a[]="Eve"; $a[]="Evita"; $a[]="Sunniva"; $a[]="Tania"; $a[]="Ursula"; $a[]="Violeta"; $a[]="Liza"; $a[]="Elizabeth"; $a[]="Ellen"; $a[]="Walda"; $a[]="Vicky";
- // Rescatamos el parĂ¡metro q que nos llega mediante la url que invoca xmlhttp
- $q=$_REQUEST["q"]; $hint="";
- // Buscamos la coincidencia en el primer caracter entre nombres del array con el primer caracter de q
- 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"; }
- }
- }
- }
- // Devolvemos "no hay sugerencias" si no se encuentran coincidencias
- // o los datos en $hint (nombres separados por comas) si se encontraron coincidencias
- echo $hint==="" ? "No hay sugerencias" : $hint;
- ?>
Advertisement
Add Comment
Please, Sign In to add comment