PHP.SU

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

Страниц (792): В начало « ... 775 776 777 778 [779] 780 781 782 783 ... » В конец

> Найдено сообщений: 11869
Мелкий Отправлено: 06 Декабря, 2009 - 12:54:42 • Тема: 20 хороших советов для работы с MySQL • Форум: Литература

Ответов: 5
Просмотров: 7300
Да, хорошая статья.
Мелкий Отправлено: 05 Декабря, 2009 - 20:42:52 • Тема: checkbox • Форум: Программирование на PHP

Ответов: 4
Просмотров: 281
PHP:
скопировать код в буфер обмена
  1. <form action="file.php">
  2. <input type="checkbox" name="box[]">
  3. <input type="checkbox" name="box[]">
  4. <input type="checkbox" name="box[]">
  5. <input type="checkbox" name="box[]">
  6. <input type="submit" value="ok"></form>

В file.php - var_dump($_GET['box']);

Как распознать, какой флаг есть какой - зависит от целей для флагов. В квадратные скобки можно вписать слова-пояснения, и по ним обращаться как к ассоциативному массиву, можно вписывать цифры.
Мелкий Отправлено: 05 Декабря, 2009 - 15:47:16 • Тема: Рекурсия+help • Форум: Программирование на PHP

Ответов: 9
Просмотров: 698
потому что считает не 7*6, а 7*factorial(6), factorial(6) высчитывает 6*factorial(5) и так далее вызывает саму себя, что и называется рекурсией. Завершается рекурсия вызовом factorial(1), который возвращает в вызывающую функцию (factorial(2)) ответ 1.
Мелкий Отправлено: 05 Декабря, 2009 - 15:26:53 • Тема: Рекурсия+help • Форум: Программирование на PHP

Ответов: 9
Просмотров: 698
А поиском пользоваться не пробовали? Факториалы давно уже написаны и именно на их примере рекурсию и показывают как правило...
http://www.php.su/functions/custom/?3
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. function factorial($x) {
  3. if ($x === 0) return 1;
  4. else return $x*factorial($x-1);
  5. }
  6. echo factorial(7);
  7. ?>


А у вас PHP должен сильно обижаться на отсутсвие ; в 15 и 18 строках
Мелкий Отправлено: 05 Декабря, 2009 - 14:05:34 • Тема: Помогите с session • Форум: Программирование на PHP

Ответов: 6
Просмотров: 475
1) не забудьте про экранирование данных. В текущем виде получить права любого пользователя никакого труда не составляет.
2) лучше индексы ассоциативных массивов брать в кавычки
$log=$_GET['log'];
Меньше проблем будет на случай, если вдруг нарвётесь на зарезервированное php слово, да и работает на пару мс быстрее Улыбка
Мелкий Отправлено: 02 Декабря, 2009 - 22:01:54 • Тема: OS гуру и просто ламера • Форум: Apache и другие веб-серверы

Ответов: 16
Просмотров: 961
Да ядро не при чем тут, это гуй запрашивает пароль не тот.

PS: может вообще генту собрать? Закатив глазки
Мелкий Отправлено: 02 Декабря, 2009 - 21:41:03 • Тема: OS гуру и просто ламера • Форум: Apache и другие веб-серверы

Ответов: 16
Просмотров: 961
ALEN, нет, не атлон, на десктопе C2D E6550. Может погляжу опять на тестинг, посмотрим.
Мелкий Отправлено: 02 Декабря, 2009 - 20:57:58 • Тема: OS гуру и просто ламера • Форум: Apache и другие веб-серверы

Ответов: 16
Просмотров: 961
ALEN, я знаю, что не г*но, потому и написал "гадость". Смотрел его где-то в сентябре этого года, актуальный на те даты, чистая установка.
Гадость он потому, что синаптик (или ещё что из системных, не помню точно) потребовал пароль рута, который у меня заблокирован всегда, в том числе и тогда при установке я указал "запретить логиниться рутом".
Да, фиксится блокировка рута за 2 секунды, из который 1 - переход в терминал. Но мне хватило, чтобы вернуться под стейбл.
Мелкий Отправлено: 02 Декабря, 2009 - 20:36:46 • Тема: OS гуру и просто ламера • Форум: Apache и другие веб-серверы

Ответов: 16
Просмотров: 961
На "сервере" - Debian Lenny, OpenVZ, только консоль
На десктопе - пока тоже Debian Lenny с гномом, но высматриваю на что-нибудь более актуальное, класса Fedora 12, OpenSolaris. Текущий тестинг - гадость на мой беглый взгляд.

За Debian Stable:
1) хорошая пакетная база
2) работает стабильно даже в условии нестабильной машины Ниндзя (контроллер памяти периодически сбоит)
3) собирается на любой вкус

Винда стоит параллельно, но только для пары игрушек.
Мелкий Отправлено: 02 Декабря, 2009 - 15:25:12 • Тема: Вывод общей суммы товаров в покупательской корзине • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 44
PHP:
скопировать код в буфер обмена
  1.  
  2. if (isset ($us)) {             
  3. $knigi = mysql_query("SELECT title, price FROM cart WHERE id_user = "$us"");
  4. $sum = 0;
  5. while ($row2 = mysql_fetch_array($knigi)); //вот зачем do {} while городить?
  6. {
  7. printf ("<p><table class="tovar"><tr><td width=300px class="tovar" >
  8. <p>Название<P class="tovar_atr">%s</p></p></td>
  9. <td width=100px class="tovar"><p>Цена<P>%s&nbsp;руб.</p></td></tr></table></p>
  10.  
  11. ", $row2 ["title"], $row2["price"]);
  12. $sum += $row2['price'];
  13. }
  14. }

В переменной $sum - ваша сумма, выводите затем как нравится.
Мелкий Отправлено: 02 Декабря, 2009 - 15:20:52 • Тема: открыто два конекта к мускулу • Форум: Программирование на PHP

Ответов: 6
Просмотров: 367
Bios, внимательнее с индексами массивов:
array("localhost","root","root","game"); - индексы 0-3.
А вы обращаетесь ещё к 4, вместо пароля присваиваете имя базы, а имени базы вообще в массиве нету.
Мелкий Отправлено: 02 Декабря, 2009 - 15:16:08 • Тема: Как реализовать случайный вывод статей n количества? • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 55
sanj, скажите, почему для вывода из базы городят do {..} while(), вместо прямого while?
И зачем тут printf, когда достаточно echo?
Мелкий Отправлено: 01 Декабря, 2009 - 17:11:59 • Тема: Чтение файла. • Форум: Программирование на PHP

Ответов: 3
Просмотров: 256


PS: только мне почему-то кажется, что переменная должна быть $text_tema[$j] Или это просто не весь кусок и присвоения тут не скопировано?
Мелкий Отправлено: 01 Декабря, 2009 - 16:23:52 • Тема: DNS • Форум: Прочее

Ответов: 2
Просмотров: 54
Указываете только эти 2 nserver'a?
Тогда, очевидно, RIPN их отвергает, т.к. они находятся в одной подсети.
Цитата:
По крайней мере два из перечисленных серверов должны быть расположены в разных IP-сетях (в различных сетях класса С в традиционной терминологии)
Мелкий Отправлено: 30 Ноября, 2009 - 12:16:56 • Тема: MySQL SQL Lite • Форум: Программирование на PHP

Ответов: 12
Просмотров: 679
EuGen пишет:
И они все еще хотят купить у Sun их InnoDB (или уже купили?)

Они всё ещё хотят купить саму Sun Улыбка Но пока антимонополисты думают, разрешать ли.

EuGen пишет:
Все зависит от решаемых задач. Где-то нужно быстродействие, а где-то - повышенная безопасность и надежность.

А разве все 3 параметра (скорость, бузопастность и надёжность) не на стороне Oracle? А за использование MySQL говорит приятная глазу (и кошельку) лицензия?

Страниц (792): В начало « ... 775 776 777 778 [779] 780 781 782 783 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB