[html,php - form] zmiana

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
Dreen
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn paź 20, 2003 6:32 pm
Lokalizacja: Żywiec

[html,php - form] zmiana

Post autor: Dreen »

mam taki maly problem, chodzi o to:

Kod: Zaznacz cały

Type:
<select name="type">
<option name="none" selected=selected>select</option>
<option name="tarmor">Armor (armors, shields etc.)</option>
<option name="tweapon">Weapon (swords, axes, staffs, bows etc.)</option>
<option name="tjewel">Jewellery (jewels, rings etc.)</option>
<option name="tother">Other</option>
klopot tkwi w tym ze wlasnie skapnalem sie ze wartosci przesylane z formularzem nie sa tymi spod name="" lecz tymi miedzy <option></option>. w praktyce kiedy mam tak:
[php]<?php
echo $_POST['type'];
?>[/php]
dostaje np.:

Kod: Zaznacz cały

Weapon (swords, axes, staffs, bows etc.)
a wolalbym miec:

Kod: Zaznacz cały

tweapon
czy jest mozliwe zeby to zastapic? wolalbym NIE robic tego tak:
[php]<?php
switch ($_POST['type'])
{
case 'Weapon (swords, axes, staffs, bows etc.)' : $type = 'tweapon';
... // i tak dalej
}
?>[/php]
poniewaz to jest zbytnia prowizorka. hce zrobic tak, zeby dostawac taka wartosc odrazu przy $_POST['type'] jednoczesnie zachowujac ladny tekst w selekcie.
czy jest to mozliwe w HTML ?
Grzegorz Winiarski
Nowy
Nowy
Posty: 147
Rejestracja: pt lut 27, 2004 10:36 pm
Lokalizacja: Kraków

Re: [html,php - form] zmiana

Post autor: Grzegorz Winiarski »

Heh

Kod: Zaznacz cały

<option VALUE="tweapon">Weapons (...)</option>
Dreen
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn paź 20, 2003 6:32 pm
Lokalizacja: Żywiec

Re: [html,php - form] zmiana

Post autor: Dreen »

braki w wiedzy wychodza na jaw :oops:
dziekuje :)
ODPOWIEDZ