HEj
har ett annonsformulär där man först väljer typ av annons, nu undrar jag om man när man väljer typ kanvälja en helt annan typ och då bli flyttad till en annan site där denna typ annons sätts in...
<FORM NAME=\"formularet\" ENCTYPE=\"multipart/form-data\" METHOD=\"post\" ACTION=\"annonsera.php\">
Kategori:<BR>
<SELECT NAME=\"katalognr\">
<OPTION VALUE=\"31\">Digitalkamera
<OPTION VALUE=\"32\">Tillbehör Digitalkamera
<OPTION VALUE=\"33\">Analog Kompaktkamera
<OPTION VALUE=\"36\">Analog Systemkamera
<OPTION VALUE=\"34\">DV- & Videokamera
<OPTION VALUE=\"35\">Blixtrar & Ljus
<OPTION VALUE=\"37\">Objektiv & Filter
<OPTION VALUE=\"38\">Mörkrumsutrustning
</SELECT
Vad jag vill är tex att det ska finnas ett val som heter PC och så ska man direkt föras över till den siten där man lägger in PC- anonser m.m.
DufferMedlem sedan mars 2003429 inlägg Det du är ute efter är javascript och har inget med php att göra
ok.. la den här eftersom sidan är skriven i PHP.. är det nån moderator som kan flytta tråden!
Peter SMedlem sedan dec. 20025 483 inlägg Nu är jag inte riktigt säker på vad du menar, men betrakta följande kod:
<script type="text/javascript">
function navigate(obj){
location.href = "annonsera.php?type=" + obj.options[obj.selectedIndex].value;
}
</script>
<select onchange="navigate(this)">
<option value="31">Digitalkamera</option>
<option value="40">PC</option>
...
</select>
Då du valt typ navigeras du direkt till annonsera.php med frågesträngen type=n, där n är typ-id.
Beroende på n-värdet visar du sedan relevant information. Är detta vad du menar?
:)
nej inte riktigt
jag vill fortfarande behålla den funktionalitet som finns i select nu, när man väljer Digitalkamera så funkar det som idag men om man väljer ex... Dator så kommer man till en annan site
typ så här
<OPTION VALUE=\"31\">Digitalkamera
<OPTION VALUE=\"32\">Tillbehör Digitalkamera
<OPTION VALUE=\"http://www.nåt.se\">Dator
<OPTION VALUE=\"http://www.nåtannat.se\">TVspel
Varför i hela Hisingen har du en backslash innan alla citationstecken?
<select onchange="if ( isNaN( this.options[this.selectedIndex].value ) ) self.location = this.options[this.selectedIndex].value;">
<option value="31">Digitalkamera</option>
<option value="32">Tillbehör Digitalkamera</option>
<option value="http://www.aftonbladet.se/">Aftonbladet</option>
<option value="http://www.expressen.se/">Expressen</option>
</select>