GDRCD 5 - Servizi Anagrafe, codice ottimizzato e full comments
Dalla patch di aggiornamento sviluppata e pubblicata su gdr-online.com da bukama, ho sviluppato questo file aggiornato con l'alleggerimento del codice php.
L'utilizzo č lo stessa della precedente, ovvero stampare dalla pagine di Anagrafe la lista dei PG in ordine alfabetico elencati per iniziale del nome, ma con un alleggerimento del codice php appunto, che fa in modo di gravare meno sull'interprete php del server con una sola procedura di "if" per qualunque caso si possa presentare sulla scelta della lettera iniziale.
Con l'aggiunta dei commenti al codice sorgente per quanti alle prime armi volessero iniziare ad imparare o a modificarne il contenuto a proprio piacimento.
Autore: Wankar
Data: 03/02/2011
Registrati per scaricare il pacchetto
Lascia un Commento Invia un Pacchetto
13/02/2011 - buono perchč tra l'altro nell'altra versione mancava la W :P
Personalmetne avrei perň messo i commenti tutti nel codice PHP, anche forzando dei tag php dove non servono, che non commentando l'HTML. Perchč i commenti HTML vengono comunque inviati nella pagina dell'utente (Li trovi con il "visualizza sorgente" del browser), e sono pertanto dati superflui che vengono comunque inviati ;)
10/02/2011 - Puň essere ancora piů semplice lo script:
$lettere = array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z');
foreach ($lettere as $lettera) {
echo '<a href="main.php?page=servizi_anagrafe&op="' . $lettera . '">' . $lettera . '</a>';
}
if (empty($_REQUEST['op'] === FALSE) {
$query = "SELECT nome, cognome FROM personaggio WHERE nome LIKE '" . gdrcd_filter('get', $_REQUEST['op']) . "%' ORDER BY nome ASC";
$result = mysql_query($query);
//apro la tabella
while ($lista = mysql_fetch_assoc($result)) {
//la visualizzazione di base dell'elenco degli iscritti con quell'inziale.
I dati del generatore di rank sono stati aggiornati!
✋😟
Abbiamo rilevato che stai usando un software per bloccare la pubblicità!
L'utilizzo di GDR-online.com è gratuito da oltre 18 anni ma è necessario coprire i costi per mantenerlo online... ti chiediamo di aiutarci disabilitando il blocco dei banner pubblicitari.
Togliere il blocco significa fare in modo che GDR-online.com possa continuare a far conoscere piccoli giochi amatoriali gratuitamente e offrire un servizio sempre migliore e adatto alle esigenze dei suoi giocatori!
Se questo avviso continua ad apparire nonostante tu abbia autorizzato il portale:
- Verifica nelle opzioni che venga disattivato AdBlock in tutto il dominio gdr-online.com e non solo in una pagina
- Controlla di non avere fra le estensioni installate altre analoghe ad AdBlock, come AdBlock Plusbr, ublock origin, ecc.
- Probabilmente sul tuo PC è installato un Antivirus che ha anche funzioni di blocco pubblicità
- Se usi Firefox impostare il "Blocco Contenuti" su "Normale" e non su "Restrittivo". Per farlo clicca sull'icona dello scudo vicino all'URL e clicca su "Disattiva Blocco per questo sito"
- Prova a premere CTRL + F5, riloggarti e vedi se il problema persiste