Sziasztok!
A feladatom, hogy készítsek egy olyan hosszú sales oldalt, amelyen - akár többször is - középütt egy adatbekérő form van, amit ha kitölt a látogató (név, email, telefonszám stb.) elküldi ezeket az adatokat az oldal tulajdonosának.
Ilyet lehet látni pl: autostitkok.hu vagy esetleg a www.meggyozes.com oldalakon is.
A webform alkalmas erre? Vagy tudtok valamit javasolni?
Péter
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Alkalmas lehet
Eléggé gányolás, de be tudod illeszteni az űrlap kódot egy tartalomba is, ha a beviteli forma nem bántja.
Egy ilyen típusú oldalnál ez egy lenyelhető kompromisszum, egyébként is szét kell zilálni rajta egy tartalomkezelő normális működését.
Nagy Gusztáv
Szerintem előbb lefejleszted
Szerintem előbb lefejleszted azt a szűrőt ami kitol egy ilyen űrlapot, mint összekattintgatod modulokkal. tuksi02 kurzus után képes leszel rá. :D
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Legyártottam az űrlap formot,
Legyártottam az űrlap formot, így néz ki:
A kód működik hál' Isten! ( szabadon másolható, az oldalba többszőr is beilleszthető )
Az még a bajom, hogy amikor megküldi a levelet, akkor az ékezetes karakterekkel nem tud mit kezdeni, tehát például ilyen levél érkezik:
NĂŠv: Kis PĂŠter
TelepĂźlĂŠs:
E-mail:
TelefonszĂĄm:
A pĂŠnzĂźgyi problĂŠma leĂrĂĄsa:
nincs pĂŠzem
Tudtok valamilyen megoldást, hogy jól kezelje az ékezetes betűket?
Péter
rakj be a levélbe egy utf-8
rakj be a levélbe egy utf-8 fejlécet, vagy az iconv() függvénnyel tedd át iso-8859-2-be.
és ismerkedj meg a form APIval.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
S esetleg egy kis kóddal
S esetleg egy kis kóddal tudnál segíteni? Ez rész küldi a levelet:
s ha jól sejtem itt kéne valamivel kiegészíteni. De mivel?
Szerk:
Azt hiszem nyomon vagyok... (próbálom kiguglizni). a megoldást - ha sikerül - közzéteszem.
Péter
A headerbe
Üdv!
Dudás József
Nagy biztonsági kockázatot
Nagy biztonsági kockázatot rejt ez a megoldás, a $_POST-tal kapott változókat rakd check_plain()-be.
Az elegans megoldas
Probald ki a node embed modult: http://drupal.org/project/node_embed