Zadejte hledaný výraz...

Parsování multi checkboxů do pole.a pak z php poslat emailem.

Petr Gargulák
verified
rating uzivatele
(12 hodnocení)
10. 11. 2018 11:46:43
Ahoj všichni dobří lidé,
Parsuji data, podařio se mi na click vypsat vždy zaškrtlá pole v nějaké podobě a potřebuji tu podobu dostat do php a poslat emailem.
Zde je html:
Zde Jquery:
A php:
Jak vypsat checkboxy do mailu ? Už to vypisuje pole podle toho co zaškrtnu, když odešlu vykoná se funkce s parsováním dat do ajaxu.....podoba je pole....a pošle to do souboru process.php...kde ten po vezme....co tam mám špatně ?
Přikládám obrázek... s těma funkcema to je tady: když zaškrtávám checkboxy.....27732
10. 11. 2018 11:46:43
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373942
Taps
verified
rating uzivatele
(118 hodnocení)
10. 11. 2018 12:35:22
v tom php projdi to pole pomoci foreach
10. 11. 2018 12:35:22
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373941
Petr Gargulák
verified
rating uzivatele
(12 hodnocení)
10. 11. 2018 12:45:34
Napsal Taps;1495092
v tom php projdi to pole pomoci foreach
Ahoj a díky,
dal jsem tam toto, email to odešle, ale ty data mi to nevezme....
10. 11. 2018 12:45:34
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373940
Taps
verified
rating uzivatele
(118 hodnocení)
10. 11. 2018 13:52:00
to je spatne. zkus toto
a pak
10. 11. 2018 13:52:00
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373939
Petr Gargulák
verified
rating uzivatele
(12 hodnocení)
10. 11. 2018 13:59:51
nic nepřišlo....co mám udělat teď ?
---------- Příspěvek doplněn 10.11.2018 v 14:50 ----------
JE TAM TATO CHYBA:
Warning: Invalid argument supplied for foreach() in /data/web/virtuals/203144/virtual/www/php/form-process.php on line 15
10. 11. 2018 13:59:51
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373938
Taps
verified
rating uzivatele
(118 hodnocení)
10. 11. 2018 15:20:31
co vam zobrazi print_r($_POST);
?
vypada to , jak kdyby $_POST nebylo polem
10. 11. 2018 15:20:31
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373937
Pavel Mareš
verified
rating uzivatele
(19 hodnocení)
10. 11. 2018 15:20:53
A co ti to vypisuje $_POST ? Objekt nebo pole? Očividne foreach to žrát nechce, takže něco bude špatně s daty ... Pošli sem kod výpis druhé řádky:
10. 11. 2018 15:20:53
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373936
Petr Gargulák
verified
rating uzivatele
(12 hodnocení)
10. 11. 2018 15:33:35
Nic. Ten php soubor je jinde než jquery a html. takže mi to pořád ukazuje succes při každém refresh a skutečně se to odešle... ale data nedorazí. Jestli víte jak ten print vyzkoušet tak mi to napište a já to vyzkouším.
10. 11. 2018 15:33:35
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373935
Pavel Mareš
verified
rating uzivatele
(19 hodnocení)
10. 11. 2018 15:40:48
Tak jinak. 2 dokumenty
- HTML s JS scriptem
- PHP na který voláš pomocí JS
Teď máš chybu PHP. Takže co uděláš je to, že si musíš nechat vrátit VŠECHNO co PHP soubor vypíše. Takže teď kašli na odesílání mailu a starej se jen o to, abys měl v "$value" nakonec data.
Takže seš na tom HTML dokumentu a do toho AJAX dopíšeš:
Tak, teď všechno, co ti vypíše ten supr PHP soubor uvidíš v konzoli, aniž bys na ten file musel lozit (chodit v prohlížeči).
PHP kod uprav takto:
Teď odešli ten formulář se zaškrnutejma polema a řekni nám, co v tý konzoli je. Uvidíš tam výpis toho $_POST ...
PS: JS a PHP jsou 2 jiný jazyky, nejde srovnávat console.log() proměnné v JS a print_r() proměnné v PHP ...
10. 11. 2018 15:40:48
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373934
Petr Gargulák
verified
rating uzivatele
(12 hodnocení)
10. 11. 2018 15:41:06
Napsal Doctore97;1495124
A co ti to vypisuje $_POST ? Objekt nebo pole? Očividne foreach to žrát nechce, takže něco bude špatně s daty ... Pošli sem kod výpis druhé řádky:
tohle to vypisuje název pole..index pole..a podle toho na co kliknu... je to varr data
27733
10. 11. 2018 15:41:06
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373933
Petr Gargulák
verified
rating uzivatele
(12 hodnocení)
10. 11. 2018 15:49:31
No měl jsem otevřený soubor s php v prohlížeči a z další stránky jsem odeslal...formuláč ze zaškrtlejma checkboxama.....v konzoli na stránce s php nebylo nic
10. 11. 2018 15:49:31
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373932
Pavel Mareš
verified
rating uzivatele
(19 hodnocení)
10. 11. 2018 15:53:17
Napsal PetrGargulák;1495132
No měl jsem otevřený soubor s php v prohlížeči a z další stránky jsem odeslal...formuláč ze zaškrtlejma checkboxama.....v konzoli na stránce s php nebylo nic
... odesíláš z jedné stránky která volá soubor a čekáš, že v druhém, nezávisle otevřeném v névém tabu, se něco projeví? A pak čekáš, že JS na stránce s HTML se projeví na stránce pouze PHP bez JS?
heh, kdo by to řekl, že ...
ve foreach v tom tabu s PHP nemáš data, LOGICKY, protože je volá a zpracovává ten tab s HTML a JS
To co jsem sepsal ti ukáže PHP výpis v konzoli v tom tabu s HTML ...
10. 11. 2018 15:53:17
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373931
Petr Gargulák
verified
rating uzivatele
(12 hodnocení)
10. 11. 2018 15:56:41
No já to nečekal, já jsem to vzal jak jste mi to popsal a jak jsem to z toho pochopil..... ani v druhé konzoli nic nebylo na stránce s formulářem....a s tou funkcí v ajaxu...
---------- Příspěvek doplněn 10.11.2018 v 16:00 ----------
Jediný co mi to ukáže jsou tyhle testovací kody na výpisy pole a true při odeslání formuláře...
10. 11. 2018 15:56:41
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373930
Pavel Mareš
verified
rating uzivatele
(19 hodnocení)
10. 11. 2018 16:01:29
Nějaká domena, kde to je vidět? To by bylo krapet jednodušší v odhalování chyb ...
10. 11. 2018 16:01:29
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373929
Petr Gargulák
verified
rating uzivatele
(12 hodnocení)
10. 11. 2018 16:11:00
Napsal Doctore97;1495138
Nějaká domena, kde to je vidět? To by bylo krapet jednodušší v odhalování chyb ...
ostrou verzi dát nemohu...musel bych to nějkam přehodit na testovací, ale večer přijde možná kamarád....
Takhle vypadá v konzoli...když kliknu na dvě pole....
{
"cGroup[]":
}
pomocí tohoto:
a tady při zaškrtnutí checkboxu s podmínkama se to jednou odešle...
Co tady v tomto případě zastupuje...returnData ?
returnData jsou Data, už vim...
10. 11. 2018 16:11:00
https://webtrh.cz/diskuse/parsovani-multi-checkboxu-do-pole-a-pak-z-php-poslat-emailem#reply1373928
Pro odpověď se přihlašte.
Přihlásit