bezludny

bezludny
Рейтинг
42
Регистрация
04.03.2009
x-mobi.ru:
Дано:
А, да, менять незья потому, что есть другие поля с именами в виде массивов (name1[], name2[]...), а ключи (номера элементов массивов) заранее не известны. Поэтому нужно чтобы отправленные данные были в равном друг другу количестве! (count(name1) = count(name2) = count(name3)).

А что если попробовать привязаться к тем элементам, которые всегда присутствуют? В вашем случае name1, name2, name3...

и проверять, присутствует ли элемент с таким индексом в массиве значений от чекбокса??? Если не присутствует, значит, он не выбран (чекбокс в смысле...)

Например:



//значения присвоил для примера.
$index = 0;
$name[0] = 'Вася Пупкин';

if(!isset($_POST['checkbox_name']['index']))
$_POST['checkbox_name']['index'] = 0;

Конечно, это пример с одним значением... Но если идея сработает и будет Вам понятна, можно сделать цикл, в котором организовать такую конструкцию. Думаю, это сработает :)

Тем не менее, твоя конструкция не является решением.

Зря тем наплодил. Задача одна и та же выполняется.

И что это такое??


if ($encode == "windows-1251")
{
$html .= str_replace("utf-8", "windows-1251", $html);
$html .= str_replace("UTF-8", "windows-1251", $html);
}
if ($encode == "utf-8")
{
$html .= str_replace("windows-1251", "utf-8", $html);
}

Ты решил, что сможешь простой заменой "windows-1251" на "utf-8" или наоборот сменить КОДИРОВКУ ФАЙЛА? Для этого юзается iconv()

Есть замечательная функция preg_replace

Осваивайте регулярные выражения :)



$site = 'http://site.ru';
$pattern = '/<(.*?)href=\"(?!http)(.*?)\"(.*?)>/ims';
$replacement = '<$1href="'.$site.'$2"$3>';
$str = 'Ваша жертва. Строка, в которой будем искать и заменять...';

$result = preg_replace($pattern, $replacement, $str);
die($result);

http://doc.mpv.ru/php/function.preg-replace.html

http://php-book.net/preg-replace.html

Зависит от того, на каком языке вы это собрались делать. И для каких целей, соответственно.

Так, если делать это на клиентской стороне на JS, то достаточно подменить аттрибут href у объекта якорь.

var oldVal = aObj.getAttribute("src");

aObj.setAttribute("src", "http://site.ru/"+oldVal);

Если же это будет делаться на стороне сервера - например, на PHP, то копайте в сторону регулярных выражений. Есть замечательная функция preg_replace.

~3500 писем на почте. Взял "Мастера".

Очень доволен. Рекомендую :)

почитайте документацию. Вам нужен объект GClientGeocoder(). Метод getLatLng.

http://code.google.com/intl/uk-UA/apis/maps/documentation/reference.html#GClientGeocoder

Вот моя JS функция. Можно вызывать так: showAddress('Москва, ул. НазваниеВашейУлицы, д. НомерВашегоДома');


function showAddress(address)
{
oGeocoder.getLatLng(
address,
function(point)
{
if (!point)
{
return false;
}
else
{
oMap.setCenter(point, 16);
oGMarker = new GMarker(point, { /*icon: oGIcon,*/ draggable: true });

GEvent.addListener(oGMarker, "dragstart", function()
{
oMap.closeInfoWindow();
});

GEvent.addListener(oGMarker, "dragend", function()
{
oGLatLng = oGMarker.getLatLng();

addForm.elements['lat'].value = oGLatLng.lat();
addForm.elements['lng'].value = oGLatLng.lng();

});

oMap.addOverlay(oGMarker);
oGLatLng = oGMarker.getLatLng();
oGMarker.openInfoWindowHtml(address);

return true;
}
}
);
}

Естественно, все используемые переменные должны быть объявлены, а некоторые и инициализированы.

Думаю, Вы не там ищете :)

Здесь форум о ПС (в большинстве).

Попробуйте на фриланс.ру разместить заявку. И засыпят предложениями.

Не обязательно. Можно создавать объект изображения на JS и заменять существующий.

Например:

//получение объекта вашего тега, в котором лежит изображение. например, дива с аттрибутом id='ImgBlock'

var thImgBlock = document.getElementById('ImgBlock');

var item_img = document.createElement('img');

item_img.setAttribute('src', 'путь к вашему изображению/img.jpg');

thImgBlock.appendChild(item_img);


<div id='ImgBlock'>
<img src='путь к изображению/img.jpg' />
</div>

Естественно, этот вариант подразумевает, что изображение изменяется на сервере. И эту часть кода JS нужно периодически вызывать. Например, вынести в функцию и дергать ее с помощью setInterval();

Каким образом яндекс будет делать вывод, если человек один раз вбил поисковый запрос, а результаты выдачи открыл в разных вкладках для дальнейшего просмотра? :)

123
Всего: 25