Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem ze skryptem sondy
Forum PHP.pl > Forum > Gotowe rozwiązania
czapar
Na stronie http://www.jusek.piwko.pl umieściłem gotowy skrypt sondy i powstało takie "coś". Czy ktoś mógłby mi pomóc i naprawić to questionmark.gif
W instrukcji pisze tak:

1. Archiwum ze skryptem rozpakować w odpowiednim
miejscu
2. W pliku admin.sonda.php ustawić hasło admini-
stratora
3. Na początku strony z sondą wstawić kod z pliku
cookie.txt - pamiętając o zasadzie wstawiania
ciastek.
4. W miejscu gdzie ma być wyświetlana sonda
zinkludować plik sonda.php (<? include("sonda.php");
?>).
Ale ja zrobiłem wszystko co tu pisze !!
czachor
może zapodaj plik wyniki.inc... pisze, że dzielisz przez 0, więc pewnie ma rację...
czapar
[php:1:d3a66abcfb]<?php
<?
function rysuj($ile,$wszystkie){
$procent=round(($ile/$wszystkie)*100,0);
$graph='<IMG SRC="1.png" HEIGHT="4px" WIDTH="1px"><IMG SRC="1.png" HEIGHT="4px" WIDTH="'.$procent.'px"><img src="0.png" HEIGHT="4px" WIDTH="'.(98-$procent).'px"><IMG SRC="1.png" HEIGHT="4px" WIDTH="1px">';
return ' ('.$procent.'%)<BR />'.$graph;
}
$tab=file("sonda.dat.php");
$nr=(count($tab)-1);
$ts=explode(chr(19),trim($tab[$nr]));
$pytanie=$ts[1];
$odpowiedz=explode(chr(20),$ts[2]);
$odp=explode(chr(20),$ts[3]);
$all=array_sum($odp);
echo('<center><span style="font-size:11px">'.$pytanie.'<P><table border=0><tr><td>');
for($i=0;$i<count($odp);$i++) {
echo($odpowiedz[$i].' : '.$odp[$i].rysuj($odp[$i],$all).'<p>');
}
?></td></tr></table><BR /><a href="<? echo($PHP_SELF); ?>?arch">Archiwum</a></span></center>
?>[/php:1:d3a66abcfb]
borec
z tego wynika ze $wszystkie = 0 :wink: jakas badziewna ta sonda tongue.gif
czapar
to co mam zrobić questionmark.gif
czapar
Czy ktoś mi pomoże questionmark.gif
[/list]
borec
proponuje napisac sobie nowa sonde :wink: albo ja moge ci napisac (za drobna oplata tongue.gif)

a tak powaznie - rozgradnij sie za innymi skryptami sond, np. na www.scrypty.com, www.hotscripts.com...
czapar
a mógłbyś podać polskie strony ze skryptami sond questionmark.gif
kszychu
Może tak?
[php:1:5ae1b9d358]<?php
function rysuj($ile,$wszystkie){
if($wszystkie > 0) $procent=round(($ile/$wszystkie)*100,0); // zmienione
else $procent = 0; // dodane
$graph='<IMG SRC="1.png" HEIGHT="4px" WIDTH="1px"><IMG SRC="1.png" HEIGHT="4px" WIDTH="'.$procent.'px"><img src="0.png" HEIGHT="4px" WIDTH="'.(98-$procent).'px"><IMG SRC="1.png" HEIGHT="4px" WIDTH="1px">';
return ' ('.$procent.'%)<BR />'.$graph;
}
$tab=file("sonda.dat.php");
$nr=(count($tab)-1);
$ts=explode(chr(19),trim($tab[$nr]));
$pytanie=$ts[1];
$odpowiedz=explode(chr(20),$ts[2]);
$odp=explode(chr(20),$ts[3]);
$all=array_sum($odp);
echo('<center><span style="font-size:11px">'.$pytanie.'<P><table border=0><tr><td>');
for($i=0;$i<count($odp);$i++) {
echo($odpowiedz[$i].' : '.$odp[$i].rysuj($odp[$i],$all).'<p>');
}
?></td></tr></table><BR /><a href="<? echo($PHP_SELF); ?>?arch">Archiwum</a></span></center>
[/php:1:5ae1b9d358]
czapar
niby działa, ale nie da sie wpisać pytania do sondy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.