PHP.SU

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

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

> Найдено сообщений: 298
Deonis Отправлено: 10 Января, 2014 - 10:13:40 • Тема: Загрузка файла Denwer • Форум: Вопросы новичков

Ответов: 33
Просмотров: 1153
landcaster В тэге form прописан атрибут enctype с параметром multipart/form-data? И корректно ли указан путь к обработчику?

P.S. И вообще, чтоб не играть в "угадай мелодию", хорошо бы показывать те части кода, которые относятся к проблеме.
Deonis Отправлено: 09 Января, 2014 - 17:29:05 • Тема: Замена слова между пробелами/началом или концом строки • Форум: Регулярные выражения

Ответов: 8
Просмотров: 547
Попробуйте такой вариант:
PHP:
скопировать код в буфер обмена
  1. echo preg_replace('/(?<=^|\s)(#blog)(?=\s|$)/','tag',$str);
Deonis Отправлено: 09 Января, 2014 - 15:48:27 • Тема: Всплывающее окно • Форум: Вопросы новичков

Ответов: 2
Просмотров: 104
CODE (javascript):
скопировать код в буфер обмена
  1. $('#MDINFO').fadeIn(1500).delay(5000).fadeOut(500).text('');

Поправочка:
CODE (javascript):
скопировать код в буфер обмена
  1. $('#MDINFO').fadeIn(1500).delay(5000).fadeOut(500, function(){
  2.     $(this).text('');
  3. });
Упустил, что уже после исчезания текст должен очищаться
Deonis Отправлено: 09 Января, 2014 - 15:08:52 • Тема: В продаже появился самый большой в мире Ultra HD-телевизор • Форум: Прочее

Ответов: 7
Просмотров: 84
Решил глянуть на это чудо враждебной техники и вот что выдало ))
Deonis Отправлено: 09 Января, 2014 - 14:34:39 • Тема: mysqli_real_escape_string выводятся \r\n • Форум: Работа с СУБД

Ответов: 22
Просмотров: 3963
wget, если лишних слэшей не наблюдается, то можно вспомнить о том. что управляющие последовательности сработают в двойных кавычках. Это я в отношении вашего первого поста:
wget пишет:
выводится так же, как записано
Цитата:
Трава зеленая\r\nЗеленая трава
Deonis Отправлено: 09 Января, 2014 - 14:07:52 • Тема: mysqli_real_escape_string выводятся \r\n • Форум: Работа с СУБД

Ответов: 22
Просмотров: 3963
wget при выводе из базы, попробуйте обработать строки функцией stripslashes(), тогда, вполне возможно, что и nl2br() сработает.
Deonis Отправлено: 08 Января, 2014 - 10:02:37 • Тема: Помогите как составить "сложный" запрос по сортировке • Форум: Работа с СУБД

Ответов: 5
Просмотров: 872
NeuroZ пишет:
Это запись из одного поля.
В таком случае, я бы вам советовал или пересмотреть структуру БД с учетом таких потребностей, или сортировать данные уже после вывода их из таблицы. А так - задуманное будет осуществить очень и очень сложно. Для примера, посмотрите функцию, которая производит поиск значения по ключу в json-строке. Теперь представьте, что вам надо не только вытащить все значения, но и найти в них значение соответствующее определенному формату (yyyy-mm-dd), да еще и отсортировать.
Deonis Отправлено: 08 Января, 2014 - 09:47:38 • Тема: Помогите как составить "сложный" запрос по сортировке • Форум: Работа с СУБД

Ответов: 5
Просмотров: 872
NeuroZЭто у вас в базе поля: id и value, или в одном поле храниться строка в json-формате?
Deonis Отправлено: 06 Января, 2014 - 13:38:42 • Тема: Работа с кавычками • Форум: Регулярные выражения

Ответов: 7
Просмотров: 426
Я тут вот что еще подумал... Была у меня когда-то чем-то похожая ситуация. Я разделил тогда действия на два этапа: сначала составил регулярку, по нахождению той части, с которой не возникало проблем, изменил контент и затем составил вторую регулярку, уже опираясь на часть, которую уже изменил. Ну, например, вам проще найти часть, где есть любая кавычка, точка, а за ней сразу идёт символ "$". Заменяете фигурной скобкой. Далее второй пробег, где в регулярке ищите фигурную скобку, за ней знак доллара и уже первое вхождение точки и любой кавычки. В общем, как-то так.

P.S. Кстати, многие редакторы позволяют искать и заменять текст с использованием регулярки. Создайте дубликаты файлов и проэкспериментируйте на них.
Deonis Отправлено: 06 Января, 2014 - 13:03:43 • Тема: Работа с кавычками • Форум: Регулярные выражения

Ответов: 7
Просмотров: 426
hermit931 пишет:
Тут надо определить какая кавычка была открывающаяся
Я исходил из ваших представленных примеров. Естественно, что и протестировал на них же - там проблем не возникало. Но регулярка такая вещь, что малейшее отклонение от составленных правил, приводит к полной лаже. Для того, чтоб найти идеальное (или почти идеальное) решение, надо не пару строк изучить, а смотреть все файлы в целом.
Deonis Отправлено: 06 Января, 2014 - 00:20:19 • Тема: Работа с кавычками • Форум: Регулярные выражения

Ответов: 7
Просмотров: 426
PHP:
скопировать код в буфер обмена
  1. $pattern = '/(["|\']+\s\.)([^\.\"]+)(\.\s*["|\']+|$)/';
  2. echo preg_replace($pattern, '{$2}', $str);


P.S. Терпеть немогу регулярки Нахмурился Я ж так понимаю, что вам надо какой-то файл обработать? Так я бы лучше его руками переписал, чем мозг сушить
Deonis Отправлено: 05 Января, 2014 - 18:25:09 • Тема: Вопрос по верстке DIV • Форум: HTML, Дизайн & CSS

Ответов: 5
Просмотров: 896
caballero пишет:
.zakaz_form_left{width:200px; }
Тут, на мой взгляд, надо добавить display: inline-block;, тады вроде бы работает нормально, а вообще, согласен с последним выводм: элемент "таблица" - замечтательный, если его применять в нужном месте.
Deonis Отправлено: 03 Января, 2014 - 09:20:38 • Тема: Не правильно отображается текст • Форум: JavaScript & VBScript

Ответов: 1
Просмотров: 555
Diablow пишет:
текст из под спойлера появляется и сразу исчезает
А вы не заметили, что у вас страница по нажатию перегружается? В принципе, достаточно добавить return false;:
CODE (html):
скопировать код в буфер обмена
  1. <span class="onner" onclick="showSpoiler(this); return false;">
Но всё как-то через одно место сделано: событие навесили на родительский элемент, хотя очевидно, что рука будет тянуться нажать на ссылку, а действие по умолчанию у неё не отменено. В общем, советую пересмотреть эту часть скриптов.
Deonis Отправлено: 02 Января, 2014 - 14:28:00 • Тема: Действия с полученными через пост данными • Форум: Вопросы новичков

Ответов: 1
Просмотров: 109
Vas12 пишет:
почему-то не работает
В отношениии скриптов - это понятие достаточно растяжимое. Есть ли ошибка? Если да, то какая? Посмторите, какие данные у вас попадают в запрос и выведите его на экран:
PHP:
скопировать код в буфер обмена
  1. $query = "UPDATE `tab` SET `schet` = `schet` + ".." WHERE `id` = 35";
  2. echo $query;
Deonis Отправлено: 02 Января, 2014 - 09:23:52 • Тема: как оформить запрос • Форум: Вопросы новичков

Ответов: 2
Просмотров: 105
Не пойму в чем загвоздка... В сессии можно хранить id записи пользователя. Далее делаете обычный UPDATE-запрос с внесением данных пользователя. Схематически так:
PHP:
скопировать код в буфер обмена
  1. $uid = (int)$_SESSION['user_id'];
  2. $query = "UPDATE `my_table` SET `first_name` = 'Вова', `second_name` = 'Путин' WHERE `user_id` =  ".$uid;

Страниц (20): « 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