Nahrazení části textu (slov) v mySql

Potřeboval jsem přepsat v databázi ve wordpressu starou doménu na novou doménu. Stačí úplně jednoduchý SQL příkaz, který vše udělá za Vás.

UPDATE `tabulka` SET
`sloupec` = replace(`sloupec`, "co-chci-nahradit", "cim-to-chci-nahradit")
WHERE 1

konkrétní příklad tabulky wp_posts a sloupce guid

UPDATE `wp_posts` SET
`guid` = replace(`guid`, "doména1.cz", "doména2.cz")
WHERE 1

Jak dekódovat v php kódu base64_decode nebo str_rot13

php_logo[1]Stáhnul jsem si z internetu jednu šablonu pro wordpress. Hodně se mi líbila a chtěl jsem jí poupravit a pouřít na můj nový projekt. Bohužel po otevření souboru header.php jsem viděl, že je tam zakódovaný řádek pomocí base64_decode. Když jsem otevřel footer.php a změnil tam link, web hodil erorr a nic nenaběhlo. Věděl jsem, že budu potřebovat dekódovat kód v header.php abych zjistil co se pod ním ukrývá a kam vede cesta dále, kde budou nastavený práva na zobrazování toho odkazu.
Vlezl jsem si na google a začal hledat jak to odkódovat, až jsem našel vynikající script, který to udělá sám.
Nachází se ZDE! Bohužel zvládá pouze base64_decode, str_rot13 nikoliv. Tak jsem jednoduše zjistil o co se jedná a v souboru function.php poté smazal dva řádky a také zakódované řádky v header.php a vše už fungovalo bez problémů. Jestli nevíte jak rozkódovat str_rot13, tak existuje jednoduchá finta. Místo toho eval napište echo a poté jděte zpět na web a zobrazte zdrojový kód. Místo zašifrovaného kódu uvidíte co se pod ním skrývá.

edit: nalezl jsem stránku, kde lze rozkódovat i zakódovat php řádky

Vertrigo jak na něj (základní použití)

Tento článek je určen pro začátečníky vývojáře, kteří řeší jinak poměrně složitou instalaci vývojového HTTP serveru.
Pokud chcete doma vytvořit nějakou databázi a programovat v php jazyku tak potřebujete Apache, PHP a Mysql. To vše můžete jednodušše vytvořit pomocí programu Vertrigo Server, který vytvoří nakonfigurovaný server, který obsahuje Apache, PHP, MySQL, SQLite, SQLiteManager, PhpMyAdmin a Zend Optimizer.

Pokračovat ve čtení “Vertrigo jak na něj (základní použití)”