Skrypt głosowania PHP

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Prochol
Nowy
Nowy
Posty: 45
Rejestracja: czw wrz 06, 2007 2:12 pm
Kontakt:

Skrypt głosowania PHP

Post autor: Prochol »

Witam. Mam taki skrypt w którym każdy kto głosuje na pewne nagranie powoduje przemieszczanie się utworów, w górę lub w dół.
Chciałbym dopisać coś do skryptu i dodać strzałeczki.
Np: jak jakiś utwór pnie się w góre to obok strzałka zielona w górę
jak jakiś utwór spada to obok strzałka czerwona w dół
jak jakieś nagranie nie zmienia pozycji to obok pojawia się niebieska kreska lub kółeczko
Znaki graficzne mam, ale niewiem jak przerobić skrypt
Prochol
Nowy
Nowy
Posty: 45
Rejestracja: czw wrz 06, 2007 2:12 pm
Kontakt:

Re: Skrypt głosowania PHP

Post autor: Prochol »

Czy ktoś mógłby mi pomóc?? :?:
htmlowiecii
Nowy
Nowy
Posty: 86
Rejestracja: sob lip 19, 2008 11:51 am

Re: Skrypt głosowania PHP

Post autor: htmlowiecii »

ja bym zrobił 2 listy 1 by pryzmowała głosy druga np.:wczorajsza ( albo sprzed godziny ) z którą bym porównywał liczbę głosów i np.: o 5.00 usuwałbym starszą na jej miejsce wstawiał bym kopie aktualnej
Prochol
Nowy
Nowy
Posty: 45
Rejestracja: czw wrz 06, 2007 2:12 pm
Kontakt:

Re: Skrypt głosowania PHP

Post autor: Prochol »

Mam listę w dwóch miejscach. Lista na stonie głównej pokazuje aktualne notowanie, spis nagrań i pozycję z ostatniego tygodnia.
Ta sama lista znajduje się na podstronie gdzie można głosować i tam oprócz danych podanych na stronie głównej podane jest ile tygodni dany utwór jest na liście.

Chciełbym dodać do listy na stonie głównej strzłki pokazujące czy nagranie spadło czy wspięło się do góry w stosunku do poprzedniego notowania.
Trzeba poprostu do skryptu coś dopisać ale niewiem co.
htmlowiecii
Nowy
Nowy
Posty: 86
Rejestracja: sob lip 19, 2008 11:51 am

Re: Skrypt głosowania PHP

Post autor: htmlowiecii »

wiesz co tak chop siup nie jestem w stanie może podasz kod
hakerem nie jestem żeby wiedzieć co masz na dysku
Prochol
Nowy
Nowy
Posty: 45
Rejestracja: czw wrz 06, 2007 2:12 pm
Kontakt:

Re: Skrypt głosowania PHP

Post autor: Prochol »

Oto kod "include.php"
[php]<?php
<center><table width="90%">
<form action ="glosuj.php" method ="post">

<?

include ("config.php");
$l = $miejsc+$propoz;

@$a=file($folder."/tytuly.txt");
@$b=file($folder."/ostatnio.txt");
@$c=file($folder."/tygodnie.txt");

echo '<tr><td colspan="158" align="center"><big><b>'.$a[0].'</b></big><br><br></td></tr>';
echo "\n";

?>

<tr><td width="1%"><b>Głos</b></td><td width="1%"><b>Pl</b></td><td width="85%"><b>Utwór</b></td><td width="1%"><b>Ost.Tydz.</b></td><td width="1%"><b>Tydz.</b></td></tr>

<?

for ($n=1; $n<=$miejsc; $n++)
{
echo '<tr><td><input type ="checkbox" name ="p['.$n.']" class ="poll"></td>';
echo '<td align="right"><b>'.$n.'.</b></td><td><A HREF="http://www.prochol.ovh.org/anarchy_media/audio/'.$a[$n].'.mp3"></A><span style="vertical-align:5px">'.$a[$n].'</td><td align="center">'.$b[$n].'</td><td align="center">'.$c[$n].'</td>';
echo "\n";
}

for ($n=$miejsc+1; $n<=$l; $n++)
{
echo '<tr><td><input type ="checkbox" name ="p['.$n.']" class ="poll"></td>';
echo '<td align="right"><b>'.$n.'.</b></td><td><A HREF="http://www.prochol.ovh.org/anarchy_media/audio/'.$a[$n].'.mp3"></A><span style="vertical-align:5px">'.$a[$n].'</td><td>NOWO¦Ć</td><td></td>';
echo "\n";
}

?>

<tr><td colspan="6">
<br>
Twoje dane:<br>
<textarea name ="dane" cols ="40"></textarea><br>
<br>
<input type ="submit" value ="GŁOSUJĘ!">
</td></tr>
</form>
</table></center>

?>[/php]
[/code]
htmlowiecii
Nowy
Nowy
Posty: 86
Rejestracja: sob lip 19, 2008 11:51 am

Re: Skrypt głosowania PHP

Post autor: htmlowiecii »

to co jest pomiędzy ?> a <? wydrukuj jako echo(); lepiej zachować ciągłość skryptu i zamiast <? stosuj <?php te pierwsze nie są zawsze odpowiednio impretetowane
a ta lista z zeszłego tygodnia to zawsze ostatnie 7 dni czy np. od ostatniego wtorku?
a plik config.php? to tak jakby jego zawartość była częścią tego kodu więc lepiej było by ją znać
profesjonalistą nie jestem ale gdybyś podał znaczenie tych "@" w liniach 10-12 podobnie jak ty jeszcze się ucze
Prochol
Nowy
Nowy
Posty: 45
Rejestracja: czw wrz 06, 2007 2:12 pm
Kontakt:

Re: Skrypt głosowania PHP

Post autor: Prochol »

kodu wolę nie ruszać działa znakomicie, chodzi mi tylko o dodanie strzałek.
Znaczenie @ to znaczy że skrypt pobiera z osobnego pliku:
Nazwę wykonawcy utwór miejsce w zeszłym tygodniu i ilość tygodni na liście.

Skrypt jest podzielony niektóre jego pliki znajdują się w podfolderze.
moim zdaniem wystarczy przerobić ten fragment skryptu.
Tylko co dopisać i w którym miejscu?
htmlowiecii
Nowy
Nowy
Posty: 86
Rejestracja: sob lip 19, 2008 11:51 am

Re: Skrypt głosowania PHP

Post autor: htmlowiecii »

htmlowiecii pisze: a ta lista z zeszłego tygodnia to zawsze ostatnie 7 dni czy np. od ostatniego wtorku?
nie dostałem odpowiedzi na to pytanie ale i tak wczytujemy obie listy i porównujemy ilość głosów pomijam aspekt szukania miejsc piosenek na liście ale możesz zrobić to tak[php]<?php
if ($a=$b)
{
echo("<img scr=/"rowno.gif/">")
}

?>[/php]
ten kod trzeba by dać w pętli żeby przejechał przez każdą piosenkę i dać jeszcze 2 porównania z < i > i odpowiednimi nazwani plików z strzałkami
Prochol
Nowy
Nowy
Posty: 45
Rejestracja: czw wrz 06, 2007 2:12 pm
Kontakt:

Re: Skrypt głosowania PHP

Post autor: Prochol »

a ta lista z zeszłego tygodnia to zawsze ostatnie 7 dni czy np. od ostatniego wtorku?
Odpowiadam: wystarczy że zresetuję i już podaje nowe wyniki. Mogę to robić codziennie, co tydzień itd. Robię to z okna przeglądarki.

Gdy wejdę w opcję mogę zresetować i aktualizować listę.
Prochol
Nowy
Nowy
Posty: 45
Rejestracja: czw wrz 06, 2007 2:12 pm
Kontakt:

Re: Skrypt głosowania PHP

Post autor: Prochol »

<?php
if ($a=$b)
{
echo("<img scr=/"rowno.gif/">")
}

?>

Ten kod mam wkleić do tego powyżej? Jeśli tak to dokładnie w którym miejscu :?:
Jeśli nie mam go wklejać to jak to mam zrobić?
?>[/php]
htmlowiecii
Nowy
Nowy
Posty: 86
Rejestracja: sob lip 19, 2008 11:51 am

Re: Skrypt głosowania PHP

Post autor: htmlowiecii »

za $a i $b musisz podstawić wartości liczby głosów aktualnie i poprzednio
Prochol
Nowy
Nowy
Posty: 45
Rejestracja: czw wrz 06, 2007 2:12 pm
Kontakt:

Re: Skrypt głosowania PHP

Post autor: Prochol »

Ten kod jest źle napisany. Proszę o napisanie skryptu a sam sobie pokombinuję. Mój skrypt notuje sobie głosy sam więc wystarczy że dodam coś do skryptu aby graficzne strzałki były aktywne
ODPOWIEDZ