За последние 24 часа нас посетили 17413 программистов и 1712 роботов. Сейчас ищут 1745 программистов ...

Кэш

Тема в разделе "PHP для новичков", создана пользователем Panich, 28 фев 2013.

  1. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    первую строку убери со своим рендом
    потом всё оставшееся кроме последней фигурной скобки (кстати зачем она там?) замени на этот код:
    Код (PHP):
    1. echo '<h2><span>Заявка на размещение темы для опроса:</span></h2>
    2.  <form id="formTest" action="inp_test.php" method="post">
    3.  <ul>
    4.  <li>Спасибо за то,что решили воспользоваться этой услугой, но уточню несколько условий:</li>
    5.  <li>1. Я оставляю за собой право корректировать всю предоставленную Вами информацию, если посчитаю, что она не удавлетваряет политике сайта. Соответствеено появится она на сайте с некоторым опазданием.</li>
    6.  </ul>
    7.  <p>ТЕМА (от 2-х до 70-ти символов русского или латинского алфавита):</p>
    8.  <input type="text" name="title" maxlength="100" value=""><br>
    9.  <p>ВАРИАНТЫ ОТВЕТОВ (символы русского или латинского алфавита):</p>
    10.  <input type="text" name="answer[]" maxlength="20" value=""><br>
    11.  <input type="text" name="answer[]" maxlength="20" value=""><br>
    12.  <input type="text" name="answer[]" maxlength="20" value=""><br>
    13.  <input type="text" name="answer[]" maxlength="20" value=""><br>
    14.  <input type="text" name="answer[]" maxlength="20" value=""><br>
    15.  <input type="text" name="answer[]" maxlength="20" value=""><br>
    16.  <p>Email АДРЕС (MyEmail@mail.ru):</p>
    17.  <input type="text" name="email" value=""><br>
    18.  <label for="cod">КОД С КАРТИНКИ:</label><br>
    19.  <label for="cod"><img src="code/my_codegen.php?r='.rand(0,999999).'"></label>
    20.  <input name="code" class="text" type="text"/><br>
    21.  <input id="btn_sendTest" type="submit" value="СПРОСИТЬ?" class=""/>
    22.  </form>';
     
  2. Panich

    Panich Активный пользователь

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Да! А что не так...?
    Ну, вот мне такому тугодуму и смогли наконец-то объяснить! Не так всё словно ведь...
    igordata, спасибо большое! Да и спасибо всем кто потратил своё время на мою проблему!
    Вот только остался один вопрос: как так всё 2 месяца работало и тут БАХ - и не работает?
     
  3. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    Гуглить слово "конкатенация". Ну и "конкатенация php".
    привыкай и радуйся. когда у меня настают такие моменты - я употребляю слово "мистика". когда переменные сами очищаются, когда у тебя всё работает, а у одного на сотню - нет, когда ты один раз заходишь на страницу, а пхп срабатывает 2 раза(это кстати было мега), когда над этим ты втроём с кем-то тратишь пол рабочего дня, на 1, мать его, строку, и в конце всего этого ты всё-равно не знаешь ответ ЧТО ЗА ХЕРНЯ ЭТО БЫЛА. Иногда ответы всё-таки открываются на эти иногда мистические вещи, как в случае с двойной отработкой пхп при первом заходе на страницу, и для этого мы этой вещью и занимаемся - решать головоломки :> И чем примитивней мистика, тем приятней найти решение, а ещё приятней - причину.
     
  4. Panich

    Panich Активный пользователь

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    перед тем как задать вопрос я, конечно, прогуглил и понял, что "конкатенация" это лишь термин, но в моём случае я неправильно сделал что?
    Это мой второй сайт выложенный в интернет. Первый примитив я сделал и отдал (поэтому не знаю как он там работает), а вот второй (этот) мне уже два месяца всё новые и новые головоломки подкидывает...Это получается, что он не отпустит меня всё время своего существования со своими мистическими штучками?
     
  5. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    та не, мистика во время разработки. ну получилось у вас так. всё-таки киньте на всякий случай полную справку браузера.
     
  6. Panich

    Panich Активный пользователь

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Как сделать?)))
     
  7. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    ну где-то найти в меню пункт "о браузере" или чтото типо того =)
     
  8. Panich

    Panich Активный пользователь

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Там написано:
    Имя Firefox
    Версия 19.0.1
    User Agent Mozilla/5.0 (Windows NT 6.1; rv:19.0) Gecko/20100101 Firefox/19.0
     
  9. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    То есть у вас это было под всеми браузерами ?
     
  10. Panich

    Panich Активный пользователь

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Да!И не только у меня...а у некоторых всё замечательно работало!
     
  11. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    Капча использует куки? Может у вас и у тех кто раньше заходил на ваш сайт был такой баг? Возможно старые записи в куках на чтото влияли.
    Ну и если нет, тогда даю медальку "мистика ачивмент комплитед" =)
     
  12. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    в некоторых браузерах есть настройка всегда обновлять скриптовые урлы
     
  13. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    та если бы дело было в браузере. сомневаюсь что вот так бы сходу даже на нескольких браузерах одна и та же вещь не работала. точнее работала не как надо.
     
  14. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    провайдер, прокси, куча мест где может быть косяк.
     
  15. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Была такая хрень из-за отсутствия favicon.ico. Хоть в html-коде сайта никаких упоминаний об иконке - браузер всё равно по собственной воле упорно долбился в поисках иконки. Но её не было, при этом был включен mod_rewrite, который перенаправлял все запросы несуществующих файлов на index.php :)

    Добавлено спустя 1 минуту 45 секунд:
    Возможно, на хостинге изменились какие-то настройки.
     
  16. Panich

    Panich Активный пользователь

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Я хостера уже так задолбал,что там целая команда пыталась меня проконсультировать только без толку.
    Сейчас вроде разобрался с сайтом и комп потух)))Протестил HDD, а там кластеры битые - новый жётсткий установил и теперь часа на3-4 работы, что бы всё вернуть в исходное...
     
  17. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    пора уже забить на это =)
     
  18. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    Не, это был не фавикон, его хотя бы можно отследить через ресурсы в консоле что мы в первую очередь и проверяли.
    Дело было так - на главной странице выдавался некий уник. хеш при каждом заходе и авторизировался на удалённом хосте через js. Над этим делом не я работал, так что детали незнаю. Когда это всё дело доделалось обнаружилось что у некоторых из нас не достигается требуемый результат, считай хеш не подходит для удалённого хоста и он возвращает эррор. У одного работало, у другого - нет и т.д. Далее наставили кучу дебагов вплоть до всех заходов и выяснили что это происходит только под одним браузером и то не всегда. На что мы ещё убили пару часов дебага.
    Всё дело оказалось в хроме, если ты набираешь в адресной строке урл посимвольно, то он предлагает похожие адреса. В тот момент когда он предлагает адрес, видимо адрес вероятность перехода на который высока, хром делает запрос на этот адрес и получает хтмл, эдакий прелоад неизвестно зачем, потому что переходя по адресу он опять делает запрос получая тот же хтмл, а у нас пхп отрабатывало 2 раза, а уник как-то зависил от времени подключения, в итоге последний уник не подходил. Плюс к дебагу этой херни то, что это срабатывает не на всех сайтах, а, максимум что мы определили - это что зависит от обьёма хтмл, на небольшом хтмл ничего не подгружалось.
    Вот такие пироги.
     
  19. Panich

    Panich Активный пользователь

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Хера се пироги. Это торты трёхэтажные прямо, а не пироги!