Condizione Sempre Valida? postato il 22/12/2009 13:35:04 nel forum programmazione, gdrcd, open source, hosting
Allora ragazzi c'ho un problema per il controllo del nome.
In pratica dovrei fare in modo che nella registrazione di un personaggio,qual'ora nel nome ci fosse un carattere diverso da quello alfabetico(A -> Z) e(a -> z) ci dovrebbe da errore.
Per tale ragione ho creato un ciclo for,che si ripete per tutta la lunghezza del nome controllando carattere per carattere con la funzione substr.
Però da quanto ho potuto capire,la variabile $Carattere (derivata dalla funzione substr) non assume nex valore.
Quindi,qualcuno di buona voglia,potrebbe indicarmi dov'è l'errore?...
Grazie >.<
<?php
//Ci calcoliamo la lunghezza della stringa e controlliamo che il nome sia scritto
//correttamente
$Nome = "Nando";
$Lunghezza = strlen($Nome);
for ($Contatore=1;$Contatore = $Lunghezza;$Contatore++)
{
$Carattere = substr($Nome, $Contatore, 1);
$CarattereAsci = Ord($Carattere);
If (($CarattereAsci < 65) || ($CarattereAsci > 122))
{
echo "Il nome ".$Nome." non è scritto correttamente.<br>Esso contiene il carattere: ".$Carattere.".";
print "<br>Ri-Iscriviti";
exit();
}
}
?>
Pagine → 1
22/12/2009 13:55:53 e modificato da blancks il 22/12/2009 14:09:35
Usa le regexp, in questi casi sono molto più pratiche:
22/12/2009 14:43:09
Neanche con minore e uguale va!!!...
Ho provato con un maggiore e uguale(Cioè che quando il numero che viene è maggiore o uguale,il ciclo for si blocca!)ma comunque non va.
La variabile $Carattere non me la stampa e non s il motivo!!!..
Poi,della Prg_match non ho capito tanto ehehhe..come detto so abbastanza di programmazione,ma molte funzioni non le conosco ancora :-).
Potreste spiegarmi bene a cosa serve quest'ultima?
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
gadu ha risposto alla discussione: IA e gdr: idee di sviluppo
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Il Grande Blu: [On Game] Calda Primavera per un Estate Bollente!
The Coven: Che cosa sta succedendo?
korol3va ha recensito New World GDR
weaselman17 ha recensito New World GDR
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
aik ha aperto una nuova discussione: IA e gdr: idee di sviluppo
Ex Gratia GDR: Nuova Entità: Mazu!
Star Trek Horizon: Questlog: Starfleet Summer Camp
RAID Shadow Legends: Eventi di probabilità progressiva!
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
World of Warship: Drop di Discord del 14.5 a tema americano
La Tana del Ladro: Aggiornamento: Tempi di Percorrenza & Nobiltà
Dallas Black Gold: Nuove Implementazioni
lazzaro007 ha recensito La Tana del Ladro
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Icone Contenuti Critici - Raccolta di icone open source utili per segnalare la presenza di contenuti critici e limiti di età di un gioco online
Sponsorizzati con noi! - Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Ricerche Giochi di Ruolo - Come se la passano i giochi di ruolo secondo Google? Scopriamolo su Google Trend!
Letteratura Anglo-Americana - Immagini dell’altro nella letteratura anglo-americana, da Thoreau a Harry Potter. Un viaggio
L'Overtime a Roma - La trasmissione radiofonica TheClub parla della ludoteca Overtime e dei Play by Chat
Oltre il Velo - Intervista alla gestrice del GdR fantasy moderno Oltre il Velo!
Shannara - Recensione del GDR ambientato nel mondo creato da Terry Brooks
Los Angeles GDR - Intervista alla gestrice di Los Angeles GDR. Un gioco di ruolo moderno ambientato fra le strade di Los Angeles!