Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pomocy pilne !!! wsatwianie lini z pliku txt
Forum PHP.pl > Forum > PHP
stoprocent
[php:1:52519b5dfe]<?php

$file="plik.txt";
$size=filesize("$file");
$fp=fopen($file, "r");
flock($fp, 1);
while($buffer=fgets($fp, $size));
echo $buffer;
flock($fp, 3);
fclose($fp);
?>[/php:1:52519b5dfe]
mam taki cos i potrzebuje zeby co 4 linijke dodal <br>
tutaj laduje wszystkie po kolei ! mi codzi zeby sie ladowaly po kolei z pliku ale zeby na stronie co 4 zaladowane linijki dodawalo sie <br>
POMOCY bo to dos pilne dla mnie !
odrazu dziekuje!!!!
bamboos
Witam!!
[php:1:8b1f1ebe6e]<?php
//ten kod był zły:)
?>[/php:1:8b1f1ebe6e]
-------EDIT-------
nieee!!!
sorry:)
[php:1:8b1f1ebe6e]<?php
$file="plik.txt";
$zawartosc = file($file);
for($i = 0; $i < count($zawartosc); $i++){
echo $zawartosc[$i];
if((($i+1) % 4) == 0){
echo '<br>';
}
}
?>[/php:1:8b1f1ebe6e]
Teraz powinno być ok!
stoprocent
o dzieki wielkie !!!!
dziala zajebiscie oto dokladnie mi chodzilo !!!
a mam jeszce prozbe !
czy moglbys jak ci sie chce tak zeby jeszce dzielilo na strony ! 1,2,3,4
wiesz !
jest tak ze co 4 daje br ale zeby np co 12 linijekz pliku txt dzielil na strony osobne tak jak przy galeriach 4 w rzedie i 3 rzedy oto mniej wiecej chodzi ! DZIKIE JESZCZE RAZ POZDRAWIAM
stoprocent
[php:1:268424fda8]
<?
//ile pozycji na stronie ma zostać wyświetlonych
$max_poz="8";

//jeśli wchodzimy bez parametru pierwsza strona
//ustawia się jako pierwsza i pętla startuje od cyfry 0
if($page==""){
$page="1";
$start="0";
}
else{
//jeśli nie określamy start pętli w/g strony
$start=$page*$max_poz;
$start=$start-$max_poz;
}
$file = file("plik.txt");
for ($index=$start; $index < $page*$max_poz; $index++)
{
echo $file[$index];
if((($index+1) % 4) == 0){
echo '<br>';
}
}
?>

<?
//zliczamy ilość lini
$el=count($file);
//obliczamy ilość stron dzieląc ilość lini przez maksymalną
//liczbę danych wyświetlanych na stronie (zwróć uwagę na zaokrąglanie wyniku)
$stron=ceil($el/$max_poz);
//wykonujemy pętle
for ($index=1; $index <= $stron; $index++) {
//jeśli wygenerowana wartość $index jest równa wyświetlanej stronie
//generujemy pusty link
if($page==$index){
echo" <font color="white"><b>$index</b></font> |";
}
else{
//jesli nie tworzymy link do strony
echo" <b><a href="load.php?page=$index">$index</a></b> |";
}}


?>[/php:1:268424fda8]
NO przerobilem tylko drobiazg i juz hula ! jakby ktos byl zainteresowany !!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.