Mam sobie formularz który zapisuje mi się do tablicy. Po kliknięciu w buton otwiera mi się wiele kart z linkami. Do tego momentu jest ok. Problem następuje że gdy wkleję nowe linki i kliknę button to otwierają mi się te stare linki i dopiero za drugą próba otwierają się nowe.

Na mój mały rozumek to jest przez to że nie czyszczę tablicy po zakończeniu pętli. Próbowałem czyścić jak poniżej ale niestety nie pomaga.

    <?php
    $link = $_POST['link'];
     
    $l = preg_split("/\r\n|\n|\r/", $link);
    $s= count($l);
    $i= 0;
    $y= 0;
     
     
    ?>
    <script>
    function open_win()
    {
    <?php
    while($i != $s)
    {
    //echo $l[$i++];
    ?>
    window.open("<?php echo $l[$i++]; ?>")
     
    <?php
    }
    while($y != $s)
    {
    unset($l[$y++]);
    }
    ?>
    }

reszta to formularz.

Bardzo proszę o pomoc.

Pozdrawiam
klops

usunięcie zbędnych pustych linii - fp