Kezdőlap > PHP, PHP5, Zend Framework > Zend Framework – Céges Demo portál – Kapcsolat űrlap VI. rész

Zend Framework – Céges Demo portál – Kapcsolat űrlap VI. rész

Ugyan, céges oldalunkon fent van minden elérhetőségünk, azonban ha látogatóink e-mailt akarnak küldeni, akkor meg kell nyitni nekik egy külön levelező programot, klienst ami elég macerás és sokan ezért nem is küldenek levelet felmerülő kérdéseikkel ill. szolgáltatásainkat sem veszik így igénybe. Éppen ezért, manapság egyre elterjedtebb a helyi üzenetküldés, ahol is e-mail cím megadásával a látogatók azonos oldalon, időben rögtön tudnak nekünk üzenni. Egy egyszerű levélküldő űrlap létrehozása a következőképpen néz ki.

Ugyebár tudnunk kell, ki üzent nekünk, az emberek nem szeretik megadni mindenféle személyes adataikat, nekünk nem is kell más mint az email címük, ugyanis erre tudunk majd válaszolni nekik. Mint minden email-nek ennek az üzenetnek is adunk egy tárgy mezőt ahol a kedves látogató beírhatja, üzenete lényegét. Valamint maga az üzenet törzs azaz tartalomnak is biztosítani kell egy beviteli mezőt.

Ahhoz, hogy a kapcsolat felvétel sikeres legyen velünk el kell tudni küldeni számunkra az üzenetet, így egy Küldés gombra is szükségünk van. Eme egyszerű kis űrlapot valósítja meg az alábbi php, html kód:

<center>
<form method="POST" action="/demo/public_html/index/process-kapcsolat" name="mainform">
<table>
<tr><td><?php echo $this->formLabel('k_email','Az Ön E-mail címe:');?></td>
<td><?php echo $this->formText('k_email', $this->escape($this->k_email), array('onFocus'=>'this.select();'));?></td></tr>
<tr><td><?php echo $this->formLabel('k_targy', 'Tárgy:');?></td>
<td><?php echo $this->formText('k_targy', $this->escape($this->k_targy), array('onFocus'=>'this.select();'));?></td></tr>
<tr><td><?php echo $this->formLabel('k_uzenet','Üzenet:');?></td>
<td><textarea name="k_uzenet" cols="40" rows="10"></textarea></td></tr>
</table>
<center><?php echo $this->formSubmit('Submit','Küldés');?></center>
</form>
</center>

Ezt az űrlapot majd az demo/public_html/index/process-kapcsolat dolgozza fel azaz az IndexControllerünknek lesz egy processKapcsolatAction() eseménye. Íme egy kép a fent említett űrlapról:

Demo Kft Kapcsolat űrlap

Kategóriák:PHP, PHP5, Zend Framework Címkék:

MINDEN VÉLEMÉNY SZÁMÍT!

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Módosítás )

Twitter kép

You are commenting using your Twitter account. Log Out / Módosítás )

Facebook kép

You are commenting using your Facebook account. Log Out / Módosítás )

Kapcsolódás: %s

Follow

Get every new post delivered to your Inbox.