![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 19.05.2015 Ostrzeżenie: (0%) ![]() ![]() |
A plik tekstowy pesele.txt tak wygląda... 8000<br> 5123<br> 2314<br> 2222<br> 4555<br> po wpisaniu któregokolwiek z wyżej wymienionych peselów ciągle mi wywala "brak peselu", i oczywiście warning Notice: Undefined variable: pesel in C:\xampp\htdocs\janerka\nauka.php on line 34 skrypt jednak działa jeśli w tym miejscu
zmienną $czytpesel zastąpię jakiś peslem np. 8000 . Wtedy wyświetli że pesel jest, i na indeksie 1... O co w tym chodzi? Przecież dobrze zczytuje zmienną pesel z formularza do tablicy POST... Nie wiem, nie rozumiem... btw... macie jakiś lepszy pomysł na napisanie tego? Bo nie wiem jak dodać indeksy do pliku tekstowego, żeby nie miał problemów z sczytywaniem i porównywaniem wierszy. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 19.05.2015 Ostrzeżenie: (0%) ![]() ![]() |
wpisałem ten var_dump po obu stronach warunku if($linia == $czytpesel) ...
Oto co skrypt pokazuje... Notice: Undefined index: pesel in C:\xampp\htdocs\janerka\nauka.php on line 9 string(10) "8000 " NULL string(10) "5123 " NULL string(10) "2314 " NULL string(10) "2222 " NULL string(8) "4555 " NULL 8000 5123 2314 2222 4555 znaleziono pesel na pozycji 5NULL a działa to teraz jak chce... wróciłem do punktu wyjscia tylko na sam koniec programu dodałem var_dump($czytpesel). To co wpisze i zatwierdze pojawia się w tym wywołaniu ,np. jak wpisze 8000 to wywoła "8000" ... sam już nie wiem, jestem poczatkujacy a raczej walcze z tym by zaliczyć przedmiot na studiach, bo zbliża się kolos chciałbym ogarnąć takie rzeczy :/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 10:56 |