Eli mulla on seuraavanlainen ongelma että olen liittänyt tuon snakarin tekemän gallupin sivuilleni mutta mitään osaa siitä scriptistä ei näy. Olen varmaan liittänyt sen koodin väärin mutta tossa se olis :
<html> <style> body {font-family:verdana; font-size:11pt; padding: 0px; margin: 0px; SCROLLBAR-FACE-COLOR: #013E65; SCROLLBAR-HIGHLIGHT-COLOR: black; SCROLLBAR-SHADOW-COLOR: black; SCROLLBAR-3DLIGHT-COLOR: #204080; SCROLLBAR-ARROW-COLOR: #204080; SCROLLBAR-TRACK-COLOR: #204080; SCROLLBAR-DARKSHADOW-COLOR: #204080; </style> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Mikkisoft - Päivitykset</title> <base target="etu"> </head> <body bgcolor="#285088" <body link="#000000" vlink="#000000" alink="#000000" text="#000000"> <p align="left"><font size="1" face="Verdana"><u>2.11.2002</u></font> <p align="left"><font face="Verdana" size="1">Tutoriaalit osio lisätty.</font> <p> </p> <p><font face="Verdana" size="1"><u>Gallup</u></font></p> <!-- by: snakari --> <!-- http://snakari.cjb.net --> <?php ########### g a l l u p ########## ########### by: snakari ########## ##### http://snakari.cjb.net ##### ################################## # säilytä tekijän nimi! # ################################## # tee tiedosto "kysymykset.txt" # # ja anna sille oikat 777 # ################################## # tiedosto missä kysymykset on # $tiedosto="kysymykset.txt"; ################################## # tee tiedoston sisällöksi: # # kysymys # # vastaus 1|0 # # vastaus 2|0 # # ... # ################################## $f=@file($tiedosto); if (!$vastaus) { if ($HTTP_COOKIE_VARS["gallup_vastaus"]!==trim($f[0])) { # tulostetaan kysymykset echo '<b>'. trim($f[0]) .'</b><br>'; for($rivi=1; $rivi<count($f); $rivi++) { $pilko=explode("|", trim($f[$rivi])); echo '<a href="'. $PHP_SELF .'?vastaus='. $rivi .'">'. $pilko[0] .'</a><br>'; } } else { # tulostetaan vastaukset echo '<b>'. trim($f[0]) .'</b><br>'; for ($rivi=1; $rivi<count($f); $rivi++) { $pilko=explode("|", trim($f[$rivi])); $yht=$yht+$pilko[1]; } for ($rivi=1; $rivi<count($f); $rivi++) { $pilko=explode("|", trim($f[$rivi])); echo $pilko[0] .' '. @intval($pilko[1]/$yht*100) .'%<br>'; } echo 'vastauksia yhteensä '. $yht; } } if ($vastaus && $HTTP_COOKIE_VARS["gallup_vastaus"]!==trim($f[0])) { if ($vastaus>count($f) or $vastaus<1) { # jos vastaus on muunneltu echo 'eipäs onnistunut!'; } else { # lisätään 1 vastaukseen $lis=explode("|", trim($f[$vastaus])); if ($lis[1]) { $lis[1]++; } else { $lis[1]=1; } $f[$vastaus]=$lis[0] ."|". $lis[1] ."\n"; $filu=fopen($tiedosto,"w"); foreach ($f as $rivi) { fwrite($filu, $rivi); } fclose ($filu); setcookie("gallup_vastaus",trim($f[0]),time()+9999999); header ("Location: ". $PHP_SELF); } } ?> </body> </html>
ja jos toi koodi ei vallaissu tarpeeks nii se sivu löytyy osoitteesta :
http://koti.mbnet.fi/tetris
"The requested URL /tetris/kysymykset.txt was not found on this server."
Oliskohan tolla mitään tekemistä asian kans?
Blazen kommenttiin viitaten, on hyvin luultavaa että et ole tehnyt kysymykset.txt-tiedostoa. Kyseisen tiedoston tekoon snakari on kirjoittanut näköjään ohjeet noiden risuaitojen sisälle. Jos et sitä tiedostoa ole vielä tehnyt, niin teepä nopeasti.
niin.
ja mikshän mbnetissä ei toimi enää uploadaus phpn kautta?
on se tiedosto siellä hakemistossakin mutta kun uploadasin sen toiseen ali hakemistoon niin se toimi missähän vika? sen toimivan sivun osoite : http://koti.mbnet.fi/tetris/php
koitappa muuttaa kohta $tiedosto="kysymykset.txt"; muotoon $tiedosto="php/kysymykset.txt";
tai se voi johtu oikistakin. en oo varma vaikuttaako, mutta saattaa
gallup toimii nyt kun linkitin sen php ali hakemistoon
....ei se gallup toimikkaan veikkaan että vika on $PHP_SELF:issä jos nyt oikein luulen sillä sivuilla on framet ja kun vastausta painaa se tekee uuden ikkunan jossa ei näy kuin teksti "Gallup" eikä se lisää kysymykset.txt:hen yhtekään numeroa mikä neuvoksi? ... vai pitääkös gallup.php:lle antaa myös jotkut oikat...?
...eh hups en ollu antanu mitään oikkia gallup.php:lle eli NYT sen pitäis toimi eli osoite on : http://koti.mbnet.fi/tetris
kertokaa jos ei toimi :)
lainaus:
ja mikshän mbnetissä ei toimi enää uploadaus phpn kautta?
Minulla ainakin toimii...ja hyvä niin, koska tarvitsen sitä erääseen tulevaan sivuun.
no se kai sit johtuu vaan oikista..
lainaus:
lainaus:
ja mikshän mbnetissä ei toimi enää uploadaus phpn kautta?
Minulla ainakin toimii...ja hyvä niin, koska tarvitsen sitä erääseen tulevaan sivuun.
Kyllä se toimii. Jos käytätte Mureakuhan koodia, muuttakaa sana copy -> move_uploaded_file:n.
apuva toimiikos se galluppi ku kävijät sanoot et toimii ja ei toimi?
Se sinun pitäisi osata selvitää itsekin! evvk.
Aihe on jo aika vanha, joten et voi enää vastata siihen.