Przykład dla słowa trzyliterowego:
<form action="index.php" method="post"> <input type="text" name="letter1" maxlength="1" value="."> <input type="text" name="letter2" maxlength="1" value="."> <input type="text" name="letter3" maxlength="1" value="."> <input type="hidden" name="iloscliter" value="3"> <input type=submit name="szukaj" value="Szukaj"> </form>
W skrypcie przetwarzającym formularz mam taki kod:
$wordLength = $_POST['iloscliter']; $letter1 = mb_strtoupper($_POST['letter1'],"UTF-8"); $letter2 = mb_strtoupper($_POST['letter2'],"UTF-8"); $letter3 = mb_strtoupper($_POST['letter3'],"UTF-8"); $wzorzec = '/^'.$letter1.$letter2.$letter3.'/'; { { } }
Tyle tylko, że to kod napisany z palca. Chciałbym jakoś wygenerować linie 4-8 w zależności od wartości $wordLength. Nie wiem jak to w pętli zapisać.