- рандом в переменной r. - получается два месяца работы сайта не нужно было переписывать ничего, а тут какая-то хрень наступила? Как такое может быть?
Учёл все замечания, исправил как Вы сказали, но ситуация не изменилась! Переписывался на другом форуме и там, когда они обновляют страницу, всё замечательно...у моих знакомых и у меня капча так и не обновляется! Что делать дальше не знаю!
Вот именно,я их перераспределил в отдельные страницы. Но теперь даже при таких условиях, где есть всего одна капча-и та,блин,не работает!
Там ссылки на эти страницы справа в разделе "вы можете". Ссылка на одну их них:http://lu4ick.ru/input_opros.php
во-первых абсолютные ссылки начинаются со слеша, иначе они будут считаться от текущей папки. во-вторых, где там рандом? =) в-третьих, у меня всё обновляется на пятёрочку.
В смысле вот так:<label for="cod"><img src="/code/my_codegen.php"></label>?Это проблему не решило! Я вот эти символы: ?r=4536127 убрал, так как они не помогаю тоже... Рандом через php, который Вы предлогали:rand(0,999999) реализовал на странице:http://lu4ick.ru/input_opros.php В том-то и проблема,что у одних нормально,а у других плохо всё...не могу понять как исправить хоть и понимаю, что скорее всего дело в кэше...
Это решает проблему, которую ты бы начал обсуждать в следующем топике. А мы - Хоп! - и решили её уже. Какие мы молодцы. боже ж ты мой ВЕРНИ СИМВОЛЫ
Рандом через php, который Вы предлогали:rand(0,999999) реализовал на странице:http://lu4ick.ru/input_opros.php А просто строчку ?r=324621341234 реализовал на странице:http://lu4ick.ru/input_coocking.php Результата нет в обоих случаях...
я заменил строчку:<img src="/code/my_codegen.php"> , на:<img src="/code/my_codegen.php?r=72352135213"> ,не так сделал?
Блин,igordata,ну не хватает у меня знаний понять, что именно ты хочешь,не могу сделать с первого раза, но это же не повод бросать всё?Ты почти помог,а теперь просто дал отворот-поворот. Давай уже дадавим эту проблему, а то второй день на сайте люди не могут работать,а я проблему решить самостоятельно,как показала практика, не в состоянии...
Код (Text): $rend = rend(0,999999); <img src="code/my_codegen.php?r=$rend"> так? Я сам так запарился уже,если честно, но нужна помощь реально...
Код (PHP): $rend = rand(0,999999);//функция не rend а rand называется <img src="code/my_codegen.php?r=<?php echo $rend ?>"> или или Код (PHP): $rend = rand(0,999999);//функция не rend а rand называется <img src="code/my_codegen.php?r=<?php print $rend ?>">
1. Да дело в том,что и сама форма с "<img src="code/my_codegen.php...." у меня уже выводится через php, так как при различных условиях различные поля. Вот я и вставлял так-от этого смысл же не меняется... 2. На сервере правильно написано-это тут не так написал, ошибся!
У меня, кстати, тоже не обновляется картинка. Даже при нажатии на F5 - не обновляется. Только при Ctrl+F5. Это в Опере. Это должно работать на 100%. Только вот эти символы должны быть каждый раз разные, а у тебя они одинаковые. У тебя php там не отрабатывает. Это похоже на то, что php-код запихнули в файл шаблона. Вместо rand() можешь использовать microtime(true) - это даст гарантию, что код не повторится никогда, даже случайно. Добавлено спустя 6 минут 33 секунды: Ай-я-яй, кто же с таким заголовком капчу отдаёт?
Вот код: Код (Text): <?php $rend = rend(0,999999); echo '<h2><span>Заявка на размещение темы для опроса:</span></h2> <form id="formTest" action="inp_test.php" method="post"> <ul> <li>Спасибо за то,что решили воспользоваться этой услугой, но уточню несколько условий:</li> <li>1. Я оставляю за собой право корректировать всю предоставленную Вами информацию, если посчитаю, что она не удавлетваряет политике сайта. Соответствеено появится она на сайте с некоторым опазданием.</li> </ul> <p>ТЕМА (от 2-х до 70-ти символов русского или латинского алфавита):</p> <input type="text" name="title" maxlength="100" value=""><br> <p>ВАРИАНТЫ ОТВЕТОВ (символы русского или латинского алфавита):</p> <input type="text" name="answer[]" maxlength="20" value=""><br> <input type="text" name="answer[]" maxlength="20" value=""><br> <input type="text" name="answer[]" maxlength="20" value=""><br> <input type="text" name="answer[]" maxlength="20" value=""><br> <input type="text" name="answer[]" maxlength="20" value=""><br> <input type="text" name="answer[]" maxlength="20" value=""><br> <p>Email АДРЕС (MyEmail@mail.ru):</p> <input type="text" name="email" value=""><br> <label for="cod">КОД С КАРТИНКИ:</label><br> <label for="cod"><img src="code/my_codegen.php?r=$rend"></label> <input name="code" class="text" type="text"/><br> <input id="btn_sendTest" type="submit" value="СПРОСИТЬ?" class=""/> </form>'; } ?> igordata, YSandro, теперь понятно почему я так сделал или опять нет? sobachnik, пусть код хоть и повторяется, но работает! Больше всего меня мучает вопрос почему перестал он нормально функционировать два дня назад...
Код (Text): $rend = rend(0,999999); rand rand rand и тут конкатенация Код (Text): <img src="code/my_codegen.php?r='.$rend.'"></label>