• اطلاعیه ها

    • Saeed Fard

      برگزاری چهارمین همایش Coder Conf و کد تخفیف برای کاربران وردپرس پارسی   20/04/97

      کدرکانف هر سال در آخرین پنجشنبه مرداد با بورد‌های مختلفی برگزار می‌گردد،امسال نیز کدرکانف در همین تاریخ با حضور برنامه نویسان مطرح کشور در بورد تخصصی جاوااسکریپت برگزار خواهد شد، یک گردهمایی متفاوت با طعم Javascript. Coderconf هر سال نسبت به سال‌های گذشته با حضور برنامه‌نویسان پر رنگتر می‌شود. ما سعی کردیم هر ساله به این کنفرانس مفهوم عمیق تری ببخشیم تا از آنچه در سال‌های گذشته عرضه شده به روزتر و مفیدتر واقع شویم. امسال فرصتی خواهد بود تا با نگرشی جدید و بهبود مطالب ارائه شده، عمیقتر به این موضوع نگاه کنیم تا بجای تکرار مباحث پیشین گامی هر چند کوچک در مسیر ارتقای دانش فنی برنامه‌نویسان ایرانی برداریم. ما در Coderconf ۴ با تمرکز بر روی Javascript نیت کرده‌ایم این فرصت را در اختیار برنامه نویسان قرار دهیم تا با ظرافت و استانداردهای روز دنیا کار خود را پیش ببرند. به نظر ما امسال زمان آن فرا رسیده‌است تا این زبان را به صورت تخصصی و از ابعاد مختلف به چالش بکشیم.   دبیر علمی همایش میلاد حیدری، کدرکانف ۴ را اینگونه توصیف کرده است :اشتراک گذاری دانش بهترین راه رسیدن به جاودانگی اطلاعات است. هر ساله همایش‌های زیادی برگزار میشه که افراد شرکت‌کننده می‌توانند با افراد مجرب شبکه سازی کنند. امسال در کدرکانف سعی کردیم علاوه بر بخش شبکه سازی بین افراد بیشتر روی انتقال دانش و کیفیت ارائه ها تمرکز داشته باشیم . به قصد یک گردهمایی بلند مدت بین برنامه‌نویسان جاوااسکریپت که با هم تبادل دانش و اطلاعات کنند گردهم آییم.
      بنده به عنوان عضو کوچکی از جامعه برنامه‌نویسان جاوااسکریپت ایران امیدوارم در کدرکانف امسال علاوه بر شبکه سازی، از اطلاعاتی که دوستان در این همایش در اختیارتان قرار می‌دهند استفاده کنید. در سایت همایش میتوانید سخنرانان و موضوع پنل همایش کدرکانف رو مشاهده کنید . علاقه‌مندان به حضور در این همایش می‌توانند با کد تخفیف wpparsi اقدام به ثبت نام در این گردهمایی کنند. سایت همایش :‌http://coderconf.org
      بلیط فروشی همایش :‌https://evand.com/events/coderconf4  
aminq10

درخواست صفحه تماس با ما

34 پست در این موضوع قرار دارد

یه صفحه تماس با ما میخوام که محتوا را ایمیل کنه

اگه کسی میسازه مبلغ را اعلام کنه تا بگم میخوام چند تا فیلد داشته باشه ...

1

به اشتراک گذاری این پست


لینک به پست

خوب ساخت یک صفحه تماس با ما خیلی راحت هست.

این مطلب رو بخونید اگر مشکلی داشتید اینجا مطرح کنید :)

4

به اشتراک گذاری این پست


لینک به پست

برای این کار افزونه ها و اسکریپت های متعددی وجود دارد که Contact form 7 یکی از آن ها می باشد.

دریافت افزونه:


http://wordpress.org/extend/plugins/contact-form-7/

6

به اشتراک گذاری این پست


لینک به پست

oMid درست میگه!

افزونه Contact form 7 . . .

افزونه‌ای ساده و در عین حال انعطاف پذیر برای ساختن فرم‌های تماس برای ارتباط کاربران با شما است.

با استفاده از آن می‌توانید به صورت همزمان از چندین فرم تماس در قسمت‌های مختلف سایت خود استفاده نمایید.

تمامی فرم‌ها قابلیت سفارشی شدن کامل از لحاظ پست الکترونیک و نحوه‌ی نمایش را دارند. تمامی فرم‌های ساخته شده

از قدرت Ajax و قابلیت جلوگیری کردن از ارسال پیام‌های جفنگ با استفاده از افزونه‌ی Akismet استفاده می‌کنند.

3

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

با تابع mail به راحتی می توانید فرم های مورد نظر خود را طراحی کنید , به نظر من کار با افزونه زیاد جالب نیست.

دیگه فکر نکنم ساده تر از این وجود داشته باشه.

ویرایش شده در توسط karbar98
3

به اشتراک گذاری این پست


لینک به پست

اصلا به این همه کد نیازی نیست , یک اسکریپت ساده رو براتون نوشتم.

ابتدا یه یک فایل با نام mail.php بسازید و سپس کد زیر را در ان قرار دهید و به جای عبارت info@domain.com ایمیل خود را وارد کنید :

<?php

$to = "info@domain.com";

$recipent = $_POST['recipent'];

$subject = $_POST['subject'];

$message = $_POST['message'];

mail($to, $recipent, $subject, $message);

?>

و حالا این کد رو در هر صفحه ای که دوست دارید می توانید قرار دهید :

<html>

<form action="mail.php" method="post" name="mail" id="mail">

<input name="recipent" type="text" id="recipent" value="Recipent">

<input name="subject" type="text" id="subject" value="Subject">

<textarea name="message" cols="64" rows="8" wrap="VIRTUAL" id="message">Message</textarea>

<input name="send" type="submit" id="send" value="Send Mail">

</form>

</html>

6

به اشتراک گذاری این پست


لینک به پست

با تشکر از همه دوستان

با توجه به راهنمایی های دوستان

یه فرم طراحی کردم اما نمیره :D

خود فرم :


<div align="right">
<table width="550" border="0">
<tr>
<td><div align="right">نام و نام خانوادگی</div></td>
<td><form name="form1" method="post" action="">
<label for="name"></label>
<div align="left">
<input type="text" name="name" id="name" >
</div>
</form></td>
</tr>
<tr>
<td><div align="right">یوزر انتخابی</div></td>
<td><div align="left">
<form name="form2" method="post" action="">
<label for="user"></label>
<input dir=ltr type="text" name="user" id="user">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">رمز انتخابی</div></td>
<td><div align="left">
<form name="form3" method="post" action="">
<label for="pass"></label>
<input dir=ltr type="text" name="pass" id="pass">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">آدرس ایمیل</div></td>
<td><div align="left">
<form name="form4" method="post" action="">
<label for="email"></label>
<input dir=ltr type="text" name="email" id="email">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">نحوه آشنایی با ما</div></td>
<td><div align="left">
<form name="form5" method="post" action="">
<label for="ash"></label>
<input type="text" name="ash" id="ash">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">سرویس درخواستی</div></td>
<td><div align="left">
<form name="form6" method="post" action="">
<label for="service"></label>
<input type="text" name="service" id="service">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">مبلغ واریزی</div></td>
<td><div align="left">
<form name="form7" method="post" action="">
<label for="pol"></label>
<input dir=ltr type="text" name="pol" id="pol">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">شماره تراکنش</div></td>
<td><div align="left">
<form name="form8" method="post" action="">
<label for="trakonesh"></label>
<input dir=ltr type="text" name="trakonesh" id="trakonesh">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">تاریخ واریز</div></td>
<td><div align="left">
<form name="form9" method="post" action="">
<label for="tarikh"></label>
<input dir=ltr type="text" name="tarikh" id="tarikh">
</form>
</div></td>
</tr>
<tr>
<td><div align="right"> پیام ( تمامی اطلاعات پرداخت )</div></td>
<td><div align="left">
<form name="form10" method="post" action="">
<label>
<textarea name="textfield" id="textfield"></textarea>
</label>
</form>
</div></td>
</tr>
</table>
</div>

محتویات mail.php


<?php
$to = "mr.aminq10@gmail.com";
$name = $_POST['name'];
$user = $_POST['user'];
$pass = $_POST['pass'];
$email = $_POST['email'];
$ash = $_POST['ash'];
$service = $_POST['service'];
$pol = $_POST['pol'];
$trakonesh = $_POST['trakonesh'];
$tarikh = $_POST['tarikh'];
$textfield = $_POST['textfield'];
mail($to, $name, $user, $user, $pass, $email, $ash, $service, $pol, $trakonesh, $tarikh, $textfield);
?>

نمیدونم چرا نمیره :D

میشه راهنمایی کنید ؟

1

به اشتراک گذاری این پست


لینک به پست

تابع mail رو اشتباه استفاده کردید:

mail($to,$subject,$txt,$headers);

$to گیرنده

$subject عنوان

$txt متن داخلی

$headers مشخصات ایمیل (هدر ایمیل)

باقی موارد رو باید بریزی توی متن داخلی یا همون مثلا txt

5

به اشتراک گذاری این پست


لینک به پست

تفاوت ساده بین این کدها و پلاگین این هست که پلاگین برای افرادی که زیاد با کدها سرو کار ندارن کار رور راحت تر می کنه

هلو برو تو گلو !!! :D

5

به اشتراک گذاری این پست


لینک به پست

اخه من برای یه صفحه html میخوام اصلا ربطی به وردپرس نداره

آقا مرتضی txt را کجا باید بنویسم ...

1

به اشتراک گذاری این پست


لینک به پست

دقیقا چه اطلاعاتی رو میخوای بفرستی و به کجا میخوای بفستی.

در یک کلام فرمت فرستادنت میخوای چطور باشه. این رو بگو تا کدت رو تکمیل کنیم.

1

به اشتراک گذاری این پست


لینک به پست

ببین آقا مرتضی فرم به این صورت میخوام دقیقا همینجوری بیاد تو ایمیل

یعنی هر اطلاعات با جوابش رو به روش توی یک خط

دقیقا میخوام مثل فایل ضمیمه شده بیاد توی ایمیل

بطور مثال

محتویات ایمیل :

نام و نام خانوادگی : محمود نامداری

مرسی از لطفت

post-10-0-31192300-1338863054_thumb.png

0

به اشتراک گذاری این پست


لینک به پست

کد رو ساده نوشتم. تست نشده:

<?php
$to = "mr.aminq10@gmail.com";

$subject = 'عنوان ایمیل';
$name = $_POST['name'];

$user = $_POST['user'];
$pass = $_POST['pass'];
$email = $_POST['email'];
$ash = $_POST['ash'];
$service = $_POST['service'];
$pol = $_POST['pol'];
$trakonesh = $_POST['trakonesh'];
$tarikh = $_POST['tarikh'];
$textfield = $_POST['textfield'];



$message = 'name: '.$name.'<br />';
$message .= 'user: '.$user.'<br />';
$message .= 'pass: '.$pass.'<br />';
$message .= 'email: '.$email.'<br />';
$message .= 'ash: '.$ash.'<br />';
$message .= 'service: '.$service.'<br />';
$message .= 'pol: '.$pol.'<br />';
$message .= 'trakonesh: '.$trakonesh.'<br />';
$message .= 'textfield: '.$textfield;



mail($to, $name, $subject, $message);

?>

2

به اشتراک گذاری این پست


لینک به پست

اقا نه نمیاد

ببینید

post-10-0-64881200-1338880452_thumb.png

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

اصلا شما می توانید به راحتی کاری کنید که پیام ها رو تو دیتابیس ذخیره کنه , دسترسی بهش اسون تره و محدودیت ارسال هم ندارید.

ویرایش شده در توسط karbar98
0

به اشتراک گذاری این پست


لینک به پست

خوب هدر رو فراموش کرده بودم!

کد رو دوباره نوشتم:

$to = "someonelse@example.com";
$from = "someonelse@example.com";
$headers = "From:" . $from;
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=utf-8" . "\r\n";

$subject = 'title';
$name = $_POST['name'];

$user = $_POST['user'];
$pass = $_POST['pass'];
$email = $_POST['email'];
$ash = $_POST['ash'];
$service = $_POST['service'];
$pol = $_POST['pol'];
$trakonesh = $_POST['trakonesh'];
$tarikh = $_POST['tarikh'];
$textfield = $_POST['textfield'];



$message = "name: ".$name."<br />";
$message .= "user: ".$user."<br />";
$message .= "pass: ".$pass."<br />";
$message .= "email: ".$email."<br />";
$message .= "ash: ".$ash."<br />";
$message .= "service: ".$service."<br />";
$message .= "pol: ".$pol."<br />";
$message .= "tarikh: ".$tarikh."<br />";
$message .= "trakonesh: ".$trakonesh."<br />";
$message .= "textfield: ".$textfield;



if(mail($to, $subject, $message, $headers)){echo 'sent';}

1

به اشتراک گذاری این پست


لینک به پست

خیلی ممنون ولی بازم درست نشد ...

وقتی کد جدید ها را گذاشتم وقتی فرم را تکمیل میکنم و سند را میزنم میره توی mail.php و طبق عکس میشه و ایمیل هم نمیره ...

ببین اقا مرتضی ...

محتویات html :


<form action="mail.php" method="post" name="mail" id="mail" >

<h6>
<div align="right">
<table width="450" border="0">
<tr>
<td><div align="right">نام و نام خانوادگی</div></td>
<td><form name="form1" method="post" action="">
<label for="name"></label>
<div align="left">
<input type="text" name="name" id="name" >
</div>
</form></td>
</tr>
<tr>
<td><div align="right">یوزر انتخابی</div></td>
<td><div align="left">
<form name="form2" method="post" action="">
<label for="user"></label>
<input dir=ltr type="text" name="user" id="user">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">رمز انتخابی</div></td>
<td><div align="left">
<form name="form3" method="post" action="">
<label for="pass"></label>
<input dir=ltr type="text" name="pass" id="pass">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">آدرس ایمیل</div></td>
<td><div align="left">
<form name="form4" method="post" action="">
<label for="email"></label>
<input dir=ltr type="text" name="email" id="email">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">نحوه آشنایی با ما</div></td>
<td><form name="form5" method="post" action="">
<label>
<div align="left">
<select name="ash" id="ash">
<option>تبلیغات</option>
<option>موتور جست و جو</option>
<option>آشنایان</option>
<option>دیگر ...</option>
</select>
</div>
</label>
</form></td>
</tr>
<tr>
<td><div align="right">سرویس درخواستی</div></td>
<td><div align="left">
<form name="form6" method="post" action="">
<label for="service"></label>
<label>
<select name="service" id="service">
<option>یک ماهه بدون محدودیت حجمی</option>
<option>سه ماهه بدون محدودیت حجمی</option>
<option>شش ماهه بدون محدودیت حجمی</option>
<option>یک ساله بدون محدودیت حجمی</option>
</select>
</label>
</form>
</div></td>
</tr>

<tr>
<td><div align="right">مبلغ واریزی</div></td>
<td><div align="left">
<form name="form7" method="post" action="">
<label for="pol"></label>
<input dir=ltr type="text" name="pol" id="pol">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">شماره تراکنش</div></td>
<td><div align="left">
<form name="form8" method="post" action="">
<label for="trakonesh"></label>
<input dir=ltr type="text" name="trakonesh" id="trakonesh">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">تاریخ واریز</div></td>
<td><div align="left">
<form name="form9" method="post" action="">
<label for="tarikh"></label>
<input dir=ltr type="text" name="tarikh" id="tarikh">
</form>
</div></td>
</tr>
<tr>
<td><div align="right"> پیام ( تمامی اطلاعات پرداخت )</div></td>
<td><div align="left">
<form name="form10" method="post" action="">
<label>
<textarea name="textfield" id="textfield"></textarea>
</label>
</form>
</div></td>
</tr>
</table>
</div>
</h6>
<input name="send" type="submit" id="send" value="Send Mail" >
</form>

محتویات mail.php :


$to = "mr.aminq10@gmail.com";
$from = "someonelse@example.com";
$headers = "From:" . $from;
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=utf-8" . "\r\n";
$subject = 'title';
$name = $_POST['name'];
$user = $_POST['user'];
$pass = $_POST['pass'];
$email = $_POST['email'];
$ash = $_POST['ash'];
$service = $_POST['service'];
$pol = $_POST['pol'];
$trakonesh = $_POST['trakonesh'];
$tarikh = $_POST['tarikh'];
$textfield = $_POST['textfield'];
$message = "name: ".$name."<br />";
$message .= "user: ".$user."<br />";
$message .= "pass: ".$pass."<br />";
$message .= "email: ".$email."<br />";
$message .= "ash: ".$ash."<br />";
$message .= "service: ".$service."<br />";
$message .= "pol: ".$pol."<br />";
$message .= "tarikh: ".$tarikh."<br />";
$message .= "trakonesh: ".$trakonesh."<br />";
$message .= "textfield: ".$textfield;
if(mail($to, $subject, $message, $headers)){echo 'sent';}

post-10-0-24232500-1338913295_thumb.png

0

به اشتراک گذاری این پست


لینک به پست

نه دیگه، شما اول و آخر کدی که دادم رو باید <?php و <? قرار بدی.

0

به اشتراک گذاری این پست


لینک به پست

آقا خیلی آقایی دمت گرم

ولی فقط نام را توی ایمیل میاره ببین

name: aminq10

user:

pass:

email:

ash:

service:

pol:

tarikh:

trakonesh:

textfield:

بقیش را خالی میاره توی ایمیل

0

به اشتراک گذاری این پست


لینک به پست

کد html شما اشتباه بود. باید همه ورودیها رو در یک فرم قرار بدید. شما برای هر ورودی یک فرم قرار دادید!

<form action="mail.php" method="post" name="mail" id="mail" >

<h6>

<div align="right">

<table width="450" border="0">

<tr>

<td><div align="right">نام و نام خانوادگی</div></td>

<td><form name="form1" method="post" action="">

<label for="name"></label>

<div align="left">

<input type="text" name="name" id="name" >

</div>

</form></td>

</tr>

<tr>

<td><div align="right">یوزر انتخابی</div></td>

<td><div align="left">

<label for="user"></label>

<input dir="ltr" type="text" name="user" id="user">

</div></td>

</tr>

<tr>

<td><div align="right">رمز انتخابی</div></td>

<td><div align="left">

<label for="pass"></label>

<input dir="ltr" type="text" name="pass" id="pass">

</div></td>

</tr>

<tr>

<td><div align="right">آدرس ایمیل</div></td>

<td><div align="left">

<label for="email"></label>

<input dir="ltr" type="text" name="email" id="email">

</div></td>

</tr>

<tr>

<td><div align="right">نحوه آشنایی با ما</div></td>

<td>

<label>

<div align="left">

<select name="ash" id="ash">

<option>تبلیغات</option>

<option>موتور جست و جو</option>

<option>آشنایان</option>

<option>دیگر ...</option>

</select>

</div>

</label>

</td>

</tr>

<tr>

<td><div align="right">سرویس درخواستی</div></td>

<td><div align="left">

<label for="service"></label>

<label>

<select name="service" id="service">

<option>یک ماهه بدون محدودیت حجمی</option>

<option>سه ماهه بدون محدودیت حجمی</option>

<option>شش ماهه بدون محدودیت حجمی</option>

<option>یک ساله بدون محدودیت حجمی</option>

</select>

</label>

</div></td>

</tr>

<tr>

<td><div align="right">مبلغ واریزی</div></td>

<td><div align="left">

<label for="pol"></label>

<input dir=ltr type="text" name="pol" id="pol">

</div></td>

</tr>

<tr>

<td><div align="right">شماره تراکنش</div></td>

<td><div align="left">

<label for="trakonesh"></label>

<input dir=ltr type="text" name="trakonesh" id="trakonesh">

</div></td>

</tr>

<tr>

<td><div align="right">تاریخ واریز</div></td>

<td><div align="left">

<label for="tarikh"></label>

<input dir=ltr type="text" name="tarikh" id="tarikh">

</div></td>

</tr>

<tr>

<td><div align="right"> پیام ( تمامی اطلاعات پرداخت )</div></td>

<td><div align="left">

<label>

<textarea name="textfield" id="textfield"></textarea>

</label>

</div></td>

</tr>

</table>

</div>

</h6>

<input name="send" type="submit" id="send" value="Send Mail" >

</form>

2

به اشتراک گذاری این پست


لینک به پست

مرسی از لطفت آقا مرتضی واقعا کارت درسته ممنون خیلی کار بزرگی برام کردی مرسی

و همینجور تشکر از همه که با نوشتن طرح کلی تماس با ما راهنمایی کردن مرسی

:wub: :wub: :wub: :wub: :wub: :wub: :wub: :wub:

1

به اشتراک گذاری این پست


لینک به پست

اقا سلام

ببخشید دوباره مزاحم میشم ...

این صفحه تماس با ما را با لطف شما درست کردیم ولی

وقتی یکی از این صفجه استفاده میکنه ایمیل میفرسته بجای اینکه

توی ایمیل ، ایمیل اون را که فرستاده نشون بده متن زیر را نشان میده

dg34tred

میخوام وقتی طرف فیلد ایمیل را پر میکنه توی ایمیل ، ایمیل اون را بنویسه ....

post-10-0-09307600-1339661114_thumb.png

0

به اشتراک گذاری این پست


لینک به پست

ببینید فرم شما از طریق سرور شما داره ارسال میشه و Sender ایمیل سرور شماست. برای همین این آدرس رو میندازه.

برای اینکه در sender آدرس طرف باشه باید ایمیلش رو توی متغییر $from بریزید.

1

به اشتراک گذاری این پست


لینک به پست

خوب من میریزم اما عمل نمیکنه ببینید


$from = $email;

1

به اشتراک گذاری این پست


لینک به پست

قسمت بالایی که که header رو داشت این بود:

$headers = "From:" . $from;
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=utf-8" . "\r\n";

بصورت زیر تغییر کنه:

$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=utf-8" . "\r\n";
$headers .= 'From: <'. $from .'>' . "\r\n";

3

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری