Suchfunktion?

dennyathome

fühlt sich hier wohl
:motz Ich find den smilie cool! naja dann will ich mal meine frage fragen.


Ich habe seit 2 wochen von meinem lehrer die aufgabe bekommen, die ich vergeblich zu lösen versuchte, aus den unterstehenden quellcode so zu bearbeiten, dass wenn man auf den suchbutton klickt der computer aus einer textdatei die eingetragenen werte sucht.

Meine frage: wo in dem quellcode sage ich dem computer, wo die textdatei sich befindet?


Vielen dank im voraus.

denny



<html>
<head>
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<title>Shop Händler</title>
</head>
<body>
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tbody>
<tr>
<td colspan="5">
<hr></td>
</tr>
<tr>
<td width="20%">Fahrzeug:<br>
<select name="SuchFahrzeug">
<option value="alle" selected="selected">alle</option>
<option value="AS">AS</option>
<option value="ASF">ASF</option>
<option value="AST">AST</option>
<option value="EM">EM</option>
<option value="GEWICHTEUNDVENTILE">Gewichte & Ventile</option>
<option value="LKW">LKW</option>
<option value="LLKW">LLKW (Transporter)</option>
<option value="MOTORRAD">Motorrad</option>
<option value="OFFROAD">Off Road</option>
<option value="PKW">PKW</option>
<option value="PKWANHÄNGERREIFEN">PKW- Anhängerreifen</option>
<option value="SCHLÄUCHE">Schläuche</option>
<option value="Stahlfelgenlkw">Stahlfelgen für LKW</option>
<option value="STAHLU.ALUFELGENpkw">Stahl- & Alufelgen für PKW</option>
<option value="SCHNEEKETTEN">Schneeketten</option>
</select>
</td>
<td width="20%">Saison:<br>
<select name="SuchSaison">
<option value="alle" selected="selected">alle</option>
<option value="ALLWETTER">All-Wetter</option>
<option value="AS">AS</option>
<option value="FELGEN">Felgen</option>
<option value="GEWICHTEUNDVENTILE">Gewichte & Ventile</option>
<option value="LKW">LKW</option>
<option value="LLKW(TRANSPORTER)">LLKW(Transporter)</option>
<option value="MOTORRAD">Motorrad</option>
<option value="OFFROAD">Off Road</option>
<option value="SCHLÄUCHE">Schläuche</option>
<option value="SOMMER">Sommer</option>
<option value="WINTER">Winter</option>
<option value="SCHNEEKETTEN">Schneeketten</option>
</select>
</td>
<td width="20%">Hersteller:<br>
<select name="SuchHersteller">
<option value="alle" selected="selected">alle</option>
<option value="ALUFELGEN">Alufelgen</option>
<option value="AVON">AVON</option>
<option value="BARUM">Barum</option>
<option value="BRIDGESTONE">Bridgestone</option>
<option value="CONTI">Continental</option>
<option value="DIVERSEHERSTELLER">Diverse Hersteller</option>
<option value="DUNLOP">Dunlop</option>
<option value="FIRESTONE">Firestone</option>
<option value="FULDA">Fulda</option>
<option value="GENERAL">General</option>
<option value="GEWICHTEUNDVENTILE">Gewichte & Ventile</option>
<option value="GOLDSTAR">Goldstar</option>
<option value="GOODYEAR">GoodYear</option>
<option value="HANKOOK">Hankook</option>
<option value="KUMHO">Kumho</option>
<option value="MATADOR">Matador</option>
<option value="METZELER">Metzler</option>
<option value="MICHELIN">Michelin</option>
<option value="NANKANG">Nankang</option>
<option value="NOKIAN">Nokian</option>
<option value="PIRELLI">Pirelli</option>
<option value="ROADSTONE">Roadstone</option>
<option value="RUNDERNEUERT">Runderneuert</option>
<option value="SAVA">Sava</option>
<option value="SCHLÄUCHE">Schläuche</option>
<option value="SEMPERIT">Sempiert</option>
<option value="STAHLFELGEN">Stahlfelgen</option>
<option value="UNIROYAL">Uniroyal</option>
<option value="VREDESTEIN">Vredestein</option>
<option value="WANLI">Wanli</option>
<option value="YOKOHAMA">Yokohama</option>
<option value="SCHNEEKETTEN">Schneeketten</option>
</select>
</td>
<td width="20%">Treffer anzeigen:<br>
<select name="limit">
<option value="50" selected="selected">die ersten 50</option>
<option value="150">die ersten 150</option>
<option value="alle">alle (max 500)</option>
</select>
</td>
<td width="20%">Ausgabe sortieren nach:<br>
<select name="sortierung">
<option value="bezeichnung" selected="selected">Artikel</option>
<option value="preis">Preis</option>
<option value="profil">Profil</option>
<option value="hersteller">Hersteller</option>
<option value="verfuegbarkeit">Verfügbarkeit</option>
</select>
</td>
</tr>
<tr>
<td> <input style="width: 100%; color: black; height: 25px;"
type="submit" value="Suche starten"></td>
<td>Breite:<br>
<input size="12" name="SuchBreit"> </td>
<td>Querschnitt:<br>
<input size="10" name="SuchQuer"> </td>
<td>Zoll:<br>
<input size="10" name="SuchZoll"> </td>
<td>Geschw.-Index:<br>
<input size="10" name="SuchGeschw"> </td>
</tr>
<tr>
<td colspan="5">
<hr></td>
</tr>
<tr>
<td> <br>
</td>
</tr>
</tbody>
</table>
</body>
</html>
 
Sowas geht nur Serverseitig mit ASP oder PHP - was habt ihr gelernt ?

Javascript ? VBScript ?

das heisst eine severseitiges "Script" ausführen


(jetzt sind die Profis gefragt , weil ich mit ASP u. PHP nur so mal zum Spaß probiert habe)
 
Also wenn du es mit PHP machen solltest, nimm Reguläre Ausdrücke.;)
Um jetzt das Problem mit der Lage der Datei zu lösen müsste man natürlich wissen welche Sprache.
 
ich habe dieses script wie es dort oben steht unverändert reingestellt, d.h. das ist das originalscript von meinem lehrer. der hat aber weder zur sparche noch zur fehlerbehebung etwas gesagt. nur das wir es so verändern sollen das es funktioniert.


ich find sollche aufgaben scheiße, dabei will ich doch gar kein webdesigner oder programmierer werden...
... aber leider gibt der auch noch eine note darauf.


mfg denny
 
Also, ich kann dir das nachher in PHP schreiben.
Du möchtest, dass wir dir erklären wie man dem Pc sagt, wo die Datei ist.
Da du keine Angaben dazu gemacht hast, welche Sprache, scheinst du ja auch nicht das eigentliche Programm geschrieben zu haben.
Daher muss wohl auch dies noch getan werden.Wenn du das jetzt also in PHP möchtest, sag bescheid, ich schreibe es dir.Aber beachte: Ich übernehme keine Garantie, wenn dein Lehrer dich lyncht weil er merkt, dass du garkeine Ahnung hast.Und zweitens: PHP benötigt entweder Webspace der PHP unterstützt oder muss auf dem Pc installiert sein.PHP ist keine Scriptsprache, die z.B. ausführbare *.exe Dateien erstellt.
 
Oben