PHP.SU

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

Страниц (139): [1] 2 3 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 2074
avtor.fox Отправлено: 23 Февраля, 2024 - 02:39:24 • Тема: Помогите разобраться ! • Форум: Объектно-ориентированное программирование

Ответов: 5
Просмотров: 1731
Мелкий, в DBA пошёл?!)))
avtor.fox Отправлено: 17 Сентября, 2014 - 15:42:18 • Тема: Защита админки • Форум: Вопросы новичков

Ответов: 15
Просмотров: 1072
Чувак просит скрипт ему дать, а вы что, а вы не даёте ему скрипт. Никакого праздника, все реалии парню испортили. Ну и что, что вы ему советы даёте, это всё ничто по сравнению с готовым скриптом: вставил куда надо и вуаля, всё работает. Вы право слово нелюди, так огорчать человека.
avtor.fox Отправлено: 11 Сентября, 2014 - 21:56:15 • Тема: Реализация ООП в PHP посредством самого PHP • Форум: Объектно-ориентированное программирование

Ответов: 5
Просмотров: 1469

Все когда-нибудь занимались бессмысленной хернёй вместо того, чтобы действительно начать делать что-то полезное.
avtor.fox Отправлено: 09 Сентября, 2014 - 16:31:45 • Тема: Сделать необычную переменную • Форум: Вопросы новичков

Ответов: 18
Просмотров: 647
PHP:
скопировать код в буфер обмена
  1. $rgCity = array(
  2.     'Moscow'    => array(
  3.         'im'    => 'Москва',
  4.         'rod'   => 'Москвы',
  5.         'dat'   => 'Москве'
  6.     )
  7. );
  8.  
  9. function getPseudoMorphology($sString, $rgCity, $sCity = 'Moscow')
  10. {
  11.     $sNewString = preg_replace_callback('#{%(.*)%}#Ui', function($s) use ($rgCity, $sCity){
  12.         $rgParam = explode('|', next($s));
  13.         return $rgCity[$sCity][$rgParam[1]];
  14.     }, $sString);
  15.  
  16.     return $sNewString;
  17.  
  18. }
  19.  
  20. $sText = "Я был в {%city|dat%} и ел там людей. Купите обогреватель, доставка из {%city|rod%} бесплатно!";
  21.  
  22.     getPseudoMorphology($sText, $rgCity)
  23. );


Достаточно тяжёлый для обработки, но как пример сойдёт. Написан на коленке.
avtor.fox Отправлено: 08 Сентября, 2014 - 18:42:08 • Тема: Можно ли сделать фокус определенной кнопки на нажатие enter • Форум: Вопросы новичков

Ответов: 4
Просмотров: 254
CODE (html):
скопировать код в буфер обмена
  1. <form onsubmit="document.getElementById('field').focus(); return false;">
  2.     <input type="text" id="field" />
  3. </form>


Webtest пишет:
Есть форма, а в ней несколько инпутов, при нажатии на энтер, вроде, всегда срабатывает последний нажатый. А можно ли сделать так, чтобы при нажатии энтер срабатывал определенный инпут?


Вы хотите при нажатии на Enter отправлять только инпут на котором фокус или перемещать фокус на определённый элемент не отправляя форму?
avtor.fox Отправлено: 08 Сентября, 2014 - 18:34:59 • Тема: Три фотки. • Форум: Вопросы новичков

Ответов: 2
Просмотров: 117
PHP:
скопировать код в буфер обмена
  1. $r = rand(1,4);
  2. $img = './login_files/'.$r.'.png';

avtor.fox Отправлено: 08 Сентября, 2014 - 12:59:14 • Тема: Не получается взять текст с textarea в $_POST, не пойму почему. • Форум: Вопросы новичков

Ответов: 3
Просмотров: 165
Webtest пишет:
Единственное, что я подозреваю, это из-за того, что имена текстовых полей одинаковые и код берет значение только последнего текстового поля.

Совершенно верно.

Webtest пишет:
Но как тогда потом черезПОСТ к нему обращаться?

Вам нужно каждую форму (поля, где будут писать ответ) обвернуть в теги form. Вы можете в скрытом поле передавать ID формы, а в скрипте уже смотреть, от кого пришло и как обработать. В большинстве случаев происходит вот так:

CODE (html):
скопировать код в буфер обмена
  1. <form method="post">
  2.     <textarea name="fulltext"></textarea>
  3.     <input type="hidden" name="id" value="ID1" />
  4.     <input type="submit" />
  5. </form>
  6.  
  7. <form method="post">
  8.     <textarea name="fulltext"></textarea>
  9.     <input type="hidden" name="id" value="ID2" />
  10.     <input type="submit" />
  11. </form>
avtor.fox Отправлено: 08 Сентября, 2014 - 12:53:21 • Тема: Разбить текстовую строку на несколько частей • Форум: Регулярные выражения

Ответов: 12
Просмотров: 1128

dcc0 пишет:
Во всяком случае хамить не пытаюсь.

Это лучше, чем давать глупые советы.
avtor.fox Отправлено: 08 Сентября, 2014 - 12:32:11 • Тема: Разбить текстовую строку на несколько частей • Форум: Регулярные выражения

Ответов: 12
Просмотров: 1128
dcc0, Вы адекватны, или Вам кажется? Я написал про свой второй пример, а не про Ваш. И если автор будет не в силах разобрать "как сие получилось", то это уже его проблемы, так как документации в нете жопой жуй.

Запустите второй пример, вот Вам две строки, если многомерный массив не нравится. Ишь.
avtor.fox Отправлено: 08 Сентября, 2014 - 11:04:10 • Тема: Разбить текстовую строку на несколько частей • Форум: Регулярные выражения

Ответов: 12
Просмотров: 1128
PHP:
скопировать код в буфер обмена
  1. $sString = "dcc0, чем интереснее? ещё одним говнокодом?";
  2. $rgSplit = explode(' ', $sString, 3);
  3. $sStringEnd = array_pop($rgSplit);
  4. $sStringStart = join(' ', $rgSplit);
  5.  
  6. var_dump($sStringStart);
  7. var_dump($sStringEnd);


. (Отобразить)
avtor.fox Отправлено: 08 Сентября, 2014 - 09:37:54 • Тема: Разбить текстовую строку на несколько частей • Форум: Регулярные выражения

Ответов: 12
Просмотров: 1128
dcc0, проще наговнокодить, чем выдернуть значения из массива?
avtor.fox Отправлено: 07 Сентября, 2014 - 23:43:34 • Тема: Разбить текстовую строку на несколько частей • Форум: Регулярные выражения

Ответов: 12
Просмотров: 1128
PHP:
скопировать код в буфер обмена
  1. $sText = "dcc0, мда мда мда мда мда мда мда мда мда мда";
  2.  
  3. function explodeCustom($sString, $iLength = 2)
  4. {
  5.     return array_chunk(
  6.         explode(' ', $sString, $iLength + 1),
  7.         $iLength
  8.     );
  9. }
  10.  
  11. print_r(explodeCustom($sText));
avtor.fox Отправлено: 07 Сентября, 2014 - 22:31:42 • Тема: Разбить текстовую строку на несколько частей • Форум: Регулярные выражения

Ответов: 12
Просмотров: 1128
explode
avtor.fox Отправлено: 24 Августа, 2014 - 00:33:14 • Тема: Помогите с проблемой PHP/CSS разметка. • Форум: Вопросы новичков

Ответов: 4
Просмотров: 215
caballero перевернулся где-то там от своей цитаты)

Darnel, почитайте про таблицы. Задача простая, описано понятно и доступно (и текста весьма мало). Если простым языком: нужно уменьшить количество тегов tr))

ссылка
avtor.fox Отправлено: 24 Августа, 2014 - 00:27:48 • Тема: Ребят все сюда • Форум: HTML, Дизайн & CSS

Ответов: 5
Просмотров: 1032
drlenux, Вы такое забавное говно, просите решить задачу, которую задали Вам. Хотите решения - платите, хотите подсказки - показывайте то, что пробовали сделать, в каком месте не получилось и тому подобное.

И кстати, не уверен, что Вас кто-то послушает.

Страниц (139): [1] 2 3 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB