abonnement Unibet Coolblue Bitvavo
pi_49122378
in navolging van
[PHP/(My)SQL] voor dummies en
[CSS] voor dummies

hierbij een [(X)HTML] voor dummies topic.

Stel hier al je vragen m.b.t. tot (X)HTML

Links
Nederlandstalige handleiding HTML
HTML op Startpagina
HTML op Wikipedia (NL)
XHTML op Wikipedia (NL)
HTML Tutorial W3Schools
XHTML Tutorial W3Schools
(X)HTML validator W3C
pi_49122567
ook een poging voor een centraal topic over dit onderwerp

TS begint:

ik zoek een formelement waar ik 2 verschillende waardes in kan zetten
dus bijvoorbeeld
1<input type='' value1='language' value2='titel'>

in mijn voorbeeld staat dus een input element met zowel de taal als de titel (dit omdat ik meerdere titels heb, allemaal met een verschillende naam, en ik moet ze door kunnen geven aan de volgende pagina via een POST)
pi_49124461
Voor zover ik weet moet je aanhalingstekens gebruiken en geen apostroves voor een geldig XHTML document en verder bestaat zo'n form element naar mijn weten niet, hoe wilde je zo'n element uitlezen en wat is er op tegen om twee hidden form values te gebruiken?
pi_49124841
quote:
Op maandag 7 mei 2007 23:19 schreef JeRa het volgende:
Voor zover ik weet moet je aanhalingstekens gebruiken en geen apostroves voor een geldig XHTML document en verder bestaat zo'n form element naar mijn weten niet, hoe wilde je zo'n element uitlezen en wat is er op tegen om twee hidden form values te gebruiken?
Nee hoor, apostroves zijn ook gewoon geldig.
pi_49125153
quote:
Op maandag 7 mei 2007 23:19 schreef JeRa het volgende:
Voor zover ik weet moet je aanhalingstekens gebruiken en geen apostroves voor een geldig XHTML document en verder bestaat zo'n form element naar mijn weten niet, hoe wilde je zo'n element uitlezen en wat is er op tegen om twee hidden form values te gebruiken?
ik validate alles tegen HTML 4.01, ben lui
zo'n element uitlezen is niet echt lastig lijkt mij:
in php: $_POST['object'][01] (voor value 1)
$_POST['object'][02] (voor value 2)
en wat er tegen hidden fields is?:
ik heb meerdere titels , allen in een verschillende taal (in een array)
array is alsvolgt opgebouwd:
array (
[taal1] => titel1
[taal2] => titel2
)

ik kan dan, volgens mij, nooit voorelkaar krijgen om dat allemaal netjes in hidden fields te krijgen, op zo'n manier dat ik in de POST variable mijn talen + bijbehorende titels terug kan vinden...
pi_49125453
Je kunt input velden ook namen geven (name attribute )
1
2
<input type="text" name="taal1" value="titel" />
<input type="text" name="taal2" value="titel" />


als ik dit post krijg ik dit terug:
1
2
3
4
5
 Array
(
    [taal1] => titel
    [taal2] => titel
)
pi_49125822
Als je toch persé 2 values in 1 form wil moet je rare dingen gaan doen in php, maar dan kan je dit gebruiken:
1<input type="hidden" value="value['bla']['bloe']" />
Ik ben op het moment te lui om te kijken wat de array is die je krijgt ;)
pi_49125993
Dan krijg je niks in je array fokME2. als je value="" vervangt door name="" krijg je wel een multi dimensionale array
pi_49126133
Owja, dat was hem! Was alweer een tijdje geleden dat ik met die dingen heb gewerkt.

Sorry mschol.
pi_49127728
hmm oke thnx , hier kan ik wel wat mee....

resultaat is nu dit:
1
2
3
4
5
6
7
    [alt_title] => Array
        (
            ['Spanish'] => Cancion Elfica
            ['Russian'] => Эльфийская песнь
            ['Japanese'] => エルフェンリート
            ['Korean'] => 엘펜리트
        )

d.m.v. dit:
1
2
3
<input type="hidden" name="alt_title['Russian']" value="Эльфийская песнь" />
<input type="hidden" name="alt_title['Japanese']" value="エルフェンリート" />
<input type="hidden" name="alt_title['Korean']" value="엘펜리트" />




[ Bericht 58% gewijzigd door mschol op 08-05-2007 00:37:50 ]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')