PHP.SU

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

Страниц (106): В начало « ... 42 43 44 45 [46] 47 48 49 50 ... » В конец

> Найдено сообщений: 1580
Строитель Отправлено: 07 Сентября, 2017 - 09:24:08 • Тема: Прием массива checkbox • Форум: Вопросы новичков

Ответов: 7
Просмотров: 305
Teh_max обращайтесь по ключам
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. echo $_POST['shab'][0]; // A
  4. echo $_POST['shab'][1]; // B
  5. echo $_POST['shab'][2]; // C
  6.  
  7. ?>
  8.  
  9. <form method="post">
  10.     <input type="checkbox" name="shab[]" value="A" />A
  11.     <input type="checkbox" name="shab[]" value="B" />B
  12.     <input type="checkbox" name="shab[]" value="C" />C
  13.     <input type="submit" />
  14. </form>
Строитель Отправлено: 06 Сентября, 2017 - 15:04:16 • Тема: Создание ссылки из GET и POST-параметров • Форум: Вопросы новичков

Ответов: 12
Просмотров: 1484
Бронислав пишет:
Ну да
Так напишите просто вывод переменной с формой:
Строитель Отправлено: 06 Сентября, 2017 - 00:03:03 • Тема: Создание ссылки из GET и POST-параметров • Форум: Вопросы новичков

Ответов: 12
Просмотров: 1484
Бронислав пишет:
А можно сделать так, чтобы форма отображалась, если параметров после "?" нет?
Т.е., что бы форма отображалась всегда?
Строитель Отправлено: 04 Сентября, 2017 - 18:39:34 • Тема: Запись текста в переменную • Форум: Вопросы новичков

Ответов: 1
Просмотров: 125
Pavel8897, если форма передаётся методом POST, то в $_POST её и ищите.
Строитель Отправлено: 02 Сентября, 2017 - 22:15:08 • Тема: Помогите пожалуйста перенести функцию с php 5.3 на 5.6 • Форум: Вопросы новичков

Ответов: 7
Просмотров: 524
mrvilitin пишет:
да
Ну тогда посмотрите на результат этого примера, и если он подходит, то замените описание функции clean_url() в вашем файле
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. echo clean_url('http://forum.php.su:8080/topic.php?forum=71&topic=19751&postid=1504369137#1504369137');
  4.  
  5.  
  6. function clean_url($url) {
  7.     $patt = '~https?://([^\s:/]+)~i';
  8.     preg_match($patt, $url , $a);
  9.  
  10.     return empty($a) ? false : $a[1];
  11. }
  12.  
Строитель Отправлено: 02 Сентября, 2017 - 19:42:01 • Тема: Помогите пожалуйста перенести функцию с php 5.3 на 5.6 • Форум: Вопросы новичков

Ответов: 7
Просмотров: 524
mrvilitin, а что эта функция должна возвратить в итоге, доменное имя сайта?
Строитель Отправлено: 31 Августа, 2017 - 19:30:20 • Тема: Парсинг данных • Форум: Вопросы новичков

Ответов: 10
Просмотров: 661
Нуб-2 пишет:
А как эти же значения спарсить с сайта?
Попробуйте с помощью CURL
Строитель Отправлено: 30 Августа, 2017 - 23:58:25 • Тема: Запрос sql Insert • Форум: Вопросы новичков

Ответов: 8
Просмотров: 560
mirstiker, тогда подождите sql'щиков, у них опыта много больше, подскажут.
Строитель Отправлено: 30 Августа, 2017 - 23:38:54 • Тема: Запрос sql Insert • Форум: Вопросы новичков

Ответов: 8
Просмотров: 560
mirstiker, попробуйте так
CODE (SQL):
скопировать код в буфер обмена
  1. INSERT  INTO `oc_product_optionsize` (`product_id`)
  2. SELECT `product_id`,`name`
  3. FROM `oc_product_description `
  4. WHERE `product_id` >= 88 AND `name` NOT LIKE "%набор%";

UPD: Подправил запрос.
Строитель Отправлено: 30 Августа, 2017 - 23:14:02 • Тема: Запрос sql Insert • Форум: Вопросы новичков

Ответов: 8
Просмотров: 560
mirstiker и запятая <88,> вроде бы должна ошибку выбросить
Строитель Отправлено: 30 Августа, 2017 - 21:09:18 • Тема: Парсинг данных • Форум: Вопросы новичков

Ответов: 10
Просмотров: 661
Нуб-2
Спойлер (Отобразить)
Строитель Отправлено: 25 Августа, 2017 - 21:24:46 • Тема: Очистка массива по ключу • Форум: Вопросы новичков

Ответов: 7
Просмотров: 383
Nizz, я тут набросал пример, как правильно использовать пользовательские функции. Скопируйте его целиком в отдельный php файл, и запустите в браузере. Код прокомментирован, но если будут вопросы, то задавайте:
Спойлер (Отобразить)
Строитель Отправлено: 25 Августа, 2017 - 19:47:37 • Тема: Очистка массива по ключу • Форум: Вопросы новичков

Ответов: 7
Просмотров: 383
rgl пишет:
Строитель пишет:
rgl пишет:
А разве внутри foreach можно из массива что-то удалять?
Если передавать в цикл значение по ссылке, то можно.

Разве??
Если передавать ЗНАЧЕНИЕ по ссылке то можно ЗНАЧЕНИН и менять (т.е. ключ остается тот же, значение становится другим), но нельзя делать что-либо, что меняет ключи, т.е. добавлять или удалять элементы. А в примере как раз было удаление.
Об изменении структуры массива спорить не буду. Помню только, что с помощью unset() удалялись элементы из массива. Доберусь до ПК, проверю.
Строитель Отправлено: 25 Августа, 2017 - 18:17:24 • Тема: Очистка массива по ключу • Форум: Вопросы новичков

Ответов: 7
Просмотров: 383
rgl пишет:
А разве внутри foreach можно из массива что-то удалять?
Если передавать в цикл значение по ссылке, то можно.
Строитель Отправлено: 25 Августа, 2017 - 01:16:15 • Тема: Создание ссылки из GET и POST-параметров • Форум: Вопросы новичков

Ответов: 12
Просмотров: 1484
Скопируйте код целиком, и запустите в браузере. После тестирования вам станет понятен принцип его работы, и тогда подправите в коде ссылки, а так же искомые и заменяемые значения (всё прокомментировано):
Спойлер (Отобразить)

Страниц (106): В начало « ... 42 43 44 45 [46] 47 48 49 50 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB