Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 01.01.09
Prihlásený: 02.05.11
Príspevky: 28
Témy: 14
Príspevok NapísalOffline : 13.02.2010 19:40

zdravim Vas. mam spraveny formular na vypocet cien
Kód:
http://web.atec.sk/po_anglicky/home.php
(umiestneny vpravo)

vo firefoxe funguje ako ma, teda pekne vypocita cenu.
ale v internet exploreri mi to vobec nefunguje, ked dam vypocitat, tak mi nic nevypocita, ako je to mozne ?


tu je cely formular html :



Kód:
<div id="formular"


<form action='' method='post' style="width: 645px">
   
        Number of words<sup>*</sup> in original text: <span lang="en-us">&nbsp;
        <br />
&nbsp;</span> <input name='count' value='<?php echo $_POST['count']?$_POST['count']:""; ?>'><br/>
        Language of origin text:<br />
        <select name='original'><br/>
                                                                                    <option value='en' <?php echo $_POST['original']=='en'?"selected":""; ?>>English</option>
                                                                                    <option value='sk' <?php echo $_POST['original']=='sk'?"selected":""; ?>>Slovak</option>
                                                                                </select><br/>
        Required language:<br />
        <select name='required'><br/>
                                                                                    <option value='en' <?php echo $_POST['required']=='en'?"selected":""; ?>>English</option>
                                                                                    <option value='sk' <?php echo $_POST['required']=='sk'?"selected":""; ?>>Slovak</option>
                                                                                </select><br/>
        Type of text:<br />
        <select name='type'>
                                                            <option value='general' <?php echo $_POST['type']=='general'?"selected":""; ?>>General</option>
                                                            <option value='expert' <?php echo $_POST['type']=='expert'?"selected":""; ?>>Expert</option>
                                                        </select><br />
        <br />
        <br />
        <button type='submit'>Calculate</button> <br/>
        <br />
        <br />
        *You can easily find out the number of words of your text in the MS WORD text editor using the function <b>Tools &gt; Word Count &gt; </b>       
   
  <?php
      if($price) echo "<p class='vypocet'>Your price of translation is ".number_format($price, 2, ',', ' ')."€</p>"; // number format 2=počet desetinných, čárka = desetinný oddělovač, a mezera oddělovač tisíců
    ?>
</form>
</div>






a tu je php :



Kód:
<?php
    if($_POST){
        if(!preg_match("~^\d+$~",$_POST['count'])){
            echo "<p style='color: red;'>Počet slov není číslo</p>"; // pokud zadá blbost do počtu slov
        }
        else{
          if($_POST['original'] == 'en' and $_POST['required'] == 'sk'){ // z english do slovak
                switch($_POST['type']){
                    case "general":
                        $price = $_POST['count'] * 0.04; //general
                    break;
                    case "expert":
                        $price = $_POST['count'] * 0.044; //expert   
                    break;
                }
            } 
            elseif($_POST['original'] == 'sk' and $_POST['required'] == 'en'){ // z slovak do english
              switch($_POST['type']){
                    case "general":
                        $price = $_POST['count'] * 0.048; //general
                    break;
                    case "expert":
                        $price = $_POST['count'] * 0.052; //expert   
                    break;
                }
            }
            else {
                echo "<p style='color: red;'>Špatně jste vybrali jazyky</p>"; // pokud vybere z EN do EN nebo z SK do SK
            }
      }
    }
       
?>


Offline

Čestný člen
Čestný člen
formular funguje vo FF, avsak nie v IE

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 13.02.2010 19:46

Mam teoriu :) Tu otvaraciu znacku div-u nemas dopisanu, mas tam <div, nie <div>. Tento zapis je sice v HTML povoleny, ale biedne podporovany. Mohlo sa stat, ze kvoli tomu IE nespracoval otvaraciu znacku <form>u a preto to nefunguje.
Ked moja rada nebude spravna, skus print_r($_POST), ci to obsahuje pozadovane udaje.


Offline

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

Registrovaný: 01.01.09
Prihlásený: 02.05.11
Príspevky: 28
Témy: 14
Príspevok Napísal autor témyOffline : 13.02.2010 19:52

dakujem ti pekne, uz to funguje, s IE mam stale problemy to co ide v ostatnych prehliadacoch v IE nefunguje.

print_r nepoznam co to je zac ako to funguje ?


Offline

Čestný člen
Čestný člen
formular funguje vo FF, avsak nie v IE

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 13.02.2010 19:57

Niekedy tie problemy s IE sposobuje element medzi stolickou a klavesnicou, vid tvoj pripad ;) print_r je take ukecanejsie echo, ved pozri v manuali. Sluzi to ale hlavne na debugovanie.


Offline

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

Registrovaný: 01.01.09
Prihlásený: 02.05.11
Príspevky: 28
Témy: 14
Príspevok Napísal autor témyOffline : 13.02.2010 20:03

no to bude tym, ze v programovani som amater, to bude ten najproblemovejsi a najdolezitejsi element...ale kazdopadne dakujem za pomoc


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


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. skript funguje vo FF v IE nie

v JavaScript, VBScript, Ajax

6

521

27.01.2011 16:11

kesaj Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. v opere a v IE to funguje ale v FF nie

v JavaScript, VBScript, Ajax

5

801

19.04.2008 9:39

dsljohn Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. K: lower end ITX dosku (775,1150), avšak nie s integr. CPU

v Kúpim

0

253

06.06.2017 12:29

protov Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Internet funguje, prehliadače nie

v Sieťové a internetové programy

26

4478

03.07.2009 19:40

itsgoingd Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čítačka funguje v linuxe ale vo windows nie!

v Ostatné zariadenia

0

517

01.02.2012 17:45

jacho6380 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Stránka funguje ale na FTP nič nie je :O

v Webhosting a servery

3

721

26.03.2010 14:58

AReYco Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Menu na wz.sk funguje, na websupporte nie

v HTML, XHTML, XML, CSS

5

511

15.03.2015 16:07

martina833 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Winfast TV 2000XP Expert - občas funguje občas nie

v TV

3

1416

27.08.2007 13:39

OmeGa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. niekde wi-fi funguje a niekde nie

v Siete

1

385

23.06.2012 11:31

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Rezim spanku - obcas funguje, obcas nie

v Operačné systémy Microsoft

0

398

03.01.2008 0:55

kiwibibo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Javascript - raz funguje, raz nie

v JavaScript, VBScript, Ajax

8

698

31.03.2011 7:54

blazej44800 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C# - ako skryť aktívny formulár a otvoriť druhý formulár

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Technológia .NET

67

2759

28.06.2013 22:08

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordpress kontaktný formulár a objednávkový formulár

v Redakčné systémy

1

1097

22.08.2016 10:26

hatto13 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. USB mys restartuje pocitac AVSAK...

v Externé zariadenia

2

654

13.07.2008 3:31

Roberbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mozme LOCK ... nie a nie ho rozchodit

v Intel čipové sady

14

1408

17.02.2006 17:27

Jarko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nie a nie sa pripojiť.

v Ostatné

6

543

15.07.2015 17:42

Tonin 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:  
cron

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