![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 19.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
potrzebuję zrobić tak, żeby program odczytywał 12 pierwszych linii z pliku i wyświetlał je na stronie, oraz aby pozostałe linie (powyżej 12) były wyświetlane w innym miejscu, zrobi mi to ktoś? pliz!
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Zaladuj do tablicy i wtedy w petli dasz zakres indeksow.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 19.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
tak tak tylko jak? napisz mi kod gotowy, prosze
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
funkcja file($nazwa_pliku) zwraca tablicę, której elemetnami są wiersze pliku. teraz tylko wystraczy wyswietlic pierwse 12 elemntów i po sprawie.
Zrób sam -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Za pomocą funkcji file()" title="Zobacz w manualu PHP" target="_manual wczytaj zawartość do tablicy. Na tablicy, którą zwróci file() dwa razy zadziałaj funkcją array_slice()" title="Zobacz w manualu PHP" target="_manual raz wybierając cząść tablicy do indeksu 12, raz powyżej. Za każdym razem dostaniesz tablicę.
Potem wyświetl te dwie tablice używając do tego, na przykład foreach" title="Zobacz w manualu PHP" target="_manual i echo" title="Zobacz w manualu PHP" target="_manual. Żeby do czegoś dojść trzeba wykazać inicjatywę. Ludzie nie lubią pisać gotowców. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 19.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
aha okej czyli juz sobie poradze
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
@cienki bolek szuka rozwiazania a nie pomyslow. Pomysl troszeczke
![]() -------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 19.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
no rozwiazania szukam bo nie umiem php ale nastepnym razem postaram sie sam rozkminic jak cos zrobic
no i zrobilem, ale nie dziala, co jest nie tak?
Ten post edytował cienki bolek 22.07.2005, 14:18:37 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 3.02.2004 Skąd: Tczew Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował Spike 22.07.2005, 16:42:58 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 19.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
zrobilem tai plik index.php:
i w tym pliku gdzies tam posrod kodu html ktorego tu^^^^ nie wklejalem jest link np index.php?go=2 i jak klikam na ten link to owszem pojawia sie index.php ale wyswietla sie tresc tak jakby "parametr" (czy jak to sie zwie) byl 1 czyli: Kod case "1": $tytul = aktualnosci; $text = file('aktualnosci.txt'); global $tytul; global $text; albo Kod default: $tytul = aktualnosci; $text = file('aktualnosci.txt'); nie jestem pewnien ktore sie wyswietla co jest nie tak? |
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
file to jedna z najgorszych funkcji, jakie autorzy php zrobili użytkownikom. Dzięki tej funkcji użytkownicy uczą się, że trzeba walić w drzwi aż pękną, a nie pociągnąć za klamkę. Po co ładować cały plik do pamięci, skoro wcale nie jest to potrzebne?
A co do twojego pytania - każdy case musi być zakończony -> 'break;;' Ten post edytował Jabol 25.07.2005, 15:35:32 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 19.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
no dziala elegancko, ale...
chcialbym zamienic jakis ciag znakow z wczytywanego pliku .txt, np. <hr><br> na <hr color="red"> i probowalem preg_replace() i str_replace() ale mi cos nie dzialalo, jak to kurde zrobic? edit: konkretnie to interesuje mnie zamiana znaku nowej linii na - i kilku innych latwiejszych:P Ten post edytował cienki bolek 7.08.2005, 01:00:36 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 02:45 |