Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/10/2017, 21:04
norlan30
 
Fecha de Ingreso: diciembre-2013
Ubicación: Nicaragua
Mensajes: 32
Antigüedad: 10 años, 4 meses
Puntos: 1
Respuesta: Guardar csv sin repetir contenido (php)

Aquí les dejo la solución

Código PHP:
$enlace="http://php.net/manual/es/function.fgetcsv.php";

$Z md5($enlace);
$A substr($Z,0,2); //Obtenemos los primeros 2 caracteres del hash
$B substr($Z,16,2); //Obtenemos 2 caracteres a partir del caracter 16
$C substr($Z,30,2); //Obtenemos 2 caracteres a partir del caracter 30
$D substr($Z,23,1); //Obtenemos 1 caractere a partir del caracter 23
$name $A.$B.$C.$D//Juntamos todo    

$RN $name.",".$enlace;

$pagina file_get_contents('demosaved.csv');
$pos strpos($pagina$RN);

// Nótese el uso de ===. Puesto que == simple no funcionará como se espera
if ($pos === false) {
    echo 
"La cadena '$RN' no fue encontrada en la cadena dada <br/>";
$f fopen("demosaved.csv""a");
fputcsv($f, array($name$enlace));
fclose($f);
} else {
    echo 
"La cadena '$RN' fue encontrada en la cadena dada";
    echo 
" y existe en la posición $pos";