Jump to content

wwt

Expert
  • Posts

    2,571
  • Joined

  • Last visited

  • Days Won

    119

Everything posted by wwt

  1. попробуйте с помощью какогонить онлайн конвертора переконвертить шрифт из формата TTF в тот же формат TTF , а потом кормить белке.
  2. Куча регулярных выражений и проверок. Если прикинуть то должно быть что-то подобное: 1. Исходя из правил английского языка разбить все правила по группам. 2. К каждой группе прикрепить список исключений. 3. Если есть слова подпадающие под правила группы, но по правилам языка должны подпадать под правила другой группы добавить какой-то флаг говорящий что нужно использовать правило другой группы и указывать какой. 4. Проверка слова к какой группе оно относится(с помощью регулярок). 5. Проверяем не является ли слово исключением. 6. Проверяем есть ли флаг с указанием использовать другое правило. 5. Применяем правило группы с помощью регулярного выражения и функции preg_replace ЗЫ Это так навскидку. Но думаю геморроя будет намного больше чем кажется на первый взгляд. Думаю написать регулярки для групп будет не так уж и сложно, самая байда начнется когда начнете составлять списки исключений для групп, это же сколько слов нужно учесть которые являются исключениями. Плюс придется учесть как контекст влияет на слова. Если подумать такой механизм будет даже похлеще фильтра матных слов. Но теоретически написать такое можно, просто времени и сил понадобится не мало. Ну и конечно очень хорошее знание языка и его правил, и особенно исключений.
  3. параграфу задана ширина 30px
  4. Единственно верная идея - учите английский язык =)
  5. что-то типо http://jsfiddle.net/bcz9m/
  6. свойство CSS border-radius Либо графическое изображение на фон.
  7. задать бордюр тегу UL Хотя вам не поможет у вас там отступы и высота задана. http://cssdesk.com/xBpmj Добавить обертку а ul стилизовать уже под бордюр
  8. и она просветит фон под собой? )))) Фон то никуда не денется ))
  9. Если я еще не совсем забыл, то что-то вроде такого: 1) 1 слой - рисуешь фон 2) 2 слой рисуешь букву 3) кликаешь по слою с буквой с зажатым ctrl и буква выделяется по контуру 4) переключаешься на слой с фоном, выделенный контур остается, очищаешь выделенную область. 5) слой с буквой удаляешь и вуяля у тя фон с вырезанной буквой
  10. Less подключен к странице у него.
  11. А думаете в чем они делали иконку если не в фотошопе?
  12. repeat-x + background-position Ну и javascript конечно. http://jsfiddle.net/Hrcfs/ Но мне лично не нравится такое использование setInterval слишком уж нагрузно столько вызовов.
  13. wwt

    метод open

    http://jsfiddle.net/VGGgG/
  14. RewriteEngine on RewriteCond %{REMOTE_ADDR} ^111\.222\.333\.\d{3}$ [OR] RewriteCond %{REMOTE_ADDR} ^111\.222\.334\.\d{3}$ RewriteCond %{REQUEST_URI} !^\/page.html$ RewriteCond %{REQUEST_URI} !^.*\.(swf|fla|xml|ico|jpg|gif|png|js|css)$ RewriteRule ^.*$ http://mysite.ru/page.html [R=301,L]
  15. Но вам ваша точка зрения не мешает использовать уже готовый notepad++ )) Напишите свой редактор )) Нет? И почитайте в чем разница между фреймворком и редактором.
  16. wwt

    Margin

    Это называется схлопывание, а не мистика. ©http://htmlbook.ru/css/margin
  17. Ну так как я понимаю вы редиректите на один и тот же сайт и правила в .htaccess работает и до редиректа и после. нужно чтоб правила не работало уже на адресе куда вы отправили посетителей с этими IP, чтото типо RewriteEngine on RewriteCond %{REMOTE_ADDR} ^111\.222\.333\.\d{3}$ [OR] RewriteCond %{REMOTE_ADDR} ^111\.222\.334\.\d{3}$ RewriteCond %{REQUEST_URI} !^\/page.html$ RewriteRule ^.*$ http://mysite.ru/page.html [R=301,L]
  18. использовать регулярные выражения в RewriteCond вот так к примеру RewriteEngine on RewriteCond %{REMOTE_ADDR} ^111\.222\.333\.\d{3}$ [OR] RewriteCond %{REMOTE_ADDR} ^111\.222\.334\.\d{3}$ RewriteRule ^.*$ http://mysite.ru/page.html [R=301,L]
  19. wwt

    Jquery Toggle

    И добавить передачу объекта event чтобы в конечных обработчиках можно было его использовать.
  20. Что значит вытянуть? Интерпретатор php по сути просто парсит адрес запроса и забирает оттуда в массив $_GET все что находится после первого знака ? все что левее этого знака это пары ключ=значение разделенные знаком амперсанда &. По сути POST запрос передается в таком же виде только пары находятся не в адресе? а в теле запроса. Попробуйте сделать вывод и посмотрите приходит ли на сервер вообще ваша переменная: <?php var_dump($_POST); var_dump($_GET); var_dump($_REQUEST); Только ответ либо смотрите в отладчике, там где сетевые соединения либо просто вывидите ответ в console.log() после ajax запроса
  21. Если вы делаете запрос методом POST через ajax, допустим отсылаете форму с двумя полями и ваши POST-данные вот такие: field1=1&field2=2 И запрос вы делаете допустим на адрес c GET параметром: http://mysite.site/myscript.php?page=3 То в php вы найдете свои данные в суперглобальном массиве $_POST, а GET параметр в суперглобальном массиве $_GET. Так же сразу все параметры вы можете найти в суперглобальном массиве $_REQUEST в него сливаются три массива $_GET, $_POST и $_COOKIE. Если у вас GET параметр куда-то теряется проверяйте ваши скрипты и на js и на php, возможно вы что-то делаете не так. PS Плюс если вы используете какой то фреймворк или CMS возможно они режут GET параметры ( к примеру в фреймворке CideIgniter резались по умолчанию) или преобруют их. Так же GET параметры могут резаться с помощью mod_rewrite в .htaccess.
  22. можно попробовать проксировать, то есть забирать этот файл через свой php скрипт, что-то типо такого: myscript.php <?php if(isset($_GET['url'])){ header("Content-Type: тут mime тип"); echo file_get_contents($_GET['url']); } и пробовать подключатся к файлу по ссылке _http://domain/myscript.php?url=http://tratata.tra/tratata.mp3
  23. поместите форму и обработчик в один файл. то есть index.php <?php if(isset($_POST['submit'])){ $result1 = mail( "qweqweqwe@list.ru","Description", "Letter was sent from 'Quick Response' form: \nName: $_POST[name] \nEmail: $_POST[email] \nPhone number: $_POST[phone]"); if ($result1) { echo "You Message Has Been Sent."; } else { echo "You Message Hasn't Been Sent."; } }else{ ?> <form action="" method="post" name="quickResponse"> <label><span>Name:</span><input name="name" type="text"></label> <label><span>Email:</span><input name="email" type="text"></label> <label><span>Ph:</span><input name="phone" type="text"></label> <input type="submit" value="Send" name="submit" title="Send"> </form> <?}?>
  24. Маловажные украшения лучше уж тогда совсем не делать.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy