28. maj 2001 - 17:22Der er
15 kommentarer og 1 løsning
Søgeformular med log
Laver en søgeformular som FrontPage komponent, men det indtastede søgeord skal samtidig med søgningen skrives til en logfil. Hvordan? (Har Frontpage extensions og sikkert ikke meget andet).
Det ser fin ud Jonas, men lige til den her opgave kan jeg ikke bruge reklamebanner. Med FrontPage extensions er der jo søgeformular, så er spørgsmålet bare, om et formularinput også kan skrives til en fil. Så vil det være gratis.
Jeg tror at du skal have fat i noget asp. Så vil det være temmelig nemt. Jeg er ikke helt klar over hvor meget du kan med dine ekstensions, jeg synes altid de ikke kan lige præcis det man har bruge, men kan en masse man aldrig får brug for.
</html> Det jeg har gjort er at lave en søgeformular via frontpage, lave en anden formular, som er skjult, i frontpage, og bedt frontPage om at sende resultaterne fra den til en fil. Det er med i properties for frontpage. Den formular bliver så automatisk fyldt ud, og sendt, når man laver sin søgning. Det burde kunne gøre hvad du har brug for.
Din søgeform går i selvsving mens min egen uden log virker. Jeg har oprettet en tom form_results.txt og lagt i rodmappen og fjernet dit _private/ fra koden. Men det virker ikke!?
Du skal lige huske </body></html> til sidst i dokumentet. Og du må gerne slette der hvor der står \"Det jeg har gjort er at lave en søgeformular via frontpage, lave en anden formular, som er skjult, i frontpage, og bedt frontPage om at sende resultaterne fra den til en fil. Det er med i properties for frontpage. Den formular bliver så automatisk fyldt ud, og sendt, når man laver sin søgning. Det burde kunne gøre hvad du har brug for.\". Derudover tror jeg det er lettere hvis du i stedet for at klippe klistre koden ind, gør det samme som jeg gjorde. Jeg har ikke så meget tjek på hvad det er FrontPage gør med de komponenter, det ved vist kun gud, men hvis du opretter dem som jeg beskrev højere oppe, så tror jeg du vil få det til at fungere.
Hmmm.. Hvis jeg kopierer/paster (og husker </body></html>) ;-) så virker søgningen, men der bliver kun skrevet en ascii-firkant i txt-filen efter søgninger. Når jeg prøver at oprette formularerne selv, virker det slet ikke. Hvor er markøren, når du indsætter nr. 2 formular? og hvordan gør du den usynlig? Hvad er det for noget javascript i starten af din kode?
Det javascript der er i starten tager og sætter dato, klokkeslet og søgeordet ind i den skjulte formular, og trykker submit-knappen. Frontpage formularen klarer så resten. Du skjuler formularen ved hjælp af det div tag der er, <div style=\"display:none\">...</div>. Alt det sætter du ind bagefter. Altså først åbner du siden med din søgeformular, og sætter markøren et sted efter din søgefunction. så indsætter du en ny formular, som skriver til en tekst fil, det kan du sætte den til at gøre ved at højre klikke på den, og vælge form properties, evt det samme på dansk. Der kommer så en dialogboks, hvor det første punkt er ....Where to store results. Der vælger du det første, file name, og det skulle være udfyldt. Derefter sætter du den kode ind, som er mellem <script tagsene, mellem <head> og </head>. Derefter sætter du div tagsene ind, og så skulle det fungere. Jeg går ud fra at du ved at det kun virker i explorer.
Ras: Tja, jeg får desværre ikke mere ud af det end nu på http://flyvholm.tripod.com/start.htm uanset om jeg gør som beskrevet eller copy/paster. I begge tilfælde går søgningen i selvsving.
Den eneste forskel jeg kan se på din og min er at din bruger action=\"_vti_bin/shtml.exe/soge.htm\", og min bruger action=\"_vti_bin/shtml.dll/soge.htm\". Hvad version af FrontPage bruger du? Hvad version af Server extensions er der installeret hos din udbyder? Det må være der et sted der er noget galt, andet kan jeg ikke se. Min fungerer fint på min lokale server, jeg har ikke forsøgt på nettet.
Jeg ved ikke, hvilken server extension ver. der benyttes på Tripod. Min FrontPage er DK 2000 v. 4.0.2.2717 Men vi kommer det måske ikke videre, så tak for nu.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.