PHP: foreach ( $post_attachments as $post_attachment ) { echo preg_replace('#.+?href="([^"]+).+#', '\\1',wp_get_attachment_link($post_attachment->ID)); }
GAiN, есть ли в движке кеширование? сбрасывали? иногда в браузере просто f5 не помогает, нужно нажимать ctrl+f5 если все равно не пашет, тогда лучше на месте разбираться, т.к. это уже гадание на кофейной гуще будет
как правильно экранировать конструкцию с onclick="location.href ? PHP: echo ' <button onclick="location.href='здесь конструкция'" title="Download" style="text-decoration: none; cursor:pointer; cursor:hand" rel="nofollow" target="_blank" class="button next">сохранить</button>'; в неё нужно поместить вот такую конструкцию: PHP: ' . wp_get_attachment_url( $post_attachment->ID, '', false, false ) . ' не хотелось её лишний раз переводить в переменную, можно ли подключить её ?
да, слешами - вот так: PHP: echo '<button onclick="location.href=\'' . wp_get_attachment_url( $post_attachment->ID, '', false, false ) . '\'" title="Download" style="text-decoration: none; cursor:pointer; cursor:hand" rel="nofollow" target="_blank" class="button next">сохранить</button>';
php mail localhost не доходят письма установлен xampp, всё настроил sendmail, скрипты проверок пишут всё отправлено, движок ipb тоже шлёт всё ошибок не выдаёт и не ругается, но письма не доходят. в чём может быть дело ?
Ребят помогите найти решение Есть строка, как мне сделать поиск слов по этой строке Пример: Строка: "мама кошельком ударила кота" Нужно провести поиск по нескольким словам: "мама, камаз, античат" Если нашли какое либо слово, то выводим его. Т.е. в данном случае при поиске результатом будет "мама" В дальнейшем в строке будет переменная и строка будет постоянно разная, а вот ключи постоянными. Помогите кто-нибудь решить задачку?!
PHP: <? $str = "мама кошельком ударила кота"; $word_array = array("мама","камаз","античат"); foreach( $word_array as $word ) { if( preg_match("/^$word$/is",$str ) ) { echo $str."<br>"; } } ?>
а как сделать замену окончаний в таком же примере: "мамы кошельком ударили кота" найти слово "мамы" и заменить на "мама", но опять же тогда все замены нужно указать вручную (их не так много), потому что в строке могут появиться еще и папы, и камазы.. надеюсь все понятно обьяснил
PHP: <? $str = "мамы кошельком ударили кота"; $word_array = array("мама","камаз","античат"); $need_replace_word_array = array("мамы","камаы","античаты"); $result = str_replace($need_replace_word_array,$word_array,$str); ?>
PHP: <? $str = "мамы кошельком ударили кота"; $word_array = array("мама","камаз","античат"); $need_replace_word_array = array("мамы","камазы","античаты"); foreach( $need_replace_word_array as $num => $need_replace_word ) { if( preg_match("/$need_replace_word/is",$str ) ) { $str = str_replace($need_replace_word,$word_array[$num],$str); echo "Слово ".$need_replace_word." было замнино на слово ".$word_array[$num]."<br>"; } } echo $str; ?>
Что-то я пропустил этот момент, а как сделать, что если ключ мама, то мы его выводим, а если мамы, то заменяем на мама и выводим?
Есть файл следующего формата: Нужно отсортировать строки по числу совпадений первой переменной, т.е.:
Партнёр PHP: <? $text = "qwe;данные1 asd;данные2 zxc;данные3 qwe;данные4 asd;данные5 qwe;данные6"; $ex1 = explode("\n",$text); asort($ex1); foreach( $ex1 as $result) { echo $result."<br>"; } ?>
Подскажите как сделать подсчет введя ссылку? Вот пример http://www.aliali.ru/price вводишь ссылку с сайта алиэкспресс тебе автоматически подсчитывает цену с учетом заданных критериев,как сделать что то подобное?