25 февраля 2013
Нет комментариев
if(preg_match("@<td class='nobrdr deltd'>@", $email_content_text, $m)){ $email_content_text = preg_replace("/<td class='nobrdr deltd'>.*?<a[^>]*>.*?<\/td>/is", "", $email_content_text); }
if(preg_match("@<td class='nobrdr deltd'>@", $email_content_text, $m)){ $email_content_text = preg_replace("/<td class='nobrdr deltd'>.*?<a[^>]*>.*?<\/td>/is", "", $email_content_text); }
if(preg_match('@<td class="nobrdr">Видалити<\/td>@', $email_content_text, $m)){ $email_content_text = preg_replace('/<td class="nobrdr">Видалити<\/td>/is', '', $email_content_text); }
Понадобилось при отправке заполненной формы на почту.
В примере подразумевается что в форме 1 input.
if(preg_match('@value="([^"]*)"@', $email_content_text, $m)){ $email_content_text = preg_replace('/<input[^>]*>/is', $m[1], $email_content_text); }
<select id="selectid" name="selectname" onchange="location = this.options[this.selectedIndex].value;"> <option value="/page1">Страница 1</option> <option value="/page2">Страница 2</option> </select>
html:
<div class="select_cnt"> <select id="selectid" name="selectname"> <option value="1">вариант 1</option> <option value="2">вариант 2</option> </select> </div>
css:
.select_cnt { width:180px; height:20px; overflow:hidden; float:right; margin-right:20px; background:url('/img/cat_select.png') no-repeat right; } .select_cnt select { width:200px; height:20px; border:none; background-color:transparent; background-color: rgba(0,0,0,0); }
В примере для первого div внутри элемента
.classname div:first-child { }
if (!function_exists('mb_ucfirst') && function_exists('mb_substr')) { function mb_ucfirst($string) { $string = mb_ereg_replace("^[\ ]+","", $string); $string = mb_strtoupper(mb_substr($string, 0, 1, "UTF-8"), "UTF-8").mb_substr($string, 1, mb_strlen($string), "UTF-8" ); return $string; } } $text=mb_ucfirst($text);
Обновлено: https://krylov.org.ua/php-strtolower-krome-pervoj-bukvy-slovo-s-bolshoj/