Curs Php-mysql

- 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
Care atribut face ca optiunea din <select> sa fie selectata?
checked="checked" selected="selected" disabled="disabled"
<select name="a_name">
 <option value="val1">Optiune 1</option>
 <option value="val2" selected="selected">Optiune 2</option>
</select>
Care din aceste valori CSS creaza culoare gradient pentru fundal?
contain repeat-x linear-gradient
#id {
  background: linear-gradient(top left, #1f1, #fff, #11f);
}
Care cod creaza un array in JavaScript?
[] {} new Object()
var arr = [1, "CoursesWeb.net", "MarPlo.net"];
alert(arr[2]);
Indicati functia PHP folosita pentru redirect la alta pagina.
function() header() switch()
header("Location: http://coursesweb.net/");
exit;
Indicati articolul corect la cuvantul "garden" in propozitia: "... garden is a place with flowers".
An The A
The garden is a place with flowers.
- Gradina este un loc cu flori.
Indicati articolul corect pentru cuvantul: "jardín" (gradina)
la los el
El jardín es un lugar de flores.
- Gradina e un loc cu flori.
PHPMailer

Last accessed pages

  1. Jokes - Glume, Bancuri, Humor (2) (17325)
  2. Creare Meniu Dublu (2843)
  3. PHP Functii Anonime - Closures (925)
  4. Curs si Tutoriale JavaScript (134779)
  5. Lectia 89, Recapitulare 77-78 (81)

Popular pages this month

  1. Coduri pt culori (122)
  2. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (88)
  3. Curs HTML gratuit Tutoriale HTML5 (73)
  4. Elemente principale HTML (40)
  5. Exercitii engleza - English Tests and exercises - Grammar (39)