Cita:
Iniciado por manuel__7
El codigo que utilizo para recibir y tratar la variable es el siguiente...
Código PHP:
<?
$url = $_POST['links'];
$explode = explode("\n", $url);
foreach ($explode as $texto) {
echo '<li>'.$texto.'</li>';
}
?>
He intentado sustituyendo lo que decís pero no va, siguen saliendo las lineas que son estan vacías... se muestran como otra <li>...
Suponiendo un código como el siguiente.
Cita: ejemplo.com \n
example.com \n
web.com \n
Obvio que si usas explode en \n, hará otra división incluyendo nada.
Tan sencillo como agregar a preg_split
$explode = preg_split('/\n/',$url , -1,
PREG_SPLIT_NO_EMPTY);
Un saludo.