Программирование на php. Общие вопросы.

(Ответов: 402, Просмотров: 30872)
Страница 13 из 41 Первая ... 3111213141523 Последняя
  1. Sapienti sat Аватар для brainix
    • Регистрация: 01.01.2013
    • Сообщений: 1,925
    • Записей в дневнике: 1
    • Репутация: 817
    • Webmoney BL: ?
    Top-tompak, потому что в строке
    PHP код:
    $lol[]=array('q'=>'Вопрос','a'=>'Ответ'); 
    нужно поставить "ответ" нижним регистром.
    • 0
  2. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    brainix, и это не помогло, сам нашел проблема была версий PHP. Странно что она работает только на PHP 5.2 а на 5.3 и 5.4 не работает прикольно да?
    • 1

    Спасибо сказали:

    brainix(14.01.2013),
  3. Sapienti sat Аватар для brainix
    • Регистрация: 01.01.2013
    • Сообщений: 1,925
    • Записей в дневнике: 1
    • Репутация: 817
    • Webmoney BL: ?
    Top-tompak, прикольно. Интересно только почему. Это уже вопрос к гуру php, если конечно они смотрят эту тему. :)
    • 0
  4. Orange Аватар для aidem
    • Регистрация: 11.11.2010
    • Сообщений: 502
    • Репутация: 127
    • Webmoney BL: ?
    Цитата Сообщение от Top-tompak Посмотреть сообщение
    при вводе "Ответ" работает, а если написать "ответ" то ошибка.
    Ошибка то какая, что пишет?
    • 0
  5. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    aidem,
    PHP код:
    else{
    echo 
    'Неверный ответ';

    Это выводиться
    • 0
  6. Опытный
    • Регистрация: 16.01.2013
    • Сообщений: 452
    • Репутация: 257
    Top-tompak, все дело в том, что strtolower() некорректно работает с однобайтовыми кодировками

    чтоб Ваш скрипт корректно работал и с Ответ и ответ нужно добавить в скрипт маааленькую функцию:


    PHP код:
        }else{
            echo 
    'Неверный ответ';
        }
    }

    function 
    mb_ucfirst($str) {
        return 
    mb_substr(mb_strtoupper($str,'utf-8'),0,1,'utf-8').mb_strtolower(mb_substr($str,1,mb_strlen($str,'utf-8'),'utf-8'),'utf-8');
    }
    ?> 
    т.е. вот так будет выглядеть конец Вашего скрипта.

    PHP код:
    if(isset($_POST['answer'])){
        
    $answer mb_ucfirst($_POST['answer']);
        if(
    $answer == $_SESSION['answer']){ 
    а вот так будет серединка, т.е. вместо

    strtolower($_POST['answer']) нужно написать mb_ucfirst($_POST['answer'])

    Функция взята вот отсюдаhttp://snipcode.ru/catalog.html?snipid=27
    • 1

    Спасибо сказали:

    Top-tompak(17.01.2013),
  7. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    Ребята как можно выводить дату в формате - дд:чч:мм:cc
    PHP код:
    <?php
    $met 
    "08.03.2013 00:00";
    $metTS strtotime($met);
    $sub $metTS time();
    $sub abs($sub);
    $days = (int)($sub / (24*60*60));
    $hours = (int)(($sub $days 24 60 60) / (60*60));
    $min = (int)(($sub $days 24 60 *60 $hours 60 60) / 60);
    $sec $sub $days 24 60 *60 $hours 60 60 $min 60;
    echo 
    $days.":".$hours.":".$min.":".$sec;
    ?>
    • 0
  8. Опытный
    • Регистрация: 19.04.2012
    • Сообщений: 323
    • Репутация: 70
    • Webmoney BL: ?
    Top-tompak, Вам обратный отсчет до нужной даты нужен?
    • 0
  9. Опытный
    • Регистрация: 16.01.2013
    • Сообщений: 452
    • Репутация: 257
    Top-tompak

    посмотрите, думаю то что нужно

    http://snipcode.ru/catalog.html?snipid=4
    • 0
  10. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    Цитата Сообщение от Bask Посмотреть сообщение
    Вам обратный отсчет до нужной даты нужен?
    Да этот мой код работает, только как вывести формате - дд:чч:мм:cc не знаю.
    Оно выводиться так(пример) - 11:23:8:6
    А мне нужно так 11:23:08:06
    • 0
Страница 13 из 41 Первая ... 3111213141523 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Веб программирование на Php, MySQL, Ajax. Программирование на C#
Создание сайтов 3 31.05.2011 01:53
Веб программирование на Php, MySQL, Ajax. Программирование на C#
Реклама партнерских программ 3 31.05.2011 01:53
Качественное программирование на заказ
Создание сайтов 2 13.09.2010 16:02
Веб-программирование [php, Xhtml, Css, Javascript]
Другая работа 0 28.02.2010 23:10

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры