- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Напишу скрипты на PHP (ООП) + MySQL
Переделаю скрипт под ваши задачи (работал с phpBB2, Slaed, DLE)
Цены - договорные
сделаю пару небольших заказов за отзывы
вопросы в личку и в асю
Напишу отзыв за "странную" функцию.
Функция должна соединяться с MySQL, а вутри неё должна быть функция для отправки запросов на это ссоединение и возвращать готовый массив данных...
Т.е чтоб это использовалось примерно так
base_connect('localhost', 'root', '', 'test');
// до вызова функции base_connect функция base_query существовать не должна
$data = base_query('SELECT * FROM `table` LIMIT 0, 30;');
// в $data должен появиться полностью массив с записями из базы.
За грамотное выполнение дам объективный отзыв, а за неграмотное обругаю
(там всего 20-30 строк кода, однако требует хороших знаний синтаксиса РНР
и развитого логического мышления, что программисту просто необходимо)
Если возможно.. то тоже бы хотел за отзыв.
Обещаю, что отзыв будет объективный.
хак "кто модерировал новость"
суть хака такова, что когда модератор или администратор редактирует новость или просто ее отправляет на сайт, было бы очень удобно видеть кто данную новость пропустил.
эта идея возникла из за того, что на одном портале много модераторов и порой, очень часто, не знаешь кто пропустил новость, которая не соответствует правилам..
было бы классно, если бы такой хак был.
спасибо за внимание.
Хак для DLE 6.3 (забыл указать)
Интеграцию SMSCOIN в DLE выполните за отзыв?
Адекватный отзыв с меня
Не знаю, возможно я недостаточно хорошо описал задание, но после разговоров был написан скрипт, и в результате я могу сказать следующее...
Я снова начал верить в людей !
В отличии от большинства людей писавших для меня на РНР автор этого топика только второй кто сделал это качественно (конечно упустил один баг, но это не страшный баг)
Остальные либо струсили и ничего не сделали, либо просто написали из рук вон плохо.
Твёрдые 99 из 100 баллов !!!
Искренне рекомендую этого человека, качество его кода мне показалось просто отличным !!!
Не знаю, возможно я недостаточно хорошо описал задание, но после разговоров был написан скрипт, и в результате я могу сказать следующее...
Я снова начал верить в людей !
В отличии от большинства людей писавших для меня на РНР автор этого топика только второй кто сделал это качественно (конечно упустил один баг, но это не страшный баг)
Остальные либо струсили и ничего не сделали, либо просто написали из рук вон плохо.
Твёрдые 99 из 100 баллов !!!
Искренне рекомендую этого человека, качество его кода мне показалось просто отличным !!!
Покажите код, пожалуйста. В чем же подвох Вашей задачи? :) Не думал, что массив с выборкой трудно получить.
DyaDya, Вопрос не в том как получить массив, а в том как реализовать всё в точности как я описал !!!
(скрипт в 20-30 строчек если не считать коментариев каждый дурак казалось бы сделает, однако на этом задании отсеивается 90% тех кому я это задание даю, так как есть там пару моментов требующих тщательности и даже смекалки)
В задании которое я дал есть один важный момент
Код
должен работать именно так (без доп-переменных в вызовах функций)
И в функции не должны выставлять переменные в глобальную видимость !!!
"test.php"
<?
include '_function.php';
base_connect('localhost', 'root', '', 'dbtest');
// до вызова функции base_connect функция base_query существовать не должна
$data = base_query('SELECT * FROM `tbtest` LIMIT 0, 30;');
// в $data должен появиться полностью массив с записями из базы.
echo '<pre>';
print_r($data);
echo '</pre>';
?>
"_function.php"
<?
if (!function_exists("base_connect")){
function base_connect($host, $login, $pass, $dbname){
// до вызова функции base_connect функция base_query существовать не должна
$li=mysql_pconnect($host, $login, $pass) or die("Соединение с БД временно недоступно. Извините.");
$db=mysql_select_db($dbname) or die("БД данных необнаружена. Извините");
if (!function_exists("base_query")){
function base_query($sql){
$arr=array();
$res=mysql_query($sql);
while ($row=mysql_fetch_assoc($res)){
$arr[]=$row;
}
return $arr;
}
}
}
}
?>
Вот что набросал, не знаю насколько правильное и оптимальное решение, но 19 строчек кода :). Дополнительные проверки на входные параметры функций, которые действительно нужны для чистоты кода, я не стал заморачивать. Хотя это уже повод сказать, что я плохой программист. Ленивый, а это плохо.
Покажите, что получилось у других. Хочу почувствовать разницу.
Но вроде основные моменты исполнены.
я не стал заморачивать
Вот вы тоже не прошли тест
Представьте что после
base_connect('localhost', 'root', '', 'dbtest');
Будет открыто второе соединение с другим сервером с помощью обычного mysql_connect
И куда теперь будут посылаться запросы base_query ?
Вот вы тоже не прошли тест
Представьте что после
base_connect('localhost', 'root', '', 'dbtest');
Будет открыто второе соединение с другим сервером с помощью обычного mysql_connect
И куда теперь будут посылаться запросы base_query ?
)) это уже допзадание. Подумаю. Позже.
С учетом постановки задачи, поэтому многие и не проходят. Поскольку сразу все нюансы, которые именно вам будут нужны не известны были :). По мере уточнения и приходится решать задачу. Но дай бог находить тех, кто сразу ВСЁ предусмотрит. Кстати, ищем программиста на постоянку в офис.
это уже допзадание
Это не доп-задание а самый обычный баг вашей функции (он должен быть выявлен в процессе альфа-тестирования) до того как код попадёт даже в стадию бета (я уж не говорю про релиз)