Archiv kategorie: PHP
PHPmailer – problém s memory limitem
Při odesílání e-mailu s větší přílohou pomocí phpmaileru můžete narazit na situaci, kdy vám PHP ohlásí překročení povoleného množství paměti a skript se ukončí. Chybová hláška pak vypadá následovně: Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to … Pokračovat ve čtení
Čeština v předmětu e-mailu (PHP)
Programátoři, kteří nevyužívají osvědčená řešení k posílání e-mailů (třeba phpmailer), občas narazí na problém s diakritikou (háčky, čárky) v předmětu e-mailu. Mají za to, že nastavení kódování v SMTP hlavičkách dostačuje. Předmět e-mailové zprávy se přenáší hlavičkami, jejichž kódování je … Pokračovat ve čtení
Nefunguje PHP skript spuštěný přes příkazový řádek
Máte skript, který běžně spouštíte přes prohlížeč a vše nádherně funguje. Jednoho dne si třeba řeknete, že by bylo pěkné spouštět tenhle skript automaticky třeba pomocí CRONu. Cron nastavíte, skript se spustí, ale nefunguje (například se nepřipojí k databázi). Čím … Pokračovat ve čtení
E-maily s přílohou v PHP – PHPmailer
Po delší době se vracím k problematice posílání e-mailů v PHP. Tentokráte se budu zabývat posíláním e-mailů s přílohami. Instalace Postup instalace PHPmaileru je popsán ve starším článku, nebudu jej zde tedy opakovat. Tři typy příloh PHPmailer umožňuje k e-mailové … Pokračovat ve čtení
Radosti s nastavením PHP
Po několika letech jsem se rozhodl jeden firemní server přemigrovat na nový stroj. Všechno šlo celkem v pohodě, až na to, že mi PHP nechtělo includovat z include_path. Chvíli jsem dumal, přesouval soubory, kontroloval oprávnění a pořád nic. Chybová hláška … Pokračovat ve čtení
Zjišťování výdělků na Backlinks v PHP
Protože sem tam prodám nějaký ten odkaz přes Backlinks, udělal jsem si jednoduchý skript, který se přihlásí na účet u Backlinks a zjistí, kolik je prodaných odkazů a kolik který měsíc vydělám. Skript je velmi jednoduchý – použitím cURL se … Pokračovat ve čtení
Jak v PHP skriptu zjistit adresu stránky?
Sem tam narazíme na potřebu v PHP pracovat s adresou aktuální stránky tak, jak nám ji vrátí třeba javascriptové location.href. Jak takovouto adresu získat v PHP? $adresa = „http“; if (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != „off“) $adresa .= „s“; … Pokračovat ve čtení
Zjišťování zůstatku na Paypalu v PHP
Nedávno jsem si řekl, že by bylo pěkné mít možnost automaticky zjišťovat zůstatek na Paypalu (mám tam nějaké prostředky v USD, takže se mi celkové množství prostředků na účtu mění podle kurzu CZK/USD). Doufal jsem, že bude existovat nějaká jednoduchá … Pokračovat ve čtení
Posílání mailů v PHP přes SMTP server smtp.gmail.com pomocí Swift Maileru
V tomto článku se budeme zabývat využitím třídy Swift Mailer k posílání mailů pomocí programovacího jazyka PHP přes SMTP server gmailu (smtp.gmail.com). V tomto případě nelze použít vestavěnou funkci mail(), neboť gmail požaduje jak SMTP autentizaci, tak šifrovaný přenos (pomocí … Pokračovat ve čtení
Posílání mailů v PHP pomocí PHPMaileru
V tomto článku se budeme zabývat využitím třídy PHPMailer k posílání mailů pomocí programovacího jazyka PHP. Článek je zaměřen na ty, kterým nevyhovuje použití vestavěné funkce mail(), buď kvůli tomu, že si nechtějí na vlastní PC, na němž jim PHP … Pokračovat ve čtení