PHP.SU

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

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

> Найдено сообщений: 196
altermann Отправлено: 05 Мая, 2011 - 02:01:17 • Тема: Нужна помощь со скриптом голосования. • Форум: Если скрипт не работает

Ответов: 11
Просмотров: 3668
Я так понимаю, когда у вас проголосуют за один пункт больше 9 человек, вы будете переписывать скрипт, чтоб читал и писал по 2 байта?
Написано на коленке:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if (!empty($_POST)) {
  3.     $sFileName = 'stat.txt'; // имя файла
  4.     $fh = fopen($sFileName, 'a+');
  5.     $sOldValue = fgets($fh); // читаем старые значения
  6.     $aValue = unserialize($sOldValue); // преобразуем строку в массив
  7.     if (isset($aValue[$_POST['core']])) { // прибавляем голос
  8.         $aValue[$_POST['core']] += 1;
  9.     } else {
  10.         $aValue[$_POST['core']] = 1;
  11.     }
  12.     ftruncate($fh, 0); // очищаем файл от старых значений
  13.     fputs($fh, serialize($aValue)); // записываем новые преобразовав массив в строку
  14.     fclose($fh);
  15. }
  16. ?>
  17. <form action="" method="post">
  18.   <input type="radio" name="core" value="dvoi">Двоичный<br>
  19.   <input type="radio" name="core" value="vosm">Восмиричный<br>
  20.   <input type="radio" name="core" value="des">Десятичный<br>
  21.   <input type="radio" name="core" value="shes">Шестнадцатеричный<br>
  22.   <input type="radio" name="core" value="shifrpr">Шифрованный простой<br>
  23.   <input type="radio" name="core" value="shifrsl">Шифрованный сложный<br>
  24.   <input type="submit" value="Выбрать">
  25. </form>
altermann Отправлено: 28 Апреля, 2011 - 02:46:18 • Тема: символы амперсанд • Форум: Регулярные выражения

Ответов: 5
Просмотров: 636
Может в вашем случае легче перечислить то, что нужно запретить?
altermann Отправлено: 28 Апреля, 2011 - 02:44:50 • Тема: 1 != 1 • Форум: Хранение данных, их вывод и обработка

Ответов: 6
Просмотров: 2268
То что вы выложили, у меня вывело "Ок". Там значение первой переменной у вас нигде не перебивается?
altermann Отправлено: 10 Апреля, 2011 - 21:22:08 • Тема: печать переменных • Форум: Напишите за меня, пожалуйста

Ответов: 8
Просмотров: 92
У вас неправильный запрос, и ошибка при его выполнении. Поэтому он возвращает FALSE, а не указатель ресурса с ответом. Вы уверены что у вас поля в таблице "Наименование госта" и таблица "Гост"?
altermann Отправлено: 30 Марта, 2011 - 22:58:01 • Тема: Где ошибка? Подскажите, пожалуйста • Форум: Программирование на PHP

Ответов: 4
Просмотров: 290
altermann Отправлено: 30 Марта, 2011 - 22:49:51 • Тема: Работа с массивом • Форум: Программирование на PHP

Ответов: 4
Просмотров: 362
altermann Отправлено: 30 Марта, 2011 - 22:43:43 • Тема: Как отсортировать данные из разных таблиц? • Форум: Программирование на PHP

Ответов: 4
Просмотров: 533
Да Улыбка, привычка от мессенжеров перевод строки Ctrl+Enter, а тут он отправляет
altermann Отправлено: 30 Марта, 2011 - 22:41:41 • Тема: Как отсортировать данные из разных таблиц? • Форум: Программирование на PHP

Ответов: 4
Просмотров: 533
Попробуйте так:
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT `login`, (SELECT count(*) FROM `stroytec`.`automatic` AS a WHERE a.uid=u.uid) AS summa
  2. FROM `stroytec`.`users` AS u ORDER BY summa DESC;
altermann Отправлено: 30 Марта, 2011 - 22:28:21 • Тема: Где ошибка? Подскажите, пожалуйста • Форум: Программирование на PHP

Ответов: 4
Просмотров: 290
Вместо for лучше используйте while ($aRows = mysql_fetch_assoc($rResult)) {}

Проверьте эту строку, получаете ли вы ID, вы там не указали требуемое поле.
altermann Отправлено: 13 Марта, 2011 - 00:14:54 • Тема: баг парсера xml? или решение проблемы? • Форум: Программирование на PHP

Ответов: 7
Просмотров: 431
Если честно никогда не использовал, но знаю что он позволяет получить доступ ко всем элементам, и если не ошибаюсь даже между тегами, но он более ресурсоемкий.
altermann Отправлено: 12 Марта, 2011 - 23:56:11 • Тема: баг парсера xml? или решение проблемы? • Форум: Программирование на PHP

Ответов: 7
Просмотров: 431
Я имел ввиду прочитать файл функцией file_get_contents() или fopen+fgets
Кстати если переносы очень нужны то используй DOM, он позволяет больше чем simple
altermann Отправлено: 12 Марта, 2011 - 23:03:28 • Тема: баг парсера xml? или решение проблемы? • Форум: Программирование на PHP

Ответов: 7
Просмотров: 431
Ну первое пришедшее в голову решение это можно считать файл в строку, и сделать str_replace('><', ">\n<", $filestring). Но получится без отступов.
altermann Отправлено: 12 Марта, 2011 - 22:36:24 • Тема: баг парсера xml? или решение проблемы? • Форум: Программирование на PHP

Ответов: 7
Просмотров: 431
Если это simpleXML, то так задумано и исправить это средствами парсера нельзя
altermann Отправлено: 08 Марта, 2011 - 22:36:33 • Тема: Текст и обтекаемость • Форум: Программирование на PHP

Ответов: 2
Просмотров: 202
Сделать картинку фоном или использовать слои
altermann Отправлено: 27 Февраля, 2011 - 10:57:05 • Тема: Проблема с xml парсингом • Форум: Программирование на PHP

Ответов: 8
Просмотров: 1211
Покажите код где вызывается эта функция.

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB