coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
3 mai 2007 à 10:30
cs_teck27
Messages postés1Date d'inscriptionsamedi 15 mars 2008StatutMembreDernière intervention23 octobre 2008
-
17 juin 2008 à 00:44
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_teck27
Messages postés1Date d'inscriptionsamedi 15 mars 2008StatutMembreDernière intervention23 octobre 2008 17 juin 2008 à 00:44
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"]){
radiosgmick
Messages postés2Date d'inscriptionjeudi 22 février 2007StatutMembreDernière intervention16 mai 2010 19 mai 2008 à 01:44
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 ?
sangohan74
Messages postés4Date d'inscriptionmercredi 5 avril 2006StatutMembreDernière intervention18 mai 2008 18 mai 2008 à 14:17
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 :)
radiosgmick
Messages postés2Date d'inscriptionjeudi 22 février 2007StatutMembreDernière intervention16 mai 2010 17 mai 2008 à 11:48
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
zonebleue
Messages postés73Date d'inscriptionsamedi 15 janvier 2005StatutMembreDernière intervention16 octobre 2007 30 nov. 2007 à 14:51
mais j'ai un autre problème; l'utilisation de /7.html est moin bien, car quand un titre ayant une virgule est affiché, ça génère une erreur à cause du explode(",", [...]);
zonebleue :
J'ai pris un script en anglais pour la BASE du script de vote.
coucou747 :
La plupart du temps je commente aussi en anglais.
Et c'est pas du deramweaver XD c'est du bloc note.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 10 août 2007 à 10:48
je commente aussi en anglais parfois... malalam commente toujours en anglais, et grenard aussi, c'est juste une habitude a prendre, et qui rend ton programme debugable par n'importe qui (si il est sous licence gpl ou bsd ou autre truc libre evidement)
zonebleue
Messages postés73Date d'inscriptionsamedi 15 janvier 2005StatutMembreDernière intervention16 octobre 2007 10 août 2007 à 09:10
Tu es sûr que c'est toi qui a fait ce script ?
On dirat pas vu que les commentaires sont en anglais -_-
Je ne suis pas un "pro" en php et j'ai deux scripts pour le faire.
Pour la ligne 40 et 50 c'est un bout du code du script no 1 (Shoutcast display utility).
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 3 mai 2007 à 10:30
c'est code avec dream ?
" => '
print => echo
plusieurs echos => un seul echo...
de la ligne 40 a 50 j'ai pas trop compris...
17 juin 2008 à 00:44
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"]){
19 mai 2008 à 01:44
18 mai 2008 à 14:17
Voila sinon le scritp focntion mai il faut l'adapté en fonction des besoins :)
17 mai 2008 à 11:48
L erreur et Parse error: parse error, unexpected T_STRING in a la ligne 12
Quelqu un peut m aider
30 nov. 2007 à 14:51
28 août 2007 à 20:27
J'ai pris un script en anglais pour la BASE du script de vote.
coucou747 :
La plupart du temps je commente aussi en anglais.
Et c'est pas du deramweaver XD c'est du bloc note.
10 août 2007 à 10:48
10 août 2007 à 09:10
On dirat pas vu que les commentaires sont en anglais -_-
5 mai 2007 à 01:16
Pour la ligne 40 et 50 c'est un bout du code du script no 1 (Shoutcast display utility).
3 mai 2007 à 10:30
" => '
print => echo
plusieurs echos => un seul echo...
de la ligne 40 a 50 j'ai pas trop compris...