Código:
Hasta acá todo bien, me guarda en el ip.txt la variable pasada desde "ips", el problema es cuando quiero eliminar dicho dato del txt, el codigo que uso es:<?php
$all = file("ip.txt");
$all[] = $_GET['ips'] . "\r\n";
$all=implode("", $all);
file_put_contents("ip.txt", $all);
?>
Código:
Cuando lo ejecuto no me borra el dato que le paso desde $_GET['ips'] ... Y si uso este codigo:<?php
$all = file("ip.txt");
$pos = array_search( $_GET['ips'], $all );
if ($pos !== FALSE) {
array_splice($all, $pos, 1);
$all = implode("", $all);
file_put_contents("ip.txt", $all);
}
?>
Código:
Me elimina desde el ultimo dato ingresado, hasta el primero, cada ves que lo ejecuto, pero no elimina el dato ingresado desde $_GET['ips'] ... sino que me elimina cualquier dato ... Espero haberme explicado bien, un saludo! <?php
$all = file("ip.txt");
$pos = array_search( $_GET['ips'], $all );
array_splice($all, $pos, 1);
$all = implode("", $all);
file_put_contents("ip.txt", $all);
?>



