Próbuję napisać program pomagający przy wysyłce korespondencji. Dane przekazywane przez formularz wpisane ręcznie mają być sprawdzane pod względem zgodności Miasta z kodem, ma być sprawdzana baza danych ulic....
Użytkownik wprowadza dane do formularza rejony.php następnie szukaj.php ma znaleźć odpowiedni rejon na podstawie pliku tekstowego. Przy wprowadzeniu niedokładnej nazwy program ma znależć zawierające wyrażenie ulice i ponownie przedstawić użytkownikowi do akceptacji i tu utknąłęm. Przekazywane dane do formularza są obcinane w miejscu występowania spacji.
CODE
if ($n>1){ ?>
<form action="szukaj.php" method="post">
<div>
<?php echo $firma."<br>"; ?>
<select name="ulica">
<?php for ($i=0;$i<$n; $i++)
{
echo '/<option/>'.$wyniki[$i][0].'</option/>';}
}
if ($n>1)
{
echo "<input type='text' name='imie' value=$imie />";
echo "<input type='text' name='nazwisko' value=$nazwisko />";
echo "<input type='text' name='firma' size='50' value=$firma />";
echo "<input type='text' name='kod' value=$koda />";
echo "<input type='text' name='miasto' value=$mio />";
echo "<input type='text' name='numer' value=$numer />";
echo "<input type='text' name='nrm' value=$nrm />";
echo "<input type='text' name='lotus' value=$lotus />";
echo "<input type='text' name='nrs' value=$nrs />";
echo "<input type='submit' value='Wyślij' name='submit'/>";
}
echo '</select>';
echo '</form>';
echo '</div>';
echo '</form>';
<form action="szukaj.php" method="post">
<div>
<?php echo $firma."<br>"; ?>
<select name="ulica">
<?php for ($i=0;$i<$n; $i++)
{
echo '/<option/>'.$wyniki[$i][0].'</option/>';}
}
if ($n>1)
{
echo "<input type='text' name='imie' value=$imie />";
echo "<input type='text' name='nazwisko' value=$nazwisko />";
echo "<input type='text' name='firma' size='50' value=$firma />";
echo "<input type='text' name='kod' value=$koda />";
echo "<input type='text' name='miasto' value=$mio />";
echo "<input type='text' name='numer' value=$numer />";
echo "<input type='text' name='nrm' value=$nrm />";
echo "<input type='text' name='lotus' value=$lotus />";
echo "<input type='text' name='nrs' value=$nrs />";
echo "<input type='submit' value='Wyślij' name='submit'/>";
}
echo '</select>';
echo '</form>';
echo '</div>';
echo '</form>';
Linia
CODE
<?php echo $firma."<br>"; ?>
wykazuje że zmienna firma jest poprawna, nie obcięta natomiast wprowadzona do INPUT jest obcięta w miejscu występowania spacji podobnie jak inne wprowadzone dane zawierające spacje (z wyjatkiem spisu ulic pochodzącego z pliku).Cały plik jest: Tutaj.
Bardzo proszę o pomoc pół dnia zmarnowałem.
Sam sobie pomogłem, ominąłem problem. Tylko nadal nie wiem dlaczego tak się dzieje.
Widzę że problem jest trudny, ktoś pobrał plik pewnie chcąc mi pomóc
(tylko w tym celu go zamieściłem, inny cel pobrania pliku wykluczony) i nie dał rady.
Temat można skasować.