Ładuję...
photo
#drogiflakerze jest tu ktoś kto zna się na #php i ma chwilę wolnego czasu na napisanie jednej pętli? Ew. wytłumaczenie mi czegoś.
  1. photo inzaghi89 Chodzi tylko i wyłącznie o zrobienie pętli if dla tego:
    $tresc = fread($fh, 150);
    Jeśli $fh < 150b ma wypisywać 1, w przeciwnym razie 2. [odpowiedz]
  2. photo moli Pokaż kod i powiedz w czym pomóc :) [odpowiedz]
  3. photo inzaghi89 @michalmolenda - hehe uprzedziłem Cię :D.
    test.keepmind.eu/flakus.txt inne wpisy na ten temat
    Ma być tylko pętla if. Nie wiem z czym to zjeść.
    Jeśli plik ma więcej niż 150b, ma pisać $tresc."[...]", w przeciwnym razie ma po prostu napisać $tresc [odpowiedz]
  4. photo emendelski komentarz usunięty [odpowiedz]
  5. photo emendelski @inzaghi89 - if, to nie pętla, ale warunek przecież ;> [odpowiedz]
  6. photo inzaghi89 @emendelski - instrukcja dokładniej ;). Pętla: for, while. Tak, popełniłem błąd, dziękuję za zwrócenie uwagi :). [odpowiedz]
  7. photo moli wklejto.pl/62203 inne wpisy na ten temat proszę :) [odpowiedz]
  8. photo kkarpieszuk @inzaghi89 - czyli chcesz sprawdzic czy plik jaki masz w $plik jest mniejszy niz 150 bajtow i zaleznie od tego wyswietlic 1 lub 2? <?php if (filesize($plik) [odpowiedz]
  9. photo kkarpieszuk zwalilo sie , tu masz wklejke wklej.org/id/307270 inne wpisy na ten temat  [odpowiedz]
  10. photo inzaghi89 filesize(); to było na tyle oczywiste, że nie mogłem na to wpaść.
    @michalmolenda, @kkarpieszuk - dzięki Wam wielkie :). Obydwa sposoby działają. [odpowiedz]
  11. photo moli @inzaghi89 - Używaj file_get_contents zamiast tych wszystkich fopen sropen itp. [odpowiedz]
  12. photo inzaghi89 @michalmolenda - nie działa mi tak jak powinno, jeśli użyję file_get_contents [odpowiedz]
  13. photo inzaghi89 @michalmolenda - blog.keepmind.eu inne wpisy na ten temat flakerowy blok. Po zastosowaniu file_get_contents wyświetla cały plik, zamiast 150b. [odpowiedz]
  14. photo inzaghi89 150B* [odpowiedz]
  15. photo inzaghi89 inzaghi89.is.net.pl/...ds/201003311407ScreenShot... inne wpisy na ten temat - file_get_contents
    inzaghi89.is.net.pl/...ds/201003311408ScreenShot... inne wpisy na ten temat - sropeny. [odpowiedz]
  16. photo moli @inzaghi89 - Użyj strlen :) [odpowiedz]
  17. photo inzaghi89 @michalmolenda - strlen i substr? strlen zliczy liczbę znaków, a substr utnie o x liczbę? O to Ci chodzi? xD [odpowiedz]
  18. photo moli @inzaghi89 - Dokładnie o to :) Albo explode (lub wyrażenia regularne) i rozbijaj na słowa, ładniej to wygląda. [odpowiedz]
  19. photo wsl strlen zamiast filesize.
    Przyznam, że to co się dzieje z zamianą file_get_contents na fopen to dla mnie fenomen. [odpowiedz]
  20. photo moli @wsl - Czemu fenomenem ? [odpowiedz]
  21. photo inzaghi89 wklej.org/id/307279 inne wpisy na ten temat działa podobno :P [odpowiedz]
  22. photo wsl @michalmolenda - w obu wypadkach zmienna $plik ma tę samą wartość w momencie gdy podchodzi do filesize(), ale ?: już jak widać po screenach daje inne rezultaty. [odpowiedz]
  23. photo wsl Ach, on w tym skrypcie jeszcze nie włączył skracania. [odpowiedz]
  24. photo moli @wsl - Nie, w kodzie który podał @inzaghi89 w funkcji fread() ucina do 150 dlatego wyświetla się dobrze, file_get_contents pobiera całość dlatego wyjeżdża tekst :) [odpowiedz]
  25. photo moli @inzaghi89 - Linie 10-15 możesz w jednej zmieścić :) echo ( $dlugosc <= 150 ) ? $tresc : substr($tresc, 0, 150) . '[...]'; [odpowiedz]
  26. photo inzaghi89 @michalmolenda - super! Poprawione i działa :). Dzięki wielkie! Masz u mnie 5 komciów na blogu xD. [odpowiedz]
  27. photo inzaghi89 Tia dla file_get_contents nie było ucinania znaków, wyświetlał wszystko jesli $plik miał 150 czy więcej B, ale przy 150< dodawał na końcu [...] ;). [odpowiedz]
  28. photo wsl Można to zrobić odrobinę lepiej -- teraz PHP pobiera cały plik, sprawdza jego długość i obcina. A mógłby to robić tak jak przy fopen -- sprawdzać wielkość pliku i file_get_contents mogłoby pobierać tylko potrzebne 150 znaków. [odpowiedz]
  29. photo moli @inzaghi89 - A może być piwo ? :D Oczywiście żartuje, w razie problemów pisz :) [odpowiedz]
  30. photo inzaghi89 @michalmolenda - oddee.com/...ia/imgs/articles/a398_bee... inne wpisy na ten temat :) [odpowiedz]
  31. photo moli @inzaghi89 - heheh :D [odpowiedz]
  32.  
  • Promuj wpis: