![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 4.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
a wiec problem polega na tym iz skrypt tworzy mi pliki o dziwnej niewlasciwej nazwie:
oto kod skryptu: Cytat <?
if (!$HTTP_GET_VARS[m]) header("Location: spisfilm.php"); include('config.php'); //mamy id filmy $id_filmu= (int)$HTTP_GET_VARS[m]; $wynik=mysql_query('SELECT * FROM filmy WHERE id_filmu="'.$id_filmu.'"'); if (mysql_num_rows($wynik)){ $wiersz=mysql_fetch_array($wynik); } else header("Location: spisfilm.php"); function site_main() { global $wiersz; main_title_open(); echo $wiersz[tytulpolski]; main_title_close(); main_text_open(); $b = ( "$wiersz[id_filmu]" +5 ); ?> <style> .text { font-family: Verdana; font-size: 11px; text-align: justify; padding-top: 3px; padding-right: 8px; padding-bottom: 3px; padding-left: 8px; color: #000000; font-weight: normal} .text_n { font-family: Verdana; font-size: 11px; text-align: justify; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 8px; color: #000000; font-weight: normal} </style> <TABLE width=100%> <TR><TD align="top"> <a href=http://shl.pl/~yellow/4images/categories.php?cat_id=<? echo $b ?> target=_blank> <IMG SRC=data/plakaty/<? echo $wiersz[id_filmu] ?>.jpg border=0 alt="Kliknij aby przejsc do Galerii"></a></TD> <TD valign=top> <UL> <LI><font class=text><b>Tytul polski:</b> <? echo $wiersz[tytulpolski]?></font> <LI><font class=text><b>Tytul oryginalny:</b> <? echo $wiersz[tytuloryg]?></font> <LI><font class=text><b>Gatunek:</b> <? echo $wiersz[gatunek]?></font> <LI><font class=text><b>Rok:</b> <? echo $wiersz[rok]?></font> <LI><font class=text><b>Kraj:</b> <? echo $wiersz[kraj]?></font> <LI><font class=text><b>Czas:</b> <? echo $wiersz[czas]?> min</font> <LI><font class=text><b>Rezyseria:</b> <? echo $wiersz[rezyseria]?></font> </UL> <? tekst $ficdest="oceny/$_POST'$b'.dat"; if(file_exists($ficdest)) { $compteur=fopen($ficdest, "r"); $old_stats=file($ficdest); $stats=explode("|", $old_stats[0]); fclose($compteur); $new_count=$stats[0]; if ($stats[3] != $REMOTE_ADDR) { $new_count +=1; } $ip_hit=$REMOTE_ADDR; $compteur=fopen($ficdest, "w"); fputs($compteur, "$new_count|$stats[1]|$stats[2]|$ip_hit|$stats[4]"); fclose($compteur); } else { $nouveau_compteur=fopen($ficdest, "w"); fputs($nouveau_compteur, "1|||$REMOTE_ADDR|"); fclose($nouveau_compteur); } if (!empty($envoi)) { $vote=fopen($ficdest, "r"); $old_stats=file($ficdest); $stats=explode("|", $old_stats[0]); fclose($vote); $nbr_votes=$stats[1]; $moy_votes=$stats[2]; if ($stats[4] != $REMOTE_ADDR) { $nbr_votes +=1; $moy_votes=((($stats[1]*$stats[2])+$note)/$nbr_votes); } else { echo "<font face=Verdana size=1 color=red><b>Już oddałe¶ swój głos</b></font>"; } $ip_vote=$REMOTE_ADDR; $vote=fopen($ficdest, "w"); $new_stats=fputs($vote, "$new_count|$nbr_votes|$moy_votes|$stats[3]|$ip_vote"); fclose($vote); } print ("<form method=post>"); $old_stats=file($ficdest); $stats=explode("|", $old_stats[0]); $stats[2] = round($stats[2], 1); if (($stats[2] >= '1.00') & ($stats[2] < '2.00')){ $gwiaz = "data/glosuj/1.gif"; } elseif (($stats[2] >= '2.00') & ($stats[2] < '3.00')){ $gwiaz = "data/glosuj/2.gif"; } elseif (($stats[2] >= '3.00') & ($stats[2] < '4.00')){ $gwiaz = "data/glosuj/3.gif"; } elseif (($stats[2] >= '4.00') & ($stats[2] < '5.00')){ $gwiaz = "data/glosuj/4.gif"; } elseif (($stats[2] >= '5.00') & ($stats[2] < '6.00')){ $gwiaz = "data/glosuj/5.gif"; }elseif (($stats[2] >= '6.00') & ($stats[2] < '7.00')){ $gwiaz = "data/glosuj/6.gif"; }elseif (($stats[2] >= '7.00') & ($stats[2] < '8.00')){ $gwiaz = "data/glosuj/7.gif"; }elseif (($stats[2] >= '8.00') & ($stats[2] < '9.00')){ $gwiaz = "data/glosuj/8.gif"; }elseif (($stats[2] >= '9.00') & ($stats[2] < '10.00')){ $gwiaz = "data/glosuj/9.gif"; }elseif ($stats[2] >= '10.00') { $gwiaz = "data/glosuj/10.gif"; } else { $gwiaz = "data/glosuj/0.gif"; } print ("<img src='$gwiaz' alt='Głosów: $stats[1] : Ocena: $stats[2] na 10'><br><br>"); print (" <input type=hidden name=envoi value=1>"); print (" <select name=note>"); print ("<OPTION value=none selected>Oceń:"); for ($i=10; $i>=1; $i--) { print ("<option value=$i>$i"); } print ("</select> <input type='image' src='up.gif' value=ok align='absmiddle'></div></form>"); ?> na czerwono zaznaczony jest fragment ktory tworzy pliki a pliki tworzy onazwie Array'(np.)10'.dat co prawdopodobnie powoduje ze system glosowania nie dziala ![]() czy moge liczyc na pomoc fachowca? za rozwiazanie tego problemui poprawne dzialanie skryptu oferuje mala nagrode reklame w trzech serwisach ![]() -------------------- pozdrawiam
y3ll0w www.wladca.digimer.pl www.qlforum.prv.pl |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 20:17 |