====== Poslanie e-mailu z PHP skriptu ======
===== Na poslanie e-mailu z PHP skriptu doporučujeme použiť triedu **Mail** z PEAR balíka **Mail.php**. =====
require_once 'Mail.php';
$mail = Mail::factory('mail');
$body = 'Toto je text spravy...';
$hdrs = array(
'From' => 'odosielatel@example.com',
'Subject' => 'Predmet spravy'
);
$mail->send('prijemca@example.com', $hdrs, $body);
Pre viac konfiguračných možností si prečítajte dokumentáciu k tejto triede:
http://pear.php.net/package/Mail/docs
----
===== Stiahnutie stránky zo servera =====
Na stiahnutie stránky zo vzdialeného servera je najjednoduchšie a najefektívnejšie použiť PEAR triedu **HTTP_Request** z balíka **HTTP/Request.php**.
require_once 'HTTP/Request.php';
$url = 'http://globeware.sk/';
$req =& new HTTP_Request($url);
if (PEAR::isError($req->sendRequest())) {
die('chyba pri stahovani stranky');
}
$content = $req->getResponseBody();
Pre viac možností a funkcií si prečítajte dokumentáciu k tejto triede:
http://pear.php.net/package/HTTP_Request/docs
----
===== Presmerovanie na jedinú doménu =====
Pokiaľ vaša stránka beží pod viacerými doménami, je vhodné vybrať jednu hlavnú doménu a z ostatných na túto vybranú presmerovávať. Túto časť kódu umiestnite hneď na začiatok vášho PHP skriptu.
$redirect = 'globeware.sk';
$http_host = @$_SERVER['HTTP_HOST'];
$req_uri = @$_SERVER['REQUEST_URI'];
if (strlen($http_host) > 0
&& strcasecmp($http_host, $redirect))
{
header("Location: http://$redirect$req_uri");
exit;
}
Výhody tohto riešenia sú predovšetkým z oblasti optimalizácie pre vyhľadávače (SEO):
* ten istý obsah sa nachádza len na jednej webstránke (doméne), čo majú vyhľadávače radi;
* hodnota Google PageRank sa nedelí medzi viacero stránok, ale sa "spočítava" dokopy pre jednu hlavnú stránku;
* dôsledkom týchto opatrení by mala byť lepšia indexácia stránky a vyššie umiestnenie vo vyhľadávačoch.