нужна помощь

123
bmwm3
На сайте с 21.10.2009
Offline
35
#11
BredoGen.:
Так эта функция у вас уже определена в файле Z:\home\fotogal\ на строке 87. Т.е вы заново создаете функцию.

на этой строке и есть начало этой функции function rus2eng($alt2){

Лучше решение под даттинг трафик!!!! (http://tinyurl.com/39lto3z) авто постинг в форумы(все движки)
toptun
На сайте с 12.01.2010
Offline
7
#12

<?php

function rus2eng($word){
// Сначала заменяем "односимвольные" фонемы.
$word=trim($word);
$word=strtr($word,"абвгдеёзийклмнопрстуфхъыэ_","abvgdeeziyklmnoprstufh'iei");
$word=strtr($word,"АБВГДЕЁЗИЙКЛМНОПРСТУФХЪЫЭ_","ABVGDEEZIYKLMNOPRSTUFH'IEI");
// Затем - "многосимвольные".
$word=strtr($word, array("ж"=>"zh", "ц"=>"ts", "ч"=>"ch", "ш"=>"sh",
"щ"=>"shch","ь"=>"", "ю"=>"yu", "я"=>"ya",
"Ж"=>"ZH", "Ц"=>"TS", "Ч"=>"CH", "Ш"=>"SH",
"Щ"=>"SHCH","Ь"=>"", "Ю"=>"YU", "Я"=>"YA",
"ї"=>"i", "Ї"=>"Yi", "є"=>"ie", "Є"=>"Ye", " "=>"_"));
$word=iconv("windows-1251","UTF-8",$word);
// Возвращаем результат.
return $word;
}

$alt2 = "Вот такая вот петрушка";//

$alt2 = rus2eng($alt2);

echo $alt2;
?>

Результат

Vot_takaya_vot_petrushka

В чем вопрос ?

Давай полный код ;-)

Трафик покупаю тут <=> (http://tinyurl.com/392224z)
bmwm3
На сайте с 21.10.2009
Offline
35
#13

действительно работает,но в чём косяк так и не понил,в скрипте 150 строк, пойду ковырять дальше )

bmwm3 добавил 01.02.2010 в 21:55

может ли адрес ссылки быть кириллицей, если ссылкой является картинка ? )

[Удален]
#14
может ли адрес ссылки быть кириллицей, если ссылкой является картинка ? )

Может

Киньте код в личку - помогу

bmwm3
На сайте с 21.10.2009
Offline
35
#15

решил проблему,оказалось я прописывал тело функции в цикле,вместо того чтобы её только вызывать в цикле )))) всем спасибо :)

N4
На сайте с 27.07.2008
Offline
89
#16

надеюсь до "программирования на битрикс" дела не дойдет :)

Интернет-магазин: SP.Easy.Shop 1.4
ewg777
На сайте с 04.06.2007
Offline
225
#17
$alt2 = basename("$files[$n]") ;

Как минимум тут. Это работать не будет. Я так понимаю, что Вы циклом перебираете массив, значит лучше применить foreach. А ещё лучше обратиться к специалисту.

bmwm3
На сайте с 21.10.2009
Offline
35
#18
ewg777:
А ещё лучше обратиться к специалисту

лучше самому стать специалистом :)

bmwm3 добавил 03.02.2010 в 15:04

ewg777:
Как минимум тут. Это работать не будет.

там всё работает

ewg777
На сайте с 04.06.2007
Offline
225
#19
bmwm3:
лучше самому стать специалистом :)

bmwm3 добавил 03.02.2010 в 15:04

там всё работает

Это проявление не знания синтаксиса. С данным подходом Вы им не станните.

IN
На сайте с 23.01.2010
Offline
67
#20

ewg777, вы знаете, это действительно работает - проверил на денвере:

<?php


$a['a'] = "lol";
$b='a';

echo "$a[$b]";

?>

а вот это не работает:

<?php


$a['a'] = "lol";

echo "$a['a']";

?>
123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий