PHP.SU

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

Страниц (4): « 1 2 3 [4]

> Найдено сообщений: 52
borus Отправлено: 11 Декабря, 2012 - 13:57:34 • Тема: Статья 'Введение в регулярные выражения. Синтаксис.' • Форум: Обсуждение статей

Ответов: 6
Просмотров: 2349
avtor.fox пишет:
borus видимо автор пропустил
CODE (htmlphp):
скопировать код в буфер обмена
  1. /(красное|зеленое) яблоко/

вот это глыба информации Не понял перевариваю
borus Отправлено: 11 Декабря, 2012 - 13:16:25 • Тема: Статья 'Введение в регулярные выражения. Синтаксис.' • Форум: Обсуждение статей

Ответов: 6
Просмотров: 2349
Читаю. По тексту идет
Цитата:

Символ вертикальной черты ' '. Используется для задания списка альтернатив. Например регулярное выражение:

/(красное зеленое) яблоко/

в упор не вижу в примере вертикальной черты
borus Отправлено: 11 Декабря, 2012 - 10:50:13 • Тема: Как удалить \'); document.write(\' из строки • Форум: Вопросы новичков

Ответов: 1
Просмотров: 143
Здравствуйте.

Пытаюсь удалить \'); document.write(\' из строковой переменной с помощью
CODE (htmlphp):
скопировать код в буфер обмена
  1. $s=str_replace('\\\'); document.write(\\\','',$s);

но не получается

Научите, что не так в моем коде?
borus Отправлено: 05 Декабря, 2012 - 13:50:59 • Тема: Как вывести переменную, чтобы теги не интерпретировались? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 271
DelphinPRO пишет:

благодарю. htmlentities помогло
borus Отправлено: 05 Декабря, 2012 - 13:27:02 • Тема: Как вывести переменную, чтобы теги не интерпретировались? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 271
Здравствуйте.

Пытаюсь вывести содержимое переменной в виде текста с помощью print_r,var_dump. Но неудобно то, браузер интерпретирует его как код страницы(внутри переменной часть будущего кода html страницы). Как сделать вывод содержимого без обработки браузером?
borus Отправлено: 23 Мая, 2012 - 19:52:33 • Тема: Не устанавливается переменная • Форум: Вопросы новичков

Ответов: 5
Просмотров: 157
sKaa пишет:
borus, register_globals = off, по этому и не устанавливается...
PHP:
скопировать код в буфер обмена
  1.  
  2. if(isset($_GET['what_to_do']) && $_GET['what_to_do'] == 'save'){
  3.  
  4. }
  5. else if($_GET['what_to_do'] == 'edit'){
  6.  
  7. }

то есть в вашем варианте можно не включать register_globals?
borus Отправлено: 23 Мая, 2012 - 16:09:16 • Тема: Не устанавливается переменная • Форум: Вопросы новичков

Ответов: 5
Просмотров: 157
Действие по результату нажатия кнопки формы передается в тот же файл. Вот скрипт формы в файле test.php:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. <form action="test.php">
  3. <?php
  4.         if (!isset($what_to_do)||$what_to_do=='save'){
  5.                 echo "<input type='hidden' value='edit' name='what_to_do'><input type='submit' value='Редактировать'>";
  6.         }
  7.         elseif ($what_to_do=='edit'){
  8.                 echo "<input type='hidden' value='save' name='what_to_do'><input type='submit' value='Сохранить'>";
  9.         }
  10.         ?>
  11. </form>
  12.  

Вопрос, почему программа всегда попадает в первый if, ведь в первый раз после нажатия кнопки Редактировать переменная what_to_do должна устанавливаться в "edit" (о чем свидетельствует строка в моём браузере вида http://localhost/php_sanbox/test.php?what_to_do=edit) ?

Страниц (4): « 1 2 3 [4]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB