Tema: Strtok y utf
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/10/2012, 02:55
jona86
 
Fecha de Ingreso: enero-2012
Mensajes: 88
Antigüedad: 12 años, 3 meses
Puntos: 1
Respuesta: Strtok y utf

Pongo el código completo de la función, a ver si aclara algo más

Código PHP:
$contador=0;
    
$errores=0;
    
    
$carrera $_POST['carrera'];
    
$linea strtok ($_POST['clasificacion'],"\n");
    
//$linea = explode ("\n",$_POST['clasificacion']);
    
    
echo"carrera: $carrera<br><br>";
    
        while (
$linea != false) {
        
        list( 
$datos$tiempo ) = explode" - "$linea );
        list( 
$pos$name ) = explode" " $datos 2);
        list( 
$apellidos$nombre ) = explode"," $name );
        
        
$sqlciclista "SELECT id FROM nuke_corredores_cc WHERE nombre LIKE '%".$nombre."%' AND apellidos LIKE '%".$apellidos."%'";
        
$resultciclista mysql_query($sqlciclista);
        if(list(
$cid) = mysql_fetch_row($resultciclista)) $nex=0;
        else 
$nex=1;
        
        if (
$nex == 0$contador++;
        else { echo
"ERROR: El ciclista ".$nombre." ".$apellidos." no existe en la base de datos<br>"$errores++; }
        
        
        
//echo"$nombre<br>";
        
        
        
$linea strtok("\n");
        }
    echo
"Bien: $contador <br>Errores: $errores"
El problema está cuando hay caracteres especiales utf8