Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wartość na początku poliku cz. 2
Forum PHP.pl > Forum > Przedszkole
Kobi
Mam taki kod, troche zmodyfikowany przez majdana, ale ona mi ucina plik i nie wszystko się później do niego zapisuje. Dlaczego questionmark.gif?

[php:1:79ffa071f6]<?php

// zmienne !!!
$nazwa = stripslashes($nazwa);
$url = stripslashes($url);
$link = ">> <a href=$url target=_blank>$nazwa</a><br>";
$file = "../dzialy/glowne/aktualnosci/artykuly.txt";
$larty = "../dzialy/glowne/aktualnosci/larty.txt";
$fsl = filesize($larty);
// koniec zmiennych !!!!

if ($fsl == "5") {
unlink($file);
$of = fopen($file, "a");
fwrite($of, $link);
fclose($of);
unlink($larty);
} else {
$tek = "$link";
$fp = fopen($file, "r");
$zaw = fgets($fp, 81);
fclose($fp);
$got = $tek . $zaw;
$fp2 = fopen($file, "w");
fwrite($fp2, $got);
fclose($fp2);
}

$ol = fopen($larty, "a");
fputs($ol, 1);
fclose($ol);

?>[/php:1:79ffa071f6]

W rezlutacie po dodaniu jakiegoś nowego linku to pliku txt uciło mi go co zadenonstruje zawartość tego pliku

Kod
>> <a href=http://www.homelanfed.com/index.php?id=23467 target=_blank>Stalker na E3 by HameLanFed.com</a><br>>> <a href=http://www.stalkergaming.net/modules.php?op=modload&name=News&file=ar  // jak widaćplik jest ucięty!!!


Chciałbym wiedzieć o co chodzi !!!
Kobi
zamianiłem

[php:1:48dd6a007d]<?php

$zaw = fgets($fp, 81);

// na

$zaw = fgets($fp, filesize($file));

?>[/php:1:48dd6a007d]

i zdaje się być dobrze, ale pamiętam, że i przy takiej konfiguracji obcinało mi choćmy z <br> nawias <br
maulus
hm mi tak nigdy nie obcina ale spróbuj dodać jeszcze 1 do filesize
Kobi
ale co masz na myśli mówiąc dodaj jedynkę questionmark.gif
maulus
no tak funkcja filesize zwraca ilość bitów w danym pliku, jeśli tobie mimo to obcina ostatni znak możesz jeszcze coś do niej dodać 1 żeby ci go nie obcinało
Jojo
maulus: Gwoli ścisłości - nie bitów tylko bajtów winksmiley.jpg
Kobi: Spróbuj zainteresować się funkcją [manual:62076909bc]file_get_contents[/manual:62076909bc]
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.