HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 01.02.2009, 10:23
kraken
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
С нами: 9134246

Репутация: 297
По умолчанию

PHP код:
<?php

  
// функция превода текста с кириллицы в траскрипт

  
function encodestring($st)

  {

    
// Сначала заменяем "односимвольные" фонемы.

    
$st=strtr($st,"абвгдеёзийклмнопрстуфхъыэ_ ",

    
"abvgdeeziyklmnoprstufh'iei-");

    
$st=strtr($st,"АБВГДЕЁЗИЙКЛМНОПРСТУФХЪЫЭ_",

    
"ABVGDEEZIYKLMNOPRSTUFH'IEI");

    
// Затем - "многосимвольные".

    
$st=strtr($st

                    array(

                        
"ж"=>"zh""ц"=>"ts""ч"=>"ch""ш"=>"sh"

                        
"щ"=>"shch","ь"=>"""ю"=>"yu""я"=>"ya",

                        
"Ж"=>"ZH""Ц"=>"TS""Ч"=>"CH""Ш"=>"SH"

                        
"Щ"=>"SHCH","Ь"=>"""Ю"=>"YU""Я"=>"YA",

                        
"ї"=>"i""Ї"=>"Yi""є"=>"ie""Є"=>"Ye"

                        
)

             );

    
// Возвращаем результат.

    
return $st;

  }
echo 
encodestring("Привет **** жлоб пиздец");
?>
 
Ответить с цитированием

  #2  
Старый 01.02.2009, 14:45
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

Прилепил форму. Кракен +5!
PHP код:
<?php
$text
=$_POST['text'];
echo 
'<b>Source:</b> <br /><form name="" action="" method="post">
<textarea name=text></textarea>     <br />
<input type="submit" value="Translit">
</form>'
;
  
// функция превода текста с кириллицы в траскрипт

  
function encodestring($st)

  {

    
// Сначала заменяем "односимвольные" фонемы.

    
$st=strtr($st,"абвгдеёзийклмнопрстуфхъыэ_ ",

    
"abvgdeeziyklmnoprstufh'iei-");

    
$st=strtr($st,"АБВГДЕЁЗИЙКЛМНОПРСТУФХЪЫЭ_",

    
"ABVGDEEZIYKLMNOPRSTUFH'IEI");

    
// Затем - "многосимвольные".

    
$st=strtr($st,

                    array(

                        
"ж"=>"zh""ц"=>"ts""ч"=>"ch""ш"=>"sh",

                        
"щ"=>"shch","ь"=>"""ю"=>"yu""я"=>"ya",

                        
"Ж"=>"ZH""Ц"=>"TS""Ч"=>"CH""Ш"=>"SH",

                        
"Щ"=>"SHCH","Ь"=>"""Ю"=>"YU""Я"=>"YA",

                        
"ї"=>"i""Ї"=>"Yi""є"=>"ie""Є"=>"Ye"

                        
)

             );

    
// Возвращаем результат.

    
return $st;

  }
  
$func=encodestring($text);
  if (isset(
$_POST[text])){
echo 
"<b>Result:</b> <br /><textarea>$func</textarea>";
}
?>
 
Ответить с цитированием

  #3  
Старый 01.02.2009, 19:01
waik
Участник форума
Регистрация: 02.11.2008
Сообщений: 222
С нами: 9222794

Репутация: 155
По умолчанию

привет можно ли как-то организовать ,я вставил на свою страничку ифрейм на сайт vkontakte и можно как-то сзделать что бы при заходе на мою страничку с ifame выгружалась страничка пользователя но там был нарисован другой рейтинг.Вроде так сделать нельзя.
 
Ответить с цитированием

  #4  
Старый 01.02.2009, 19:06
vikseriq
Участник форума
Регистрация: 31.07.2008
Сообщений: 207
С нами: 9356941

Репутация: 107
По умолчанию

можно. правкой тега с рейтингом с помощью js. так как фрейм, то вообще кул = window.frame[0].reit.value="0" Вот примерно так (код не рабочий, чисто сэмпл). ПХП тут не нужен )
 
Ответить с цитированием

  #5  
Старый 01.02.2009, 19:09
waik
Участник форума
Регистрация: 02.11.2008
Сообщений: 222
С нами: 9222794

Репутация: 155
По умолчанию

надо будет у себя локально изменить теги с рейтингм ,но веть у меня на хосте только iframe а всё остальное выгружается у пользователя
 
Ответить с цитированием

  #6  
Старый 01.02.2009, 19:20
Whirt
Участник форума
Регистрация: 24.06.2008
Сообщений: 105
С нами: 9410256

Репутация: 276
По умолчанию

если id у тэга, то по идее можно так..
( у меня получалось ), с ифреймом тоже должно прокатить.
Код:
<script language="javascript">document.getElementById("id_элемента").innerHTML = "значение"</script>

Последний раз редактировалось Whirt; 01.02.2009 в 19:22..
 
Ответить с цитированием

  #7  
Старый 01.02.2009, 22:04
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
С нами: 10077446

Репутация: 1020


По умолчанию

Цитата:
Сообщение от vikseriq  
можно. правкой тега с рейтингом с помощью js. так как фрейм, то вообще кул = window.frame[0].reit.value="0" Вот примерно так (код не рабочий, чисто сэмпл). ПХП тут не нужен )
Ну наверно из parenta ты не достучишся непосредствено до фрейма потому как Permission denied to get property Window.documen, то есть когда в iframe/frame ты загружаешь внешню страницу(находяшиюся на другом хосте) то у тебя из парента непосредствено нету доступа, другое дело что из ифрейма можешь достучаться до парента и его обьектной модели.

Последний раз редактировалось AkyHa_MaTaTa; 01.02.2009 в 22:24..
 
Ответить с цитированием

  #8  
Старый 01.02.2009, 19:49
waik
Участник форума
Регистрация: 02.11.2008
Сообщений: 222
С нами: 9222794

Репутация: 155
По умолчанию

я вот всё думаю как это сделать но чет даже принцип не догоняю,а до самого когда мне такими темпами еще далеко.
Whirt
стукни в асю 3-семь-семь-шесть-6-девять-9-25

ну вот кусок кода Вконтакте главной страницы пользователя где пишут про рейтинг
Код:
<a style='text-decoration:none' href='rate.php'>  
<div id="rateGold">  
<div id="percentGold">120</div>  
<div class="clearFix">   
<div id="rateLeftGold" style="width:24px">&nbsp;   
</div>   
<div id="rateRightGold" style="width:175px">&nbsp;    
</div>  
</div>  
</div>
</a>

Последний раз редактировалось waik; 01.02.2009 в 19:56..
 
Ответить с цитированием

  #9  
Старый 01.02.2009, 21:38
Whirt
Участник форума
Регистрация: 24.06.2008
Сообщений: 105
С нами: 9410256

Репутация: 276
По умолчанию

тебе нужно будет скриптом это делать, потому что если рейт не золотой, а <101 , то там будет называться не percentGold, а как-то по другому. Ну хз, изворачивайся уж как нить. Можно с пхп извратиться, чтобы определялся тип рейтинга, или джавой как нить ( я в ней не силен ), тут уже фантазию подключай.)) Общий принцип я тебе уже написал выше, должно сработать по идее.
 
Ответить с цитированием

  #10  
Старый 01.02.2009, 21:44
kraken
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
С нами: 9134246

Репутация: 297
По умолчанию

waik
JS не силен. Посредством php можно брать с нужной страницы html код и заменить рейтинг и вывести. Если уустраивает то могу помочь
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.