السلام عليكم
لدية سكربت ارسل لصديقك .. يعمل ولكن اللغة العربية تصل باحرف غير مفهومة .. خلال بحثي وجدت علية استخدام مثل هذا الكود مع فنكشن الارسال
ولكني لم اعرف كيف اضيفة للفنكشن .. هذا السكربتكود PHP:$headers = "(anti-spam-content-type:) text/plain; charset=windows-1256\n";
كود PHP:<?php
/***********************************************************/
/* This script was created by Lee Penney. Feel free to */
/* amend it and use it wherever you want, but please */
/* leave this credit intact. */
/* */
/* My personal site is at www.thedigeratipeninsula.org.uk */
/* and you can find more free scripts by me at */
/* www.viewfinderdesign.co.uk */
/* */
/* To use this script, just change the site name and site */
/* address details below, then put the file in a */
/* directory called 'recommend'. Then put everything */
/* between the <script> tags in the enclosed index.html */
/* file in the html of the page you are using where you */
/* want the link to appear. */
/***********************************************************/
/* Change these details to suit your needs */
/* Enter the company name or site name here */
$sitename = "";
/* Enter the site web address */
$siteaddress = "/";
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<title>Send to friend</title>
<!--<link href="default.css" rel="stylesheet" type="text/css" /> Uncomment this line if you have a CSS file you wish to use -->
</head>
<body>
<?php
/* Do not edit below this line unless you know what you're doing */
$yname = $_POST['yname'];
$yemail = $_POST['yemail'];
$femail = $_POST['femail'];
$comments = $_POST['comments'];
$pageurl = $_POST['loc'];
function outputform() {
$pageurl = htmlentities($_GET['loc']);
//$pageurl = $_SERVER['HTTP_REFERER'];
?>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<label for="yname">:اسمك</label>
<input type="text" name="yname"dir="rtl" id="yname" value="<?php echo "$_POST[yname]"; ?>" />
<label for="yemail">:بريدك الالكتروني</label>
<input type="text" name="yemail" id="yemail" value="<?php echo "$_POST[yemail]"; ?>" />
<label for="femail">:بريد صديقك</label>
<input type="text" name="femail" id="femail" value="<?php echo "$_POST[femail]"; ?>" />
<label for="comments"> يمكنك اضافة نص لصديقك </label>
<textarea name="comments" rows="3" id="comments"dir="rtl"><?php echo "$_POST[comments]"; ?></textarea>
<input type="hidden" id="loc" name="loc" value="<?php echo "$pageurl"; ?>" />
<input type="submit" id="submit" name="submit" value="ارسل الان" style="float: right">
</form>
<?php
}
if ($_POST['submit']) {
if (($yname=="") || ($femail=="")|| ($yemail=="")) {
print "<p><font size=\"12px\" color=\"red\"><strong>خطأ</strong>رجاء املء كل الحقول .. باستثناء كتابة تعليق ان لم ترغب بكتابة تعليق</font></p>";
outputform();
}
else {
if (!eregi("^[a-z0-9]+([-_\.]?[a-z0-9])+@[a-z0-9]+([-_\.]?[a-z0-9])+\.[a-z]{2,4}", $yemail)) {
print "<p><font size=\"12px\" color=\"red\"><strong>لايبدو انك ادخلت بريد صحيح حاول مجددا</strong>.. بكتابة بريدك الصحيح </font></p>";
outputform();
exit;
}
if (!eregi("^[a-z0-9]+([-_\.]?[a-z0-9])+@[a-z0-9]+([-_\.]?[a-z0-9])+\.[a-z]{2,4}", $femail)) {
print "<p><font size=\"12px\" color=\"red\"><strong>حدث خطأ :</strong>بريد صديقك المدخل غير صحيح او باحرف غير مسموح بها</font></p>";
outputform();
exit;
}
$comments = stripslashes($comments);
mail("$femail"," موقع مرسل من صديقك","\n\n$yname صديقك يقترح عليك مشاهدة هذا الموقع \n\nURL: $pageurl \n\n وقد ترك لك رساله \n------------------------------------ \n$comments \n------------------------------------\n\n $sitename ($siteaddress)","From:$yemail");
echo "<p>$femail<strong>تم الارسال الى </strong> </p><p><a href=\"javascript:window.close()\">اغلق الصفحة</a></p>";
}
}
else {
outputform();
}
?>
</body>
</html>


				
				
				
				
					
  رد مع اقتباس
