$num_hosts = count ($host); if (empty($term) _BAR_ _BAR_ count($host) == 0) {echo 'form method="get "input type="checkbox" name="host[] "value="bagel.indexdata.dk / gils" GILS test input type="checkbox "name="host[]" value="localhost:9999 / Default "local test input type="checkbox" checked="1 "name="host[]" value="z3950.loc.gov:7090 / voyager "Library of Congress br RPN Query: input type="text" size="30 "name="term" input type="submit "name="action" value="Search "';} else {echo'You searced for '. htmlspecialchars($term).' br '; for ($i = 0; $i $num_hosts; $i++) {$id[] = yaz_connect($host[$i]); yaz_range($id[$i], 1, 10); yaz_search($id[$i] ,"rpn",$term);} yaz_wait(); for ($i = 0; $i $num_hosts; $i++) {echo' hr '. $host[$i]." :"; $error = yaz_error($id[$i]); if (!empty($error)) {echo "Error: $error";} else {$hits = yaz_hits($id[$i]); echo "Result Count $hits";} echo' dl '; for ($p = 1; $p = 10; $p++) {$rec = yaz_record($id[$i],$p ,"string"); if (empty($rec)) continue; echo "dt b $p / b / dt dd"; echo ereg_replace("\n", "br \n",$rec); echo" / dd ";} echo' / dl ';}}
?php $num_hosts = count ($host); if (empty($term) _BAR_ _BAR_ count($host) == 0) {echo 'form method="get "input type="checkbox" name="host[] "value="bagel.indexdata.dk / gils" GILS test input type="checkbox "name="host[]" value="localhost:9999 / Default "local test input type="checkbox" checked="1 "name="host[]" value="z3950.bell-labs.com / books "BELL Labs Library br RPN Query: input type="text" size="30 "name="term" input type="submit "name="action" value="Search "';} else {echo 'Vous avez recherché '.htmlspecialchars($term). 'br'; for ($i = 0; $i $num_hosts; $i++) {$id[] = yaz_connect($host[$i]); yaz_syntax($id[$i] ,"sutrs"); yaz_search($id[$i] ,"rpn",$term);} yaz_wait(); for ($i = 0; $i $num_hosts; $i++) {echo 'hr '.$host[$i] .":"; $error = yaz_error($id[$i]); if (!empty($error)) {echo "Erreur: $error";} else {$hits = yaz_hits($id[$i]); echo "Nombre de résultats: $hits";} echo' dl '; for ($p = 1; $p = 10; $p++) {$rec = yaz_record($id[$i],$p ,"string"); if (empty($rec)) continue; echo" dt B $p / B / dt dd "; echo ereg_replace("\n"," br \n",$rec); echo "/ dd";} echo' / dl ';}}?