Jump to content
dwicemerlang

Borang Maklumbalas Dalam Website

Recommended Posts

adeh x leh ..... mcm ni ... lepas kita isi form akan ke contact.php kan??? ...aku nak contact.php tu dalam bentuk pop up

Edited by sleyer

Share this post


Link to post
Share on other sites

adeh x leh ..... mcm ni ... lepas kita isi form akan ke contact.php kan??? ...aku nak contact.php tu dalam bentuk pop up

laa pasal tak boleh...aku try boleh apa...

ok ko check kat link kat bawah..

:) aku terpaksa buat kat site luar sebab certain tag tak appear properly dalam board ni:

popup

so kalau tak paham lagi YM kat aku :)

Edited by tasek16

Share this post


Link to post
Share on other sites

kalau setakat nak buat borang nak diletak pada website aku rasa baik korang guna laman web yang menyediakan perisian percuma. kat situ lagi senang.

kau orang cuma perlu ubahkan sahaja beberapa item yang tak diperlukan dan gantikan balik dengan apa yang kau orang suka.

tak payah pening2 kepala pikir pasal coding atau scrip php.

cuba link di bawah

http://www.formsite.com/

Edited by ringgitniaga

Share this post


Link to post
Share on other sites

Assalamualaikum ...

Tasek16,

Terima kasih di atas tutorial pasal nak buat form dalam website. Aku dah dapat email yang hang hantaq kat aku tu. Cuma yang malangnya server aku tu tak support file php yang di support cuma file asp. Jadi aku dah minta bantuan support team hosting aku tu untuk convert dari file php ke asp. Kesudahannya saya telah berjaya membuat form tu dengan menggunakan file asp.

Jutaan terima kasih sekali lagi aku ucapkan kat hang.

p/s Kepada sesiapa yang hendak mempelajari pasal nak buat form ni bolehlah email kat aku. Aku sedia membantu....

Akhir kata....................

Lu memang sempoi lahhh Tasek16.

:unsure:

ko buat banner kat atas dgn logo company ko pakai apa yek dan mcm mana buat...

Share this post


Link to post
Share on other sites

Tasek nak tanya sikit pasal form online ni, Kenapa selalu klu org isi form pergi ke email spam kita? Tq

Aku tak pasti laa hal ni...most probably benda ni kalau pakai Yahoo mail memang selalu mail masuk spam. ...kalau pakai gmail ok jer. Actually benda ni kekdang ada juga sangkut paut ngan IP yang ko hosting...Yahoo akan filter benda ni..kalau email datang dari certain IP yang diorang listkan sebagai spam so email yang dari dari IP ni akan masuk dalam spam box..so suggestion aku pakai gmail..so far aku pakai tak pernah masuk under spam...good luck

Share this post


Link to post
Share on other sites

ok ini ada ada create satu simple form untuk feedback dalam php dan html. form ini tak memerlukan database

simple form:

copy dan pastekan dalam page anda dan savekan sebagai contoh feedback.html

ok yang ini ada error page jika maklumat yang dimasukkan tidak lengkap atau salah. savekan sebagai emailerror.html

ok yang ini adalah yang paling penting.

tulisan yang berwarna merah di atas adalah email kemana email ini akan di hantar. So dalam kes ni masukkan email anda. Untuk ini copy semua dan pastekan ke dalam text editor (cth notepad) dan save sebagai contact.php

then bila siap uploadkan ketiga-tiga fail ke server (feedback.html, emailerror.html dan contact.php) ke server anda. Note: server anda harus support php scripting...

selamat mencuba .....

assalamualaikum ..tasek16

saya ni baru jer join .

dan ader tanya soalan sama macam kat atas

saya ada copy dan paste macam yg di suruh

dan masalah saya sama dgn dwicemerlang.....Aku dah cuba macam yang kau suruh tu......aku dah save feedback.html, emailerror.html dan contact.php. Bagi file html tu aku guna Nvu untuk create kedua dua file tadi dan file php aku guna editplus 2. Selepas aku dah upload ketiga file tersebut dan cuba klik button 'hantar', message "page not found" akan muncul tang mana pula yang silap.

p/s: masa aku save file contact.php arahan yang aku terima untuk save kepada contact.php3. Adakah ini masalahnya.

Kau ada ke mana-mana website yang boleh download free text editor spt notepad.

pastu awak ada email kat dia .....OK check email anda...all the instructions ada dalam email tu...good luck !!! cheers!!! kalau ada problem just PM kat aku.

boleh email kat saya sama ke ..

[email protected]

terima kasih

Share this post


Link to post
Share on other sites

Hi... sy br je join... sy pn ada mslh dgn web form (enquery form)... dh try yg cam tasek 16 bgtau 2... tp cam diorg jg arr "page not found"... camner ek?... dh pening kpala dh ni? bos asyik tanya dh siap lom... TOLONG!!!...

Share this post


Link to post
Share on other sites

Hi... sy br je join... sy pn ada mslh dgn web form (enquery form)... dh try yg cam tasek 16 bgtau 2... tp cam diorg jg arr "page not found"... camner ek?... dh pening kpala dh ni? bos asyik tanya dh siap lom... TOLONG!!!...

Pastikan dah point pada file yang wujud.

Share this post


Link to post
Share on other sites

dh ok.. tq shidi..

tp, camna lak code utk radio button dlm php?

Eh? Cara yang sama dengan HTML juga. Tiada bezanya B)

Share this post


Link to post
Share on other sites

:P hi everybody... sy ni br je ngan website... so, x brp mahir sgt ler... masa study dlu, blajar basic je... stakat nak wat yg simple2 tau arr... tetiba, msk krj bos srh bangunkn website utk co' lak... siap ngan feedback form... huhuhu... :(

sy try cam yg tasek 16 ajar 2... feedback.htm, erroremail.htm & contactus.php... tp ble klik kat submit button, terus pgi blank page... mungkin sy ada wat silap kot... ada sesapa yg leh bantu X?... :wacko:

Share this post


Link to post
Share on other sites

:P hi everybody... sy ni br je ngan website... so, x brp mahir sgt ler... masa study dlu, blajar basic je... stakat nak wat yg simple2 tau arr... tetiba, msk krj bos srh bangunkn website utk co' lak... siap ngan feedback form... huhuhu... :(

sy try cam yg tasek 16 ajar 2... feedback.htm, erroremail.htm & contactus.php... tp ble klik kat submit button, terus pgi blank page... mungkin sy ada wat silap kot... ada sesapa yg leh bantu X?... :wacko:

sebenarnya ada kaedah yg agak mudah sikit.

2 fail aje pakai

email.php

<script language='javascript' type='text/javascript'>
function openPopup()
{
window.open("","_popup","toolbars=0,location=0,width=500,height=500");
return true;
}
</script>

<form enctype='multipart/form-data' action='maklumbalas/email.php' method='post'
target="_popup" onsubmit="return openPopup()">

<div align="center">
<table width='321' border=0>
<tr><td width="63" align="left">Nama:<font color='#ff0000'>*</font></td>
    <td width="278" align="left"><input type='text' name='Nama' size=38></td></tr>
<tr><td width="63" align="left">Email:<font color='#ff0000'>*</font></td>
    <td width="278" align="left"><input type='text' name='Email' size=38></td></tr>
<tr><td width="63" align="left">Lokasi:</td>
    <td width="278" align="left"><input type='text' name='Lokasi' size=38></td></tr>
<tr><td width="63" align="left">Subjek:<font color='#ff0000'>*</font></td>
    <td width="278" align="left"><input type='text' name='Subjek' size=38></td></tr>
<tr><td width="63" align="left">Mesej:<font color='#ff0000'>*</font></td>
    <td width="278" align="left"><textarea name='Mesej' rows='7' cols='35'></textarea></td></tr>
<tr><td width="63">&nbsp;</td>
    <td width="278"><input type='submit' value='Hantar'> <input type=reset value='Padam'>
</td></tr>
</table>
</div>
<input type="hidden" name="kpd_email" value="[email protected]">

</form>
email.php
<?php
$_POST[ip]=$_SERVER["REMOTE_ADDR"];
$_POST[hostname] = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$_POST[hostname2] = $_SERVER["REMOTE_HOST"];
include "../kod_takwim.php"; 
$_POST[tarikh]= "$MasihiHari $Masihibulan $MasihiTahun";//date("j F Y");
$_POST[masa]= date("h:i:s A");
$_POST[hari]= $MasihiNamaHari;
$_POST[takwim]= $takwim;

// Receiving variables
@$Nama = addslashes($_POST['Nama']);
@$Email = addslashes($_POST['Email']);
@$Lokasi = addslashes($_POST['Lokasi']);
@$Subjek = addslashes($_POST['Subjek']);
@$Mesej = addslashes($_POST['Mesej']);

// Validation
$error = "<strong>Ralat!!!</strong><br />
Email anda tidak dapat dihantar disebabkan beberapa<br />
kesilapan mungkin berlaku semasa mengisi borang email.<br />
sila tekan <a href='#' onClick='self.close();return false;'>di sini</a> untuk membuat pembetulan";

if (strlen($Nama) == 0 ){echo "$error";exit;}
if (! ereg('[A-Za-z0-9_-]+\@[A-Za-z0-9_-]+\.[A-Za-z0-9_-]+', $Email)){echo "$error";exit;}
if (strlen($Email) == 0 ){echo "$error";exit;}
if (strlen($Subjek) == 0 ){echo "$error";exit;}
if (strlen($Mesej) == 0 ){echo "$error";exit;}

//Sending Email to form owner
# Email to Owner 
$mail_dari = "From: $Nama <$Email>";
$mail_subjek = "[Maklumbalas Email Dari Amin007.org] - $Subjek ";
$mail_to = $_POST['kpd_email'];
$mail_mesej = "Maklumbalas Email Dari Amin007.org
-------------------------------------------------
Nama Saya  :$Nama \nEmail Saya :$Email
-------------------------------------------------
   Lokasi :".$Lokasi."
Alamat IP :".$_POST[ip]."
  Nama PC :".$_POST[hostname]."
 Nama PC2 :".$_POST[hostname2]."
   Tarikh :".$_POST[tarikh]."
     Masa :".$_POST[masa]."
     Hari :".$_POST[hari]."
   Takwim :".$_POST[takwim]."
-------------------------------------------------
Mesej : \n$Mesej 
-------------------------------------------------";
// cth -> mail (to, subject, body, headers)
//mail ( string $to, string $subject, string $message [, string $additional_headers [, string $additional_parameters]] )
@mail($mail_to, $mail_subjek ,$mail_mesej, $mail_dari);
?>
<head><title>Terima kasih <?php echo $Nama; ?></title></head>
<body bgcolor="#f0ffff">
<pre><?=$mail_mesej?></pre>

<hr>
<p align="center">Terima kasih <font color=#FF0000><?=$Nama?></font>. 
Saya akan cuba menjawab dan<br>membalas email yang anda kirimkan.</p>
<p align="center">
<a href="#" onClick="self.close();return false;"><b>Close Window</b></a>
</p>

bagi perhatian pada

<form enctype='multipart/form-data' action='maklumbalas/email.php' method='post'>

action tu memainkan peranan penting

kalau fail tu takde kat lokasi

memanglah blank page.

harap dapat membantu

Share this post


Link to post
Share on other sites

TQ atas penerangan 2 amin007...

sy wat camni... korang leh tlg check kn X?.... sorry lah klu menyusahkn... sy btol2 dh blur... maklumler bdk br blajo...

feedback.htm

<form enctype='multipart/form-data' action='contact.php' method='post'>
                          <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
                            <tr> 
                              <td width="2%" height="19" bgcolor="#03C4FD"><font size="2" face="Arial">&nbsp;</font></td>
                              <td colspan="4" bgcolor="#03C4FD"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
                                  <tr> 
                                    <td width="3%"><font size="2" face="Arial"><strong><font color="#FFFFFF">1.</font></strong></font></td>
                                    <td width="2%">&nbsp;</td>
                                    <td width="95%"><font size="2" face="Arial"><strong><font color="#FFFFFF">Particulars</font></strong></font></td>
                                  </tr>
                                </table></td>
                            </tr>
                            <tr> 
                              <td height="32"><font size="2" face="Arial">&nbsp;</font></td>
                              <td width="5%"><font size="2" face="Arial">&nbsp;</font></td>
                              <td width="12%"><font size="2" face="Arial">Name<font color="#FF0000">*</font></font></td>
                              <td width="2%"><font size="2" face="Arial">:</font></td>
                              <td width="79%"><font size="2" face="Arial"> 
                                <input name="Name" type="text" id="Name" size="30" value="">
                                </font></td>
                            </tr>
                            <tr> 
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">Company</font></td>
                              <td><font size="2" face="Arial">:</font></td>
                              <td><font size="2" face="Arial"> 
                                <input name="Company" type="text" id="Company" size="30" maxlength="50">
                                </font></td>
                            </tr>
                            <tr> 
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                            </tr>
                            <tr> 
                              <td bgcolor="#03C4FD"><font size="2" face="Arial">&nbsp;</font></td>
                              <td colspan="4" bgcolor="#03C4FD"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
                                  <tr> 
                                    <td width="3%"><font size="2" face="Arial"><strong><font color="#FFFFFF">2.</font></strong></font></td>
                                    <td width="2%">&nbsp;</td>
                                    <td width="95%"><font size="2" face="Arial"><strong><font color="#FFFFFF">Correspondence</font></strong></font></td>
                                  </tr>
                                </table></td>
                            </tr>
                            <tr> 
                              <td height="30"><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">Telephone</font></td>
                              <td><font size="2" face="Arial">:</font></td>
                              <td><font size="2" face="Arial"> 
                                <input name="Telephone" type="text" id="Telephone" size="15">
                                </font></td>
                            </tr>
                            <tr> 
                              <td height="25"><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">Handphone<font color="#FF0000">*</font></font></td>
                              <td><font size="2" face="Arial">:</font></td>
                              <td><font size="2" face="Arial"> 
                                <input name="Handphone" type="text" id="Handphone" size="15">
                                </font></td>
                            </tr>
                            <tr> 
                              <td height="25"><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">Fax No.</font></td>
                              <td><font size="2" face="Arial">:</font></td>
                              <td><font size="2" face="Arial"> 
                                <input name="Fax No" type="text" id="Fax No" size="15">
                                </font></td>
                            </tr>
                            <tr> 
                              <td height="25"><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">E-mail</font></td>
                              <td><font size="2" face="Arial">:&nbsp;</font></td>
                              <td><font size="2" face="Arial">
                                <input name="Email" type="text" id="Email" size="30">
                                </font></td>
                            </tr>
                            <tr> 
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td colspan="4"><font size="2" face="Arial">&nbsp;</font></td>
                            </tr>
                            <tr> 
                              <td bgcolor="#03C4FD"><font size="2" face="Arial">&nbsp;</font></td>
                              <td colspan="4" bgcolor="#03C4FD"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
                                  <tr> 
                                    <td width="3%"><font size="2" face="Arial"><strong><font color="#FFFFFF">3.</font></strong></font></td>
                                    <td width="2%">&nbsp;</td>
                                    <td width="95%"><font size="2" face="Arial"><strong><font color="#FFFFFF">Enquiry 
                                      Details </font></strong></font></td>
                                  </tr>
                                </table></td>
                            </tr>
                            <tr> 
                              <td height="25"><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">Preference</font></td>
                              <td><font size="2" face="Arial">:&nbsp;</font></td>
                              <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
                                  <tr> 
                                    <td width="10%"><font size="2" face="Arial">Buy</font></td>
                                    <td width="13%"><font size="2" face="Arial"> 
                                      <input type="radio" name="Buy" value="radiobutton">
                                      </font></td>
                                    <td width="10%"><font size="2" face="Arial">Rent</font></td>
                                    <td width="67%"><font size="2" face="Arial"> 
                                      <input type="radio" name="Rent" value="radiobutton">
                                      </font></td>
                                  </tr>
                                </table></td>
                            </tr>
                            <tr> 
                              <td height="25">&nbsp;</td>
                              <td>&nbsp;</td>
                              <td><font size="2" face="Arial">Property<font color="#FF0000">*</font></font></td>
                              <td>:</td>
                              <td><font size="2" face="Arial"> 
                                <select name="Property" id="Property">
                                  <option value="Terrace Factory">Terrace Factory</option>
                                  <option value="Semi Detached Factory">Semi Detached 
                                  Factory</option>
                                  <option value="Detached Factory">Detached Factory</option>
                                  <option value="Shop House">Shop House</option>
                                  <option value="Terrace House">Terrace House</option>
                                  <option value="Semi Detached House">Semi Detached 
                                  House</option>
                                  <option value="Bungalow">Bungalow</option>
                                  <option value="Apartment">Apartment</option>
                                  <option value="Condominium">Condominium</option>
                                  <option value="Land">Land</option>
                                </select>
                                </font></td>
                            </tr>
                            <tr> 
                              <td height="25"><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">Location<font color="#FF0000">*</font></font></td>
                              <td><font size="2" face="Arial">:</font></td>
                              <td><font size="2" face="Arial"> 
                                <input name="Location" type="text" id="Location" size="30">
                                </font></td>
                            </tr>
                            <tr> 
                              <td height="25"><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">Budget<font color="#FF0000">*</font></font></td>
                              <td><font size="2" face="Arial">:</font></td>
                              <td><font size="2" face="Arial"> 
                                <input name="Budget" type="text" id="Budget" size="30">
                                </font></td>
                            </tr>
                            <tr> 
                              <td height="25"><font size="2" face="Arial">&nbsp;</font></td>
                              <td><font size="2" face="Arial">&nbsp;</font></td>
                              <td valign="top"><font size="2" face="Arial">Comments</font></td>
                              <td valign="top">:</td>
                              <td><font size="2" face="Arial"> 
                                <textarea name="Comment" cols="40" rows="6" id="Comment"></textarea>
                                </font></td>
                            </tr>
                            <tr> 
                              <td height="71" colspan="5"> <div align="center"> 
                                  <table width="100%" border="0" cellspacing="0" cellpadding="0">
                                    <tr> 
                                      <td width="44%" height="19"> <div align="right"> 
                                          <input onClick="MM_validateForm('name','','R','email','','R','enquiry','','R');return document.MM_returnValue" type="submit" name="Submit" value="Submit">
                                        </div></td>
                                      <td width="8%">&nbsp;</td>
                                      <td width="48%"><input name="Reset" type="reset" id="Reset" value="Reset"></td>
                                    </tr>
                                  </table>
                                </div></td>
                            </tr>
                          </table>
                        </form>
emailerror.htm
<HTML><HEAD><TITLE>Email</TITLE></HEAD>
<BODY>
<div align="center"> 
<p> </p>
  <p><font color="#FF3333" size=3 face='Trebuchet MS'><font color="#000000"><strong><font color="#FF0000">ERROR!!!</font></strong><br>
    </font></font></p>
<p><font color="#000000" size="3" face="Trebuchet MS">Please click </font><font color="#000000"><font size="3" face="Trebuchet MS"><a href="java script: history.go(-1)"><strong>Here</strong></a> 
    for correction. </font></font><b><font face='Trebuchet MS' size=2><br>
</font></b></p>
</div>
<p align="left">
<b><font face='Trebuchet MS' size=2>
<br>
<br>
</font></b>
</BODY></HTML>

</html>
contact.php
<html>
<?php
// Receiving variables
@$Name = addslashes($_POST['Name']);
@$Company = addslashes($_POST['Company']);
@$Telephone = addslashes($_POST['Telephone']);
@$Fax No = addslashes($_POST['Fax No']);
@$Email = addslashes($_POST['Email']);
@$Buy = addslashes($_POST['Buy']);
@$Rent = addslashes($_POST['Rent']);
@$Property = addslashes($_POST['Property']);
@$Location = addslashes($_POST['Location']);
@$Budget = addslashes($_POST['Budget']);
@$Comments = addslashes($_POST['Comments']);

// Validation
if (strlen($Name) == 0 )
{
header("Location: emailerror.htm");
exit;
}

if (strlen($Handphone) == 0 )
{
header("Location: emailerror.htm");
exit;
}

if (! ereg('[A-Za-z0-9_-]+\@[A-Za-z0-9_-]+\.[A-Za-z0-9_-]+', $Email))
{
header("Location: emailerror.htm");
exit;
}

if (strlen($Property) == 0 )
{
header("Location: emailerror.htm");
exit;
}

if (strlen($Location) == 0 )
{
header("Location: emailerror.htm");
exit;
}

if (strlen($Property) == 0 )
{
header("Location: emailerror.htm");
exit;
}

if (strlen($Budget) == 0 )
{
header("Location: emailerror.htm");
exit;
}
//Sending Email to form owner
# Email to Owner 
$pfw_header = "From: $Email";
$pfw_subject = "Enquery Form";
$pfw_email_to = "[email protected]";
$pfw_message = "Name: $Name\n"
. "Company: $Comapany\n"
. "Telephone: $Telephone\n"
. "Fax No: $Fax No\n"
. "Email: $Email\n"
. "Buy: $Buy\n"
. "Rent: $Rent\n"
. "Property: $Property\n"
. "Location: $Location\n"
. "Budget: $Budget\n"

. "Comments:
$Comment\n";
@mail($pfw_email_to, $pfw_subject ,$pfw_message ,"From: $Name <$Email>");
?>
<head>

<title>Thank You <?php echo $Name; ?></title>
</head>

<body bgcolor="#FFCC99">

<p align="center"> </p>
<p align="center"> </p>
<p align="center"><font face="Trebuchet MS">Thank You<?php echo $Name; ?>. Your 
  form has been submitted.</font></p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
</body>
</html>

harap dpt tlg.... :D

Edited by deqrayz_84

Share this post


Link to post
Share on other sites

TQ atas penerangan 2 amin007...

sy wat camni... korang leh tlg check kn X?.... sorry lah klu menyusahkn... sy btol2 dh blur... maklumler bdk br blajo...

harap dpt tlg.... :D

dari apa yg aku tengok

ada perkara penting sikit

1) kod dibawah ni

...
@$Telephone = addslashes($_POST['Telephone']);
...
if (strlen($Handphone) == 0 )
{
header("Location: emailerror.htm");
exit;
}
mana yg penting Telephone ker Handphone? 2) emailerror.htm rasanya tak beberapa sesuai laa. cadangan pakai menu topup aje jadi cuma tambah ni kat form anda
<script language='javascript' type='text/javascript'>
function openPopup()
{
window.open("","_popup","toolbars=0,location=0,width=500,height=500");
return true;
}
</script>

<form enctype='multipart/form-data' action='contact.php' method='post'
target="_popup" onsubmit="return openPopup()">
lepas tu error buat mcm ni aje contact.php
//error
$error = "<strong>Ralat!!!</strong><br />
Email anda tidak dapat dihantar disebabkan beberapa<br />
kesilapan mungkin berlaku semasa mengisi borang email.<br />
sila tekan <a href='#' onClick='self.close();return false;'>di sini</a> 
untuk membuat pembetulan. Error di";

// Validation
if (strlen($Name) == 0 ){echo "$error nama";exit;}
if (strlen($Telephone) == 0 ){echo "$error telephone";exit;}
if (! ereg('[A-Za-z0-9_-]+\@[A-Za-z0-9_-]+\.[A-Za-z0-9_-]+', $Email)){echo "$error email";exit;}
if (strlen($Property) == 0 ){echo "$error Property";exit;}
if (strlen($Location) == 0 ){echo "$error Location";exit;}
if (strlen($Budget) == 0 ){echo "$error Budget";exit;}

jadi dia kan bagitau medan mana yg tak isi

3) letak space selepas thank you jgn rapat sangat

<p align="center"><font face="Trebuchet MS">Thank You <?php echo $Name; ?>. Your

form has been submitted.</font></p>

tu saja nak komen

Share this post


Link to post
Share on other sites

:blush: cam ni btol x? sy dh try cam yg awk srh 2 amin007... tp ble click submit button 2, kat popup window blank... x de kuar error @ thank you... camner ek? :rolleyes:

<html>
<?php
// Receiving variables
@$Name = addslashes($_POST['Name']);
@$Company = addslashes($_POST['Company']);
@$Telephone = addslashes($_POST['Telephone']);
@$Handphone = addslashes($_POST['Handphone']);
@$Fax_No = addslashes($_POST['Fax_No']);
@$Email = addslashes($_POST['Email']);
@$Buy = addslashes($_POST['Buy']);
@$Rent = addslashes($_POST['Rent']);
@$Property = addslashes($_POST['Property']);
@$Location = addslashes($_POST['Location']);
@$Budget = addslashes($_POST['Budget']);
@$Comments = addslashes($_POST['Comments']);

// Error
$Error = "<strong>ERROR!!!</strong><br>
There are errors in the form you submitted<br>Please click
<a href='#' onClick='self.close();return false;'>HERE</a>
for correction;"

// Validation
if (strlen($Name) == 0 ){echo"$error Name";exit;}

if (strlen($Handphone) == 0 ){echo"$error Handphone";exit;}

if (! ereg('[A-Za-z0-9_-]+\@[A-Za-z0-9_-]+\.[A-Za-z0-9_-]+', $Email)){echo"$error Email";exit;}

if (strlen($Property) == 0 ){echo"$error Property";exit;}

if (strlen($Location) == 0 ){echo"$error Location";exit;}

if (strlen($Budget) == 0 ){echo"$error Budget";exit;}

//Sending Email to form owner
# Email to Owner 
$pfw_header = "From: $Email";
$pfw_subject = "Enquery Form";
$pfw_email_to = "[email protected]";
$pfw_message = "Name: $Name\n"
. "Company: $Comapany\n"
. "Telephone: $Telephone\n"
. "Handphone: $Handphone\n"
. "Fax_No: $Fax_No\n"
. "Email: $Email\n"
. "Buy: $Buy\n"
. "Rent: $Rent\n"
. "Property: $Property\n"
. "Location: $Location\n"
. "Budget: $Budget\n"

. "Comments:
$Comment\n";
@mail($pfw_email_to, $pfw_subject ,$pfw_message ,"From: $Name <$Email>");
?>
<head>

<title>Thank You <?php echo $Name; ?></title>
</head>

<body bgcolor="#FFCC99">

<p align="center"> </p>
<p align="center"> </p>
<p align="center"><font face="Trebuchet MS">Thank You <?php echo $Name; ?>. Your 
  form has been submitted.</font></p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
</body>
</html>

Edited by deqrayz_84

Share this post


Link to post
Share on other sites

Panjang sangat la coding korang. Seram sejuk aku tengok. Aku nak menyumbang boleh?

:P hi everybody... sy ni br je ngan website... so, x brp mahir sgt ler... masa study dlu, blajar basic je... stakat nak wat yg simple2 tau arr... tetiba, msk krj bos srh bangunkn website utk co' lak... siap ngan feedback form... huhuhu... :(

sy try cam yg tasek 16 ajar 2... feedback.htm, erroremail.htm & contactus.php... tp ble klik kat submit button, terus pgi blank page... mungkin sy ada wat silap kot... ada sesapa yg leh bantu X?... :wacko:

Untuk contoh ni aku assume semua feedback akan disimpan dalam DB. Untuk contoh kita guna table feedbacks dan columns yang terlibat adalah id (PK, AI), name, email, feedback.

Lepas tu borang untuk user beri feedback, feedback.php:

<?php
if (!isset($_POST['submit']))
{
//User belum berikan feedback, tunjuk feedback form
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
Name: <input type="text" name="name"><br>
Email: <input type="text" name="email"><br>
Feedback: <textarea name="feedback" cols="20" rows="5"></textarea><br>
<input type="submit" name="submit" value="Send Feedback">
</form>
<?php
}

else
{
//Bila user dah submit proses feedback form
$name = mysql_real_escape_string($_POST['name']);
$email = mysql_real_escape_string($_POST['email']);
$feedback = mysql_real_escape_string($_POST['feedback']);

if (!empty($name) && !empty($email) && !empty($feedback))
{
if (ereg('[A-Za-z0-9_-]+\@[A-Za-z0-9_-]+\.[A-Za-z0-9_-]+', $Email))
{
$sql = "INSERT INTO feedbacks VALUES ('', '".$name."','".$email."','".$feedback."')";
mysql_query($sql) or die("Failed to submit feedback: ".mysql_error());

echo "Feedback has been submitted. Thank You";
}
else
{
echo "Error: Invalid email address";
}
}

else
{
echo "Error: Please fill in all required fields";
}
}
?>

Untuk yang mailing function tu, malas lak rasa nak letak. Sama je rasanya kot B)

Share this post


Link to post
Share on other sites

:wacko: adeh pening kpala... x phm lh shidi... sy ni br je blajo php...

actually, form dh siap... cuma, ble klik submit button jer blank...

yg peliknyer code ni suma tkr kaler merah... ntah silap kat maner lah yek...

// Error

$Error = "<strong>ERROR!!!</strong><br>

There are errors in the form you submitted<br>Please click

<a href='#' onClick='self.close();return false;'>HERE</a>

for correction;"

Share this post


Link to post
Share on other sites

:wacko: adeh pening kpala... x phm lh shidi... sy ni br je blajo php...

actually, form dh siap... cuma, ble klik submit button jer blank...

yg peliknyer code ni suma tkr kaler merah... ntah silap kat maner lah yek...

// Error

$Error = "<strong>ERROR!!!</strong><br>

There are errors in the form you submitted<br>Please click

<a href='#' onClick='self.close();return false;'>HERE</a>

for correction;"

Tukar colour merah? Kalau merah maknanya ada error eh?

:blush: cam ni btol x? sy dh try cam yg awk srh 2 amin007... tp ble click submit button 2, kat popup window blank... x de kuar error @ thank you... camner ek? :rolleyes:

Dalam code tu tak nampak pun kau echo $Error;. Ke mata aku terlepas pandang?

Share this post


Link to post
Share on other sites

:blush: cam ni btol x? sy dh try cam yg awk srh 2 amin007... tp ble click submit button 2, kat popup window blank... x de kuar error @ thank you... camner ek? :rolleyes:

<html>
<?php
// Error
$Error = "<strong>ERROR!!!</strong><br>
There are errors in the form you submitted<br>Please click
<a href='#' onClick='self.close();return false;'>HERE</a>
for correction;"

// Validation
if (strlen($Name) == 0 ){echo"$error Name";exit;}

if (strlen($Handphone) == 0 ){echo"$error Handphone";exit;}

if (! ereg('[A-Za-z0-9_-]+\@[A-Za-z0-9_-]+\.[A-Za-z0-9_-]+', $Email)){echo"$error Email";exit;}

if (strlen($Property) == 0 ){echo"$error Property";exit;}

if (strlen($Location) == 0 ){echo"$error Location";exit;}

if (strlen($Budget) == 0 ){echo"$error Budget";exit;}

pertama masalah ko - variable silaplah

a)$Error = "<strong>ERROR!!!</strong><br>

There are errors in the form you submitted<br>Please click

<a href='#' onClick='self.close();return false;'>HERE</a>

for correction;"

b)if (strlen($Name) == 0 ){echo"$error Name";exit;}

patutnya $Error tukar kepada $error

kedua

$error = "<strong>ERROR!!!</strong><br>

There are errors in the form you submitted<br>Please click

<a href='#' onClick='self.close();return false;'>HERE</a>

for correction;"

ni salah sebetulnya

$error = "<strong>ERROR!!!</strong><br>

There are errors in the form you submitted<br>Please click

<a href='#' onClick='self.close();return false;'>HERE</a>

for correction";

lepas ni rasanya scrip ko dah boleh jalan daa

Edited by amin007

Share this post


Link to post
Share on other sites

tima ksh bebanyak amin007, shidi... :P form sy dh ok dh... tq sooo muchhhhh.... klu trn jb sy blanja... hik3 :D

ko kat jb rupanya. aku kat muar aje

setakat turun jb semata2 nak belanja makan???

nanti aku fikirkan

tapi kalau ikut gaya form yg ko buat ni,

aku syor baik simpan kat database

dan email sekali

kalau buat email semata2,

takut tak terlayan dibuatnya

tu belum lagi spam punya email

idea shidi tu kira ok juga.

rasa sebelum ko buat

mail($pfw_email_to, $pfw_subject ,$pfw_message ,"From: $Name <$Email>")

variable kat dlm mail () boleh masuk dlm db

selepas dah masuk baru dihantar ke email

ataupun tunggu 10 email atau satu hari ker

baru hantar. ikut contoh kat putera.com ni laa

kan ada tulis Anda kini menerima emel makluman tentang susulan

syor saja

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...