PHP?? ???? ???? ????? ?? ???? ??? ?????. 1) SMTP ? STARTTLS ???? ?? ??? ?? ??, 2) ?? ??? ?????? ?? ?? ? ??, 3) OpenSL? ???? ??? ??? ??? ???? ????? ?? ?? ??? ??? ???? ?? ?? ??? ??? ???? 6) ?? ? ?? ??? ?? ?? ?? ??? ????. ?? ??? ?? ??? ??? ??.
???? ???? ? ?? ???? ??? ??????? ??? ?? ?? ??? ??? ?????. PHP? ???? ?? ?? ??? ???? ?? ? ?? ??? ??? ???? ???? ?? ?????. ???? PHP?? ???? ???? ??? ?? ??? ??????
PHP?? ???? ??? ??? ?? ?? ???? ???? ???? ???? ???? ??? ?? ??? ???????. ? ??? ?? ??? ???? ?????? ??? ?? ??? ?? ?? ????. ??? ?? ???? ???? ???? ???? ??? ? ??? ???? ????.
PHP ??? ??? ??? ?? ?? ? ?????? ???? ? ???? ?? ??? ???????. ??? ??? ??? ???? ??? ???? ???? ???? ???? ??? ?? ?????. ??? ?????. ??? ??? ??? ?? ? ??? ??? ? ???? ?? ??? ??? ?? ???? ??? ? ??? ?? ???.
????? PHP? ??? ??? ?? ??? ??????. mail()
?? ?? ?? ?????? ???? ?? ????. ??? ?? ????? ?? ??? ??? ??????? ????. ??? ???? ?? ?? ?? ??? ??? ????? ????? ?? ??? ??? ??? ??????.
?? ??, ?? ??? ??? ????? ??? ? ?? ??? ???? ???????. ??? ?? ??? ????? ??? ????? ? Phpmailer? ????? ???? ???? ??? ?? ?? ????????. ??? ??? ???? ??? ?? ? ?????.
<? php phpmailer \ phpmailer \ phpmailer? ??????. phpmailer \ phpmailer \ Exception? ??????. '?? ??/autoload.php'? ?????. $ mail = ??? phpmailer (true); ???? { // ?? ?? $ mail-> issmtp (); $ mail-> host = 'smtp.example.com'; $ mail-> smtpauth = true; $ mail-> username = 'user@example.com'; $ mail-> password = 'your-password'; $ mail-> smtpsecure = phpmailer :: encryption_starttls; $ mail-> port = 587; // ??? $ mail-> setfrom ('from@example.com ','mailer '); $ mail-> addAddress ( 'recipient@example.com', '??? ??'); //??? $ mail-> ishtml (true); $ mail-> subject = '?? ??'; $ mail-> body = '??? ???????!'; $ mail-> altbody = '??? ???????!'; $ mail-> send (); Echo '???? ???????.'; } catch (?? $ e) { echo "???? ?? ? ????. ??? ?? : {$ mail-> errorinfo}"; } ?>
? ?? ? ??? ??? ?? ?????. ??? ??? ???? ?? ?????. starttls ???? ?? SMTP? ???? ??? ??? ?????? ??? ??????. ??? ??? ??? ?? ?????.
? ???, ??? ??? ? ??? ?? ? ??? ?? ?? ? ?????. ?? ??? ?? ??? ??? ? ? ???? ???? ?? ??? ?? ???? ??????? ?? ?????. ?? ??? ?? ?????? ???? ??? ??????.
<? php ?? SanitizeInput ($ ??) { htmlspecialchars (strip_tags ($ input), ent_quotes, 'utf-8')? ?????. } // ?? $ email = sanitizeInput ($ _ post [ 'email']); $ name = sanitizeInput ($ _ post [ 'name']); ?>
? ??? ??? ?? ?? ??? HTML ???? ???? XSS ??? ?????. ??? ??? ? ??? ?? ?? ???????. ?? PHP? ?? filter_var()
??? ???? ??? ??? ???????.
<? php if (filter_var ($ email, filter_validate_email)) { // ???? ????? } ? ?? { // ???? ???? ???? } ?>
???? ? ?? ??? ??? ???? ???? ???? ????. ?? ?? ?? ??? startTls? ??? ? ? ??? ??? ??? ??? ???? ????? ? ?? ????. ? ???? OpenSSL? ??????.
<? php ?? EncryptData ($ data, $ key) { $ IVLEN = OPENSSL_CIPHER_IV_LENGTH ($ CIPHER = "AES-128-CBC"); $ iv = OpenSSL_RANDOM_PSEUDO_BYTES ($ IVLEN); $ ciphertext_Raw = OpenSSL_encrypt ($ data, $ cipher, $ key, $ ?? = OpenSSL_RAW_DATA, $ IV); $ hmac = hash_hmac ( 'sha256', $ ciphertext_raw, $ key, $ as_binary = true); $ ciphertext = base64_encode ($ iv. $ hmac. $ ciphertext_raw); ?? $ ciphertext; } // ?? $ alcryptedData = EncryptData ( '??? ???', 'secret-key'); ?>
? ??? AES-128-CBC? ???? ???? ?????, ?? ???? ?? ????? ??? ?????. ??? ?? ??? ??? ????. ?? ???? ???? ?? ??? ???? ?????.
?? ?? ?? ??? ?? ??????. ???? ?? ? ??? ??? ??? ???? ???? ????. ??? ???? ??? ? ???? ?? ? ? ???? ?? ??? ??? ???? ??? ??????.
<? php $ mail-> addCustomHeader ( 'x-mailer', 'php/'. phpversion ()); ?>
? ?? ??? ??? ??? ??? ???? ????. ??? ??? ??? ? ?? ??? ???? ? ??? ? ? ????.
<? php ?? ?? ?? ($ emailDetails) { $ logfile = 'email_log.txt'; $ logentry = date ( 'ymd h : i : s'). ' -'. json_encode ($ emailDetails). "\N"; file_put_contents ($ logfile, $ logentry, file_append); } // ?? ?? ?? ([ 'to'=> $ mail-> getToaddresses (), '??'=> $ mail-> ??, '??'=> $ mail-> issent ()? 'sent': '??' ]); ?>
??? ?? ?? ????, ?? ?? ? ??? ??? ?? ??? ??? ??? ????. ?? ?? ???? ?? ????? ??? ??? ?? ???? ? ????. ??? PHP? exec()
??? ?????? ???? ??? ?????.
<? php ?? sendeMailasync ($ to, $ ufder, $ body) { $ command = "php -q send_email.php '{$ to}' ''{$ dired} ''{$ body} '> /dev /null &"; exec ($ command); } // ?? sendemailasync ( 'recipient@example.com', 'subject', 'body'); ?>
??? send_email.php
??? ??? ??? ??? ????. ? ???? ?? ??? ??? ????? ???? ??? ??? ? ? ????.
?????, PHP?? ?? ?? ?????? ??? ??? ? ?????. ??? ??? ?? ???? ??? ?? ???? ??? ???? ???? ??? ?? ????. ? ???? ?? ??, ???? ?? ? ??? ?? ?? ?? ???? ??? ???? ?? ?????. ?? ??, ?? ?? ?? ?? ??? ???? ?? ? ??? ?? ??? PHP???? ???? ??? ??? ???? ???? ? ??????.
? ??? PHP ??? ?? : ??? ??? ?? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

???? ???? ???? ?? ?? ? ?? ????? ??? ?? ?? ? ??? ??? ???? ??? ?? ?? ????? ?? ??? ?????. ?? ???? ?? ?? ? ??? ?? ?? ??(IdentityFraud)???. ? ????? ? ?? ??? ??? ???? ?? PHP ?? ???? ?? ?? ??? ???? ??? ??? ?????. ?? ?? ???? ?????? ??? ???, ???????? ??? ??????(IdentityFraud)? ???? ?? ?? ?? ????.

?? ??? ?? ??? ?? ?? ? ? ????. 1. ?? ID? ?????. 2. ?? ID ??, 3. ??? ?? ??? ??????. PHP?? ?? ??? ???? ???? ??? ?????. 1. ?? _regenerate_id () ??? ???? ?? ID? ??????. 2. ??????? ?? ?? ???? ??????.

? ??????? ?????? ?? ??? ?? ? ????? ????. PHP? ?? ???? ????? ???? ?? ? ??????? ?????. ? ????? ???? ?? ??? ? ??????? ???? ? ??? ?? PHP? ?? ?? ??? ?????. ?? ?? ?? ??? ? ??????? ?? ???? ?? ?? ? ?????. PHP? ??? ????? ???? ?? ?? ??? ????? ??? ??? ??? ??? ??? ????? ????. ???? ????? ???

PHP ?? ???? ? ???? ?? ??? ?? ??: PHP? ???? ?? ????? ?? PHP? ?? ???? ??? ???? ??? ?????. ??? ??? ?? ? ?? ??? ???? ?? PHP ??????? ??? ?? ???? ???? ????. ? ??? ??? ? ?? ???? ?? ???? ???? PHP ?? ???? ? ??? ??? ?? ? ?? ?? ??? ???? ????. XSS ??(?? ??? ???? ??) XSS ??? ?? ???? ???? ?? ??? ? ?????. ???? ? ?? ????? ?? ????? ?????.

?? ???? ??? PHP ?? ?? ? ?? ?? ??? ???? ??? ???? ?? ????? ???? ?? ??? ??? ?????. ???? ??? ??? ?? ??? PHP? ??? ???? ???? ?? ?????. ??? ?? ??? ?? ???? ??? ?? ??? ??? ???????. ? ????? ??? ???? ???? PHP ?? ?? ? ?? ??? ??? ?? ? ?? ?? ??? ?????. XSS(?? ??? ???? ??)? ??? ? ???? ?? ????? ??? ? XSS ??? ?????.

??? ??? ???? ???? ?? ??? ?? ? ???? ????. ????? ??? ??? ????(??? XSS)? ???? ???? ?? ?????. XSS ??? ??? ??? ????(Cross-Site Scripting)? ???? ??. ???? ???? ???? ?? ????? ??? ???? ???? ?? ???? ?? ??? ?? ???? ??? ?? ? ??? ??? ????. ??? PHP ??? ??? ????? ?? XSS ??? ??? ?? ?? ??? ?? ?????. ????

PHP ??? ?? ??? ? ??? ?? PHP? ? ??? ?? ???? ?? ???? ??? ???? ?????. ??? ?? ?????? ????? PHP?? ? ?? ?? ???? ????. ? ????? ???? PHP ?? ???? ? ???? ???????. ???? PHP ?? ??? SQL ??: ???? ? ???? URL? ?? SQL ??? ???? ??????? ???? ?????? ??? ? ????. XSS(?? ??? ????): ???? ??? ?????? ?? ???? ??? ??? ? ????. ?? ??: ???? ???? ?? ???? ??? ??? ???? ??? ? ????. RCE(?? ?? ??): ???? ?? ??? ??? ? ??? ?????.

PHP?? ??? ?? PDO? ???? SQL ?? ??? ????? ?? ? ? ????. 1) PDO? ???? ??????? ???? ?? ??? ??????. 2) ?? ??? ?? ??? ???? ???? ?? ???? ???? ???? ???? ??? ??????. 3) ?? ??? ???? ??? ?? ? ??? ?????.
