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
Ce tag se foloseste pentru a include fisier extern CSS in pagina web?
<body> <script> <link>
<link href="/templ/style.css" rel="stylesheet" type="text/css" />
Ce proprietate CSS seteaza marimea textului?
font-weight text-decoration font-size
h2 {
  font-size: 1em;
}
Indicati proprietate JavaScript care poate sa adauge cod HTML intr-un element.
text value innerHTML
document.getElementById("someID").innerHTML = "Continut HTML";
Clic pe functia care returneaza numarul de caractere dintr-un sir in PHP.
count() strlen() stristr()
$str = "http://CoursesWeb.net/";
$nr_chr = strlen($str);
echo $nr_chr;       // 22
Care este forma de feminin a adjectivului "white" (alb)?
white whitea whites
(In limba engleza adjectivele au aceeasi forma pt. ambele genuri)
The snow is white. - Zapada e alba.
Care este forma de feminin a adjectivului "blanco" (alb)?
blanc blance blanca
La nieve es blanca.
- Zapada e alba.
PHPMailer

Last accessed pages

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (127586)
  2. Teste PHP - mediu (1641)
  3. PHP OOP - Clase, Obiecte, constructor (3155)
  4. Creare obiecte, proprietati si metode (655)
  5. Sufixele ful, less si nees - Test engleza (2128)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (3897)
  2. Curs HTML gratuit Tutoriale HTML5 (2755)
  3. Curs si Tutoriale JavaScript (2545)
  4. Curs PHP MySQL, Tutoriale si Scripturi PHP (2462)
  5. Curs CSS Online Tutoriale CSS3 (2258)