Ads Top

KURUMSAL DUYURU FORMU


Böyle bir mail formu hazırladım sizde eğer bu tarz bir kurum formu hazırlamak isterseniz bir kopyasını burada paylaşmak istedim.

Peki bu form ne işe yarıyor?
Bu form resimdeki gibi gördüğünüz üzere duyurular yapmaya yarıyor, yani kurumsal logosunun altındaki bölüme duyurularını yazıyorsunuz mesela kurban bayramı mesaisi 1 de bitiyor yada kurum içinde telefonla konuşmak yasaktır diye yazdığınızı varsayıyorum ki bu duyuruları tüm personele yapabilirsiniz yani bu form bu işe yarıyor.

Peki gönder butonuna bastığınızda neler mi oluyor ?
Tüm şirketinizdeki çalışanlara mail olarak duyuruyu göndermiş oluyorsunuz ve tüm personeliniz bu duyurudan haberdar oluyor.

Bu form 3 sayfadan oluşuyor 1.index.php 2.gönder.php 3.gönderildi.php den oluşmakta.

1.index.php kodu aşağıdaki gibidir paylaşıyorum

<HTML><HEAD><title>KURUMSAL DUYURU FORMU</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><style type="text/css">
<!--
body {
margin-left: 5px;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
}
-->
</style>
<LINK 
href="styleform.css" 
type=text/css rel=stylesheet>
<style type="text/css">
<!--
.style22 {color: #003399}
.style24 {
color: #171796;
font-weight: bold;
}
.style26 {
color: #010008;
font-weight: bold;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
}
.style27 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
-->
</style>
</HEAD>
<BODY class=white text=#171796 vLink=#012d9a aLink=#012d9a link=#012d9a>
<div align="center">
 <TABLE align="center" cellSpacing=0 cellPadding=0 width=800 border=0>
                    <TBODY>
                    </TBODY></TABLE>
</div>
                  <SCRIPT>
function checkIKForm(){
if(IKForm.tarih.value==""){alert("Formda eksik alan var !");IKForm.tarih.focus();}
else if(IKForm.adsoyad.value==""){alert("Formda eksik alan var !");IKForm.adsoyad.focus();}
else if(IKForm.bolum.value==""){alert("Formda eksik alan var !");IKForm.bolum.focus();}
else if(IKForm.gorev.value==""){alert("Formda eksik alan var !");IKForm.gorev.focus();}
else if(IKForm.neden.value==""){alert("Formda eksik alan var !");IKForm.neden.focus();}
else if(IKForm.gorus.value==""){alert("Formda eksik alan var !");IKForm.gorus.focus();}
else if(IKForm.persadsoyad.value==""){alert("Formda eksik alan var !");IKForm.persadsoyad.focus();}
else if(IKForm.onay.value==""){alert("FORM ALANLARI DOLU FAKAT ONAY'A EVET YAZMADINIZ ?");IKForm.onay.focus();}
else return true;
return false;
}
</SCRIPT>
                    <script language="JavaScript" src="tarih_cb.js"></script>
<script language="JavaScript" src="overlib_mini.js"></script>
<FORM name=IKForm onSubmit="return checkIKForm()" 
                    action=gonder.php method=post>
                  <TABLE align="center" cellSpacing=0 cellPadding=0 width=1050 border=0>
                    <TBODY>
                    <TR>
                      <TD width="1050" align=center><table background="images/duyuruyatay.jpg" bgcolor="#fffffffff" height="725" width="1050" border="0">
  <tr>
    <td align="center" colspan="5"><div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
      <TEXTAREA class=input2 onkeydown=textareaLimiter(this.form.2,this.form.remLen,500); onkeyup=textareaLimiter(this.form.2,this.form.remLen,500); name=neden rows=20 wrap=VIRTUAL cols=90 id="neden"></TEXTAREA></td>
    </tr>
  <tr>
    <td colspan="6">
          <div align="center">
            <INPUT type="submit" src=images/gonder.jpg value=Gönder border=0 name=Save> 
            <input type=reset src=images/sil.jpg name=Temizle id=Temizle value=Temizle />
            <input type="reset" >
            </div></td>
  </tr>
</table>
</TD></TR></FORM>
</TD></TR></TBODY></BODY></HTML>

2.gonder.php kodu aşağıdaki gibidir paylaşıyorum

<?PHP
error_reporting(E_ERROR | E_WARNING | E_PARSE);
ini_set('track_errors', true);
function DoStripSlashes($FieldValue) 

 if ( get_magic_quotes_gpc() ) { 
  if (is_array($FieldValue) ) { 
   return array_map('DoStripSlashes', $FieldValue); 
  } else { 
   return stripslashes($FieldValue); 
  } 
 } else { 
  return $FieldValue; 
 } 
}
#----------
# FilterCChars:
function FilterCChars($TheString)
{
 return preg_replace('/[\x00-\x1F]/', '', $TheString);
}
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
 $ClientIP = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
 $ClientIP = $_SERVER['REMOTE_ADDR'];
}
$FTGneden = DoStripSlashes( $_REQUEST['neden'] );
$FTGadsoyad = DoStripSlashes( $_REQUEST['adsoyad'] );
$FTGbolum = DoStripSlashes( $_REQUEST['bolum'] );
$FTGgorev = DoStripSlashes( $_REQUEST['gorev'] );
$FTGneden = DoStripSlashes( $_REQUEST['neden'] );
$FTGgorus = DoStripSlashes( $_REQUEST['gorus'] );
$FTGpersadsoyad = DoStripSlashes( $_REQUEST['persadsoyad'] );
$FTGonay = DoStripSlashes( $_REQUEST['onay'] );
$FTGnot = DoStripSlashes( $_REQUEST['not'] );
$FTGSave = DoStripSlashes( $_REQUEST['Save'] );
# Redirect user to the error page
if ($ValidationFailed == true) {
}
# Email to Form Owner
$emailSubject = FilterCChars("DUYURU FORMU");
$emailBody = chunk_split(base64_encode("<HTML><HEAD><TITLE>KURUMSAL DUYURU FORMU</TITLE>\n"
 . "<LINK \n"
 . "href=\"http://www.google.com/form/styleform.css\" \n"
 . "type=text/css rel=stylesheet>\n"
 . "<SCRIPT language=javascript>\n"
 . " //Text alanlarini limitlemek için\n"
 . " function textareaLimiter(field, countfield, maxlimit) {\n"
 . " if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit);\n"
 . " else countfield.value = maxlimit - field.value.length;\n"
 . " }\n"
 . "</SCRIPT>\n"
 . "</HEAD>\n"
. "<BODY class=back text=#000000 vLink=#012d9a aLink=#012d9a link=#012d9a>\n"
. "<div align=center>\n"
. " <TABLE align=center cellSpacing=0 cellPadding=0 width=800 border=0>\n"
. "                    <TBODY>\n"
. "                    </TBODY></TABLE>\n"
. "</div>\n"
. "                    <script language=JavaScript src=tarih_cb.js></script>\n"
. "<script language=JavaScript src=overlib_mini.js></script>\n"
. "<FORM name=IKForm onSubmit=return checkIKForm() \n"
. "                    action=gonder.php method=post>\n"
. "                                    <TABLE align=center cellSpacing=0 cellPadding=0 width=1050 border=0>
                    <TBODY>
                    <TR>
                      <TD width=800 align=center><table background=images/duyuruyatay.jpg bgcolor=#fffffffff height=725 width=1050 border=0>
  <tr>
    <table align=center width=500> $FTGneden </table>
    </tr>
</table>\n"
. "</TD></TR></FORM>\n"
. " <BR></TD></TR></TBODY></BODY></HTML>"))
. "\n";
 $emailTo = "<gonderen mail adresi>";
 $emailSubject = "KURUMSAL DUYURU FORMU"; 
 $emailFrom = FilterCChars("yollayan mail adresi");
 $emailHeader = "From: $emailFrom\n"
  . "MIME-Version: 1.0\n"
  . "Bcc: tum personel mail adresi" . "\n"
  . "Cc: gizli mail adresi" . "\n"
  . "Content-Type: text/html; charset=\"UTF-8\"\n"
  . "Content-Transfer-Encoding: base64\n"
  . "\n";
 mail($emailTo, $emailSubject, $emailBody, $emailHeader);
# Redirect user to success page
header("Location: gonderildi.php");
exit;
?>

3.gonderildi.php kodu aşağıdaki gibidir paylaşıyorum

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<title>KURUMSAL DUYURU FORMU GÖNDERİLDİ..</title>
<META HTTP-EQUIV="refresh" CONTENT="4;URL=/Formlar/duyuruyatay/">
</head>
<body bgColor=#ffffff>
<p align="center"><font face="Arial" size="3"><br><br><br><br><br><br>KURUMSAL DUYURU FORMU GÖNDERİLDİ..<br><br><br><strong>FORM SAYFASINA YÖNLENDİRİLİYORSUNUZ..</font></strong></p>
</body>
</html>

HERHANGİ BİR YERDE TAKILIRSANIZ YADA YAPAMADIĞINIZ YER OLURSA BURADAN YORUM YAZARAK BENDEN DESTEK ALABİLİRSİNİZ SİZLERE YARDIMCI OLUYOR OLACAĞIM YAZIMI OKUDUĞUNUZ İÇİN TEŞEKKÜRLER

Hiç yorum yok:

KALP KIRMAMAYA ÇALIŞ, HİÇBİR EŞ DOST DÖRT DÖRTLÜK OLMAZ BUNA ALIŞ.

Sizde bu yazıda yada içerikte katkıda bulunmak ister misiniz ? Yada bir sorunuz mu var buraya yorum yazın cevaplamaya çalışalım. !

Dikkat! Suç teşkil edecek, yasadışı, tehditkar, rahatsız edici, hakaret ve küfür içeren, aşağılayıcı, küçük düşürücü, kaba, müstehcen, ahlaka aykırı, kişilik haklarına zarar verici ya da benzeri niteliklerde içeriklerden doğan her türlü mali, hukuki, cezai, idari sorumluluk içeriği gönderen Üye/Üyeler’e aittir.

Blogger tarafından desteklenmektedir.