Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.08.11
Prihlásený: 07.09.13
Príspevky: 57
Témy: 21
Príspevok NapísalOffline : 06.09.2011 15:50

Cawte..neviem či sa to dá.. Viem, že sa dá sparviť ukážka objednávky..Napr. obrázok na základne výberu..
No ja chcem tak že si vyberiem napr. pizzu1 veľkosť 1 a ukáže mi cenu na základe výberu a veľkosti napr. 3€..
Ptm ak si vyberiem pizzu1 veľkosť2 tak mi ukáže cenu napr. 5€..
Chápete čo mám na myslí ?
HTML:

Kód:
&nbsp;&nbsp;Výber:&nbsp;<select name="vyber" size="1">
<option value="1"> Výber č.1
<option value="2"> Výber č.2
<option value="3"> Výber č.3
<option value="4"> Výber č.4
</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" name="velkost" value="Veľkosť1" /> Veľkosť1
<input type="radio" name="velkost" value="Veľkosť2" /> Veľkosť2
<input type="radio" name="velkost" value="Veľkosť3" /> Veľkosť3 <br/><br>


Javascript + html (iný projekt je to ukážka na zákaldne výberu :
Kód:
<script>
// preload images
var imgMargherita = new Image().src = "images/margherita.gif"
var imgSunková = new Image().src = "images/sunkova.png"
var imgCapri = new Image().src = "images/capri.png"
var imgStagione= new Image().src = "images/stagione.png"
var imgSalami = new Image().src = "images/salami.png"
var imgDiavolo = new Image().src = "images/diavolo.png"
var imgMilano = new Image().src = "images/milano.png"
var imgSpeziale = new Image().src = "images/speziale.png"
var imgSedliacka = new Image().src = "images/sedliacka.png"
var imgFormaggi = new Image().src = "images/formaggi.png"
var imgHawaii = new Image().src = "images/hawaii.png"
var imgTonno = new Image().src = "images/tonno.png"
var imgFrutti = new Image().src = "images/frutti.png"
var imgSpenat = new Image().src = "images/spenat.png"
var imgVegetariana = new Image().src = "images/vegetariana.png"
var imgHellas = new Image().src = "images/hellas.png"
var imgSenza = new Image().src = "images/senza.png"
var imgBuona = new Image().src = "images/buona.png"
var imgGiuseppe = new Image().src = "images/giuseppe.png"
var imgDello = new Image().src = "images/dello.png"
var imgGurman = new Image().src = "images/gurman.png"
var imgDon = new Image().src = "images/don.png"
var imgBolognese = new Image().src = "images/bolognese.png"
var imgBryndzova = new Image().src = "images/bryndzova.png"
var imgTonno = new Image().src = "images/tonno.png"
var imgCaruso = new Image().src = "images/caruso.png"
var imgMamma = new Image().src = "images/mamma.png"
var imgBuffon = new Image().src = "images/buffon.png"
var imgGaribaldi = new Image().src = "images/garibaldi.png"
var imgVimto = new Image().src = "images/vimto.png"
var imgQuattro = new Image().src = "images/quattro.png"
var imgIne = new Image().src = "images/otaznik.png"

function setImage(imageSelect) {
 theImageIndex = imageSelect.options[imageSelect.selectedIndex].value;
 if (document.images)
     document.images[0].src = eval("img" + theImageIndex);
  }
</script>

------------- <td><label for="Objednavka_id_vyber"><b>Výber:</b></label></td>
      <td>
          <select size="1" name="Vyber" id="Objednavka_id_vyber" onChange="setImage(this)"> ,
            <option value="Ine">Iné jedlo...(Poznámky)</option>
            <option value="Margherita">Margherita</option>
            <option value="Sunková">Šunková</option>
        <option value="Capri">Capri</option>
        <option value="Stagione">Stagione</option>
        <option value="Salami">Salami</option>
        <option value="Diavolo">Diavolo</option>
        <option value="Milano">Milano</option>
        <option value="Speziale">Speziale</option>
        <option value="Sedliacka">Sedliacka</option>
        <option value="Formaggi">Formaggi</option>
        <option value="Hawaii">Hawaii</option>
        <option value="Tonno">Tonno</option>
        <option value="Futti">Frutti di Mare</option>
        <option value="Spenat">Špenát a mozzarella</option>
        <option value="Vegetariana">Vegetariana</option>
........
<center><div class="browntext">Ukážka objednávky<br><br></div></center>
<div id="images-preview">
<center><img src = "images/otaznik.png" /></center>
</div>


neviem či to chápete..Chcem len vedieť či sa to dá spraviť na TEXT teda cenu, na základe výberu a veľkosti ...


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 06.09.2011 17:35

Urobiť sa to dá. Ak je ten vzťah, medzi druhom, veľkosťou, cenou... pomerne jednoduchý, dá sa to celé urobiť v javascripte.

Ak sú tam nejaké komplikovanejšie veci (a aj pre prípad, ak by mal používateľ zakázaný/nepodporovaný javascript), tak to môžeš urobiť aj na serveri (a môžeš napr. použiť Ajax).


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.08.11
Prihlásený: 07.09.13
Príspevky: 57
Témy: 21
Príspevok Napísal autor témyOffline : 07.09.2011 15:14

No dík v tomto nie som odborník..Stačí mi názorná ukážka a ja to podľa toho už dúfam spravím .. Stačí teda ten JS..

// pridané po 18 hodinách 5 minútach od posledného príspevku

Takže nikto alebo nerozumiete čo chcem ? Dám príklad..

Vyberiem si PIZZU1 veľkosti malá a vypíše mi cenu 1.80€
ptm si vyberiem PIZZU1 veľkosti veľká a vypíše mi cenu 2.40€

Proste chcem to takto na všetky jedlá spraviť no neviem ako..po nete blúdim dva dni a nič som zatiaľ nenašiel..


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 07.09.2011 19:18

Určite niekto rozumie. :) (problém ale je, že sa to nikomu robiť nechce)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.08.11
Prihlásený: 07.09.13
Príspevky: 57
Témy: 21
Príspevok Napísal autor témyOffline : 07.09.2011 20:16

Našiel som dačo..Dalo by sa to cez dvojrozmerne pole v javascripte ?

Kód:
http://www.exforsys.com/tutorials/javascript/javascript-two-dimensional-arrays.html


A ptm si len cenu vyrátam ako cena = pizze[typ][velkost];


Len rozmýšľam ..ako :cry:


Offline

Užívateľ
Užívateľ
Niečo ako preload images ale text

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok NapísalOffline : 07.09.2011 21:35

Ak to ma byt len JS tak to pole alebo objekt.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.08.11
Prihlásený: 07.09.13
Príspevky: 57
Témy: 21
Príspevok Napísal autor témyOffline : 07.09.2011 21:57

No neviem..nevedel by to tu niekto dáko zkombinovať aby to šlo ? Ja už som skúšal všetko :-(


Offline

Užívateľ
Užívateľ
Niečo ako preload images ale text

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok NapísalOffline : 08.09.2011 11:58

No však tak ako si to napísal pred tým:
cena = pizze[typ][velkost];

Len by si potreboval ešte nejaký jedinečný identifikátor toho produktu. A potom by sa ti hodila DB...


Odpovedať na tému [ Príspevkov: 8 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. nieco ako Perch ale free

v Redakčné systémy

1

659

07.04.2011 18:34

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P/D: Prehistorické komponenty ale aj niečo novšie

v Predám

24

1177

22.05.2010 13:13

srebalat Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Padol mi externy HDD, nieco sa podarilo obnovit ale....

v Pevné disky a radiče

25

638

14.01.2021 22:24

4040 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako kopirovat text z pdf kde je ako obrazok

v Ostatné programy

1

689

19.10.2014 20:18

liqua1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. preload obrázka

v JavaScript, VBScript, Ajax

2

799

12.03.2008 10:18

mage Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Image Preload

v JavaScript, VBScript, Ajax

5

766

30.08.2009 17:41

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. html kod ako text

v HTML, XHTML, XML, CSS

5

1038

30.12.2008 15:05

Flety Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. obrazkove znaky ako text

v HTML, XHTML, XML, CSS

3

731

10.04.2012 22:53

venom2 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako zadokumentovať text na internete?

v Obchody, reklamácie a právo

5

576

19.11.2010 22:49

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. CDburnerXP ako vypalit cd text?

v Ostatné programy

0

626

07.09.2009 15:02

Maco594 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako skopirovať text z chraneneho pdf

v Ostatné programy

13

9591

29.10.2010 21:45

kass Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako odstrániť predpísaný text v gmail mailoch?

v Služby a webstránky

3

327

08.07.2020 20:34

StroWniss Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako sa da v adobe readery dopisovat text???

v Ostatné programy

2

2055

19.06.2006 15:15

Harlequin Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Existuje niečo ako...?

v Sieťové a internetové programy

2

518

28.01.2012 23:10

Karamba Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Niečo ako sharepoint?

v Ostatné programy

8

515

13.01.2015 14:56

don jebot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Niečo ako Teamviewer

v Sieťové a internetové programy

5

1852

12.09.2008 16:49

Tech Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra