FantacalcioBazar Evolution

Versione Completa: modifica codice
Al momento stai visualizzando una versione semplificata dei nostri contenuti. Passa alla visualizzazione completa con formattazione.
Voglio far si ke dalla 1a alla 22a giornata il fattore campo sia 2 e 23a alla 33a giornata il fattore campo sia zero.
qual è la soluzione giusta??

1) in dati.php

# Dati per i campionati a scontri diretti. Servono solo se si è impostato un campionato a "S".
$soglia_voti_primo_gol = 66;
$incremento_voti_gol_successivi = 6;
if (#numerodellagiornata è tra 23 e 33#)
$voti_bonus_in_casa = 0;
else $voti_bonus_in_casa = 2;

$punti_partita_vinta = 3;
$punti_partita_pareggiata = 1;
$punti_partita_persa = 0;
...

2) in calcola_punti_giornata.php aggiungere e modificare in questo modo:

if ($tipo_campionato == "S") {
$scontri_diretti = "#@& scontri #@&
";
$num_partite=23;
$voti_bonus_in_casa=2;
for($num1 = 1 ;
$num1 < $num_partite; $num1++) {
$partita = $partite[$num1];
$partita = explode("##@@&&",$partita);
$gol1 = floor(($voti_tot[$partita[0]]-$soglia_voti_primo_gol+$voti_bonus_in_casa)/$incremento_voti_gol_successivi) + 1;
if ($gol1 < 0) $gol1 = 0;
...

if ($tipo_campionato== "S")
{
$num_partite=34;
$voti_bonus_in_casa=0;
$scontri_diretti = "#@& scontri #@&
";
for($num1 = 23 ;
$num1 < $num_partite; $num1++) {
$partita = $partite[$num1];[/color]$partita = explode("##@@&&",$partita);
$gol1 = floor(($voti_tot[$partita[0]]-$soglia_voti_primo_gol+$voti_bonus_in_casa)/$incremento_voti_gol_successivi) + 1;
if ($gol1 < 0) $gol1 = 0;
...

a giorni ho l'asta e deve esser tutto pronto!!Sad
bè? cercasi esperti programamatori... Smile
interessante nessuno risponde?

Si potrebbe effetivamente "automatizzare" la cosa senza dover agire manualmente per modificare il fattore campo
semplice...
basta che ti ricordi di modificare il valore $punti_partita_vinta dopo la 22sima giornata!
Altrimenti la soluzione 1 sarebbe buona, ma perchè complicarsi le cose!?!
URL di riferimento