FantacalcioBazar Evolution

Versione completa: Problemi durante l'utilizzo
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
guarda_giornate.php diversamente da guarda_giornata.php non visualizza correttamente il totale punti ad esempio se il mio punteggio è 168.5 ,in guarda_giornate.php viene troncato a 168.
[Immagine: differenzacf9.th.jpg]


voti.php non visualizza nessun voto


statistiche_complete.php non visualizza nessuna statistica nè selezionando un solo ruolo nè selezionando tutti i calciatori

stateam.php non visualizza nessuna statistica

tutto questo in mercato libero....come metto fine a questi problemucci??

lpav82

ci servono più info.

* che versione di php hai?
* quante giornate hai simulato
* come è configurato il tuo dati.php

informazioni informazioni informazioni

non abbiamo la palla di vetro
Il sito è caricato su un server altervista.org penso php 5.0,abbiamo simulato 2 giornate di campionato e il mio dati.php è il seguente
Codice:
<?php
#############################################################
################# ASPETTO e VISUALIZZAZIONE #################
#############################################################

$titolo_sito = "Magic-Poker Fantacalcio";

$url_sito = "http://localhost/fantacalcio"; # senza slash finale !!! IMPORTANTE AI FINI DELL'AUTENTICAZIONE #$url_sito = "http://fantacalciobazar.altervista.org";

#$url_forum ="http://forum.localhost.it"; #decommentate solo se avete un forum

#$url_banner = "images/banner.jpg" ; # decommentate solo se avete un banner

$contatore = "SI"; # Mostra un contatore in home page

$newshome = "NO"; # Mostra le news in home page

$email_nome_mittente = "Amministratore Fantacalcio";

$email_mittente = "fantacalcio@localhost";

$notifica_rialzo_mercato ="SI";
$usa_ML ="SI" ;
$indirizzo_ML = "fantacalcio@localhost" ; // Importante solo se $usa_ML = "SI"

$asta_tempo_fisso="0"; // Esempio, $asta_tempo_fisso="200610281930"; Tutte le aste termineranno alle ore 1930 del 28/10/2006

$nome_admin_in_messaggi = "'O Mast!!!";

$testo_index = "<b>FantacalcioBazar</b> è uno script che gestisce un campionato di fantacalcio in ogni sua fase, con automatismi e controllo, completamente on-line.
Lo script è scritto in PHP, rilasciato sotto la licenza GNU-GPL, quindi gratuito, con limitazioni per l\'uso commerciale, con l\'obbligo di lasciare inalterati i crediti e il link al sito relativo.
Viene offerto senza alcuna garanzia e supporto, anche se presente un forum per ogni informazione.";

$iscrizione_online = "NO"; # SI consente l'iscrizione all'utente online - NO sarà l'amministratore ad effettuare le iscrizioni

$iscrizione_immediata_utenti = "NO"; # "NO" imposta a -1 il flag permessi in gestione utenti; dovrà essere attivato dalla gestione utenti

$regole_iscrizione = "";

# Dove far vedere i risultati di giornata
$mostra_voti_in_login = "SI";            # consente di visualizzare i voti senza loggarsi
$mostra_giornate_in_login = "SI";        # impostare a "SI" o "NO"
$mostra_giornate_in_mercato = "SI";    # impostare a "SI" o "NO"

$mostra_immagini_in_login = "SI";
$auto = 0;             # 1 = parte in automatico con lo slideshow - 0 = fermoimmagine
$delay = 5;             # $delay contiene il numero di secondi di pausa nello slideshow
$directory = "images/foto0708";     # dove sono situate le immagini
$larghezza_immagine = 300;

$file_voti_fonte = "Gazzetta dello Sport";    # Origine del file voti (Gazzetta, Corriere, Fantacalcio.it)
$statistiche = "SI";                    # se si dispone di un file statistiche (es. MCCxx.dat)
$menu_lato = "SI";                        # vizualizza menu a lato
$foto_calciatori = "SI";
$foto_path = "dati/foto/";
$vedi_notizie = 1;        # 0 - disabilitato 1 - blocco in mercato   -->2 - Pagina intera ancora non funzionante
$news_per_pagina = 5;     # numero di notizie per singola pagina
$dimensioni_tabella_notizie = 200;

$consenti_logo = "SI";     
$pathlogo = "images/logoutenti"; # Directory dove salvare il logo (chmod 777, percorso assoluto della cartella images)
$dimensione_massima_logo = 50; # dimensione in kb in questo caso sarà di 50 Kb, non aggiungere altro altrimenti non va

$consenti_fotoutente = "SI";
$pathfotoutenti = "images/fotoutenti/"; # Directory dove salvare la foto utente (chmod 777, percorso assoluto della cartella images)al momento ancora non attivo
$dimensione_massima_fotoutenti = 50; # dimensione in kb in questo caso sarà di 50 Kb, non aggiungere altro altrimenti non va

$estensione_logo = "jpg"; #estensione per il logo senza il . di separazione
$estensione_foto = "jpg"; #estensione per la foto senza il . di separazione

$wl = "60"; #Larghezza logo menu
$hl = "60"; #Altezza logo menu
$wf = "60"; #Larghezza foto menu
$hf = "60"; #altezza foto menu

$vedi_campetto = "SI";
$riduci = 90;        # Riduzione delle dimensioni del solo campetto da 40% a 200%
$riduci1 = 100;    # Riduzione delle dimensioni del campetto maglie comprese da 40% a 200%
$orientamento_campetto = 1;    # 1 = orizzontale - 0 = verticale
$link_fantacampo_esterno = "NO";
$link_fantacampo = "http://127.0.0.1/fantacalcio_2006/fantacampo.php";// ESEMPIO DI LINK FANTACAMPO ESTERNO se il sito non ha gd
#

/////////////////////////////////////////////////////////
// ANNUNCI GOOGLE
/////////////////////////////////////////////////////////
// Visualizzare annuci di Google nel menu
$google_ads = "SI";
$google_ad_client = "pub-0112081551227576";
$google_ad_width = 160;
$google_ad_height = 600;
$google_ad_format = "160x600_as";
$google_ad_type = "text_image";
$google_ad_channel ="";
$google_color_border = "C0C0C0";
$google_color_bg = "C0C0C0";
$google_color_link = "0000FF";
$google_color_text = "000000";
$google_color_url = "700B0B";


$punti_grassetto = "79" ; # Se una squadra totalizza più punti (giornata)  di questa variabile, viene visualizzata in grassetto

#/ Variabili che dovrebbero rispecchiare i valori usati in base.css e ./sito/stile.css
$sfondo_tab = "#EEEEEE";            # variabile per cambiare il colore di sfondo delle tabelle
$sfondo_tab1 = "#999999";        # variabile per cambiare il colore di sfondo del BODY
$sfondo_tab2 = "#333333";        # variabile per cambiare il colore di sfondo della intestazione delle tabelle
$sfondo_tab3 = "#222222";        # variabile per cambiare il colore di sfondo della intestazione delle tabelle
$bgtabtitolari = "#FCE0E0";
$bgtabpanchinari = "#FBC8C8";
$colore_riga_alt = "#DDDDDD";
$carattere_tipo = "Tahoma";
$carattere_size = "11px";
$carattere_colore = "#222222";
$carattere_colore_chiaro = "#EEEEEE";


################# Menu.php #################
#$imguser = "<img src=\"./images/group.png\" alt=\"\">";
$imgpodio = "<img src=\"./images/podio1.png\" alt=\"\">";

$mostra_albo = "NO"; # Impostare SI se si vule l'albo nel menù, RICHIEDE PERSONALIZZAZIONE

$boxmobile=="SI";  # Riquadro informazioni mobile in ajax
############################################################
#################      CONFIGURAZIONE      #################
############################################################
# Lista dei campionati che verranno disputati. Tra le virgolette vi devono essere la giornata iniziale e quella finale separate da un -.
# Non sovrapporre 2 campionati.
# Impostare a "S" per scontri diretti, "P" per punti, "V" per somma voti o "N" per nessuno
# esempio $campionato["1-30"] = "S"; # $campionato["31-38"] = "N";

$campionato["1-38"] = "V";
$diff_num_giornata_file = 0;                # differenza tra il n° della giornata del file e quello del torneo di fantacalciobazar

$mercato_libero = "SI"; # Gestione giocatori in multiproprietà - SI O NO (NO esegue l'asta)

# Lo stato del mercato può essere:
# "B" asta a buste chiuse (TODO: fase di calcio mercato prima dell'asta vera e propria)
# "I" iniziale (fase di calcio mercato prima dell'inizio del campionato)
# "A" aperto (consentite tutte le operazioni di mercato)
# "S" sospeso (consentiti solo rilanci e vendita immediata di calciatori)
# "C" chiuso (nessuna operazione di mercato consentita)
# "R" riparazione (fase post-asta in cui si rettificano e completano le squadre - solo $mercato_libero = "NO")
# "P" asta perenne (solo $mercato_libero = "NO")

$stato_mercato = "A"; # Valore importantissimo per il corretto funzionamento.

$mercato_sempre_aperto = "NO" ; # Vale solo in mercato P, se impostato su SI è possibile fare operazioni di mercato anche a giornata chiusa

$soldi_iniziali = 250; # Soldi iniziali di ogni giocatore

$max_calciatori = 25; # Numero massimo di calciatori che si possono possedere e valori per cambi e punteggi

$composizione_squadra = array("3-8-8-0-6"); # $composizione_squadra = array("3-8-8-0-6","3-8-7-2-5","3-8-8-1-5","3-8-7-1-6");   # Versione con fantasisti

$numero_cambi_max = 8; # in mercato libero è il massimo dei cambi consentiti

$rip_cambi_numero = 5; # cambi consentiti nel mercato di riparazione - Impostare a 0 per disabilitare il mercato di riparazione

$rip_cambi_giornate = array(8,14,20,26,32); # giornate dopo le quali si effettua il mercato di riparazione

$rip_cambi_durata = 1; # durata del mercato di riparazione - Impostare a 1 per applicare il regolamento gazzetta 2005-2006 - 0 per applicare il reolamento 2004-2005

$modificatore_difesa = "NO"; # impostazione per il calcolo del punteggio con modificatore solo per campionato libero

$schemi = array("1343","1352","1451","1442","1433","1541","1532","13403","13502","14501","14402","14303","15401","15302"); # Gli schemi di gioco utilizzabili. Gli schemi a 5 numeri servono solo se si usano i fantasisti. Si possono aggiungere o togliere schemi.

$max_in_panchina = 7;     # Numero di calciatori in panchina e quanti ne possono entrare. Si possono fare sostituzioni per ruolo (il calciatore entra se un'altro del suo ruolo non ha giocato) o per schema (il calciatore entra se entrando lo schema che si forma è tra quelli consentiti). Se sia per ruolo che per schema sono a SI si sostituisce prima per ruolo.

$panchina_fissa = "NO";    # impostare a "SI" per avere la panchina (1222 come PDCA) altrimenti "NO" (le maiuscole contano!)

$max_entrate_dalla_panchina = 3;

$sostituisci_per_ruolo = "SI";    # impostare a "SI" o "NO" (le maiuscole contano!)

$sostituisci_ruolo_per_ruolo = "NO"; #sostituisce il portiere, poi primo D poi il primo C e poi il primo A nel massimo di $max_entrate_dalla_panchina

$sostituisci_per_schema = "SI"; # in aggiunta a $sostituisci_per_ruolo se insufficiente effettua la sostituzione per schema

$sostituisci_fantasisti_come_centrocampisti = "SI"; # impostare a "SI" o "NO", usato solo con sostituzioni per ruolo, massimo 1 fantasista


# Dati per la chiusura automatica della giornata
$ora_chiusura = "14";    # Ora limite delle modifiche alla formazione. Come sopra.
$minuti_chiusura = "45";
$giorno_chiusura = "6";    # Continuo a tenerlo per maggiore sicurezza, in caso di dimenticanze... ;-)

# Tempo che deve trascorrere dall'offerta per considerare comprato un calciatore o scaduta un' offerta di scambio. Questa variabile si usa solo nella modalità $mercato_libero = "NO"
$aspetta_giorni = "00";
$aspetta_ore = "00";
$aspetta_minuti = "10";

$num_calciatori_scambiabili = 3;     # Numero di calciatori inseribili in una offerta di scambio (0 per disabilitare gli scambi) e possibilità di inserire anche soldi nello scambio. Questa variabile si usa solo nella modalità $mercato_libero = "NO"
$scambio_con_soldi = "SI";        # impostare a "SI" o "NO" (le maiuscole contano!)
$vendi_costo = "NO";
$percentuale_vendita = 90;         # Percentuale del costo pagato a cui si può rivendere subito il calciatore

# Composizione del file con tutti i calciatori (dati/calciatori.txt)
$separatore_campi_file_calciatori = "|";
$num_colonna_numcalciatore_file_calciatori = 1;
$num_colonna_nome_file_calciatori = 3;
$num_colonna_ruolo_file_calciatori = 6;
$simbolo_portiere_file_calciatori = "0";
$simbolo_difensore_file_calciatori = "1";
$simbolo_centrocampista_file_calciatori = "2";
$simbolo_fantasista_file_calciatori = "";
$simbolo_attaccante_file_calciatori = "3";
$considera_fantasisti_come = "C";        # impostare a "F" per usare i fantasisti, "C" per considerarli centrocampisti, "A" attaccanti
$num_colonna_squadra_file_calciatori = 4;    # opzionale, non c'è se impostato a 0

# Composizione del file con i voti di giornata (dati/votiXX.txt)
$separatore_campi_file_voti = "|";
$num_colonna_numcalciatore_file_voti = 1;
$num_colonna_vototot_file_voti = 8;
$num_colonna_votogiornale_file_voti = 11;
$num_colonna_valore_calciatori = 28;

# Posizione del file dei voti da copiare (se non viene copiato a mano), può
# essere anche una URL (http://...). Se il file contiene anche 01,02,... in
# corripondeza alla giornata utilizzare anche la 2ª,3ª,4ª e 5ª variabile.
$prima_parte_pos_file_voti = "dati/2006/MCC";           # parte prima del n° di giornata, unica nel caso non vi sia n°
$num_giornata_file_voti = "SI";             # impostare a "SI" o "NO" (le maiuscole contano!)
$num_giornata_file_voti_doppio = "SI";      # impostare a "SI" (se il n° è 01,02,...) o "NO" (se il n° è 1,2,...)
$seconda_parte_pos_file_voti = ".txt";          # parte che segue il n° di giornata

# 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 = 4;
$voti_bonus_in_casa = 0;
$punti_partita_vinta = 3;
$punti_partita_pareggiata = 1;
$punti_partita_persa = 0;
$differenza_punti_a_parita_gol = 4; #a parità di gol se una delle due squadre ha uno scarto di punti maggiore o uguale a quello impostato prende un ulteriore gol, impostare a zero per disabilitare
$differenza_punti_zero_a_zero = 10; #come sopra ma scatta solo sullo 0-0, impostare a zero per disabilitare

# Numero minimo di calciatori che devono essere titolari in formazione per ottenere punti (sono compresi anche quelli che non giocano). Non impostare a più di 11.
$min_num_titolari_in_formazione = 7;

# Dati per i campionati a punti per posizione di giornata. Servono solo se si è
# impostato un campionato a "P". Togliere o aggiungere linee a seconda del numero di giocatori
$punti_pareggio = "A";        # impostare a "M" per la media, "A" per i punti della posizione più alta o "B" per quelli della più bassa
$punti_posizione[1] = 10;    # punti assegnati al primo di giornata
$punti_posizione[2] = 8;
$punti_posizione[3] = 6;
$punti_posizione[4] = 5;
$punti_posizione[5] = 4;
$punti_posizione[6] = 2;
$punti_posizione[7] = 1;
$punti_posizione[8] = 0;

# Percorsi e controlli
$percorso_cartella_dati = "./dati";
$percorso_cartella_scontri = "./scontri";
$percorso_cartella_voti = $percorso_cartella_dati;
$uploaddir = "";
$manutenzione = "NO";       # Manutenzione procedura SI O NO
$attiva_log = "NO";
$controllo_path = "NO";    # SI effettua il controllo tra $url_sito e il path reale in cui è installato lo script

# Composizione del file con i dati delle statistiche (dati/file)
$ncs_codice = 1;
$ncs_giornata = 2;
$ncs_nome = 3;
$ncs_squadra = 4;
$ncs_attivo = 5;
$ncs_ruolo = 6;
$ncs_presenza = 7;
$ncs_votofc = 8;
$ncs_mininf25 = 9;
$ncs_minsup25 = 10;
$ncs_voto = 11;
$ncs_golsegnati = 12;
$ncs_golsubiti = 13;
$ncs_golvittoria = 14;
$ncs_golpareggio = 15;
$ncs_assist = 16;
$ncs_ammonizione = 17;
$ncs_espulsione = 18;
$ncs_rigoretirato = 19;
$ncs_rigoresubito = 20;
$ncs_rigoreparato = 21;
$ncs_rigoresbagliato = 22;
$ncs_autogol = 23;
$ncs_entrato = 24;
$ncs_titolare = 25;
$ncs_casa = 27;
$ncs_valore = 28;

## Variabili per la visualzzazione delle immagini #
$imgmen = "<img src=\"./images/menu.gif\" alt=\"\">";
$imgupg = "<img src=\"./images/new.gif\" alt=\"\">";
$imgbug = "<img src=\"./images/bug.gif\" alt=\"\">";
#$imguser = "<img src=\"./images/group.gif\" alt=\"\">";
$probform = "<img src=\"./images/probform.gif\" alt=\"\">";
$car = "<img src=\"./images/cartellino.gif\" alt=\"\">";
$cros = "<img src=\"./images/croce.gif\" alt=\"\">";

################# Immagini #################
$valo = "<img src=\"./images/valore.gif\" alt=\"Valore\" title=\"Valore\">";
$euro = "<img src=\"./images/euro.gif\" alt=\"Costo\" title=\"Costo\">";
$gol = "<img src=\"./images/gol.gif\" alt=\"Gol\" title=\"Gol\">";
$ass = "<img src=\"./images/assist.gif\" alt=\"Assist\" title=\"Assist\">";
$amm = "<img src=\"./images/ammonito.gif\" alt=\"Ammonizioni\" title=\"Ammonizioni\">";
$esp = "<img src=\"./images/espulso.gif\" alt=\"Espulsioni\" title=\"Espulsioni\">";
$rig = "<img src=\"./images/rigore.gif\" alt=\"Rigori\" title=\"Rigori\">";
$prop = "<img src=\"./images/user.gif\" alt=\"proprietario\" title=\"proprietario\">";
$time = "<img src=\"./images/clock.gif\" alt=\"tempo\" title=\"tempo\">";
$vendi = "<img src=\"./images/arrow.gif\" alt=\"vendi - scambia\" title=\"vendi - scambia\">";
$PO = "<img src=\"./images/P.gif\" alt=\"Portiere\" title=\"Portiere\">";
$D = "<img src=\"./images/D.gif\" alt=\"Difensore\" title=\"Difensore\">";
$C = "<img src=\"./images/C.gif\" alt=\"Centrocampista\" title=\"Centrocampista\">";
$A = "<img src=\"./images/A.gif\" alt=\"Attaccante\" title=\"Attaccante\">";
$rt = "<img src=\"./images/RT.gif\" alt=\"Rigori T\" title=\"Rigori T\">";
$rs = "<img src=\"./images/RS.gif\" alt=\"Rigori S\" title=\"Rigori S\">";
$top = "<img src=\"./images/top.gif\" alt=\"Top\" title=\"Top\">";

################# Immagini Moduli #################
$img352= "<img src=\"./images/352.gif\" alt=\"3-5-2\" title=\"3-5-2\">";
$img343= "<img src=\"./images/343.gif\" alt=\"3-4-3\" title=\"3-4-3\">";
$img433= "<img src=\"./images/433.gif\" alt=\"4-3-3\" title=\"4-3-3\">";
$img442= "<img src=\"./images/442.gif\" alt=\"4-4-2\" title=\"4-4-2\">";
$img451= "<img src=\"./images/451.gif\" alt=\"4-5-1\" title=\"4-5-1\">";
$img541= "<img src=\"./images/541.gif\" alt=\"5-4-1\" title=\"5-4-1\">";

## JS per la visualizzazioen delle tabelle ##
$color = "#EEEEEE";
$onmouseover = "#ABDA4E";  # definisce il colore dell'effetto "onmouseover" sulle celle delle tabelle
?>
qualcuno mi aiuta ? è davvero un peccato che statistiche_complete.php non funzioni Sad

Derevko

Sei sicuro di avere php5? Crea un file vuoto testphp.php e scrivici:

Codice:
<?php
phpinfo();
?>

Lancialo da browser e guarda la versione.
ho php 4.4 optimized for altervista.....c'è un modo per avere il php 5 su un sito altervista???
ma posso avere problemi con lo script utilizzando php 4.4??intendo oltre alle pagine che ho segnalato...
URL di riferimento