Pacchetto: GDRCD 5 - Anagrafe con elenco
Descrizione: La patch sostituisce l'anagrafe nativo di Gdrcd5. Invece che un menu a tendina con tutti i personaggi, viene visualizzato l'elenco delle lettere dell'alfabeto, e quindi l'elenco per iniziale del nome, con il link per l'invio diretto della posta.
Completa di istruzioni.
Codice commentato per eventuali personalizzazioni del singolo programmatore.
Autore: bukama
Data: 21/01/2011
Dimensione: 3,05 Kb
Registrati per scaricare il pacchetto
Lascia Commento Invia un Pacchetto
18/09/2012 - Ma quindi la patch scaricabile è quella rivista e sistemata di tutte le cose evidenziate dai commenti di altri programmatori?
O è ancora quella originale, programmata male?
29/01/2011 - Apprezzabile il fatto di contribuire al pacchetto, ma consiglio vivamente di imparare un pochetto a programmare meglio.
Un codice del genere può essere scritto risparmiando il 90% delle righe scritte da entrambi.
Se non fosse per il fatto che una patch così possa essere scaricata da utilizzatori ignari dello spreco di risorse di questa patch non sarei qui a scrivere.
Conviene cancellare tutto il bordello di codice scritto e seguire il consiglio di darkblade, aggiungendo il filtro per evitare attacchi SQL.
29/01/2011 - e invece una cosa del genere:
if ($pulsante != "") {
$pulsante = $_REQUEST['op'];
$query = "SELECT nome, cognome FROM personaggio WHERE nome LIKE '" .pulsante."%' ORDER BY nome ASC";
}
non l'ho provata come cosa ma cosi facendo risparmi ancora di più...
27/01/2011 - Molto utile come modifica.
Solo una cosa, togli tutti quelle strutture di controllo.
Per i pulsanti fai un Array che contiene le lettere dell'alfabeto e richiamale con un ciclo foreach
e $_REQUEST['op'] controllalo con uno switch
esempio:
$pulsante = $_REQUEST['op'];
switch ($pulsante) {
case "A":
if ($pulsante != "") {
$query = "SELECT nome, cognome FROM personaggio WHERE nome LIKE 'A%' ORDER BY nome ASC";
$result = mysql_query($query);
}
break;
case "B":
[etc...]
}
così invece di avere uno script che è lungo 945 righe e pesa 38kb, hai un script di 240 righe circa che pesa solo 7kb.
Grazie ^^
To Capitol City GDR: Gioco Chiuso!
enchantedbaygdr ha aperto un annuncio di ricerca: Enchanted Bay Gdr ricerca Tester
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Ardhalyce: ✨ Benvenuti ad Ardhalyce! ✨
deanna ha recensito Ex Gratia GDR
Il gestore di La Tana del Ladro ha risposto alla recensione di greg
Il gestore di La Tana del Ladro ha risposto alla recensione di ethara
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
Age of Crystals: Buon compleanno Age of Crystals!
Il portale raggiunge i 16.200 giochi catalogati! Grazie a tutti!
Nuovo Play by Forum Scolastico → Sunday Bloody Sunday
OGame → In OGame migliaia di giocatori da tutto il mondo competono tra di loro per conquistare l'intero universo!
I dati del generatore di rank sono stati aggiornati!
Shadow Scape: ✨ Aggiornamento: Razze da BG aperte!
Raxhodya Yaoi GdR: Un po' di eclissi. [Quest gialla-evento Roma]
Legacy of Magic: Il tentativo di furto del Tomo
League of Angels III → Addentratevi in un MMO RPG fantasy gratuito giocabile direttamente tramite browser grazie a League of Angels!
Giochi Final Fantasy - Lista completa dei giochi di ruolo online ambientati nel mondo di Final Fantasy
Mappa dei Larp - La Mappa dei Larp Italiani creata dai ragazzi di Larp Italia!
Crea il tuo GDR - Scopri come creare da zero un gdr in PHP! Partiamo dalla registrazione..
Legislazione Web - Impariamo a districarci fra le oscure leggi italiane del web
Dawn of Dreams - Recensione dell'oscuro GDR Dawn of Dreams.. scopri con noi i pro e i contro..
Cosa sono i MUD? - Cosa sono i Multi User Dungeon? Scopriamolo con questo articolo!
Star Trek Equilibrium - Intervista al gestore del play by chat Star Trek: Equilibrium
Fallout - Scopriamo assieme la saga GdR post apocalittica Fallout!