Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[PHP] Wyświetlanie w nowej lini


Rekomendowane odpowiedzi

Opublikowano

Ema.

 

mam taki problem chę stworzyć top 10 najczęściej pobieranych plików ale nie wyświetla mi się to w nowej linii ( nie am jeszcze 10 plików więc wyświetla te 8 ):

l1icg2.jpg

 

i dość że nie wyświetla po kolei to jest tak, pomoże ktoś ? ;)

 

Kod:

 

if($enable_filelist == false){
echo "Wył?czone.";
die();
}
$order = array();
$dirname = "./files";
$dh = opendir( $dirname ) or die("nie mogę otworzyć folderu");
while ( $file = readdir( $dh ) ) {
if ($file != '.' && $file != '..' && $file != '.htaccess') {
$fh = fopen ("./files/".$file, r);
$list= explode('|', fgets($fh));
$filecrc = str_replace(".txt","",$file);
if (isset($_GET['sortby'])) {
 $order[] = $list[1].','.$filecrc.','.$list[5].",".$list[4];
} else {
 $order[] = $list[5].','.$filecrc.','.$list[1].",".$list[4];
}
fclose ($fh);
}
}
if (isset($_GET['sortby'])) {
sort($order, SORT_STRING);
} else {
sort($order, SORT_NUMERIC);
$order = array_reverse($order);
}
$i = 1;
foreach($order as $line)
{
 $line = explode(',', $line);
$shourturl==$me;
if ($me=="true")
 $short= "";
else
 $short= "download.php?file=";
 if (isset($_GET['sortby'])) {
  echo "<tr><td>".$i."</td><td><a href=\"" . $scripturl . "$me" . $line[1] . "\">".$line[0]."</a></td><td>".$line[2]."</td>";
 } else {
  echo "<tr><td>".$i."</td><td><a href=\"" . $scripturl . "$me" . $line[1] . "\">".$line[2]."</a></td><td>".$line[0]."</td>";
 }
}

XPA9.png

Opublikowano

<br /> Nie chcę do kodu zagladać zbytnio, ale spróbuj. Jak nie to wymyślimy co innego.

Potrzebujesz strony internetowej? Pisz śmiało, jestem do waszej dyspozycji. (Jedyna możliwość zapłaty to pieniądze (przelew, SMS, doładowanie), innej nie przyjmuje i nawet nie masz co pisać).

Opublikowano

Błąd składni? Jak robisz, oraz błąd podaj.

Potrzebujesz strony internetowej? Pisz śmiało, jestem do waszej dyspozycji. (Jedyna możliwość zapłaty to pieniądze (przelew, SMS, doładowanie), innej nie przyjmuje i nawet nie masz co pisać).

Opublikowano

Pokaż kod po edycji?

Potrzebujesz strony internetowej? Pisz śmiało, jestem do waszej dyspozycji. (Jedyna możliwość zapłaty to pieniądze (przelew, SMS, doładowanie), innej nie przyjmuje i nawet nie masz co pisać).

Opublikowano
if($enable_filelist == false){
echo "Wył?czone.";
die();
}
$order = array();
$dirname = "./files";
$dh = opendir( $dirname ) or die("nie mogę otworzyć folderu");
while ( $file = readdir( $dh ) ) {
if ($file != '.' && $file != '..' && $file != '.htaccess') {
$fh = fopen ("./files/".$file, r);
$list= explode('|', fgets($fh));
$filecrc = str_replace(".txt","",$file);
if (isset($_GET['sortby'])) {
 $order[] = $list[1].','.$filecrc.','.$list[5].",".$list[4];
} else {
	 $order[] = $list[5].','.$filecrc.','.$list[1].",".$list[4];
}
fclose ($fh);
}
}
if (isset($_GET['sortby'])) {
sort($order, SORT_STRING);
} else {
sort($order, SORT_NUMERIC);
$order = array_reverse($order);
}
$i = 1;
foreach($order as $line)
{
 $line = explode(',', $line);
$shourturl==$me;
if ($me=="true")
 $short= "";
else
 $short= "download.php?file=";
 if (isset($_GET['sortby'])) {
  echo "<br /><tr><td>".$i."</td><td><a href=\"" . $scripturl . "$me" . $line[1] . "\">".$line[0]."</a></td><td>".$line[2]."</td>";
 } else {
  echo "<br /><tr><td>".$i."</td><td><a href=\"" . $scripturl . "$me" . $line[1] . "\">".$line[2]."</a></td><td>".$line[0]."</td>";
 }
}

XPA9.png

Opublikowano

W foreach $i++ :)

Potrzebujesz strony internetowej? Pisz śmiało, jestem do waszej dyspozycji. (Jedyna możliwość zapłaty to pieniądze (przelew, SMS, doładowanie), innej nie przyjmuje i nawet nie masz co pisać).

Opublikowano

Ok teraz mam jeszcze jedno pytanie chcę zrobić aby tekst był na grafice np:

c2k3v4.jpg

 

a więc:

 

<input type=i co ma być tutaj value=\"nazwa pola np: panel klienta \" style=\"background:url(adres do grafiki);\">\n";

<body><style type="text/css">

XPA9.png

Opublikowano

img i margin.

Potrzebujesz strony internetowej? Pisz śmiało, jestem do waszej dyspozycji. (Jedyna możliwość zapłaty to pieniądze (przelew, SMS, doładowanie), innej nie przyjmuje i nawet nie masz co pisać).

Opublikowano

Temat rozwiązany jeśli dobrze widzę, w takim razie zamykam. W razie dalszych problemów napisz na pw, to otworzę, bądź pisz w nowym temacie.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...