[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. Lateks

    Lateks Banned

    Joined:
    25 Dec 2009
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    бразы, подскажите. Как проверить - текст закодированный в base64 или нет
    т.е. есть $text = 'MTIzNDU=';
    ответ
    да или нет
     
  2. WNZRS

    WNZRS Member

    Joined:
    3 Sep 2009
    Messages:
    294
    Likes Received:
    52
    Reputations:
    1
    base64_decode, если получается на выходе что-то нормальное, то этот текст в base64
     
  3. Compton

    Compton Member

    Joined:
    31 Jan 2010
    Messages:
    290
    Likes Received:
    25
    Reputations:
    0
    мб
    PHP:
    <?php
    $text 
    'MTIzNDU';
    if(
    preg_match('/[a-zа-я]/',$text)){
    echo 
    "good";
    }else{
    echo 
    "bad";
    }
    ?>
     
    #14563 Compton, 24 Mar 2010
    Last edited: 24 Mar 2010
  4. LStr1ke

    LStr1ke Elder - Старейшина

    Joined:
    29 Jul 2009
    Messages:
    801
    Likes Received:
    145
    Reputations:
    73
    2COMPTON
    И каким образом это определяет base64 ?
     
  5. Compton

    Compton Member

    Joined:
    31 Jan 2010
    Messages:
    290
    Likes Received:
    25
    Reputations:
    0
    навеяно мыслью WNZRS
     
  6. Vlad&slav

    Vlad&slav Member

    Joined:
    1 Jan 2009
    Messages:
    207
    Likes Received:
    41
    Reputations:
    9
    Как мне узнать в php ICQ статус.
    Гугл предлогает не рабочее, сам пишу - тож не работает.
    Кто поможет?
     
  7. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339

    $text = 'Долой всех зеленых!'; - base64 кодировка, буду знать
     
    1 person likes this.
  8. Инженер

    Инженер New Member

    Joined:
    19 Jul 2009
    Messages:
    19
    Likes Received:
    1
    Reputations:
    0
    Народ, помогите решить проблему : Решил научится делать сайты, ну сделалал прсоетйший пхп скриптик в жриввивере, запускаю с локалохоста странчику и вместо русского крякозябли. и атк в каждом браузере. везде стоит кодировка 1251, винда 7, если это так важно...
     
  9. Compton

    Compton Member

    Joined:
    31 Jan 2010
    Messages:
    290
    Likes Received:
    25
    Reputations:
    0
    UTF-8 попробуй
    или так
    Code:
    <meta http-equiv="content-type" content="text/html; charset=windows-1251" />
     
  10. emillord

    emillord Elder - Старейшина

    Joined:
    20 Jan 2008
    Messages:
    257
    Likes Received:
    444
    Reputations:
    255
    файл .htaccess ->
    AddDefaultCharset cp1251

    или пропиши в .php
    Code:
    <meta http-equiv="Content-Type" content="text/html; charset=cp1251" />
    еще можно вот тут почитать
    http://forum.sources.ru/index.php?showtopic=275383
     
    1 person likes this.
  11. Инженер

    Инженер New Member

    Joined:
    19 Jul 2009
    Messages:
    19
    Likes Received:
    1
    Reputations:
    0
    Пормогло дописанеим в файл .htaccess утф-8 по дефолту..и везде собсно тожде поставить утф 8..а можно както без этого файла?
     
  12. HeaVeNSeR

    HeaVeNSeR Member

    Joined:
    3 Dec 2008
    Messages:
    176
    Likes Received:
    11
    Reputations:
    1
    ребят,если есть тут добрые люди,напишите пожалуйста небольшой скрипт-парсер...
    вообщем,имеетcz текстовик ,отсортированный так "user_name:las_ip:e-mail:password"
    хотелось бы разделить его на 3 части:
    1)"user-name"
    2)"user_name:password"
    3)"email:password"
     
  13. Dr1ver

    Dr1ver Elder - Старейшина

    Joined:
    20 Aug 2008
    Messages:
    83
    Likes Received:
    80
    Reputations:
    14
    PHP:
    <?php
    $tmp
    =file('myfile.txt');

    foreach(
    $tmp as $value)
    {
    $massiv=explode(':',$value);

    echo 
    $massiv[0].':'.$massiv[1].':'.$massiv[2].':'.$massiv[3].'<br>';

    }
    ?>
    Просто "Удали ненужное"

    P.S. в экселе можно ;)
     
    #14573 Dr1ver, 25 Mar 2010
    Last edited: 25 Mar 2010
  14. Compton

    Compton Member

    Joined:
    31 Jan 2010
    Messages:
    290
    Likes Received:
    25
    Reputations:
    0
    что надо сделать,чтобы при добавлении к фотке ВКонтакте комментария на русском, через курл, текст не отображался вот так ?4??4??4??4??4??4?
     
  15. apolon47

    apolon47 Banned

    Joined:
    13 Apr 2009
    Messages:
    119
    Likes Received:
    14
    Reputations:
    4
    utf8 попробуй
     
  16. Compton

    Compton Member

    Joined:
    31 Jan 2010
    Messages:
    290
    Likes Received:
    25
    Reputations:
    0
    не прокатило
     
  17. apolon47

    apolon47 Banned

    Joined:
    13 Apr 2009
    Messages:
    119
    Likes Received:
    14
    Reputations:
    4
    при помощи curl'a можно пропарсить, отправляя необходимые $_POST параметры. Как вариант тянем с _http://uinzone.ru/checker/inviz_check.php
     
  18. apolon47

    apolon47 Banned

    Joined:
    13 Apr 2009
    Messages:
    119
    Likes Received:
    14
    Reputations:
    4
    попробуй изменить саму кодировку файла на utf8
     
  19. Compton

    Compton Member

    Joined:
    31 Jan 2010
    Messages:
    290
    Likes Received:
    25
    Reputations:
    0
    да фигня это все
    хоть русский,хоть английский,все равно в чарльсе text/html; charset=windows-1251
     
  20. phpdreamer

    phpdreamer Member

    Joined:
    26 Jul 2009
    Messages:
    522
    Likes Received:
    86
    Reputations:
    19
    запости саму работу с курлом

    я работал с вконтактом на курле, была такая трабла и решалась она тем, что я отправлял данные в кодировке утф-8
     
Thread Status:
Not open for further replies.