رفتن به مطلب

ارسال اطلاعات مستقیم به ایمیل ازطریقphp


iavaduu

ارسال‌های توصیه شده

باسلام خدمت همگی بنده ازهمچین کدی برای ارسال اطلاعات ازبیسیک 4اندروید استفاده میکنم که توی دیتابیس میاد اینسرت میکنم اینم کدهایphpحالاباید چه کدی رو بهش اضافه کنم تاهمین اطلاعات(تک بهتک فیلدها)(ازاین پی اچ پی برای تماس باما ویه چیزی بیشترا ازین استفاده میکنم )


رو به ایمیل دلخواه من بفرسته؟!


تمامی فیلدهاروبه صورت کامل برام ایمیل کنه


لطفاراهنمایی کنید


باتشکر



<?php
include 'db.php';
$id= $_POST['id'];
$namekala= $_POST['namekala'];
$codekala= $_POST['codekala'];
$qeymatkala= $_POST['qeymatkala'];
$raveshkharid= $_POST['raveshkharid'];
$tellhamrah= $_POST['tellhamrah'];
$tellsabet= $_POST['tellsabet'];
$ostan= $_POST['ostan'];
$shahr= $_POST['shahr'];
$name= $_POST['name'];
$familly= $_POST['familly'];
$email= $_POST['email'];
$codeposti= $_POST['codeposti'];
$adress= $_POST['adress'];
$pm= $_POST['pm'];
print "sabt shod";
mysql_query("INSERT INTO factorlist(id,namekala,codekala,qeymatkala,raveshkharid,tellhamrah,tellsabet,ostan,shahr,name,familly,email,codeposti,adress,pm)VALUES('$id','$namekala','$codekala','$qeymatkala','$raveshkharid','$tellhamrah','$tellsabet','$ostan','$shahr','$name','$familly','$email','$codeposti','$adress','$pm')")
?>

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

درود

این ساده ترین روش ارسال ایمیل از طریق php هستش که میتونید توی کدهاتون با ویرایش کوچکی و دادن string هاتون استفاده کنید

موفق باشید

<?php
// the message
$msg = "First line of text\nSecond line of text";

// use wordwrap() if lines are longer than 70 characters
$msg = wordwrap($msg,70);

// send email
mail("[email protected]","My subject",$msg);
?>
لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

این ساده ترین روش ارسال ایمیل از طریق php هستش که میتونید توی کدهاتون با ویرایش کوچکی و دادن string هاتون استفاده کنید

موفق باشید

<?php// the message$msg = "First line of text\nSecond line of text";// use wordwrap() if lines are longer than 70 characters$msg = wordwrap($msg,70);// send emailmail("[email protected]","My subject",$msg);?>

ممنون ازپاسخگوییتون بنده به این صورت کدرو ویرایش کردم درست هست؟میشه بگید مشکل ازکجاست?

<?php
$id= $_POST['id'];
$namekala= $_POST['namekala'];
$codekala= $_POST['codekala'];
$qeymatkala= $_POST['qeymatkala'];
$raveshkharid= $_POST['raveshkharid'];
$tellhamrah= $_POST['tellhamrah'];
$tellsabet= $_POST['tellsabet'];
$ostan= $_POST['ostan'];
$shahr= $_POST['shahr'];
$name= $_POST['name'];
$familly= $_POST['familly'];
$email= $_POST['email'];
$codeposti= $_POST['codeposti'];
$adress= $_POST['adress'];
$pm= $_POST['pm'];
print "sabt shod";
// send email
mail("[email protected]","فاکتورخرید",$id,$namekala,$codekala,$qeymatkala,$raveshkharid,$tellhamrah,$tellsabet,$ostan,$shahr,$name,$familly,$email,$codeposti,$adress,$pm);
?>
لینک ارسال
به اشتراک گذاری در سایت های دیگر

برادر شما اول با یک دونه String تست کنید ببینید جواب میگیرید؟

اگه جواب گرفتید بعد بقیه رو اضافه کنید

تست کنید با یک دونه String ببینید بعد از Post کردنش ایمیل هم میشه یا خیر !

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

برادر شما اول با یک دونه String تست کنید ببینید جواب میگیرید؟

اگه جواب گرفتید بعد بقیه رو اضافه کنید

تست کنید با یک دونه String ببینید بعد از Post کردنش ایمیل هم میشه یا خیر !

آقای ایزدی بنده توی کدهای php،قط یک استرینگ روقراردادم اما بازم هیچ ایمیلی نمیاد!

راستی یه سئوال دیگه داشتم این ایمیل که اگه بیاد باچه ادرس ایمیلی برام میاد ینی ایمیل عمومی!چجوریه؟

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

برادر شما اول با یک دونه String تست کنید ببینید جواب میگیرید؟

اگه جواب گرفتید بعد بقیه رو اضافه کنید

تست کنید با یک دونه String ببینید بعد از Post کردنش ایمیل هم میشه یا خیر !

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

<?php

$pm= $_POST['pm'];
print "sabt shod";
// send email
mail("[email protected]","فاکتورخرید",$pm);
?> 

اماهمینکه آرایه هارو زیادمیکنم کلاهیچی ارسال نمیکنه من میخواستم کل آرایه هارو به ایمیلم ارسال کنه:

<?php
$id= $_POST['id'];
$namekala= $_POST['namekala'];
$codekala= $_POST['codekala'];
$qeymatkala= $_POST['qeymatkala'];
$raveshkharid= $_POST['raveshkharid'];
$tellhamrah= $_POST['tellhamrah'];
$tellsabet= $_POST['tellsabet'];
$ostan= $_POST['ostan'];
$shahr= $_POST['shahr'];
$name= $_POST['name'];
$familly= $_POST['familly'];
$email= $_POST['email'];
$codeposti= $_POST['codeposti'];
$adress= $_POST['adress'];
$pm= $_POST['pm'];
print "sabt shod";
// send email
mail("[email protected]","فاکتورخرید",$id,$namekala,$codekala,$qeymatkala,$raveshkharid,$tellhamrah,$tellsabet,$ostan,$shahr,$name,$familly,$email,$codeposti,$adress,$pm);
?> 

بعدهرکدوم ازاین آرایه هارو به صورت مرتب وهرکدوم توی هرخط وکنارهرکدوم بنویسه چه فیلدی هست.

لطفاپاسخ بدید

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

سلام و روز بخیر خدمت دوستان گرامی و استاد ایزدی عزیز،

اون روشی که آقای ایزدی گفتند روش خوبیه اما خب معایبی داره، بهتون پیشنهاد میکنم از SMTP برای ارسال ایمیل استفاده کنید

بهترین کلاسی که نوشته شده برای اینکار کلاس phpMailer هست. سرچ کنید به راحتی پیدا میکنید

روزخوش

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

بنده درموردش سرچ کردم خیلی کارکردن باهاش مشکل هست همون کد آقای ایزدی هم جواب میده فقط میره توی اسپم

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>وبگو | ارسال ایمیل با کلاس PHPMailer و سایت گوگل</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- http://webgoo.ir -->
</head>
<body>
<?php
require_once('class.phpmailer.php');
$mail = new PHPMailer(true);
$mail->IsSMTP();
try {
  $mail->Host       = "smtp.gmail.com"; // آدرس SMTP سایت گوگل        
  $mail->SMTPAuth   = true;                  // استفاده از SMTP authentication
  $mail->SMTPSecure = "tls";                 // استفاده از پروتکل امن    
  $mail->Port       = 587;                   // درگاه خروجی سرویس ایمیل گوگل  
  $mail->Username   = "[email protected]"; // نام کاربری حساب گوگل
  $mail->Password   = "************";        // کلمه عبور حساب گوگل
  $mail->AddReplyTo('[email protected]', 'Your Name'); // افزودن پاسخ به ارسال کننده
  $mail->AddAddress('[email protected]', 'User Name'); // تنظیم آدرس گیرنده ایمیل
  $mail->SetFrom('[email protected]', 'Your Name'); // تنظیم قسمت ارسال کننده ایمیل
  $mail->Subject = 'PHPMailer تست'; // موضوع ایمیل
  $mail->AltBody = 'برنامه شما از این ایمیل پشتیبانی نمی کند، برای دیدن آن، لطفا از برنامه دیگری استفاده نمائید'; // متنی برای کاربرانی که نمی توانند ایمیل را به درستی مشاهده کنند
  $mail->CharSet = 'UTF-8'; // یونیکد برای زبان فارسی
  $mail->ContentType = 'text/html'; // استفاده از html  
  $mail->MsgHTML('<html>
<body>
این یک <font color="#CC0000">تست</font> است!
</body>
</html>'); // متن پیام به صورت html
  //$mail->AddAttachment('images/phpmailer.gif'); // ضمیمه کردن فایل
  $mail->Send(); // ارسال
  echo "پیام با موفقیت ارسال شد\n";
} 
catch (phpmailerException $e) {
    echo $e->errorMessage(); // پیام خطا از phpmailer
} 
catch (Exception $e) {
    echo $e->getMessage(); // سایر خطاها
}
?>
</body>
</html>
لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

با سرچ انجمن مشکل خاصی دارید هموطن؟

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

 

http://answercenter.ir/topic/14771-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%A7%DB%8C%D9%85%DB%8C%D9%84-%D8%A8%D8%A7-php/

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...