Likes Likes:  0
Resultaten 1 tot 3 van de 3
Geen
  1. #1
    Marc de Winter
    Fieldforwarder script werkt niet volledige
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Fieldforwarder script werkt niet volledige

    Hallo allemaal,

    Ik probeer een pagina te maken voor online pizza-bestellen. Het
    orderformulier zal bestaan uit een aantal pagina's, waarbij de gebruiker dmv
    een aantal stappen door het menu genomen wordt.
    Zo is stap 1: kies een pizza
    Stap 2 is: kies een pasta
    En zo gaat dat door

    Steeds staat er naast de hoofdkeuze (pizza, pasta etc.) een lijst met
    zogenaamde "side-orders". Deze lijst is bij elke stap hetzelfde. Kortom, bij
    elke stap kan je kiezen of je een side-order wilt of niet.

    Goed, om dit allemaal te laten werken heb ik gebruik gemaakt van een script,
    genaamd fieldforwarder (zie:
    http://www.zend.com/zend/spotlight/c...7.php#Heading9)

    Het werkt allemaal erg goed, alleen 1 ding werkt nog niet. Ik wil dat die
    side-orders "onthouden" worden. Dus als men in stap 1 een side-order kiest,
    dan moet die keuze in stap 2 (en stap 3...en 4..etc) ook nog te zien zijn.
    Nu heb ik dat als volgt opgelost. Vanaf stap 2 is de code als volgt (voor 1
    sideorder):

    <select name="italianchefsalad_junior" class="orderpulldown"
    id="italianchefsalad_junior">
    <option value="0"<?php if ($italianchefsalad_junior==0) echo "selected";
    ?>>0</option>
    <option value="1"<?php if ($italianchefsalad_junior==1) echo "selected";
    ?>>1</option>
    <option value="2"<?php if ($italianchefsalad_junior==2) echo "selected";
    ?>>2</option>
    </select>

    Dit werkt goed, op 1 belangrijk punt na. Op deze manier kan je alleen in
    stap 1 een side-order kiezen. Zo gauw je in stap 2 (of later) een side-order
    wilt kiezen, of je huidige aantal wilt wijzigen, dan neemt het
    fieldforwarder script dat niet mee.
    Ik vermoed dat de fieldforwarder functie niet velden indexeert, die die al
    heeft gedaan. Hoe dit precies zit weet ik niet, want de fieldforwarder file
    is iets te geavanceerd voor mij. Hopelijk is er hier iemand die het wel kan
    begrijpen en wellicht ook ziet wat ik kan doen om mijn
    pizza-bestellings-website te laten werken.

    Groeten,
    Marc de Winter




  2. #2
    Daniel Tryba
    Fieldforwarder script werkt niet volledige
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Fieldforwarder script werkt niet volledige

    Marc de Winter <marc@cura.net> wrote:
    [knip]

    BTW multiposten is uitermate evil, deze vraag heb je ook gesteld in
    comp.lang.php.

    > Goed, om dit allemaal te laten werken heb ik gebruik gemaakt van een script,
    > genaamd fieldforwarder (zie:
    > http://www.zend.com/zend/spotlight/c...7.php#Heading9)


    Brrrr, eval is evil, dit script is dus uitermate evil.

    Persoonlijke opvatting:

    gebruik sessies om keuzes te onthouden, als je in stap 1 iets kan kiezen
    dan i shet wellicht handig om het bij stap 2 te tonen, maar indien de
    gebruiker een wijziging wil maken zou ik hem dat mooi weer op stap 1
    laten doen.

    --

    Daniel Tryba


  3. #3
    Marc de Winter
    Fieldforwarder script werkt niet volledige
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Fieldforwarder script werkt niet volledige

    Oh, ik dacht dat deze groep meer Nederlandse mensen als gebruikers/lezers
    had en de comp.lang.php groep meer buitenlanders.
    Ik had werkelijk geen idee dat zoiets not-done was. Mijn excuses.

    Maar goed, in ieder geval bedankt. Ik weet niet zoveel van sessies af in php
    (had het wel bekeken als optie) en dus ben ik maar gegaan met de
    fieldforwarder php file.

    Als iemand nog iets weet hoe ik het zou kunnen oplossen op mijn manier?

    Bedankt,
    Marc de Winter



    On 10/18/04 10:57, in article cl0lju$2jl$1@news.tue.nl, "Daniel Tryba"
    <news_nl.internet.www.server-side@canopus.nl> wrote:

    > Marc de Winter <marc@cura.net> wrote:
    > [knip]
    >
    > BTW multiposten is uitermate evil, deze vraag heb je ook gesteld in
    > comp.lang.php.
    >
    >> Goed, om dit allemaal te laten werken heb ik gebruik gemaakt van een script,
    >> genaamd fieldforwarder (zie:
    >> http://www.zend.com/zend/spotlight/c...7.php#Heading9)

    >
    > Brrrr, eval is evil, dit script is dus uitermate evil.
    >
    > Persoonlijke opvatting:
    >
    > gebruik sessies om keuzes te onthouden, als je in stap 1 iets kan kiezen
    > dan i shet wellicht handig om het bij stap 2 te tonen, maar indien de
    > gebruiker een wijziging wil maken zou ik hem dat mooi weer op stap 1
    > laten doen.



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics