ďťż
Podstrony
|
telcocafemam taki problem że na stronce zrobiłem liczniki odwiedzin. kolejne cyfry to obrazki w formacie PNG, chodzi o to że widać je dopiero po odświeżeniu strony albo po wejściu na jakąś postrone.chmody są ustawione tak samo jak dla pozostałej grafiki na stronie czyli 744 oto kod odpowiedzialny za wyświetlanie oberazków: for ($j=0; $j<strlen($count); $j++){ echo "<img class=\"counter\" src=\"images/$count[$j].png\">"; } może jakaś lineczka? klik prosze o NIE wpisywanie sie do księgi gości itp. :) Użytkownik kondi edytował ten post 23 listopad 2006, 18:16 Wygląda na to, że pętla się nie wykonuje... a przyczyną z tego co zauważyłem jest plik cookie z phpsessid. Użytkownik ounc edytował ten post 23 listopad 2006, 18:58 problem stanowi zmienna $count :-) co to jest? dobra jaja jajami, [ chmody poprawiłem :) ] ale co może być z tymi oberazkami?? ale co może być z tymi oberazkami?? problem stanowi zmienna $count :-) co to jest? zmienna $count to ilość wejść na strone, jest wczytywana z pliku daj przed petla die($count) i spr czy na pewno pokaze sie to co chcesz już to sprawdzałem wcześniej :) pokazuje sie dokładnie to co trzeba, najbardziej mnie zastanawia to że po odświeżeniu wszystko gra, no i wszystkie chmody są ustawione tak jak dla innych oberazków a tamte się wyświetlają bez problemu chmody nic tu nie maja do rzeczy. Pokaz wiecej kodu. oto i więcej kodu <? session_start(); $file=fopen("restricted/counter.txt","r"); $count=fread($file, filesize("restricted/counter.txt")); fclose($file); if (!isset($_SESSION['count'])) { $_SESSION['count']=1; $count++; $file=fopen("restricted/counter.txt","w"); fwrite($file, $count); fclose($file); } include("restricted/functions.php"); header("Pragma: no-cache"); include("restricted/data.php"); $connection=mysql_connect($servername, $username, $password) or die ("nie powiedło się podłączenie do serviera"); $base=mysql_select_db($yourdatabase, $connection) or die("nie wybrali my bazy"); ?> <HTML> <HEAD> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2"> <title>Związek Nauczycielstwa Polskiego oddział w Staszowie</TITLE> <link rel='stylesheet' href='style/style.css' type='text/css'> </HEAD> <BODY> <BODY> <DIV class="back"> <A href="index.php"> <DIV class="top"></DIV></A> <DIV class="menu"> <a href="index.php?menu=aktual"><DIV class="option"><a class="menu" href="index.php?menu=aktual">Aktualności</a></DIV></a> <a href="index.php?menu=historia"><DIV class="option"><a class="menu" href="index.php?menu=historia">Historia</a></DIV></a> <?php if (($_GET[menu]==historia)OR($_GET[menu]==wstep)OR($_GET[menu]==roz1)OR($ _GET[menu]==roz2)OR($_GET[menu]==chor)){ echo "<a href=\"index.php?menu=wstep\"><DIV class=\"suboption\"><a class=\"option\" href=\"index.php?menu=wstep\">Wstęp</a></DIV></a>"; echo "<a href=\"index.php?menu=roz1\"><DIV class=\"suboption\"><a class=\"option\" href=\"index.php?menu=roz1\">Rozdział I</a></DIV></a>"; echo "<a href=\"index.php?menu=roz2\"><DIV class=\"suboption\"><a class=\"option\" href=\"index.php?menu=roz2\">Rozdział II</a></DIV></a>"; echo "<a href=\"index.php?menu=chor\"><DIV class=\"suboption\"><a class=\"option\" href=\"index.php?menu=chor\">Chór</a></DIV></A>"; } ?> <A href="index.php?menu=wladze"><DIV class="option"><a class="menu" href="index.php?menu=wladze">Władze</A></DIV></A> <A href="index.php?menu=show"><DIV class="option"><a class="menu" href="index.php?menu=show">Księga Gości</A></DIV></A> <?php if ($_GET[menu]==show){ echo "<a href=\"index.php?menu=ksiega\"><DIV class=\"suboption\"><a class=\"option\" href=\"index.php?menu=ksiega\">Dodaj</a></DIV>"; } ?> <A href="index.php?menu=galeria"><DIV class="option"><a class="menu" href="index.php?menu=galeria">Galeria</A></DIV></A> <?php if ($_GET[menu]==galeria){ $result=mysql_query("SELECT * FROM `GALERY_CATEGORIES`;", $connection); while ($records = mysql_fetch_array($result)){ echo "<A href=\"index.php?menu=galeria&category=$records[category_name]\" ><DIV class=\"suboption\">"; echo "<a class=\"option\" href=\"index.php?menu=galeria&category=$records[category_name]\" >$records[category_name]</a>"; echo "</DIV></A>"; } } ?> <A href="index.php?menu=linki"><DIV class="option"><a class="menu" href="index.php?menu=linki">Linki</A></DIV></A> <?php if (($_SESSION[loged]=="yes")AND($_COOKIE[loged]=="yes") ) { echo "<a href=\"adminpanel.php?sid=$_COOKIE[PHPSESSID]\"><DIV class=\"option\">"; echo "<a class=\"menu\" href=\"adminpanel.php?sid=$_COOKIE[PHPSESSID]\">ADMIN PANEL</a></DIV></A>"; echo "<a href=\"restricted/logout.php\"><DIV class=\"option\">"; echo "<a class=\"menu\" href=\"restricted/logout.php\">Wyloguj [$_COOKIE[username]]</a>"; echo "</DIV></a>"; echo "<DIV class=\"login\">"; echo "<p>Dziś jest<br>".date("d-m-Y")."<br>"; echo "Od dn.20-11-2006 odwiedziło nas:<br>"; for ($j=0; $j<strlen($count); $j++){ echo "<img src=\"images/$count[$j].png\">"; }echo "<br>osób</p>"; }else{ echo "<DIV class=\"login\">"; echo "<p>Dziś jest<br>".date("d-m-Y")."<br>"; echo "Od dn.20-11-2006 odwiedziło nas:<br>"; for ($j=0; $j<strlen($count); $j++){ echo "<img class=\"counter\" src=\"images/$count[$j].png\">"; }echo "<br>osób</p>"; logowanie(); } ?> <a href="http://operapl.net/"><img src="http://my.opera.com/quiris/homes/promocja/opera125x125apolish.jpg" alt="Opera 9 - twoja sieć, twój wybór" /></a><br><br> <a href="http://www.pajacyk.pl/"><img src="http://www.pajacyk.pl/ban_pajac/pajacyk.gif" width=83 height=98 alt="Nakarm głodne dziecko - wejdź na stronę www.Pajacyk.pl"></a> <?php echo "</DIV>"; ?> </DIV> <DIV class="tresc"> <?php echo "<p>"; switch ($_GET[menu]){ case shownews: shownews(); break; case wstep: wstep(); break; case roz1: roz1(); break; case roz2: roz2(); break; case chor: chor(); break; case aktual: aktual(); break; case logerror: logerror(); break; case error: error(); break; case historia: historia(); break; case wladze: wladze(); break; case ksiega: bookinsert(); break; case show: showbook(); break; case galeria: galeria(); break; case linki: linkownia(); break; default: aktual(); } echo "</p>"; ?></DIV> <br style="clear: both" /> </DIV> <DIV class="bottom"><p class="copyright" align="center">KRAKÓW 2006 webmaster: <A HREF=mailto:k.blasinski@gmail.com>KonZi</A></p></DIV> </BODY> </HTML> Już wszystko jasne. Pętla for powinna wyglądać następująco: for ($j=0; $j<strlen($count); $j++){ settype($count, "string"); // oczywiscie mozna tez przed petla... echo "<img class=\"counter\" src=\"images/$count[$j].png\">"; } :) Użytkownik ounc edytował ten post 24 listopad 2006, 11:18 stokrotne dzięki ounc, może nawet nie wiesz ale dzięki Tobie poprawiłem kilka innych błędów ;) temat do zamknięcia |
|||
Sitedesign by AltusUmbrae. |