====== 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.