Avatar billede rastaman Nybegynder
25. november 2004 - 17:17 Der er 7 kommentarer og
1 løsning

Søgefunktion

Hey

Jeg har nok et lidt mærkeligt begynder spørgsmål vedr. PHP som jeg ikke aner en dyt om.

Prøv at se www.michaelrastad.dk/soeg.php

Her er en lille php-søgemaskine som virker via en iframe hvor search.php (fundet på nettet)vises.

Men jeg vil også gerne have en søgefunktion øverst til venstre. Når man trykker søg skal det tage søgeordet og putte det i funktionen som vises i iframen altså fungere på fuldstændig samme måde men man skal bare skrive søgeordet et andet sted.

Giver det nogen mening og kan det lade sig gøre.

Skriv lige hvad oplysninger i ellers skal bruge...
Avatar billede rastaman Nybegynder
25. november 2004 - 17:21 #1
den øverst til venstre skal selvfølgelig virke fra alle andre sider jeg har.

så hvis jeg er f.eks. er på siden sjov.html og jeg taster et søgeord øverst til venstre skal den tage ordet og åbne soeg.php igen og vise resultatet
Avatar billede schaefner Juniormester
25. november 2004 - 17:23 #2
Hvis nu du puttede koden fra iframen du viser på soeg.php ud på selve soeg.php

I venstre side burde du i din form kunne skrive:

<form method="get" action="www.michaelrastad.dk/soeg.php">

<legend><img src="icon/soeg.gif" width="13" height="12" align="middle" alt="" ></legend>
        <input type="text" name="FIELD_798" id="FIELD_798_id" style="width:88px;border-style:solid;border-width:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-color:#006CB5;" onkeypress="if (window.event.keyCode == 13){document.forms[0].elements[1].click();}" class="searchfield"></fieldset>

</form>
Avatar billede rastaman Nybegynder
25. november 2004 - 17:25 #3
kan jeg bare tage hele koden fra search.php og smide ind f.eks. til sidst lige inden body på min side uden at det ødelægger noget ?
Avatar billede schaefner Juniormester
25. november 2004 - 17:25 #4
eller også skal du på soeg.php i stedet for din iframe skrive:

<iframe src="http://www.michaelrastad.dk/search.php
?search_query=<?php print $_GET['search_query']; ?>" frameborder="no" scrolling="no" width="100%" height="550"></iframe>
Avatar billede rastaman Nybegynder
25. november 2004 - 17:28 #5
og hvis jeg bruger din sidste løsning hvd skal der så ændres ved den venstre søgefunktion
Avatar billede rastaman Nybegynder
25. november 2004 - 17:32 #6
jeg har fået det til at virke

super at du lige kunne hjælpe med det

kom med et svar så får du point
Avatar billede schaefner Juniormester
25. november 2004 - 17:32 #7
Den skal umiddelbart se således ud:

<form method="get" action="http://www.michaelrastad.dk/soeg.php">

<legend><img src="icon/soeg.gif" width="13" height="12" align="middle" alt="" ></legend>
        <input type="text" name="search_query" style="width:88px;border-style:solid;border-width:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-color:#006CB5;" onkeypress="if (window.event.keyCode == 13){document.forms[0].elements[1].click();}" class="searchfield"></fieldset>

</form>
Avatar billede schaefner Juniormester
25. november 2004 - 17:53 #8
Ok :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester