Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

invoerveld als variabele hyperlink

Pagina: 1
Acties:

  • carpcatcher
  • Registratie: Oktober 2002
  • Laatst online: 19-11 10:15
Ik heb iets in me hoofd en heb geen idee hoe ik er informatie over kan vinden of kan uitwerken.
(en of het uberhaupt mogelijk is)

Ik heb php site met een database, elk onderwerp heeft zijn eigen keyword.
dit werkt perfect, alleen weten weinig mensen van het bestaan van deze optie op mijn site.

wat ik graag wil in een zoek invoerveld.
dus stel iemand tiept in het zoekveld de zoekopdracht "jan klaas"
dan moet er een nieuwe venster geopend worden met als URL.

http://www.mijndomein.nl/key/jan;klaas
nu worden alle producten getoont met de keywoorden jan + klaas
(puntkomma voor elke spatie is niet noodzakelijk maar zou wel mooi zijn)


misschien vraag ik het onmogelijke, maar als iemand mij opweg kan helpen graag! _/-\o_

  • Joshua
  • Registratie: Juli 2005
  • Laatst online: 12-11 13:44
Ik denk dat mod_rewrite alvast een deel van je probleem kan oplossen.

[ Voor 15% gewijzigd door Joshua op 12-03-2008 16:49 ]


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
HTML:
1
2
3
4
5
<form name="blah" method="get" action="http://www.mijndomein.nl/key/" target="_blank">
    <p>
        <input type="text" name="" value=""><input type="submit" value="Go">
    </p>
</form>

Voila :P Dit passed een querystring op een naamloze parameter (hence de ?= ).
Overigens is bovenstaand maar een 'geintje'; het is namelijk niet echt aan te raden lege fieldnames te gebruiken (werkt niet eens in alle browsers, en is ook niet valid) en daarbij is het gebruik van de target ook niet meer valid. Ik hoop dat je dat zelf ook inziet.

Als je écht zo strict /key/foo,bar wil hebben zul je met een stukje JS of een 301/302 redirect aan de slag moeten gaan.

[ Voor 62% gewijzigd door RobIII op 12-03-2008 16:58 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • carpcatcher
  • Registratie: Oktober 2002
  • Laatst online: 19-11 10:15
oke jammer.
ik dacht blijkbaar te simpel ;)

het gaat om gallery2 en mod_rewirte was al geinstalleerd. :)
http://codex.gallery2.org/Gallery2:Modules:keyalbum