Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 1 Dołączył: 17.07.2003 Skąd: Kazanów Ostrzeżenie: (0%)
|
napisałem skrypt php (wyświetlacz newsów) i coś jest źle ;/ (efekt zobaczysz tu
a kod daje tu: [php:1:f1dba2a274]<?php $ile_na_stronie = 5; $plik = file("news.txt"); $ile_news = sizeof($plik); if(trim($n)=="" || !is_numeric($n)) { $n = "1"; } $x = ($n*$ile_na_stronie)-$ile_na_stronie; $y = $x+$ile_na_stronie; for($i=$x;$i<$y;$i++) { $nr = $czesc[0]; $ile_kom = count(file("komentarze/$nr.txt")); $czesc = explode("|*|/*|", $plik[$i]); echo("<p><img src="emb/$czesc[2]" width="50" height="50" align="left">Temat: $czesc[3]<br>Data: $czesc[4]<br>Autor: $czesc[1]<br>Nr newsa: $czesc[0]</p><p>$czesc[5]</p><p align=right><a href="koment.php?ktory=$nr" target=_blank>Komentarzy [ $ile_kom ]</a><br>"); } $ile_stron = ceil($ile_news/$ile_na_stronie); for($i=1; $i<=$ile_stron;$i++) { echo("<a href="?n=$i">$i</a> | "); } ?>[/php:1:f1dba2a274] i nie wiem co jest w tym kodzie źle ;/ jeśli ktoś by mógł pomóc byłbym bardzo wdzięczny (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 273 Pomógł: 0 Dołączył: 5.05.2003 Skąd: Mazury Ostrzeżenie: (0%)
|
(IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) Powiedz co miałeś z matmy?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif)
Po pierwsze: [php:1:121b5fc973]<?php $x = ($n*$ile_na_stronie)-$ile_na_stronie; ?>[/php:1:121b5fc973] jest trochę bez sensu bo można: [php:1:121b5fc973]<?php $x = ($n-1)*$ile_na_stronie; ?>[/php:1:121b5fc973] Jeżeli dobrze rozumiem, to $n jest ilością stron, na których można powiedzieć newsy zostały wyświetlone. W takim razie, zmienne $x i $y powinienes na koniec powiększyć jeszcze o jeden, np. w taki sposób: [php:1:121b5fc973]<?php $x++; $y++; ?>[/php:1:121b5fc973] (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
|
Ive Problem ze skryptem :/ 20.07.2003, 22:20:49
spenalzo Brak pliku ".txt" 20.07.2003, 22:23:21
MaKaO Jak masz zmienną $ile_kom = count(file("komentarze... 20.07.2003, 22:25:37
Ive sorry do końca nie uzzasadniłem o jaki błąd mi cho... 21.07.2003, 13:05:41
Ive chciałem powrócić do tego tematu bo problem nadal ... 2.10.2003, 15:59:34
KaMeLeOn <?php
// ...
$start = ($n-1) * $ile_na_stronie;... 2.10.2003, 16:13:52
Ive dzięki wszystko działa!!!!!!! 3.10.2003, 13:22:08 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 09:51 |