![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 9.09.2003 Skąd: K-ce Ostrzeżenie: (0%) ![]() ![]() |
A wiec mam problem bo chcialbym aby w bbcode numerowalo mi linie
1....kod 2....kod itp... wiem ze to gdziesz na forum bylo ale nie umiem tego znalesc. Potrzebny mi sam skrypt numerowania. Bede wdzieczny za odpowiedz ![]() -------------------- GG: 4985254 ICQ: 349-850-679
Warsztat : Apache 2|MySQL 5|php 5.1| |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 23.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
To chyba sie nadaje do działu dla bardzo, ale to bardzo początkujących...?
[php:1:86d3da1015]<?php $nr=1; while(coś tam) { echo "$nr link"; $nr++; } ?>[/php:1:86d3da1015] |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 9.09.2003 Skąd: K-ce Ostrzeżenie: (0%) ![]() ![]() |
Ja rozumiem ale wtedy trzeba caly tekst podzilic na linie i w tablicy zapiac a mi chodzi cos podobnego jak jest bbcode na php.pl
-------------------- GG: 4985254 ICQ: 349-850-679
Warsztat : Apache 2|MySQL 5|php 5.1| |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 23.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Przyznam się, że nie rozumiem.
Skąd chcesz pobierać linki? Jaki jest format danych do przetworzenia? Daj jakiś przykład, wetdy będzie można pomóc. |
|
|
![]()
Post
#5
|
|
![]() Administrator planeta/IRC Grupa: Przyjaciele php.pl Postów: 385 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
Można to zrobić na kilka spobów:
1) zliczamy ilość znaków nowej lini w kodzie, i tyle razy lecimy pętelką 2) rozwiązanie troche bardziej czasnochłonne dla php, ale dające więcej możliwości: rozdzielamy kod na linie, kazda leci jako osobny element tablicy, a następnie w pętli zajmujemy sie kolejnymi liniami, przyokazji wypisując numery lini. -------------------- "Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning."
Cudi's devBlog |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 9.09.2003 Skąd: K-ce Ostrzeżenie: (0%) ![]() ![]() |
do kataryniarz mi nie chodzi o linki tylko o text:D
do cudi : cos poproboje i dzieki za pomoc ![]() -------------------- GG: 4985254 ICQ: 349-850-679
Warsztat : Apache 2|MySQL 5|php 5.1| |
|
|
![]()
Post
#7
|
|
![]() Administrator planeta/IRC Grupa: Przyjaciele php.pl Postów: 385 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
Jeśli chcesz to znalazłem na hdd funkcje do kolorowania kodu, moge Ci przesłać lub wrzucić na mojego serwka.
-------------------- "Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning."
Cudi's devBlog |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 23.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat do kataryniarz mi nie chodzi o linki tylko o text:D
do cudi : cos poproboje i dzieki za pomoc ![]() Hueh... Starość nie radość... i wzrok już nie ten ;-) Zamiast linie zobaczyłem linki Sorki |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 9.09.2003 Skąd: K-ce Ostrzeżenie: (0%) ![]() ![]() |
Będe wdzięczny za skrypt do kolorowania:D Wyslij na aiker@op.pl
![]() Nic sie nie stalo kazdy jest tylko czlowiekiem 8) -------------------- GG: 4985254 ICQ: 349-850-679
Warsztat : Apache 2|MySQL 5|php 5.1| |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 3.12.2003 Skąd: Jelenia Góra Ostrzeżenie: (0%) ![]() ![]() |
Jesli kod bylby pobierany z pliku to mozna to rozwiazac tak
[php:1:7714a85501]<?php $zawartosc = file('kod.php'); echo '<table>'; foreach ($zawartosc as $i => $wartosc) { echo '<tr><td>'.($i+1).'</td><td>'.$wartosc.'</td></tr>'; } echo '</table>'; ?>[/php:1:7714a85501] a jesli nie z pliku to poprobowac tak [php:1:7714a85501]<?php $zawartosc = explode(chr(13),$txt); ?>[/php:1:7714a85501] i reszta jak poprzednio albo cos w tym stylu... nie testowalem wiec moze sa jakies bledy... |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 01:29 |