FantacalcioBazar Evolution

Versione completa: Alcune modifiche ai file utili pe rla nuova stagione
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Ciao a tutti qui postero' i futri aggiornamenti e gli attuali riguardanti file necessari pe ril prossimo campionato, ovviamente se ne fate voi inseriteli qua con la descrizione dei cambiamenti:
***
1 - Aggiunta nuovo file squadre.txt(la nuova serie A) e aggiunte le maglie del Napoli e Genoa da inserire nella cartella images - la Juve e' gia presente -. aggiungo in allegato gli stemmi del Napoli e del Genoa sempre da aggiungere in images.
---
http://fantacalciobazar.altervista.org/c...hp?tid=971
***
2 - Sistemato file presente in scontri ,squadre20, che potete trovare a questo thread. Dovete sostituire quello presente nella cartella scontri. Ho corretto il girone di ritorno.
---
http://fantacalciobazar.altervista.org/c...hp?tid=946
***
3 - In allegato il nuovo file affari.php con una nuova pagina derivante da un sito esterno con tutti i movimenti di calciomercato. se invece non volete, ma avete voglia di indirizzare verso un link esterno allora aprite menu.php e sotto Link Utili trovate
Citazione:<a href=\"affari.php\" class=\"user\">Affari conclusi</a><br/>
e modificatelo cosi, in questo caso andate alla pagina di calciomercato della Gazzetta.
Citazione:<a target=\"_blank\" href=\"http://www.gazzetta.it/Calcio/Calciomercato/\" class=\"user\">Affari conclusi</a><br/>
***
4 - Aggiornati i link in altri link utili - News Gazzetta, con quelli nuovi della nuova serie A. Dovete sostituire il codice qui sotto con quello presente nel vostro menu:
---
Citazione: <option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Atalanta/\">Atalanta</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Cagliari/\">Cagliari</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Catania/\">Catania</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Empoli/\">Empoli</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Fiorentina/\">Fiorentina</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Genoa/\">Genoa</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Inter/\">Inter</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Juventus/\">Juventus</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Lazio/\">Lazio</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Livorno/\">Livorno</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Milan/\">Milan</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Napoli/\">Napoli</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Palermo/\">Palermo</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Parma/\">Parma</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Reggina/\">Reggina</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Roma/\">Roma</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Sampdoria/\">Sampdoria</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Siena/\">Siena</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Torino/\">Torino</option>
<option value=\"http://www.gazzetta.it/Calcio/SerieA/Squadre/Udinese/\">Udinese</option>
</select>
Chiusura Automatica delle iscrizioni
***
Per chi usa la funziona del conta utenti postata da ziorosanero registrati che trovate qui http://fantacalciobazar.altervista.org/c...hp?tid=954
Questo codice va inserito nella index
***
In piu insieme a Ipav abbiamo fatto questa modifica:
Conto automatico dei posti rimanenti
***
Allora aprite dati.php e dove volte mette questa variabile $postitotali = 10; nel mio caso settata a 10 perche torneo con massimo 10 squadre se lo fate a 20 mettete 20.
***
Poi modifiate il codice trovato nel post che vi ho linkato in questo modo:
***
Citazione:}
$totale = $postitotali-$contaUtenti;
echo "<b>Posti rimanenti <font color=yellow>$totale</font></b><br/><b>Ci sono $contaUtenti utenti registrati!</b><br/>";if (@is_file("dati/utenti.php")){
***
in questo modo avrete in home oltre agli utenti registrati(grazie a ziorosanero) anche il numero dei posti rimanetni.
***
Chiusura Automatica delle iscrizioni
***
Ora ho apportato un'ulteriore soluzione che e' questa.
***
Aprite index.php e andate a riprendere il codice creato fino a ora che dovrebbe essere cosi
****
Citazione:if (@is_file("./dati/utenti.php")){
$contaUtenti = 0;
$file = file("./dati/utenti.php");
for($line = 1; $line < sizeof($file); $line++){
@list($outente, $opass, $opermessi, $oemail, $ourl, $osquadra, $ocitta, $ocrediti, $ovariazioni, $ocambi, $oreg) =explode("<del>", $file[$line]);

if ($outente != "admin") $contaUtenti++;
}
}
$totale = $postitotali-$contaUtenti;
echo "<b>Posti rimanenti <font color=yellow>$totale</font></b><br/><b>Ci sono $contaUtenti utenti registrati!</b><br/>";if (@is_file("dati/utenti.php")){
$contaUtenti = 0;
$file = file("dati/utenti.php");
for($line = 1; $line < sizeof($file); $line++){
@list($outente, $opass, $opermessi, $oemail, $ourl, $osquadra, $ocitta, $ocrediti, $ovariazioni, $ocambi, $oreg) =explode("<del>", $file[$line]);

if ($outente != "admin") $contaUtenti++;
}
}

echo "<b><font color=white>Ci sono $contaUtenti Squadre Iscritte al Torneo</font></b><br />";
@include("online.php");
***
ok ora ecco la mia modifica:
***
Allora ho inserito 2 variabili una che fa eliminare il link alle iscrizioni non appena si raggiunge il numero di utenti max per il torneo nel mio esempio 10, e l'altra che fa comparire un messaggio automatico di chiusura iscrizioni.
Il codice va insetito nella parte della index dove c'e' ISCRIZIONI.
***
Codice originale:
***
Citazione:echo "</td><td align=\"center\" valign=\"middle\" width=\"320\" bgcolor=\"#333333\">";if ($_SESSION['valido'] != "SI" and $iscrizione_online == "SI") {
echo"<a href=\"iscrizione.php\" class=\"user\"><font color=white><b>CLICCA QUI PER ISCRIVERTI</b></font></a> <b><font color=red><br/>Iscrizioni al campionato aperte.</font></b>";
}
***
Ecco la modifica:
***
Citazione:echo "</td><td align=\"center\" valign=\"middle\" width=\"320\" bgcolor=\"#333333\">";if ($_SESSION['valido'] != "SI" and $iscrizione_online == "SI" and $contaUtenti <10) {
echo"<a href=\"iscrizione.php\" class=\"user\"><font color=white><b>ISCRIZIONI</b></font></a>&nbsp;<b><font color=red> al campionato aperte.</font></b>";}
else {
echo"<font color=white><b>ISCRIZIONI</b></font></a>&nbsp;<b><font color=red>chiuse.<br>Numero massimo di utenti raggiunto.</font></b>";
}

***
Ho aggiunto and $contaUtenti <10 nel mio caso perche 10 utenti se sono 20 max allorascrivete 20 se 16 0 12 scriverete 16 o 12,
In piu' ho aggiunto sempre 10 uso nel mio caso, in piu' ho usato la variabile else che se l' if non e' vero quindi if ($_SESSION['valido'] != "SI" and $iscrizione_online == "SI" and $contaUtenti <10 non e' rispettata allora ci restituisce iscrizioni chiuse.
---
if ($contaUtenti =10) else {
echo"<font color=white><b>ISCRIZIONI</b></font></a>&nbsp;<b><font color=red>chiuse.<br>Numero massimo di utenti raggiunto.</font></b>";
}
---
che indica chiaramente che se il numero di utenti della variabile $totale(e' la variabile creata da me e Ipav per contare in automatico i posti rimanenti) e' uguale a 0 allora blocca le iscrizioni e mostra il messaggio ISCRIZIONI chiuse.Numero massimo di utenti raggiunto
Benito ritengo sia il caso di allegare i file corretti o da te o su trunk.

Ciao
i file li posso anche allegare.... ma se fate le modifiche dirette e' meglio cosi imparate bene a modificare le stringhe, e poi la mia index e tutta personalizzata come gli altri file, come posso allegarla????? poi non vi trovate con la vostra stef....
benito76 Ha scritto:Chiusura Automatica delle iscrizioni
***
Ora ho apportato un'ulteriore soluzione che e' questa.
***
Aprite index.php e andate a riprendere il codice creato fino a ora che dovrebbe essere cosi
****
Citazione:if (@is_file("./dati/utenti.php")){
$contaUtenti = 0;
$file = file("./dati/utenti.php");
for($line = 1; $line < sizeof($file); $line++){
@list($outente, $opass, $opermessi, $oemail, $ourl, $osquadra, $ocitta, $ocrediti, $ovariazioni, $ocambi, $oreg) =explode("<del>", $file[$line]);

if ($outente != "admin") $contaUtenti++;
}
}
$totale = $postitotali-$contaUtenti;
echo "<b>Posti rimanenti <font color=yellow>$totale</font></b><br/><b>Ci sono $contaUtenti utenti registrati!</b><br/>";if (@is_file("dati/utenti.php")){
$contaUtenti = 0;
$file = file("dati/utenti.php");
for($line = 1; $line < sizeof($file); $line++){
@list($outente, $opass, $opermessi, $oemail, $ourl, $osquadra, $ocitta, $ocrediti, $ovariazioni, $ocambi, $oreg) =explode("<del>", $file[$line]);

if ($outente != "admin") $contaUtenti++;
}
}

echo "<b><font color=white>Ci sono $contaUtenti Squadre Iscritte al Torneo</font></b><br />";
@include("online.php");
***
ok ora ecco la mia modifica:
***
Allora ho inserito 2 variabili una che fa eliminare il link alle iscrizioni non appena si raggiunge il numero di utenti max per il torneo nel mio esempio 10, e l'altra che fa comparire un messaggio automatico di chiusura iscrizioni.
Il codice va insetito nella parte della index dove c'e' ISCRIZIONI.
***
Codice originale:
***
Citazione:echo "</td><td align=\"center\" valign=\"middle\" width=\"320\" bgcolor=\"#333333\">";if ($_SESSION['valido'] != "SI" and $iscrizione_online == "SI") {
echo"<a href=\"iscrizione.php\" class=\"user\"><font color=white><b>CLICCA QUI PER ISCRIVERTI</b></font></a> <b><font color=red><br/>Iscrizioni al campionato aperte.</font></b>";
}
***
Ecco la modifica:
***
Citazione:echo "</td><td align=\"center\" valign=\"middle\" width=\"320\" bgcolor=\"#333333\">";if ($_SESSION['valido'] != "SI" and $iscrizione_online == "SI" and $contaUtenti <10) {
echo"<a href=\"iscrizione.php\" class=\"user\"><font color=white><b>ISCRIZIONI</b></font></a> <b><font color=red> al campionato aperte.</font></b>";}
else {
echo"<font color=white><b>ISCRIZIONI</b></font></a> <b><font color=red>chiuse.<br>Numero massimo di utenti raggiunto.</font></b>";
}

***
if ($contaUtenti =10) else {
echo"<font color=white><b>ISCRIZIONI</b></font></a> <b><font color=red>chiuse.<br>Numero massimo di utenti raggiunto.</font></b>";
}

Ciao benito, innanzitutto aggiungendo la modifica successiva "if ($contaUtenti =10)", la pagina non va; se tiro via "else" mi da subito che non ci sono più posti (iscrizioni complete).

Inoltre nel post segnalato, Antonello aveva apportato due modifiche al codice postato, che ora non ritrovo più:
if (@is_file("./dati/utenti.php")) è senza ./ ("dati/utenti.php"), perchè ./ da una parte c'è, dall'altra no.

Inoltre questa riga di antonello serve o no ( $linee=count($file)Wink


Ciao
URL di riferimento