![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 2.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam nastepujacy problem. Wyswietlam tym skryptem tytuly artykulow. Dodatkowo kazdy moge sobie podejrzec po klinieciu w nazwe. Informacja pojawia sie wyzej w okienku. Ze skrytpu usunalem tabelki by zrobic go bardziej czytelnym. Gdy klikam w link artykulu powinno w miejscu "Ekran wyswietlajacy dane<br/><font color='#888888'>(kliknij w temat po wiecej szczegolow)" pojawic sie kilka informacji odnosnie arta. Lecz w polu pojawiaja sie bledy ze nie moze otworzyc pliku w lini 31 tj[php:1:634c830200]$src = file("dat/artykuly/".$_GET['dzial']."/".$plik[0].".dat");
$Sub = explode("|~|", $src[0]); $Sub[1] = stripslashes($Sub[1]);[/php:1:634c830200]Wiec nie wiem moze jakos zle rozpisalem warunki, cos z $_GET lub zle zastosowalem funkcje opendir i closedir : ![]() [php:1:634c830200]<? session_start(); echo "<div style='padding: 1px'>"; if($_GET["open"] == "a"){ $dane = file("dat/artykuly/".$_GET['category']."/".trim($_GET['fileart']).".dat"); $info = explode("|~|", $dane); echo "<div style='padding: 5px'><span style='color: #BBC5CE'>Temat:</span> <a href='index.php?page=news_zobacz&id_n=".$_GET["id_n"]."'>".$info[0]."</a><br/><span style='color: #BBC5CE'>Komentarze: </span>"; $dana = file("dat/komentarze/n/".$info[6].".dat"); $count = count($dana); if($count > 0){ echo $count; }else{ echo "<span style='color: #888888'>brak</span>"; } echo "<br/>"; if(!$info[3] == ""){ echo"<span style='color: #BBC5CE'>Autor:</span> ".$info[3]."<br/>"; } if(!$info[6] == ""){ echo"<span style='color: #BBC5CE'>Lp:</span> ".$info[6]; } echo "<div align='right'><a href='index.php?page=admin_art>Zamknij</a></div>"; }else{ echo "<center>Ekran wyswietlajacy dane<br/><font color='#888888'>(kliknij w temat po wiecej szczegolow)</font></center>"; } echo "</div>"; $kat = "dat/artykuly/".$_GET['dzial']; $dir = opendir($kat); while($file = readdir($dir)){ if($file !== "." && $file !== ".."){ $plik = explode(".", $file); $src = file("dat/artykuly/".$_GET['dzial']."/".$plik[0].".dat"); $Sub = explode("|~|", $src[0]); $Sub[1] = stripslashes($Sub[1]); echo "<a href='index.php?page=admin_art&open=a&category=".$_GET["dzial"]."&fileart=".$plik[0]."'>".$Sub[0]."</a"; if(file_exists("dat/komentarze/n/".$Sub[6].".dat")){ echo "<img src='images/kart.gif'>"; }else{ echo "<div style='color: #ED3438'>x</div>"; } echo "</td> <a href='index.php?page=admin_news_edit&id_n=".$i."' style='color: #FFFFFF'>Edutuj</a> <a href='index.php?page=admin_news_usun&id_n=".$i."&lp_n=".$Sub[6]."&tytul=".$Sub[0]=urlencode($Sub[0])."' style='color: #FFFFFF'>Usun</a>"; } } closedir($dir); ?>[/php:1:634c830200] Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 2.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Wiec dodam....bo widze ze niebardzo idzie wam rozwiazywanie tego problemu, lub nie chcecie
![]() Czy w momencie przejscia do warunku $_GET['open'] mozliwe jest by w petli while zmienne $_GET['dzial'] i $plik[0] znikaly?? [php:1:76527ffd74]<?php $src = file("dat/artykuly/".$_GET['dzial']."/".$plik[0].".dat"); ?>[/php:1:76527ffd74]Bo generalnie wszystko dziala lecz tych zmiennych nie ma. Mogli byscie jakos mi pomoc.... ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 08:23 |