webForumDet fria alternativet

Sökfunktion utan databas?

ASP

2 svar · 324 visningar · startad av Heidi

Medlem sedan okt. 20032 inlägg
Frågan#1

Jag undrar om man kan använda tex en excellista för att söka i från en webbsida. Det är möjligt med PHP (har en sån kod) och nu undrar jag om det går med ASP?

Är det någon som vet hur man gör? Kanske är det någon som annars kan överätta min PHP-kod till ASP.

Så här ser den ut. data.skv är excelfilen med listan som jag sparade som skv.

<?php

if (isset($_POST['submit'])){
$infile = "data.skv";
$searchstr = $_POST['search']; // matchar rätt?
$data = file($infile);
$c = count($data);
$found = 0;
for ($i = 0; $i < $c; $i++)
{
$row = explode(";", trim($data[$i]));
if (preg_match('/' . $searchstr . '/i', $row[0]))
{
$found = 1;
echo('<a href="' . $row[1] . '">' . $row[0] . '</a><br>');
}
}
if (!$found) echo("Inga träffar!");
}
?>
<form action="search.php" method="post">
<input type="text" name="search">
<input type="submit" name="submit" value="Sök"></form>

Medlem sedan aug. 20003 575 inlägg
#2

Om det är en excel fil du skall söka i så kan du använda dig av en databaskoppling till excel filen. (tror jag iallfall man kunde.)

Medlem sedan okt. 20032 inlägg
#3

....men hur gör man, får det inte att funka. Kan inte asp speciellt bra.

244 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
115 ms — ändringar (db)