آموزش ساخت فرم تماس با ما php همراه با کد امنیتی

master-joint

تازه وارد
7/8/13
3
0
1
بله دوست عزیز منظورم همین بود که شما فرمودید...

لازمه 3تا فرم جدا طراحی بشه؟ تشکر

 

mahdiali35

کاربر عضو
30/6/10
1,499
0
36
26
بله دوست عزیز منظورم همین بود که شما فرمودید...لازمه 3تا فرم جدا طراحی بشه؟ تشکر
درود... کار دیگه هم میشه کرد مثلا اگه شما قصد دارید به ایمیل های مختلف باشه میتونید یک select box بزارید که دپارتمان رو مشخص کنه و فقط به همون قسمت ایمیل کنه....

با این کدها و 3 حالت مختلف( بدون کپی برداری ) هم میشه که اونم باید کدنویسی بشه...

در کل اگه هدف حالتی مثل دپارتمان باشه روش اول بهتره...

شاد باشید...

 

Mohammad

مدیر انجمن
عضو کادر مدیریت
6/4/08
15,235
189
63
31
PersianScript
یا اینکه با یک ورودی مخفی (hidden) ایمیل دریافت کننده رو POST کنید به صفحه بررسی ارسال ایمیل ;)

 

Blacky

تازه وارد
24/8/13
3
0
1
آقا محمد خدا صبرت بده برادر کل 15 صفحه رو خوندم کاش زیرش مینوشتی سطح آموزش مبتدی نیست کسی که کدخوانی یه صفحه ی 10 خطی رو بلد نیست آیا درسته اینجا اسپم کنه؟

بهرحال خدا بهت خیر و برکت عطا کنه

 

mady

تازه وارد
2/9/13
1
0
1
ببخشید من روی هاست تست کردم ولی تصویر امنیتی کار نمیکنه؟؟؟؟؟

 

Mohammad

مدیر انجمن
عضو کادر مدیریت
6/4/08
15,235
189
63
31
PersianScript
صحفات قبل رو مطالعه کنید مشکلات نظیر شما رو داشتن و نحوه رفع توضیح داده شده

 

alonedarki

تازه وارد
7/9/13
5
0
1
سلام من تمام دستورارو انجام دادم اما کد ظاحر نمیشه - میتونین راهنمایی کنین ؟


کد:
http://www.djdarki.ir/index.php/test/?
 

Mohammad

مدیر انجمن
عضو کادر مدیریت
6/4/08
15,235
189
63
31
PersianScript
توجه کن که نام فونت رو درست زده باشی... بعضی هاست ها نسبت به کاراکتر بزرگ و کوچیک حساسن باعث میشه نام فونت که با حروف بزرگ نوشته شده نیاد...

 

alonedarki

تازه وارد
7/9/13
5
0
1
محمد جان من همه فایل هایی که گفتیو دروست کردم . ریختم تو یه پوشه - چند بار هم فونتشو عوض کردم . اما همچنان اررور رند کد میده

[09-Sep-2013 11:27:19 Asia/Tehran] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/******/public_html/contact-us/captcha.php:1) in /home/*******/public_html/contact-us/captcha.php on line 24

و همچنان تو قسمت لاگ این اررور رو میده

---------------------------------------------------



-----------

اینم کد :


کد:
 <?php

session_start();

$string = '';

for ($i = 0; $i < 4; $i++) {
    // this numbers refer to numbers of the ascii table (lower case)
    $string .= chr(rand(48, 57));
}

$_SESSION['rand_code'] = $string;

$dir = 'fonts/';

$image = imagecreatetruecolor(170, 60);
$black = imagecolorallocate($image, 0, 0, 0);
$color = imagecolorallocate($image, 100, 100, 90);
$white = imagecolorallocate($image, 255, 255, 255);

imagefilledrectangle($image,0,0,399,99,$white);
imagettftext ($image, 30, 0, 10, 40, $color, $dir."1.ttf", $_SESSION['rand_code']);

header("Content-type: image/png");
imagepng($image);

?>
اینم لان 24

imagettftext ($image, 30, 0, 10, 40, $color, $dir."1.ttf", $_SESSION['rand_code']);

------------

نام فنت هم دروست است.

 
آخرین ویرایش توسط مدیر:

alonedarki

تازه وارد
7/9/13
5
0
1
باید تو پوشه fonts فایل 1.ttf رو بزاریا...
سلام . فونت 1.ttf درون پوشه فورم وجود داره - هاستمم عوض کردم - باز هم این مشکل وجود داره و کد نمیده



اینم لینک برنامه

 

sama1986

تازه وارد
12/9/13
1
0
1
میشه این برنامه رو روی لوکال اجرا کرد یا حتما باید روی هاست باشه؟

 

MahdiY

راهبر انجمن
25/1/13
2,108
30
48
اینترنت!
میشه این برنامه رو روی لوکال اجرا کرد یا حتما باید روی هاست باشه؟
15 تا صفحه بحث شده

یکم وقت بذارید و بخونید به جوابتون می رسید

حداقل صفحه اول را بخونید

 

alonedarki

تازه وارد
7/9/13
5
0
1
سلام . آقا ممنون . مشکل من حل شد - فقط 3تا درخواست دارم -

1: میخوام یه تیک بزارم که برای سند شدن یک نسخه به ایمایل خودتان کلیک کنید -

2: میخوام آی پی آدرس طرف که ایمیل میزنه واسم بیاد بدون اینکه خودش بفهمه -

3: نام ارسال کننده در ایمل من نشون داده نمیشه -

4: آیا کدی چیزی هست که به عکس کد امنیتی ، حروف هم اضافه کنیم ؟

ممنون میشم اگه تو این مورد هم کمک کنین.

-----------------------

:63:

 
آخرین ویرایش توسط مدیر:

master-joint

تازه وارد
7/8/13
3
0
1
یا اینکه با یک ورودی مخفی (hidden) ایمیل دریافت کننده رو POST کنید به صفحه بررسی ارسال ایمیل ;)
ببخشید محمد جان میشه یه کوچولو بیشتر توضیح بدی... خدا خیرت بده ;)

 

mahdiali35

کاربر عضو
30/6/10
1,499
0
36
26
ببخشید محمد جان میشه یه کوچولو بیشتر توضیح بدی... خدا خیرت بده ;)
داخل فایلهای فرم یه قسمت هست که تعیین میکنه پیام به چه ایمیلی ارسال بشه ... منظور محمد اینه که هر فرم دلخواه شما خوت تعیین کنی هپاون فرم به چه ایمیلی ارسال بشه ...

حالا چجوری ؟ یه قسمت مخفی تو فرم ارسالی قرار میدی که حاوی آدرس اون ایمیل هست ... بازدید کننده هم چیزی رو مشاهده نمیکنه !!!

شاد باشید

 

alonedarki

تازه وارد
7/9/13
5
0
1
سلام . آقا ممنون . مشکل من حل شد - فقط 3تا درخواست دارم -

1: میخوام یه تیک بزارم که برای سند شدن یک نسخه به ایمایل خودتان کلیک کنید -

2: میخوام آی پی آدرس طرف که ایمیل میزنه واسم بیاد بدون اینکه خودش بفهمه -

3: نام ارسال کننده در ایمل من نشون داده نمیشه -

4: آیا کدی چیزی هست که به عکس کد امنیتی ، حروف هم اضافه کنیم ؟

ممنون میشم اگه تو این مورد هم کمک کنین.

-----------------------

:63:

 

amertad

تازه وارد
11/3/09
9
0
1
عزیزم matchform دانلود کن و نصب کن. سخت نگیرید

 

hamid_alis2000

تازه وارد
5/12/13
4
0
1
سلام لطفا بگید این فایلهایی که دانلود کردیم رو کجا باید بذاریم

 

abass75

تازه وارد
9/6/13
1
0
1
بسیار عالی فقط یه سوال ازون چطور باید به phpmailer ربطش داد برای هاستهای بدون smtp