Показать полную графическую версию : Общие вопросы по коду
Страниц :
1
2
3
4
5
6
7
8
9
10
11
12
[
13]
14
15
16
17
18
19
20
21
22
Как сделать так, чтоб png рисунок-ссылка, не был ссылкой в пустой области? »
тегами MAP и AREA. rtm (http://html.manual.ru/book/html/navmaps.php).
Спасибо. Раньше думал что теги MAP и AREA - бесполезны.
Я изучаю AJAX по серии статей от Бретт МакЛафлин-а, и в последней 11-ой части пишется про JSON на стороне сервера. Ссылка (http://www.ibm.com/developerworks/ru/library/wa-ajaxintro11/index.html) Там где пишется про понимание сервером JSON, и JSON-парсеры, он пишет такое "Например, если вы используете PHP, то достаточно просто обновить его до недавней версии 5.2, в которую по умолчанию включено JSON-расширение. Это, пожалуй, самый простой способ начать работать с JSON, если вы используете PHP. " И сразу после этого он пишет:"После того как необходимый инструментарий установлен, остается только вызвать нужный метод. Например, предположим, что мы используем PHP и модуль JSON-PHP:" // Это лишь фрагмент большого серверного PHP-скрипта
require_once('JSON.php');
$json = new Services_JSON();
// принимаем POST-данные и декодируем их
$value = $json->decode($GLOBALS['HTTP_RAW_POST_DATA']);
// теперь работаем с переменной $value как с обычными «сырыми» данными PHP Я не могу понять одного, если в PHP 5.2 по умолчанию включено JSON-расширение, то зачем скачивать и подключать еще какие-то модули? Пока в этом, к сожалению новичок(((
maasja, я не знаю точного ответа. С php я работаю на Freebsd. Но думаю так. Включено в поставку, но не в ядро. Этот модуль у тебя уже есть, но он должен быть подлючён в php.ini.
Если у меня на хостине стоит на PHP 5.2, то мне нужно подключать какие-то модули?
// Это лишь фрагмент большого серверного PHP-скрипта
require_once('JSON.php'); Подскажите пожалуйтса
PHP 5.2, то мне нужно подключать какие-то модули? »
json это просто serialize по-другому, какие там модули... хотя бы этот (http://www.phpclasses.org/browse/package/3512.html).
Все равно не понимаю, он нужен или нет?
Artem-Samsung
18-02-2010, 18:38
есть функция nl2br- Вставляет HTML код разрыва строки перед каждым переводом строки
так вот, а мне нужно что бы там где перевод строки, перевода строки не было :) т.е. подскажите функцию, которая перевод строки превратила в пробел к примеру.
str_replace("\n", " ", $str)
еще "\r" (на Win и Mac), т.е. есть еще "\r\n" и "\r".
mityamitya
26-03-2010, 14:12
Здраствуйте.
У меня браузер ОПЕРА 9.64
ООООчень нужен user джава скрипт
для того, чтобы вырезать из тела html
страници функцию:
style="display:none"
Она мне не дает покоя и очень мешает.
Сам не шарю в джава скриптах ничего.
var tags = document.getElementsByTagName("*");
for(var i = 0; i < tags.length; i++) tags[i].style.display = '';
mityamitya
26-03-2010, 16:35
В этом коде вместо звездочки надо поставить style="display:none" ? И все ? А потом скопировать в блокнот и поменять расширение на *.js ? Вроде так сделал и не заработало. Хм. У меня так в блокноте выглядит:
var tags = document.getElementsByTagName("display:none");
for(var i = 0; i < tags.length; i++) tags[i].style.display = 'display:inline';
Ну тут типа я попытался заменить display:none на display:inline.
ничего не надо менять, только скопировать в блокнот и поменять расширение на *.js »
все теги cо стилем display:none должны быть видимы
var tags = document.getElementsByTagName("*");
for(var i = 0; i < tags.length; i++) if(tags[i].style.display == 'none') tags[i].style.display = '';
если просто текст display:none вырезать, то
window.onload = function()
{
var tags = document.getElementsByTagName("BODY");
tags[0].innerHTML = tags[0].innerHTML.replace(/display\s*?\:\s*?none/ig,'');
};
mityamitya
26-03-2010, 20:10
Нашел очень простое решение своей проблемы с display:none.
В браузере Опера есть такой стиль под названием disableforms.
Я его отредактировал. Заменив строку:
display: none !important
на
display: inline !important
Помогите пожалуйста разобраться, почему данный код:
$pattern = "/([а-яА-ЯёЁ]+)/";
$string = "АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя";
preg_match($pattern,$string,$string2);
print_r($string2); выводит такое:
АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпР�??
Работаю в utf-8, установка Header и setlocale, проблему не меняет(пробовал во всех возможных вариантах).
Но если написать так:
...
$pattern = "([а-яА-ЯёЁртуфхцчшщъыьэю]+)";
... - то все ок. не могупонять почему в [а-я] не входят только эти буквы ртуфхцчшщъыьэю ?
maasja, если юникод, то флаг u
$pattern = "/[а-яё]+/ui";
Ура, Помогло!!!! Огромное спасибо.
Devils0411
23-04-2010, 23:18
Если не трудно напишите код, который искал бы название файла или папки, по переменной, а также копировал в другую переменную путь до папки или файла.
Скажем есть переменная $name = "5курс"; и поиск должен начинать поиск в папке ./test/
А в переменную $pathfd помещался путь.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC