![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 20.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem ze sprawdzeniem czy zmienna istnieje. Mam takie kody xml. Jeden plik:
drugi plik:
chodzi o to ze sa tu powiazania indeks z pierwszego pliku jest powiazany z ind z drugiego plikum Mam skrypt ktory mi przetwarza te pliki i powiazania ladnie wylapuje jednak problem pojawia sie wtedy gdy np jakiegos indeksu nie bedzie w drugim pliku wtedy wyskakuja takie bledy: Notice: Undefined offset: 0 in /home/user/public_html/projekty/import.php on line 166 Fatal error: Call to a member function attributes() on a non-object in /home/user/public_html/projekty/import.php on line 166 probowalem warunkami if i tez mi nie pomagaly jak wykryc indeks pierwszego pliku ktorego nie znalazl w drugim pliku. Sprawdzałem tak czyli pobieram indeks 10122500117KS do $ksiazka->attributes()->indeks i nastepnie pobieram z drugiego pliku przypisujac do $kategoria2indeks = $xml_kategoria2indeks->xpath("//cats/cat[@ind='".$ksiazka->attributes()->indeks."']"); nie ma problemu jak indeks natomiast w przypadku gdy indeksu nie ma chcialbym zeby wypluwal do pliku lub na ekran indeks nastepnie pomijal go i lecial dalej po pliku. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:18 |