محمد معین بابائی
4 سال پیش توسط محمد معین بابائی مطرح شد
11 پاسخ

کار با php mailer

سلام دوستان عزیز

یه مشکلی پیدا کردم که phpmailer از کار افتاده از گیت هاب هم خوندم و کد ها رو اپدیت کردم ولی باز هم تغییری ندیدم

و یه سوال دیگه حتما باید از use ها استفاده کنیم؟
و جایگزین composer روی سایت چه می توانیم بزاریم
و نیاز به ssl دارد؟

اگر کسی می تونه کد های phpmailer رو اینجا بزاره و بگه که از چه فایلی برای اینکلود استفاده کنم


ثبت پرسش جدید
محمد معین بابائی
تخصص : Web developer
@moeinbabaei 4 سال پیش مطرح شد
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
1

درود...
فرخوانی کردید؟

use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

require 'path/to/PHPMailer/src/Exception.php';
require 'path/to/PHPMailer/src/PHPMailer.php';
require 'path/to/PHPMailer/src/SMTP.php';

محمد معین بابائی
تخصص : Web developer
@moeinbabaei 4 سال پیش مطرح شد
0

@endworld واقعا تشکر می کنم که جواب دادید

بله فراخوانی می کنم ولی موقع استفاده از use با یه ارور مواجه میشم
PHP Parse error: syntax error, unexpected 'use' (T_USE)


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
محمد معین بابائی
تخصص : Web developer
@moeinbabaei 4 سال پیش مطرح شد
0

@endworld مطالعه شد

باگ اول درست شد ولی باگ دوم درست نشد
باگ دوم این هست که پس از کلیک کردن روی ریجستر ارور 500 میده

ممنون میشم کمک کنی


محمد معین بابائی
تخصص : Web developer
@moeinbabaei 4 سال پیش مطرح شد
0

و اینکه ارسال ایمیل نیاز به ssl داره؟(با phpmailer)
@endworld


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
0

@moeinbabaei
آره ... بستگی به سرویس استفاده می کنید مثال جیمیل که پروتکل SSL داره...
باید براش تنظیم بشه...


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
0

@moeinbabaei
خطای باگ دوم قرار بده ...


محمد معین بابائی
تخصص : Web developer
@moeinbabaei 4 سال پیش مطرح شد
0

@endworld
یعنی اگه سایتی ssl نداشته باشه و از ایمیل خودش استفاده کنه . کار نمی کنه؟


محمد معین بابائی
تخصص : Web developer
@moeinbabaei 4 سال پیش مطرح شد
0

@endworld
باگ دوم این ارور رو میده
بعد از کلیک روی submit تابع ای برای ارسال ایمیل فراخونی میشه که ....
و این ارور رو میده
This page isn’t working /my domain/ is currently unable to handle this request.
HTTP ERROR 500


نیما - ش
تخصص : برنامه نویس وب
@nimageneral 4 سال پیش مطرح شد
0

اررور 500 مربوط به سرور شما هست، شما باید سمت سرور رو بررسی کنید ، حتما لاگ php رو هم بررسی کنید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام