HTML выделение текста

Discussion in 'PHP' started by daniel777, 29 Jan 2012.

  1. daniel777

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

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Есть такой РНР скрипт подсветки синтаксиса и нумерации строк.
    PHP:
    <?php

    $str 
    file_get_contents("http://php.su");
    $lines explode("\n"$str);
    echo 
    "<ol>";
    foreach(
    $lines as $l){
    $l="<li style='layer1'>".highlight_string("<?$l"true)."</li>";
    echo 
    substr_replace($l""strpos($l'&lt;?'), 5);
    }
    echo 
    "</ol>";

    ?>
    Но в нём есть один существенный недостаток.
    После выполнения, если выделять код для копирования то в каждой строке будет символ #.
    Как можно исправить этот скрипт, чтобы можно было удобно выделять код?
     
    1 person likes this.
  2. LStr1ke

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

    Joined:
    29 Jul 2009
    Messages:
    800
    Likes Received:
    145
    Reputations:
    73
    эм. Ничего не должно быть =\ По сути - обычная html страница.
    Смотри, что у тебя в исходниках. Проверил - у меня все окей :)
     
  3. daniel777

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

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Проверил с Оперы - все нормально.
    А с Firefox - так как выше написал=\
     
Loading...
Similar Threads - HTML выделение текста
  1. GAiN
    Replies:
    3
    Views:
    4,914
  2. Cyber_Cat
    Replies:
    1
    Views:
    4,059
  3. 380935901807hd
    Replies:
    14
    Views:
    4,598
  4. GAiN
    Replies:
    1
    Views:
    2,601