09-02-2008, 05:00 PM
allora ditemi che sbaglio
questo è il file dati.php
questo è il file dati.php
Codice PHP:
<?php
if (!defined('SI')) define(SI, "SI",true); //SI= COSTANTE SI O si ma torna sempre SI
if (!defined('NO')) define(NO, "NO",true); //NO= COSTANTE NO O no ma torna sempre NO
#############################################################
################# ASPETTO e VISUALIZZAZIONE #################
#############################################################
$titolo_sito = "FantaCalcioBazar 1.4.7";
$url_sito = "http://privatoraf.altervista.org/asta"; # senza slash finale !!! IMPORTANTE AI FINI DELL'AUTENTICAZIONE #$url_sito = "http://privatoraf.altervista.org/asta";
#$url_forum ="http://downloadmusica94.altervista.org/phpBB2/index.php"; #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 = "raffysommy@yahoo.it";
$notifica_rialzo_mercato ="SI";
$usa_ML ="SI" ;
$indirizzo_ML = "**********" ; // Importante solo se $usa_ML = "SI"
$asta_tempo_fisso="200812231930"; // Esempio, $asta_tempo_fisso="200610281930"; Tutte le aste termineranno alle ore 1930 del 28/10/2006
$data_busta_chiusa = "200701221930"; // Tuttel le offerte per le buste chiuse termineranno il 7 agosto 2007 alle 2100
$nome_admin_in_messaggi = "Presidente Raffaele";
$testo_index = "<b>FantacalcioBazar</b> è un campionato di fantacalcio ad asta con i voti di serie a,creando una classifica, completamente on-line e dal wap .."; #Deve essere scritto in HTML (è.. ecc)
$iscrizione_online = "SI"; # SI consente l'iscrizione all'utente online - NO sarà l'amministratore ad effettuare le iscrizioni
$iscrizione_immediata_utenti = "SI"; # "NO" imposta a -1 il flag permessi in gestione utenti; dovrà essere attivato dalla gestione utenti
$regole_iscrizione = "gli iscritti dovranno comportarsi in modo corretto";
# 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/galleria/"; # 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 = "images/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;
$mostra_email = "NO"; # SI visualizza l'email degli utenti in squadra.php e squadra1.php
$consenti_logo = "SI";
$pathlogo = "images/logoutenti"; # Directory dove salvare il logo SENZA SLASH FINALE (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 SENZA SLASH FINALE (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
##### campetto #######
$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
$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
#
/////////////////////////////////////////////////////////
// ANNUNCI GOOGLE
/////////////////////////////////////////////////////////
// Visualizzare annuci di Google nel menu
$google_ads = "SI";
$google_ad_client = "pub-9997862776187032";
$google_ad_width = 160;
$google_ad_height = 600;
$google_ad_format = "160x600_as";
$google_ad_type = "text_image";
$google_ad_channel ="6257032793";
$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
############################################################
################# 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 = "NO"; # 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 = "P"; # 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 = 1000; # 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 = "SI"; # 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 = "SI"; # 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 = "NO"; # 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
$trasferiti = "SI" ; # Cessione automatica dei trasferiti
# Dati per la chiusura automatica della giornata
$ora_chiusura = "18"; # Ora limite delle modifiche alla formazione. Come sopra.
$minuti_chiusura = "45";
$giorno_chiusura = "6"; # Continuo a tenerlo per maggiore sicurezza, in caso di dimenticanze... ;-)
#1 Lunedi;2 Martedi;3 Mercoledi; 4 Giovedi; 5 Venerdi; 6 Sabato; 0 Domenica;
# 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 = "01";
$aspetta_ore = "01";
$aspetta_minuti = "10";
$num_calciatori_scambiabili = 0; # 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 = "NO"; # impostare a "SI" o "NO" (le maiuscole contano!)
$vendi_costo = "SI";
$percentuale_vendita = 100; # 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/2007/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_secondo_gol = 6; #decommentare se utilizzato, mettere il valore voluto
#$incremento_voti_terzo_gol = 5; #stessa cosa di sopra
$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 = "./dati/scontri";
$percorso_cartella_voti = $percorso_cartella_dati;
$uploaddir = "";
$manutenzione = "NO"; # Manutenzione procedura SI O NO
$mess_manutenzione="";
$attiva_log = "NO";
$controllo_path = "NO"; # SI effettua il controllo tra $url_sito e il path reale in cui è installato lo script
$controlla_errori = "NO";
# Composizione del file con i dati delle statistiche (dati/file)
$ncs_codice = 1; //codice giocatore
$ncs_giornata = 2; // numero giornata
$ncs_nome = 3; // nome gioc
$ncs_squadra = 4; // nome squadra
$ncs_attivo = 5; // se attivo o trsferito 1 attivo 0 trasf
$ncs_ruolo = 6; // ruolo 0 por 1 dif 2 centr 3 attac
$ncs_presenza = 7; // se ha giocato e' 1
$ncs_votofc = 8; // voto fantacalcio
$ncs_mininf25 = 9; // minuti <25 giocati se 1 - di 25 min
$ncs_minsup25 = 10; // minuti >25 giocati se 1 + di 25 min
$ncs_voto = 11; // voto gazzetta dello sport(senza bonus e malus)
$ncs_golsegnati = 12; // gol segnati
$ncs_golsubiti = 13; // gol subiti
$ncs_golvittoria = 14; // gol vittoria
$ncs_golpareggio = 15; // gol pareggio
$ncs_assist = 16; // assist 1 un assist 2 due assist e cois' via
$ncs_ammonizione = 17; // se ammonito 1
$ncs_espulsione = 18; // se espulso 1
$ncs_rigoretirato = 19; // rig tirati
$ncs_rigoresubito = 20; // rig subiti
$ncs_rigoreparato = 21; // rig parato
$ncs_rigoresbagliato = 22; // rig sbagliato
$ncs_autogol = 23; // se auotgol
$ncs_entrato = 24; // se entrato in campo 1
$ncs_titolare = 25; // se titolare 1
$ncs_casa = 27; //
$ncs_valore = 28; // quotazione
## 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\">";
#OTTIMIZZAZIONI RICERCA BINARIA
//Calcolo del numeri di partenza in base ai ruoli rispetto al numero cercato
$ric_binaria_ottimizzata01="SI";
//Prova seqenzialita tra ruoli identici
$ric_binaria_ottimizzata02="SI";
## JS per la visualizzazioen delle tabelle ##
$color = "#EEEEEE";
$onmouseover = "#ABDA4E"; # definisce il colore dell'effetto "onmouseover" sulle celle delle tabelle
################# Nome del file che produce la funzione di Backup #################
$nome_file_bck_zip= "dati.zip";
?>
quando,con due account di prova faccio le offerte facendole con il primo al secondo da scambia
grazie risopndete presto