Not seeing a Scroll to Top Button? Go to our FAQ page for more info. Personal Notebook: [Шутка] Facebook трюк

понедельник, 11 февраля 2013 г.

[Шутка] Facebook трюк

 
На сайте blogspot у одного человека я нашел одну интересную фишку. Фишка для фейсбук-чата. Чат поддерживает некоторые нестандартные функции, а точнее смайлики и шрифты (Конечно функций гораздо больше нужно только в интернет заглянуть). Коды вы можете посмотреть у этого блоггера.

Сайт блоггера: http://coolhacking-tricks.blogspot.com/2012/01/new-facebook-chat-trick.html

Незнаю будут полезны эти коды или нет, но я в придачу еще и php-скрипт написал. : D

<?php
// Facebook Chat font generator 
?>
<html>
<head><title>Facebook</title></head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<body><form name='#form' action='' method='post' >
<textarea name="text" cols='20' rows='5'></textarea>
<input type='submit' name='submit' value='convert' />
</form><br /><br />
<?php
if(isset($_POST['submit'])){
    if(!empty($_POST['text'])){
        // detecting massive
        $paterns = array(); $patterns =array(); $replacements = array();
        // data to replacing
        $paterns[] = '/A/'; $patterns[] = '/a/'; $replacements[] = "[[107015582669715]]";
        $paterns[] = '/B/'; $patterns[] = '/b/'; $replacements[] = "[[116067591741123]]";
        $paterns[] = '/C/'; $patterns[] = '/c/'; $replacements[] = "[[115602405121532]]";
        $paterns[] = '/D/'; $patterns[] = '/d/'; $replacements[] = "[[112542438763744]]";
        $paterns[] = '/E/';    $patterns[] = '/e/'; $replacements[] = "[[115430438474268]]";
        $paterns[] = '/F/'; $patterns[] = '/f/'; $replacements[] = "[[109225112442557]]";
        $paterns[] = '/G/'; $patterns[] = '/g/'; $replacements[] = "[[111532845537326]]";
        $paterns[] = '/H/'; $patterns[] = '/h/'; $replacements[] = "[[111356865552629]]";
        $paterns[] = '/I/'; $patterns[] = '/i/'; $replacements[] = "[[109294689102123]]";
        $paterns[] = '/J/'; $patterns[] = '/j/'; $replacements[] = "[[126362660720793]]";
        $paterns[] = '/K/'; $patterns[] = '/k/'; $replacements[] = "[[116651741681944]]";
        $paterns[] = '/L/'; $patterns[] = '/l/'; $replacements[] = "[[115807951764667]]";
        $paterns[] = '/M/'; $patterns[] = '/m/'; $replacements[] = "[[106596672714242]]";
        $paterns[] = '/N/'; $patterns[] = '/n/'; $replacements[] = "[[108634132504932]]";
        $paterns[] = '/O/'; $patterns[] = '/o/'; $replacements[] = "[[116564658357124]]";
        $paterns[] = '/P/'; $patterns[] = '/p/'; $replacements[] = "[[111669128857397]]";
        $paterns[] = '/Q/'; $patterns[] = '/q/'; $replacements[] = "[[107061805996548]]";
        $paterns[] = '/R/'; $patterns[] = '/r/'; $replacements[] = "[[106699962703083]]";
        $paterns[] = '/S/'; $patterns[] = '/s/'; $replacements[] = "[[115927268419031]]";
        $paterns[] = '/T/'; $patterns[] = '/t/'; $replacements[] = "[[112669162092780]]";
        $paterns[] = '/U/'; $patterns[] = '/u/'; $replacements[] = "[[108983579135532]]";
        $paterns[] = '/V/'; $patterns[] = '/v/'; $replacements[] = "[[107023745999320]]";
        $paterns[] = '/W/'; $patterns[] = '/w/'; $replacements[] = "[[106678406038354]]";
        $paterns[] = '/X/'; $patterns[] = '/x/'; $replacements[] = "[[116740548336581]]";
        $paterns[] = '/Y/'; $patterns[] = '/y/'; $replacements[] = "[[112416755444217]]";
        $paterns[] = '/Z/'; $patterns[] = '/z/'; $replacements[] = "[[165724910215]]";
        // replacing
        $text = preg_replace($paterns, $replacements, $_POST['text']);
        $text = preg_replace($patterns, $replacements, $text);      
    }
    echo "<textarea cols='35' rows='7'>".@$text."</textarea>";
}
?>
</body></html>

Комментариев нет: