Архив рубрики: Программирование

все что связано с программированием — уроки, примеры

Ошибка записи в базу данных

mysqlПосле перехода на линукс, я установил и настроил XAMPP, но при попытке выполнить любой INSERT или удалить таблицу получал ошибки, мол, таблица только для чтения.

#1006 - Can't create database 'mydb' (errno: 13)

Как оказалось, причина была в том, что при переносе баз данных, я просто скопировал все базы руками из денвера и вставил в папку с базами XAMPP, результат — права выставлены не верно, решение: Читать далее

Как сделать sitemap

В этой статье пойдет речь о том, как сделать самообновляющийся файл sitemap.xml (что это).

Более того, речь пойдет о файле сайтмэп для сайтов с огромным количеством страниц (10 000, 100 000). Страницы должны генерироваться из базы данных, вы должны хорошо понимать алгоритм образования страниц на вашем сайте, т.к. в примере приведены фиктивные данные для вывода определенных страниц.

Так как же сделать sitemap для таких сайтов так, чтобы сервер не упал от нагрузки? Читать далее

Настройка приема средств через Liqpay

Здравствуйте друзья. Хочу поделиться четким и кратким руководством по настройке приема платежей с помощью Liqpay.

Как часто случается, доступно изложенная теор часть по настройке этого чуда веб индустрии отсутствует, в свое время мне пришлось обращаться с людям, уже имевшим опыт с настройкой Liqpay, благодаря им мы имеем то, что имеем. Итак. Читать далее

Конкатенация имен переменных в Smarty

Встала задача объединить имена переменных в смарти по аналогу с php

$somevar['title_'.$l['symb']]

т.е. в смарти оно должно бы выглядеть вот так

{$row.title_{$l.symb}}

однако это не работает, и в смарти ничего похожего не находил, приходилось извращаться, и юзать {php}, что настоятельно не рекомендуется делать. Читать далее

Суммирование фунтов и унций

Ох уж эти фунты, русскому человеку очень сложно перестроиться на эту меру веса. Сегодня решил написать функцию по суммированию фунтов и унций.

Зачем? Затем, что в одном фунте 16 унций, а когда есть несколько позиций, которые надо сложить можно мозг сломать.

Что она делает? Корректно подсчитывает сумму унций и фунтов, если унций 16 и более — транформирует их в фунты. Читать далее

Поисковик — гибрид гугла и яши

Когда делать нефиг, я мучаю свой мозг чем могу. Сегодня вот решил сделать поисковик, с использованием пользовательского поиска от гугла конечно. Читать далее

Google Weather API — функция

Раньше погоду приходилось парсить самостоятельно, с какого то сайта, нужного клиенту, но сейчас есть google weather API (неофициальный, но которым, однако, можно пользоваться)

Функцию по google weather API прилагаю ниже. Читать далее

md5, base64_decode, base64_encode,sha1

Сделал страничку для быстрого использования строковых функций: md5, base64_decode, base64_encode, sha1, similar_text.
Давно хотел, но как то забывал, бывает надо сбросить пароль в БД — приходится тратить время на запуск денвера, открытие файла, и правки строки, которую нужно обработать, а тут все в куче :) может по ходу буду добавлять новые функции.