PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (15): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец

> Найдено сообщений: 224
koras Отправлено: 10 Мая, 2010 - 13:10:10 • Тема: php + mysql + twitter + curl • Форум: Программирование на PHP

Ответов: 7
Просмотров: 443
PHP:
скопировать код в буфер обмена
  1. то достаточно запустить транзакцию а вот как раз в добавляющем SQL-запросе уже делать проверку на возможность записи

А где можно почитать про транкзацию? (имено проверку на возможность записи и так далее)
С пыхой много работал, а вот со скулем только по мере необходимости.
koras Отправлено: 10 Мая, 2010 - 02:24:38 • Тема: php + mysql + twitter + curl • Форум: Программирование на PHP

Ответов: 7
Просмотров: 443
На сайте необходимо сделать постинг последних новостей в твитер.

Новости на сайте записываются в базе стандартно.

sql
insert into (некое уникальное id которое генерируется по мере увеличения auto_increment
)

На сайте необходимо брать поледнюю новость и постить на твитере + урл.
Урл на сайте генерится из id. Так же необходимо брать уникальный урл и тоже отправлять его на твитер, но как его извлеч с базы непонимаю (((
Брать поледнее ID не получиться, так как журналист не один, а несколько, и если несколько журналистов запостят в один момент несколько новостей то они могут с некоторой вероятностью перехватить новость.


PHP:
скопировать код в буфер обмена
  1.  
  2. function updateTwitter($status,$username,$password){
  3.  
  4. $url = "http://api.twitter.com/1/statuses/update.xml";
  5. $postargs = 'status='.urlencode($status);
  6. $responseInfo=array();
  7. $ch = curl_init($url);
  8.  
  9. curl_setopt ($ch, CURLOPT_POST, true);
  10.  
  11. curl_setopt ($ch, CURLOPT_POSTFIELDS, $postargs);
  12.  
  13. curl_setopt($ch, CURLOPT_USERPWD, $username.':'.$password);
  14.  
  15.         curl_setopt($ch, CURLOPT_VERBOSE, 1);
  16.         curl_setopt($ch, CURLOPT_NOBODY, 0);
  17.         curl_setopt($ch, CURLOPT_HEADER, 0);
  18.         curl_setopt($ch, CURLOPT_FOLLOWLOCATION,0);
  19.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  20.         $response = curl_exec($ch);
  21.         $responseInfo=curl_getinfo($ch);
  22.  
  23.         if(intval($responseInfo['http_code']=='200')){
  24.  
  25.         echo 'Status: '.$response.'';
  26.         }else{
  27.  
  28.         echo 'Status: Error: '.$responseInfo['http_code'].'';
  29.         }
  30. }


Если придумать велосипед
Есть так же вариант с генерацией некого уникального id который тоже будет добавляться в базу в месте с новостью, но генерироваться он будет на стороне php а не стороне mysql и уже этот id привязать к твитеру.

PHP:
скопировать код в буфер обмена
  1. SELECT max(id)   FROM `news` WHERE 1

тема клозет, решил как сделать.
Может кто-то и лучше что-то посоветует
koras Отправлено: 03 Мая, 2010 - 17:12:05 • Тема: Практика программирования • Форум: Прочее

Ответов: 2
Просмотров: 52
написать себе минисайт с админкой и хранением всего в базе
koras Отправлено: 02 Мая, 2010 - 14:28:42 • Тема: Странный вопрос • Форум: Программирование на PHP

Ответов: 2
Просмотров: 282
Я забыл что такое множитель, но отвечу точно что можно )))
koras Отправлено: 02 Мая, 2010 - 13:29:08 • Тема: sms-уведомление • Форум: Программирование на PHP

Ответов: 18
Просмотров: 1493
не прокатит, так как с ip можно отправлять n-количество смс в час
koras Отправлено: 02 Мая, 2010 - 12:14:45 • Тема: Помогите защититься от DOS атак • Форум: Администрирование Windows

Ответов: 11
Просмотров: 8791
Kerio win route ставьте и будет вам счастье.
Могу сам настроить, за умеренную плату
koras Отправлено: 01 Мая, 2010 - 17:10:45 • Тема: Проектирование базы mysql и планирование php кода • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 68
Опять возвращаюсь к этой теме.
Помогите плииииззз ((((

Я не могу дальше писать, пока не пойму как надо правильно. Процесс остановился
koras Отправлено: 01 Мая, 2010 - 17:09:18 • Тема: запутался в коде, облом с отправкой в базу. • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 44
Изучайте smarty и отделите html от php и такого у вас не будет.
Тем более smarty компилятор очень прост в изучении, мне хватила 2 часа и я понял что мне надо переписывать все что когда либо писал
koras Отправлено: 30 Апреля, 2010 - 12:31:35 • Тема: Пользовательские поддомены • Форум: Apache и другие веб-серверы

Ответов: 5
Просмотров: 492
Ну тогда поднимайте BIND и делайте вам сервак первичным ДНС для вашего домена.
koras Отправлено: 29 Апреля, 2010 - 23:10:19 • Тема: Форма регистрации =) • Форум: Программирование на PHP

Ответов: 6
Просмотров: 517
Цитата:
1.1. Проверяю получены ли они именно из формы регистрации, или это другие (хз какие =) )

Можно узнать как проверяете.


Я бы ещё добавил где нить


ну и капчу
koras Отправлено: 29 Апреля, 2010 - 22:09:10 • Тема: Пользовательские поддомены • Форум: Apache и другие веб-серверы

Ответов: 5
Просмотров: 492
Для того чтобы реализовать то что вы хотите, необходимо иметь доступ к самому серверу где управляется днс (bind).
И этот сервер должен управлять примари зоной вашего домена, тогда возможны любые действия по управлению днс или какой нить скрипт будет управлять.

Я делал одно время все руками, скриптами не приходилось.
koras Отправлено: 29 Апреля, 2010 - 22:03:11 • Тема: Постраничная навигация • Форум: Напишите за меня, пожалуйста

Ответов: 24
Просмотров: 250
Больная тема у всех начинающих, как и у меня.

Я делаю 2 запроса,
первый на подсчет количества.
второй на вывод, на основе того что подсчитал.
koras Отправлено: 29 Апреля, 2010 - 21:54:11 • Тема: Проектирование базы mysql и планирование php кода • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 68
http://www[dot]mosnovostroy[dot]ru/realtors/

Вот нашел как мне надо
(Добавление)
Не понимаю.

CODE (SQL):
скопировать код в буфер обмена
  1. SELECT * FROM slova ORDER BY letter

Конечно это работать не будет. или будет через одно место.

А как тогда по группам разбивать, по буквам.
koras Отправлено: 29 Апреля, 2010 - 20:56:46 • Тема: Проектирование базы mysql и планирование php кода • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 68
Сижу и думаю, как сделать так чтобы было и правильно и удобно в будущем.

Задача. Сделать некий список слов, которые будут разбиты в некие разделы по алфавиту.

Пример для ясности.
==========
Group: А
Арбуз
Апельсин
Азбука
Акварель.
==========
Group: Б
Баян
Блок
Бобруйск
Бритва
==========
Group: В
Валера
Вова
Володя
Ворота
==========

То есть смысл в том, что бы получить с базы все слова и разбив их по алфавиту вывести по группам как есть в примере.
Или поступить по другому, занося в базу , сразу присваивать группу алфавита, а потом выводить все группы и все что к ним относится.

Как организовать чтобы было правильно и красиво?
koras Отправлено: 25 Апреля, 2010 - 14:53:59 • Тема: Выборка 3 таблиц JOIN • Форум: SQL и Архитектура БД

Ответов: 1
Просмотров: 26
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT *
  2. FROM `warehouse`
  3. JOIN `subway` ON `warehouse`.`id_subway` = `subway`.`id`
  4. JOIN `photo` ON `warehouse`.`fotos` = `photo`.`id_warehouse`
  5. WHERE `warehouse`.`activ` = '0'
  6. GROUP BY `warehouse`.`id`
  7. ORDER BY `warehouse`.`id` DESC
  8. LIMIT 0 , 30


тему можно закрывать.

Страниц (15): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB