PHP.SU

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

Страниц (106): В начало « ... 96 97 98 99 [100] 101 102 103 104 ... » В конец

> Найдено сообщений: 1580
Строитель Отправлено: 18 Октября, 2015 - 11:22:48 • Тема: if после формы • Форум: Вопросы новичков

Ответов: 5
Просмотров: 159
Исправил только что строку
require $menu[$key] .'.php';
Теперь будет работать(разумеется, при наличии соответствующих файлов)
Строитель Отправлено: 18 Октября, 2015 - 11:10:19 • Тема: if после формы • Форум: Вопросы новичков

Ответов: 5
Просмотров: 159
reid Можно так(только заранее надо создать соответствующие файлы)
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $menu = array(
  4.     'test',
  5.     'about',
  6.     'contacts',
  7.     'search'
  8.     // и т.д.
  9. );
  10.  
  11. $text = filter_input(INPUT_POST, 'text', FILTER_SANITIZE_SPECIAL_CHARS);
  12.  
  13. if (false !== ($key = array_search($text, $menu))) {
  14.     require $menu[$key] .'.php';
  15. } else { ?>
  16.  
  17. <form method="post">
  18.     <input type="text" name="text" />
  19.     <input type="submit" value="Отправить" />
  20. </form>
  21.  
  22. <?PHP } ?>
Строитель Отправлено: 16 Октября, 2015 - 14:33:08 • Тема: Как убрать из строковрой переменной переводы строки? • Форум: Вопросы новичков

Ответов: 12
Просмотров: 528
selftrips.ru вероятно переносы строк надо заменять(html-тег <br />)
Строитель Отправлено: 12 Октября, 2015 - 21:03:29 • Тема: Как удалить пробел в ссыслке, которая отправляется на email? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 302
Inferial пишет:
Строитель, благодарю за помощь, помогло. Причем пробовал данный вариант, только по другом. Еще раз спасибо!
(Добавление)
Строитель пишет:
Inferial как вариант - обработать переменную
$name перед ссылкой


Только теперь возникла другая проблема:
Данная ссылка на активацию теперь не действует, так как в ФИО по факту должны быть пробелы.
Возникаю другой вопрос, как сделать, чтобы пробел не прерывал ссылку?


Должно быть так(вам ведь уже говорили об этом сначала):

PHP:
скопировать код в буфер обмена
  1. 'http://blabla.ru/activation.php?name='. urlencode($name) .'&code='. $activation
Строитель Отправлено: 12 Октября, 2015 - 20:48:09 • Тема: Как удалить пробел в ссыслке, которая отправляется на email? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 302
Inferial как вариант - обработать переменную
$name перед ссылкой
Строитель Отправлено: 12 Октября, 2015 - 20:38:42 • Тема: Ошибка в коде • Форум: Вопросы новичков

Ответов: 5
Просмотров: 985
Двоеточие надо вместо точки с запятой
Строитель Отправлено: 04 Октября, 2015 - 14:00:51 • Тема: Что за конструкция? • Форум: Вопросы новичков

Ответов: 3
Просмотров: 238
MAXUS пишет:
CODE (html):
скопировать код в буфер обмена
  1. <!DOCTYPE html>
  2. <html>
  3. <head></head>
  4. <body>
  5. <?='TEST'?>
  6. </body>
  7. </html>


Выведет в body слово TEST. А подскажите, что это за конструкция? И где она описана?

Это
<?= ?>
альтернативный синтаксис оператора echo
Строитель Отправлено: 03 Октября, 2015 - 23:13:56 • Тема: nginx убрать расширение .php • Форум: Apache и другие веб-серверы

Ответов: 2
Просмотров: 985
PROMAS пишет:
Вообщем имеется часть кода которая убирает расширение.Но она затрагивает картинки тоесть не открываются.Не поможет ли кто ограничить приписывание или не поделится куском кода.Буду очень признателен

PHP:
скопировать код в буфер обмена
  1. $file_name = 'file.php';
  2. echo basename($file_name, '.php');
Строитель Отправлено: 23 Сентября, 2015 - 20:00:48 • Тема: как получить содержание web страницы в строку • Форум: Напишите за меня, пожалуйста

Ответов: 9
Просмотров: 82
Михайло пишет:
Да действительно все отображается.
Получается это конкретно на мой сервер блокировка. Скорее всего тогда у вас и простым file_get_contents получится спарсить страницу.
Ради интереса и что бы до конца убедится сможем попробовать?

...

Сейчас попробую
(Добавление)
Вот код
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $str = file_get_contents('http://my-shop.ru/');
  4. echo iconv('CP1251', 'UTF-8', $str);

А вот ссылка
Строитель Отправлено: 23 Сентября, 2015 - 08:47:01 • Тема: Подсчёт слов в тексте • Форум: Вопросы новичков

Ответов: 3
Просмотров: 159
Hfibl пишет:
Написать функцию, подсчитывающую сколько раз во введенном тексте встретилось слово "WORD" ?

echo substr_count('Hello WORD! Hello WORD!', 'WORD');
Строитель Отправлено: 23 Сентября, 2015 - 01:16:35 • Тема: как получить содержание web страницы в строку • Форум: Напишите за меня, пожалуйста

Ответов: 9
Просмотров: 82
Михайло пишет:
Скорее всего дело как раз в том что вы обращаетесь к my-shop с локалки и это воспринимается как обращение через браузер
(Добавление)
у вас есть возможность попробовать то же самое с виртуального сервера или хостинга?


Да, вот ссылка
Строитель Отправлено: 21 Сентября, 2015 - 23:11:06 • Тема: как получить содержание web страницы в строку • Форум: Напишите за меня, пожалуйста

Ответов: 9
Просмотров: 82
Михайло пишет:
Да мысль я понял вроде бы все логично, но все равно не получается. Выводит 403 Forbidden

nginx/0.7.65

Может можно еще как то попробовать?


Вы что-то не так делаете... У меня на локалке этот код работает
Спойлер (Отобразить)

А на счёт ошибки 403
Строитель Отправлено: 20 Сентября, 2015 - 20:08:34 • Тема: как получить содержание web страницы в строку • Форум: Напишите за меня, пожалуйста

Ответов: 9
Просмотров: 82
Михайло пишет:
Вот в чем вопрос.
есть такой книжный интернет магазин http://my-shop[dot]ru/
как получить содержимое этой веб страницы в строку?
раньше получалось это сделать с помощью

$contents = file_get_contents ("http://my-shop[dot]ru/ ");

сейчас почему то не получается, подскажите пожалуйста почему, и как это исправить.


Примерно так
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, 'http://my-shop.ru/');
  4. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  5. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208');
  6. $data = strip_tags(iconv('CP1251', 'UTF-8', curl_exec($ch)));
  7. echo $data;
  8.  
Строитель Отправлено: 18 Сентября, 2015 - 16:47:17 • Тема: передача переменных через формы • Форум: Вопросы новичков

Ответов: 6
Просмотров: 237
Eugene12 пишет:
difight пишет:
Eugene12 пишет:

Результат на экране:
<?php
echo $_POST['username'];
?>
Где я допустил ошибку?

Видимо у вас сервер вообще не работает с пхп файлами... вы на локалке тестите или где ?

на localhost, хотя др. сценарии выполняются( вычисление формул, циклы, работа с переменными...)

А файл в котором этот код
<?php
echo $_POST['username'];
?>
с расширением *php ? И ещё обратите внимание, в какой директории этот файл.
Строитель Отправлено: 17 Сентября, 2015 - 21:43:59 • Тема: Изменение цвета в зависимости от значения? • Форум: Вопросы новичков

Ответов: 8
Просмотров: 865
Serafimbi4 пишет:
Доброго дня. Встала такая проблема:

1. Есть форма ввода, в ней есть три "радио"(решено, не решено, ожидает)
2. Данные внесенные в форму выводятся в виде таблицы.
3. Требуется, что бы строка меняла цвет в зависимости от статуса(решено - зеленый и т.д.)

Ткните пожалуйста, где можно почитать. Ну или простенький пример. Начальству же не объяснишь, что все это (php, sql, css) нужно УЧИТЬ, если ты до этого этим не занимался. Именно по-этому не пойму в какую сторону ковырять.

Заранее спасибо Улыбка


Принцип примерно такой
Спойлер (Отобразить)

Страниц (106): В начало « ... 96 97 98 99 [100] 101 102 103 104 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB