Autor Zpráva
Monekys
Profil *
Zdravim,
Mam neake pole array a zbieram donho informacie pocas neakeho procesu ktory sa na konci spracuje a posle.
Stava sa mi ze napr. 10 krat ten proces prejde spravne a 11 krat sa niektore udaje do toho pola zapisu zle.

V com moze byt chyba, moze byt problem napriklad doubleclick na odoslat ?

to pole vyzera takto (udaje su vymyslene):

Array
(
    [booking] => Array
        (
            [info] => Array
                (
                    [meno] => Meno
                    [priezvisko] => Priezvisko
                    [email] =>  email
                    [izba] => Diamont izba
                    [druh] => Dvojlôžková izba
                    [dlzkaPobytu] => 2
                    [cenaIzba] => 99,00
                    [cenaBezDph] => 82,50
                    [cenaDph] => 16,50
                    [danMesto] => 4,00
                    [cenaCelkom] => 103,00
                    [sprava] => Dobrý deň,
                )

            [book] => Array
                (
                    [url] => rezervacia/sk/
                    [id] => 24
                    [from] => 2020-05-11
                    [to] => 2020-05-13
                    [person] => 2 osoby
                    [kids] => bez deti
                    [from_format] => 11. 05 2020
                    [to_format] => 13. 05 2020
                    [krajina] => 
                    [telefon] => 00000000
                    [platba] => Zaplatiť pri príchode
                    [osobneUdaje] => Súhlasím
                    [gdpr] => Súhlasím
                )

        )

)

M.
Tomášeek
Profil
Monekys:
Jak vypadají správná a špatná data? Kde a jak se to pole ukládá? Dump smysleneho pole se smyšlenými daty je úplně na nic.

Jestli způsobuje problém double click si snadno vyzkousis. Jak to máme vědět my, když jsi neukazal kód?
lionel messi
Profil
Monekys:
Stava sa mi ze napr. 10 krat ten proces prejde spravne a 11 krat sa niektore udaje do toho pola zapisu zle.

Počasím to asi nebude, je to proste rozbité.
Monkeys
Profil *
Zistil.som ze problem je len v prehliadaci Safari
Co sa tyka tych dat tak sa prehodi napriklad cenaIzba a cenaBezDph
Keeehi
Profil
Monkeys:
Zřejmě safari odesílá formuláře trochu jinak než očekáváš a máš pa nějakou chybu při zpracování na straně PHP. Což si musíš najít sám, když nejsi schopný nám ukázat kód.

Posílat si cenu formulářem a pak tomu věřit je hloupý nápad. Cenu si zpět posílat vůbec nemusíš, tu by si měl backend vždy spočítat sám.
Monekys
Profil *
Keeehi:
toto pole je konecny zoznam vsetkeho co sa posiela emailom.
Je mi jasne ze chybu si musim najst sam len som chcel vediet ci sa niekto s niecim takym nestretol.

Ono to nie je o jednom formulari je to proces zberu dat cez celu stranku tak chyba moze byt kde kolvek preto ziadny kod nedavam lebo neviem kde to moze byt.
Aj tak dik za komentare

M.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0