PHP.SU

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

Страниц (38): В начало « ... 30 31 32 33 34 35 [36] 37 38 »

> Найдено сообщений: 561
kuller Отправлено: 25 Июня, 2011 - 10:00:56 • Тема: Проверка влючения JS • Форум: JavaScript & VBScript

Ответов: 10
Просмотров: 4038
OrmaJever пишет:
зделайте как вконтакте
CODE (html):
скопировать код в буфер обмена
  1. <noscript><meta http-equiv="refresh" content="0; URL=http://vkontakte.ru/badbrowser.php"></noscript>

и условие в php не нужно, пусть на всех страницах выводится


это маленько неподходит т.к. если загрузить форму с включеным javascript а потом отключить в форму можно писать всё что угодно. попробую обяснить на простом примере

есть форма в файле form.html форма отправляет данные в php файл add.php вот в add.php нужно перед ещё одной оброботкой данных проверить на включение js. и если js отключен тогда прекратить сценарий всего файла. Как вот зделать это?

просто если писать

CODE (html):
скопировать код в буфер обмена
  1. <noscript><meta http-equiv="refresh" content="0; URL=http://vkontakte.ru/badbrowser.php"></noscript>


то всё равно проходит вся страница обработку.
kuller Отправлено: 24 Июня, 2011 - 21:07:33 • Тема: Проверка влючения JS • Форум: JavaScript & VBScript

Ответов: 10
Просмотров: 4038
у меня форма зделана на ajax но хотелось бы всё таки обезопасится ещё, и зделать во время обработки формы в php проверку на включения js пробывал зделать так

CODE (html):
скопировать код в буфер обмена
  1. <NOSCRIPT><div class="error">
  2.   Пожалуйста, включите JavaScript!
  3.   <a href="http://www.google.ru/support/bin/answer.py?answer=23852">Как?</a>
  4. </div></NOSCRIPT>


это не подходит. вот и хочю узнать есть ли чёта подобное но только чтоб прекратить сценарий по средствам js ?
kuller Отправлено: 20 Мая, 2010 - 12:36:02 • Тема: Подскажите, пожалуйста • Форум: HTML, Дизайн & CSS

Ответов: 14
Просмотров: 4607
JustUserR пишет:
kuller пишет:
Подскажите как для браузера Google Chrome прописать другой класс (либо подключить другой CSS)? т.е. получается что в браузере Google Chrome когда текст поднимаю на -50px текст поднимается не правильно т.е. получается что в других браузерах всё норм, а в Google Chrome нужно поднять на -75px как это сделать?
Хотя можно опреелить тип браузера на стороне web-севрвера и в завсимости от него выдать соответствующую CSS-таблицу или соответствующие подключения к ней - можете использовать JS-скрипт для этой цели поскольку он позволяет более точно определеить браузер не по User-agent а за счет его функционалности Далее вы делаете JS-функцию которая запускается при загрузке HTML-документа и выполняет соответствющую коррекцию таблицы стилей - или же выполняет runtime-коррекцию стилей соответствующих элементов

сначало хотелось обойтись без PHP, да и сейчас не охото для этого использовать PHP. Но решение я так и не нашол. Можите привести пример кода JS ? я JS слобовато знаю.
kuller Отправлено: 18 Мая, 2010 - 20:52:27 • Тема: Подскажите, пожалуйста • Форум: HTML, Дизайн & CSS

Ответов: 14
Просмотров: 4607
подскажите как для браузера Google Chrome прописать другой класс (либо подключить другой CSS)? т.е. получается что в браузере Google Chrome когда текст поднимаю на -50px текст поднимается не правильно т.е. получается что в других браузерах всё норм, а в Google Chrome нужно поднять на -75px как это сделать?
kuller Отправлено: 30 Апреля, 2010 - 19:57:30 • Тема: как порсить URL? • Форум: Программирование на PHP

Ответов: 11
Просмотров: 976
JustUserR пишет:
kuller пишет:
JustUserR, это всё? не работает
Мне говорили что ещё порсить нужно
Данные директивы в .htaccess позволяют файлам с расширением .html выполнятся в PHP-интерпретаторе - это рботает за счет снятия стандартного типа HTML-файл и установки соответствующего обработчика
Также уточните как именно у вас не работает? Есть ли права на редактирование директив в .htaccess или на доступ к самому файлу?
Также непонятно что вы имеет в виду под "порсить URL" - тем более что при передаче файла по обработчику - путь к нему передается в переменной окружения PATH_INFO


я хочу сделать слудующее. чтоб на сайте все ссылки такого вида site.ru/news/files.php запенялись на site.ru/news/files.html

Цитата:
Также уточните как именно у вас не работает?

ссылки как имели вид site.ru/news/files.php так и остаются
kuller Отправлено: 30 Апреля, 2010 - 16:32:57 • Тема: как порсить URL? • Форум: Программирование на PHP

Ответов: 11
Просмотров: 976
JustUserR, это всё?
не работает

мне говорили что ещё порсить нужно...
kuller Отправлено: 30 Апреля, 2010 - 11:06:05 • Тема: как порсить URL? • Форум: Программирование на PHP

Ответов: 11
Просмотров: 976
пробывал. парсить url очень мало нашло. штуки 3 наверно просмотрел из 7 просмотреных страниц, и не понял. вот и обратился за помощью на форум.
kuller Отправлено: 30 Апреля, 2010 - 09:49:53 • Тема: как порсить URL? • Форум: Программирование на PHP

Ответов: 11
Просмотров: 976
возможно глупый вопрось.
мне нужно сделать замену .php на .html
с ModRewrite всё понятно, осталось только организовать остальные действия на php
как это сделать?
kuller Отправлено: 27 Января, 2010 - 13:22:25 • Тема: коректность ссылки • Форум: Программирование на PHP

Ответов: 14
Просмотров: 593
всем спасибо. а такой код нормальный?
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?php
  3. include ("temp/config.php");
  4. include ("classes/system.php");
  5. $system = new System();
  6. $system->header();
  7. if(isset($_GET['cat']))
  8. {
  9. $cat = mysql_real_escape_string($_GET['cat']);
  10. }else{
  11. echo '<table width="803" height="40" border="0" align="center" id="static">
  12. <tr>
  13. <td align="center">
  14. <div class="nav1">ошибка</div>
  15. <div class="Top">Не передана категория</div>
  16. </td>
  17. </tr>
  18. </table>';
  19. }
  20. if(!preg_match("|^[\d]+$|", $cat))
  21. {
  22. echo '<table width="803" height="40" border="0" align="center" id="static">
  23. <tr>
  24. <td align="center">
  25. <div class="nav1">ошибка</div>
  26. <div class="Top">Неверный формат запроса! Проверьте URL.</div>
  27. </td>
  28. </tr>
  29. </table>';
  30. }
  31. $result = mysql_query("SELECT id FROM table WHERE id='$cat'");
  32. if(!$result)
  33. {
  34. echo '<table width="803" height="40" border="0" align="center" id="static">
  35. <tr>
  36. <td align="center">
  37. <div class="nav1">ошибка</div>
  38. <div class="Top">Возникла ошибка. Скопируйте текст ошибки ниже, и отправте администратору<br /><p>'.mysql_error().'</p></div>
  39. </td>
  40. </tr>
  41. </table>';
  42. }
  43. if(mysql_num_rows($result) > 0)
  44. {
  45. $myrow = mysql_fetch_array($result);
  46.  
  47. }else{
  48. echo '<table width="803" height="40" border="0" align="center" id="static">
  49. <tr>
  50. <td align="center">
  51. <div class="nav1">ошибка</div>
  52. <div class="Top">Раздел, который вы выбрали, не существует</div>
  53. </td>
  54. </tr>
  55. </table>';
  56. }
  57. $system->fotter();
  58. ?>
  59.  

вроде всё работает...
kuller Отправлено: 27 Января, 2010 - 12:13:14 • Тема: коректность ссылки • Форум: Программирование на PHP

Ответов: 14
Просмотров: 593
SDR пишет:
Phantik пишет:
а равно $cat id или нет это никого не волнует.

кстати да, согласен, в этом случае, когда $cat берётся в кавычки, даже при пустом $cat запрос выполнится, если таблица table и поле id в ней существует

но дело не в этом. глянуть на текст ошибки мускула в любом случае стоит, как и стоит уметь писать правильно и отлаживать.
(Добавление)
kuller пишет:
SDR, спасиб, указал ещё на ошибки Улыбка

пожалуйста.. и всё таки ты зря умных советов не слушаешь ))
думаешь на гугл просто так посылают? ;)
CODE (text):
скопировать код в буфер обмена
  1.  
  2. $query = "SELECT * FROM table WHERE id='$cat'";
  3. $result = mysql_query($query);
  4. if(!$result)
  5. {
  6. die ("SQL: $query<br/>Error: ".mysql_error());
  7. }
  8.  


последний раз пишу за тебя, при игноре советов Улыбка
ну. и что выдаёт?


с верхним постом чёт поторопился, ничего не работает.
ничего не выдаёт...
(Добавление)
Phantik пишет:
2 kuller
А что именно ты проверяешь условием if? Как должен твой код работать правильно?

в данный момент проверяю правильное значение $cat
(Добавление)
SDR пишет:

думаешь на гугл просто так посылают? ;)

я и так в гугле сижу сейчас
kuller Отправлено: 27 Января, 2010 - 11:54:28 • Тема: коректность ссылки • Форум: Программирование на PHP

Ответов: 14
Просмотров: 593
разобрался почему не работало. в запросе была ошибка
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. $result = mysql_query("SELECT * FROM table WHERE id='$cat'");
  3. if(!$result)
  4. {
  5. echo "error";
  6. }
  7.  

проверяю поле id а вытаскиваю все поля, а следует выташить только поле id
---
SDR, спасиб, указал ещё на ошибки Улыбка
kuller Отправлено: 27 Января, 2010 - 11:32:24 • Тема: коректность ссылки • Форум: Программирование на PHP

Ответов: 14
Просмотров: 593
Viper, значение в $cat берётся правильное только с базой не проверяет. забыл добавить что перед запросом написано
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. if(isset($_GET['cat']))
  3. {
  4. $cat = htmlspecialchars($_GET['cat']);
  5. }
  6.  

----
SDR, нет сообщения об ошибке
kuller Отправлено: 27 Января, 2010 - 11:06:25 • Тема: коректность ссылки • Форум: Программирование на PHP

Ответов: 14
Просмотров: 593
подскажите пожалуста почему этот код перестал работать
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. $result = mysql_query("SELECT * FROM table WHERE id='$cat'");
  3. if(!$result)
  4. {
  5. echo "error";
  6. }
  7.  

я считаю так, когда оправляю запрос, проверяется перемённая $cat совпадением с id если не сопадает, тогда выводится error.
но почему проверка непроходит правильно?
kuller Отправлено: 19 Января, 2010 - 14:49:04 • Тема: окно на jQuery • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 1595
Viper пишет:
название свойства у вас строка.

CODE (javascript):
скопировать код в буфер обмена
  1. jQuery('#auto').animate({display:"none"

так тоже пробывал не закрывает.
kuller Отправлено: 19 Января, 2010 - 14:10:34 • Тема: окно на jQuery • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 1595
подскажите пожалуста где ошибка.
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <script type="text/javascript">
  3. jQuery(function()
  4.                                 {
  5.                                         jQuery('#clos').click(function()
  6.                                                                                                   {
  7.                                                                                                          jQuery('#auto').animate({"display":"none" }, 1000);
  8.                                                                                                   });
  9.                                 });
  10. </script>
  11.  

вот код окна
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <div id="auto">
  3.                                                 <div class="font">
  4.                                                 <a href="#" id="clos"><img src="/images/er.png" width="16" height="16" style="margin-top: 40px; margin-left: 300px;"/></a>
  5.                                                 <form action="vhod.php" method="post">
  6. <div class="intext">Ник: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="nick" class="forma" style="margin-top: 90px;"/></div>
  7. <div class="intext">Пароль: <input type="password" name="psw" class="forma"/></div>
  8. <div class="intext"><input type="submit" value="Войти" class="Button"/></div>
  9. </form>
  10. <div class="small"><a href="/register.php">Регистрация</a></div>
  11. <div class="small"><a href="/newspass.php">Забыли пароль?</a></div>
  12. <div class="px">&nbsp;</div>
  13.                                                 </div></div>
  14.  

при нажатие на ссылку <a href="#" id="clos"><img src="/images/er.png" width="16" height="16" style="margin-top: 40px; margin-left: 300px;"/></a> окно должно закрываться

Страниц (38): В начало « ... 30 31 32 33 34 35 [36] 37 38 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB