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 + Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Black Sails Chronicles: ON - Comizio Pubblico
The Coven: 🎃 Halloween Month - The Coven 🎃
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
I dati del generatore di rank sono stati aggiornati!
cronaikos_gdr ha risposto alla discussione: Cronaikos GDR
World of Tanks: Pre-download dell'aggiornamento 2.0.1!
Il gestore di Oceanside GDR ha risposto alla recensione di nez
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
cronaikos_gdr ha aperto una nuova discussione: Cronaikos GDR
Hogwarts Express - Harry Potter GDR Forum: 🐉 CDCM: Gli Incubi arrivano in aula! 🐉
titti ha recensito Black Sails Chronicles
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!
Extremelot: Tornano le Zucche di Ottobre! 🎃
New Orleans: [On Game] Dispute Territoriali, Incipit.
blackhawk ha risposto alla discussione: Gioco investigativo e politico
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
Giochi di Sport - Lista completa dei giochi di ruolo online sportivi
Under 18 nei Gdr? - E' vero che gli under 18 non giocano più ai giochi di ruolo online testuali? Vediamo un pò di dati!
Master GDR - Cos'è il master se non il più odiato, bistrattato, maltrattato, insultato e vilipeso membro di una città virtuale?
Grafica dei GDR - Decine di consigli su come creare la grafica di un GDR-Online
Gdr by Forum - Scopriamo assieme cosa sono i gdr play by forum e le differenze con i gdr tradizionali
Classcraft - Classcraft, trasforma la tua classe in un gioco di ruolo!
Mappa dei Larp - La Mappa dei Larp Italiani creata dai ragazzi di Larp Italia!