PHP.SU

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

Страниц (91): В начало « ... 80 81 82 83 [84] 85 86 87 88 ... » В конец

> Найдено сообщений: 1361
Саныч Отправлено: 26 Августа, 2010 - 16:55:27 • Тема: IE8 и padding для ссылки • Форум: HTML, Дизайн & CSS

Ответов: 5
Просмотров: 2705
Столкнулся с такой проблемкой. Есть ссылка, т.е. <a></a> и к ней стили
CODE (htmlphp):
скопировать код в буфер обмена
  1. color: #2b587a;
  2. padding: 1px 0 1px 18px;
  3. background: url(../img/big_search.png) no-repeat;

в опере, мозиле все как надо отображаеться, в осле опять криво (см. скрин)
Собственно вопрос, неужели осел не понимает свойство padding для элементов а?
Саныч Отправлено: 26 Августа, 2010 - 14:46:23 • Тема: помогите с регуляркой • Форум: Регулярные выражения

Ответов: 11
Просмотров: 551
Ну почему же не приложили никаких усилий? Человек ведь нашел форум, зарегистрировался, открыл тему... целое дело Улыбка

А если серьезно, неважно приложил человек усилия или нет. Просто он спросил и тупо возьмет и подставит ответ в свой код, а я же на его вопросе лишний раз для себя попрактиковался... И в следущий раз, когда у него возникнет опять проблема, он снова полезет на форум, а я же смогу решить ее сам и намного быстрей, чем он будет ждать ответа... Тут дело в желании самого человека...
Саныч Отправлено: 26 Августа, 2010 - 14:24:17 • Тема: помогите с регуляркой • Форум: Регулярные выражения

Ответов: 11
Просмотров: 551
DedMorozzz пишет:
не подойдёт. Жадный поиск съест максимум...

немного подправил
CODE (htmlphp):
скопировать код в буфер обмена
  1. /^.+?(\d+\/\d+\sr\d+).+?$/i

проверено, работает
Проверял на js
CODE (javascript):
скопировать код в буфер обмена
  1. var str = "Nokian Hakkapeliitta R 245/40 R18 97R";
  2. str = str.match(/^.+?(\d+\/\d+\sr\d+).+?$/i);
  3. str[1]; //то что нам и нужно
Саныч Отправлено: 26 Августа, 2010 - 14:11:59 • Тема: помогите с регуляркой • Форум: Регулярные выражения

Ответов: 11
Просмотров: 551
я думаю вот так:
CODE (htmlphp):
скопировать код в буфер обмена
  1. /^.+(\d+\/\d+\sr\d+).+$/i

да и харашо бы по конкретней орписать задачу, и какие варианты строк могут быть
Саныч Отправлено: 26 Августа, 2010 - 09:18:13 • Тема: Куда пойти учиться на программиста • Форум: Прочее

Ответов: 8
Просмотров: 87
SAD, про ШАГ в самую точку... Улыбка
Саныч Отправлено: 25 Августа, 2010 - 17:38:21 • Тема: Проблема • Форум: Программирование на PHP

Ответов: 11
Просмотров: 571
в денвере так:
1) открываете home\localhost\www
2) создаете папку, к примеру test
3) копируете в эту папку свои файлы
4) открываете браузер и забиваете в адрес http://localhost/test/

Если вы уже начали изучать php, то должны бы знать, что php-код обрабатывается сервером, а в браузер отсылается результат работы. А если вы откроете как "Открыть с помощью...", т.е. как обычный html файл, то php обработан не будет и увидете вы только html
Саныч Отправлено: 25 Августа, 2010 - 13:03:22 • Тема: Ошибка соединения с mysql. • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 76
В __construct тоже поисправляйте, т.к. сейчас у вас получаеться, что в mysqli($this->URL, $this->UserName, $this->Password, $this->DbName); подставляеться пустота, т.е. фактически равно mysqli("","","","");
Саныч Отправлено: 25 Августа, 2010 - 11:20:47 • Тема: Ошибка соединения с mysql. • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 76
вот ошибки $this->$URL и вот $this->$UserName, вобщем все такого типа, в данном случае ошибка... У вас получается, что значение присваивается свойству с именем $UserName. Без знака $ нужно, тогда все должно работать
Саныч Отправлено: 24 Августа, 2010 - 10:29:36 • Тема: Заключать слово в определенный url • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 69
.Mia пишет:
Я так понял нужно использовать str_replace?

Мне в голову пришло вот это:
PHP:
скопировать код в буфер обмена
  1. $words = array("слова","слова2","слова3","словаN");
  2. $urls = array("slova.htm","slova2.htm","slova3.htm","slovaN.htm");
  3. $str = preg_replace($words,"<a href=\"".$urls."\">'\\1'</a>",$str);
Саныч Отправлено: 24 Августа, 2010 - 09:09:08 • Тема: Заключать слово в определенный url • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 69
PHP:
скопировать код в буфер обмена
  1. $str = str_replace("слова","<a href=\"slova.htm\">слова</a>",$str);
Саныч Отправлено: 23 Августа, 2010 - 23:48:13 • Тема: Прочитанные/непрочитанные сообщения и темы • Форум: Программирование на PHP

Ответов: 4
Просмотров: 962
ratmann пишет:
записи в БД времени последней активности.
одного времени последней активности маловато будет, ведь пользователь мог быть активен, но тему не прочел...
Саныч Отправлено: 23 Августа, 2010 - 22:57:19 • Тема: Регулярное выражение • Форум: Регулярные выражения

Ответов: 12
Просмотров: 538
LEONeso пишет:
работает, но выдает лож, когда на конце ссылки слеш / и после ничего нет
не учел этот факт...
так должно все работать
PHP:
скопировать код в буфер обмена
  1. /^https?\:\/\/((www)|([\w\-]+)\.)?([\w\-]+\.){1,2}[a-z]{2,6}(\/|((\/[\-\wа-я]+)*(\/[\-\w\.\&\?\=\#а-я]+)*))$/i

прошу прощения, просто регулярку сам писал, обо всем сразу не упомнишь
Саныч Отправлено: 23 Августа, 2010 - 21:46:24 • Тема: Регулярное выражение • Форум: Регулярные выражения

Ответов: 12
Просмотров: 538
ну тогда так
PHP:
скопировать код в буфер обмена
  1. /^https?\:\/\/((www)|([\w\-]+)\.)?([\w\-]+\.){1,2}[a-z]{2,6}(\/[\-\wа-я]+)*(\/[\-\w\.\&\?\=\#а-я]+)*$/i

все тоже самое, но если нет http:// или https://, то будет ошибка
Саныч Отправлено: 23 Августа, 2010 - 21:08:43 • Тема: Регулярное выражение • Форум: Регулярные выражения

Ответов: 12
Просмотров: 538
LEONeso пишет:
Саныч, спасибо. Регулярное проверяет наличие http://?

у меня оно проверяет является ли строка ссылкой
Понимает и http://forum.php.su/post.php?act...ostid=1282585147 и просто forum.php.su/ и ссылки типа как у Википеди (где русские буквы используються)
А вам что нужна проверка на присутствие http:// ?
Саныч Отправлено: 23 Августа, 2010 - 20:19:23 • Тема: Удаление лишних символов • Форум: Регулярные выражения

Ответов: 9
Просмотров: 524
Uchkuma пишет:
Может точки экранировать?

когда проверял у себя, заекранировал, результат описал выше...
я вобще символы всегда экранирую, чтобы наверняка, привык так уже...

Страниц (91): В начало « ... 80 81 82 83 [84] 85 86 87 88 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB