JersyWoo > web business

Lost in the global village

Prestashop 1.6 – variabilní symbol

Leden 29th, 2015

Při platbě bankovním převodem v eshopu, potřebujeme variabilní symbol. Použití čísla objednávky umožní konkurencí poznat kolik máte objednávek, proto je vhodné generovat náhodný číselný kód. Prestashop 1.6 při platbě bankovním převodem (bankwire) generuje řetězec znaků. Ukázka z emailu co přijde zákazníkovi: Nezapomeňte vložit označení vaší objednávky DKKPCAKGT jako informaci o platbě pro váš bankovní převod Read More...

GoPay – TARGET_NOT_IDENTIFIED

Říjen 23rd, 2014

Hláška TARGET_NOT_IDENTIFIED se objevuje pokud máte špatné přístupové údaje nebo častěji při přepínání mezi testovacím a ostrým serverem. Přepínání mezi servery (prostředími) naleznete v příkladových scriptech v "/gopay/config.php". 1.) K identifikaci plateb slouží údaje GOID a SECURE_KEY, pro ostrý a testovací server jsou zcela odlišné Read More...

Odstranění duplicit z pole – array_unique

Říjen 10th, 2014

Pokud mám pole, které obsahuje duplicity, tak ho proženu array_unigue a je čisté :-) $cistePole=arra_unique($spinavePOle);

Přečtení zagzipované sitemap (read gzipped sitemap)

Červenec 2nd, 2014

Gzipování šetří přenos dat a občas jsou některá xml zabalena. Níže je vypsání zagzipované sitemapy s vypsáním adres [php] $source = gzopen('http://www.example.com/sitemap.xml.gz', 'r'); $xml = gzread($source, 10000000); $xml = simplexml_load_string($xml); foreach ($xml->url as $url_list) { $url = $url_list->loc; //zpracovat dle libosti } [/php]

Učebnice PHP

Září 27th, 2010

Takovej pěkně sepsanej výtah věcí z PHPka: http://php.vetrelec.net/

Php: number_format() – číslo prokládané mezerou

Leden 15th, 2009

Při vypisování větších číselných údajů, třeba ceny, se číslovky lépe čtou pokud jsou nějak opticky oddělené. Moji oblíbenou optickou pomůckou jsou mezery po třech číslech. Číslo "294 451 385" se rozhodně lépe čte než "294451385". Ona takhle nějak funguje i naše pamět, než aby si pamatovala jedno velké číslo, tak si raději pamatuje sekvenci tří menších čísel (telefonní čísla) Read More...

Ověření existence souboru

Prosinec 1st, 2008

Otestovat existenci souboru jde dvěma funkcema. Pokud je soubor na vlastním(file) serveru hodí se funkce file_exists(). Pokud je na cizím serveru (url), tak se hodí get_headers(). Get_headers vrací číselné pole, kde se dá návratová hodnota ověřovat na prvním (nultém) poli

Php: vrací dotaz opravdu správné výsledky

Červen 27th, 2008

I když sql dotaz vrací stejné výsledky v příkazové řádce nebo v phpmyadminu (nebo jiný webový správce) může se stát, že v aplikaci vrací jiné výsledky. Je to neuvěřitelné, ale i to se může stát (taky jsem na to koukal jako jak husa do flašky,nakonec to byla vlastní chyba v aplikaci) Read More...

Php – floor – zaokrouhlování dolů

Červen 5th, 2008

Potřeboval jsem zjistit jak jsou někteří klienti jedné firmy staří pro statistiku kdo je vlastně firemní zákazník. Jednoduše jsem odečetl jejich datum narození od dnešního datumu a vyšli mi údaje ve stylu "rok čárka měsíc". Takže jsem měl navíc měsíce, které jsou u stáří osoby zbytečné Read More...

Php – dynamické proměnné

Duben 10th, 2008

Proměnné se skládá z identifikátoru a obsahu. Identifikátor je název proměnné  a obsah je hodnota proměnné. Někdy předem člověk neví jak se proměnná bude jmenovat. Péhápéčko umožňuje z obsahu proměnné udělat vlastní proměnnou, zvanou dynamickou proměnnou. Nejlepší bude asi příklad: $hlavniPromenna="peknaHolka"; $$hlavniPromenna="Aneta"; //Vypíše oboje Aneta echo $$hlavniPromenna; echo $peknaHolka; Aktualizováno:4 Read More...