<?php { $liczba = 0; while($liczba <= $ile) { $name = $tags_array[$liczba]; $link .= "<a href='Tag/$name.html'>$name</a>"; ++$liczba; } return $link; } ?>
Jest to kod, który ze stringa (w postaci np. (słowo,słowo2)) wyciąga każdy z wyrazów (które są separowane przecinkami), a następnie tworzy link.
Problem w tym, iż otrzymuje błąd: Undefined offset: 2 w linii nr. 9 ($name = $tags_array[$liczba]; ) . Uprzedzam, że ani wzięcie zmiennej w "", ani w taki sposób ($name = $tags_array['.$liczba.']; ) niestety nic nie daje - dalej ten sam błąd.
Na przykład gdy wpiszę liczbe np. 0, to pokazuje mi pierwszy wyraz z tablicy, 1 - drugi itd.
Jak sprawić, aby ten skrypt działał?