Visualizzazione dei risultati da 1 a 3 su 3

Discussione: ctype_alnum

  1. #1
    Utente di HTML.it L'avatar di ttcc
    Registrato dal
    Dec 2008
    Messaggi
    489

    ctype_alnum

    ciao a tutti,
    sto tstando una stringa con la funzione ctype_alnum() come segue:
    Codice PHP:
    $stringa = array("1° libertà""prova!#barra"); 
    foreach (
    $stringa as $testa
    {if (
    ctype_alnum(str_replace(array("°","'"," "), "",$testa))) 
    {echo 
    " stringa $testa è composta da lettere e numeri.\n";     } 
    else
     {
    echo 
    "stringa $testa non è composta da lettere e numeri.\n";     


    il fatto è che se lo provo in locale funziona bene,
    nel sever esterno invece no! e non riesco a capire perchè
    mi date una mano a capire?

  2. #2
    Ma cos'è che non funziona bene? Ti da un qualche errore? Se si, quale.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it L'avatar di ttcc
    Registrato dal
    Dec 2008
    Messaggi
    489
    in tutta verità nel server esterno ho inserito questo codice di prova, più adatto a un campo input:
    Codice PHP:
    if (empty($_POST['indirizzo'])) 
    {   die(
    "oooops! hai dimenticato l'indirizzo"); }
    elseif (!empty(
    $_POST['indirizzo']))     
    {     
    $indirizzo $_POST['indirizzo'];     
                  if(!
    ctype_alnum(str_replace(array("° ","'"," "),""$indirizzo)))             {             
    die(
    "l'indirizzo ha caratteri non validi"); 
                }

    dovrebbe funzionare lo stesso... mi da sempre il messaggio di die()
    adesso vado a verificare se mi da errors()

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.