VOTE POUR SHOUTCAST

Signaler
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
-
Messages postés
1
Date d'inscription
samedi 15 mars 2008
Statut
Membre
Dernière intervention
23 octobre 2008
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42536-vote-pour-shoutcast

Messages postés
1
Date d'inscription
samedi 15 mars 2008
Statut
Membre
Dernière intervention
23 octobre 2008

Bonjour moi j'ai deux erreur dans le script les voila

1er:

Notice: Undefined index: 7680777 in C:\Program Files\EasyPHP 2.0b1\www\radio\siteradio\vote.php on line 179

2éme:

Notice: Undefined index: 7680777 in C:\Program Files\EasyPHP 2.0b1\www\radio\siteradio\vote.php on line 209

et voila les ligne de code concerner je vous mes le code de 179 a 209

if ($_POST["7680777"] and $_POST["7680777b"]==""){
if ($_POST["7680777"]==1) {$pool_responses[1]++;file_put_contents($song.'b.txt',$pool_responses[1]);}
if ($_POST["7680777"]==2) {$pool_responses[2]++;file_put_contents($song.'m.txt',$pool_responses[2]);}
}

// get percentajes for each answer in the pool
// get total number of answers
$total_responses=$pool_responses[1]+$pool_responses[2];
if ($total_responses==0){$total_responses=1;} // to avoid errors at start
// compute percentajes (with one decimal number)
$pool_percentaje[1] = round((100*$pool_responses[1])/$total_responses,1);
$pool_percentaje[2] = round((100*$pool_responses[2])/$total_responses,1);

// print the form, which includes de answers and the percentajes
print "<left>\n";
print "<form method=post action=".$_SERVER["PHP_SELF"].">\n";
// print "".$pool_question."\n";
print "<center>\n\";
// answer 1
print \"----
\n\";
print \" ".$pool_option[1].", \n\";
print \"".$pool_responses[1]." (".$pool_percentaje[1]."%), \n\";
print \"\n\";
// answer 2
print \"----
\n\";
print \" ".$pool_option[2].", \n\";
print \"".$pool_responses[2]." (".$pool_percentaje[2]."%), \n\";
print \"\n\";
print "
\n";
// a simple control to avoid one user to vote several times
if ($_POST["7680777"]){
Messages postés
2
Date d'inscription
jeudi 22 février 2007
Statut
Membre
Dernière intervention
16 mai 2010

je les essaies il y a plusieur erreur ? je sait pas si c est moi mais le probleme d acces ca j ai compris il etait pas la , maintenant il me trouve un probleme au niveau file_put_contents , quelqu un la deja essayer ?
Messages postés
4
Date d'inscription
mercredi 5 avril 2006
Statut
Membre
Dernière intervention
18 mai 2008

a la ligne 12 il manque un << " >> ce qui donne $port = "votre port"; au lieu de $port = "votre port;


Voila sinon le scritp focntion mai il faut l'adapté en fonction des besoins :)
Messages postés
2
Date d'inscription
jeudi 22 février 2007
Statut
Membre
Dernière intervention
16 mai 2010

Salut , voila je suis interresser par se code , je l ai tester et ca me genere une erreur ligne 12 ? je crois que c est au niveau de port de la webradio ?

L erreur et Parse error: parse error, unexpected T_STRING in a la ligne 12

Quelqu un peut m aider
Afficher les 10 commentaires