-
PHPMailer este o Clasa PHP gratuita pt. trimitere email-uri, suporta functia mail(), SMTP si POP3, mesaje cu format HTML, atasamente, si altele. Trimite email-uri prin functia PHP mail(), QMail, sau direct cu SMTP.
-
Download PHPMailer 5.2.1.
Exemplu, utilizare PHPMailer ca sa trimita email prin SMTP, folosind un cont de GMail.
<?php
include('PHPMailer_5.2.1/class.phpmailer.php');
// Aici se definesc datele pentru email
$from = 'name@yourdomain.com';
$from_name = 'Numele dv.';
$to = 'catre_cine@domain.com';
$toname = 'Nume Destinatar';
$subject = 'Subiect pt. email';
$msg = 'Mesajul din email, poate sa contina tag-uri HTML';
$mail = new PHPMailer();
$mail->IsSMTP(); // spune clasei sa foloseasca SMTP
$mail->Host = "smtp.gmail.com"; // SMTP server
$mail->SMTPAuth = true; // activeaza autentificarea SMTP
$mail->SMTPSecure = "ssl"; // seteaza prefixul pt server
$mail->Host = "smtp.gmail.com"; // seteaza GMAIL ca server SMTP
$mail->Port = 465; // portul SMTP pentru serverul GMAIL
$mail->Username = 'name@gmail.com'; // contul dv. de GMAIL
$mail->Password = 'password'; // parola contului de GMAIL
$mail->SetFrom($from, $from_name);
$mail->AddReplyTo($from, $from_name);
$mail->Subject = $subject;
$mail->MsgHTML($msg); // ca sa trimita cu taguri HTML
$mail->AddAddress($to, $toname);
if(!$mail->Send()) {
echo 'Eroare: '. $mail->ErrorInfo;
} else {
echo 'Mesaj trimis!';
}
?>
Exemplu, utilizare PHPMailer ca sa trimita email prin PHP mail(), cu tag-uri HTML si atasamente.
<?php
include('PHPMailer_5.2.1/class.phpmailer.php');
// Aici se definesc datele pentru email
$from = 'name@yourdomain.com';
$from_name = 'Numele dv.';
$to = 'catre_cine@domain.com';
$toname = 'Nume Destinatar';
$subject = 'Subiect pt. email';
$msg = 'Mesajul din email, poate sa contina tag-uri HTML';
$mail = new PHPMailer();
$mail->SetFrom($from, $from_name);
$mail->AddReplyTo($from, $from_name);
$mail->AddAddress($to, $toname);
$mail->Subject = $subject;
$mail->MsgHTML($msg); // ca sa trimita cu taguri HTML
// adauga atasamente
$mail->AddAttachment('attachment_file.zip'); // atasament 1
$mail->AddAttachment('attachment_file.jpg'); // atasament 2
if(!$mail->Send()) {
echo 'Eroare: '. $mail->ErrorInfo;
} else {
echo 'Mesaj trimis!';
}
?>
- In arhiva cu clasa PHPMailer veti gasi mai multe exemple si documentatie.
•
PHPMailer Web Site.
Un Test simplu in fiecare zi
HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Ce tag se foloseste pentru a adauga liste in elemente <ul> si <ol>?
<dt> <dd> <li><ul>
<li>http://coursesweb.net/html/</li>
<li>http://www.marplo.net/html/</li>
</ul>
Care valoare a proprietatii "display" seteaza elementul ca tip bloc si afiseaza un punct in fata?
block list-item inline-block.some_class {
display: list-item;
}
Care instructiune JavaScript transforma un obiect in sir JSON.
JSON.parse() JSON.stringify eval()var obj = {
"courses": ["php", "javascript", "ajax"]
};
var jsonstr = JSON.stringify(obj);
alert(jsonstr); // {"courses":["php","javascript","ajax"]}
Indicati clasa PHP folosita pentru a lucra cu elemente HTML si XML in PHP.
stdClass PDO DOMDocument$strhtml = '<body><div id="dv1">CoursesWeb.net</div></body>';
$dochtml = new DOMDocument();
$dochtml->loadHTML($strhtml);
$elm = $dochtml->getElementById("dv1");
echo $elm->nodeValue; // CoursesWeb.net
Indicati forma de Prezent Continuu a verbului "to live" (a trai /a locui)
lived living liveingI`m living here.
- Traiesc /Locuiesc aici.
Care este forma de Gerunziu (sau Participiu Prezent) a verbului "vivir" (a trai /a locui)?
vivió vivido viviendoEstoy viviendo aquí.
- Traiesc /Locuiesc aici.