PHP.SU

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

Страниц (304): В начало « ... 276 277 278 279 [280] 281 282 283 284 ... » В конец

> Найдено сообщений: 4551
Viper Отправлено: 29 Августа, 2009 - 20:44:02 • Тема: Замена eregi на ...? • Форум: Регулярные выражения

Ответов: 7
Просмотров: 2810
Обновил тут давеча php до 5.3.0 и повылазило
Deprecated: Function eregi() is deprecated in ...

Собственно вот кусок
PHP:
скопировать код в буфер обмена
  1. if ( $date && ereg( "([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})", $date, $regs ) ) {
  2. $date = mktime( $regs[4], $regs[5], $regs[6], $regs[2], $regs[3], $regs[1] );
  3. $date = $date > -1 ? strftime( $format, $date + ($offset*60*60) ) : '-';
  4. }


На что ereg заменить и как ?

PS! В регулярках нуп дубом...
Viper Отправлено: 28 Августа, 2009 - 15:07:21 • Тема: While в while? • Форум: Программирование на PHP

Ответов: 20
Просмотров: 1022
PHP:
скопировать код в буфер обмена
  1.  
  2. echo '<table>
  3.         <tr>
  4.                 <td>';
  5.                 for ($i=0, $n=90; $i < $n; $i++) {
  6.                         echo $i.'<br>';
  7.                 }
  8.                 echo '</td>
  9.                 <td>blablabla</td>
  10.                 <td>';
  11.                 for ($i=89, $n=0-1; $i > $n; $i--) {
  12.                         echo $i.'<br>';
  13.                 }
  14.                 echo '</td>
  15.                 <td>blablabla</td>
  16.         </tr>
  17. </table>';
  18.  


так чтоли ?
Viper Отправлено: 28 Августа, 2009 - 13:54:47 • Тема: cоздать массив и поместить его в сессию, пoдскажите • Форум: Программирование на PHP

Ответов: 9
Просмотров: 769
sc2r2bey пишет:
а как поймем, что он менял или не менял данные?


ну смотрите. на второй странице делаете button. если юзер что-то поменял то в $_POST приедут уже другие данные чем были при первой загрузке страницы. к тому же если юзер нажмет в браузере кнопку Назад или Backspace на клаве, то браузер все равно спросит переотправить ли данные.

если не хотите возиться с формами, то можно вообще отправку на ajax сделать. в этому случае можно принудительно отправлять данные без каких либо запросов.
Viper Отправлено: 28 Августа, 2009 - 13:49:05 • Тема: Правильная вставка флэшек на сайт • Форум: HTML, Дизайн & CSS

Ответов: 3
Просмотров: 1702
_kT пишет:
вытащена браузером из кеша


это как понимать ?
Viper Отправлено: 28 Августа, 2009 - 08:11:19 • Тема: cоздать массив и поместить его в сессию, пoдскажите • Форум: Программирование на PHP

Ответов: 9
Просмотров: 769
sc2r2bey пишет:
и насколько это оптимальнее, а если вернуться на шаг назад, чтоб подправить данные?


это не оптимально, это правильно.
если юзверь на странице 2 никаких данных не изменял то просто возвращаем его на первую страницу. а если изменял, делаем UPDATE и возвращаем.
Viper Отправлено: 26 Августа, 2009 - 15:30:05 • Тема: cоздать массив и поместить его в сессию, пoдскажите • Форум: Программирование на PHP

Ответов: 9
Просмотров: 769
у вас mysql не загнется от такого? представьте в $_SESSION приедет 1000 id и в этот момент страницу обновят 10 юзверей. 10*1000=10000 запросов.

получите все id из переменной сессии. затем составьте строку вида id1,id2,id3,id4,id5

и затем уже сделайте запрос:
CODE (text):
скопировать код в буфер обмена
  1. SELECT * FROM `db_name` WHERE `id` IN (id1,id2,id3,id4,id5) ORDER BY `id` ASC


и потом уже только тулите в сессии... только я не представляю зачем такое...
Viper Отправлено: 26 Августа, 2009 - 10:03:41 • Тема: Сколько строк может хранить одна таблица • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 95
Champion пишет:
С каких пор у интегера что-то после запятой?)


издержки переработки :)))
Viper Отправлено: 25 Августа, 2009 - 18:48:03 • Тема: Сколько строк может хранить одна таблица • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 95
неправильный подход. у вас скорость выборки должна рассчитываться не из кол-ва хранимых данных, а из её структуры.

1. индексация
2. для больших массивов данных поля типа blob

в вашем случае при правильно составленном запросе столько, сколько позволяет поле типа integer. 11 нулей после запятой если память не изменяет. и не понятно что такое ~10 ?
10 юзверей что ли? или 10 миллионов? если второе то простой оптимизацией не обойтись.
Viper Отправлено: 25 Августа, 2009 - 17:22:28 • Тема: Проверка is_file для последующего unlink • Форум: Программирование на PHP

Ответов: 4
Просмотров: 362
Roler плин че-то я тормознул Улыбка переработался... Улыбка
Viper Отправлено: 25 Августа, 2009 - 16:16:50 • Тема: Проверка is_file для последующего unlink • Форум: Программирование на PHP

Ответов: 4
Просмотров: 362
ну к примеру такой
CODE (text):
скопировать код в буфер обмена
  1. http://localhost/local/downloads/kamelia/t/transformers_2_revenge_of_the_fallen/thumbs_fr_transformers_2_revenge_of_the_fallen.jpg


заменить его на физический ?
Viper Отправлено: 25 Августа, 2009 - 15:53:02 • Тема: Проверка is_file для последующего unlink • Форум: Программирование на PHP

Ответов: 4
Просмотров: 362
Нужно удалить 2 файла. делаю так:

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if (is_file($ga_th)) {
  3.         unlink($ga_th);
  4. } elseif (is_file($ga_img)) {
  5.         unlink($ga_img);
  6. } else {
  7.         echo 'File not exist!';
  8. }
  9. ?>


в результате получаю сообщение File not exist!
где грабли ?
Viper Отправлено: 25 Августа, 2009 - 09:15:08 • Тема: Как получить тип mime удаленного файла • Форум: Программирование на PHP

Ответов: 3
Просмотров: 349
обратите внимание http://ua2.php.net/manual/en/fun...n.finfo-open.php

и требования для него.
Viper Отправлено: 25 Августа, 2009 - 09:10:05 • Тема: Отправка с 3 форм одновременно • Форум: Напишите за меня, пожалуйста

Ответов: 9
Просмотров: 142
Rus88 http://www[dot]w3[dot]org/TR/html401/interact/forms[dot]html настоятельно к прочтению!
Viper Отправлено: 25 Августа, 2009 - 09:07:15 • Тема: типы данных • Форум: SQL и Архитектура БД

Ответов: 7
Просмотров: 146
можно в blob, но зачем такой изврат ?
Viper Отправлено: 21 Августа, 2009 - 08:29:54 • Тема: Отключение PHP на сервере • Форум: Apache и другие веб-серверы

Ответов: 6
Просмотров: 438
можно одним

Страниц (304): В начало « ... 276 277 278 279 [280] 281 282 283 284 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB