Autor | Zpráva | ||
---|---|---|---|
milbr Profil * |
#1 · Zasláno: 11. 1. 2009, 09:33:22
Přeji všem pěkný den,
snažím se trochu naučit práce s xml soubory a chtěl bych vás poprosit, zda nevíte jak vybrat určitou část z xml souboru pomocí $_GET['cat']; Moc vám děkuju za pomoc při řešení. Milan Takto nějak vypisuji soubor a ten se mi načte celý do prohlížeče potřeboval bych vypsat pouze např. cat=120 $xml = simplexml_load_file(soubor.xml'); foreach ($xml->product as $v) { $nazev = $v->name; $category = $v->cat; $specifikace = $v->description; $popis = $v->info; $cena = $v->price; $obrazek = $v->image; $big_obrazek = $v->big_image; echo " vypis $nazev $specifikace atd...... "; } |
||
Joker Profil |
#2 · Zasláno: 11. 1. 2009, 09:36:33
milbr
Tak v tomhle příkladu by to bylo jednoduché- na konci: if($category == 120){ echo " vypis $nazev $specifikace atd...... "; } |
||
milbr Profil * |
#3 · Zasláno: 11. 1. 2009, 09:53:04
Joker
Moc děkuji, nevěděl jsem že by to takto mohlo fungovat. |
||
milbr Profil * |
#4 · Zasláno: 11. 1. 2009, 14:31:54
Prosím ještě jednou o pomoc.
Přenastavil jsem cestu $xml = simplexml_load_file(soubor.xml'); na $xml = simplexml_load_file(http://nejakydokument/feed.xml'); Na locälhostu mi vše funguje bez problémů a na serveru mi to hlásí níže uvedenou chybu. Prvděpodobně půjde o nastavení serveru. Nevíte prosím jak z toho ven? Moc děkuji Milan. Warning: simplexml_load_file() [function.simplexml-load-file]: URL file-access is disabled in the server configuration in /usr/www/clevernet/ds-2129/es1.cz/www/new/menu.php on line 6 |
||
milbr Profil * |
#5 · Zasláno: 11. 1. 2009, 16:22:23
Nevíte prosím jak tento script rozchodit?
Dočetl jsem se, že pro simplexml_load_file je podpora v PHP až od verzí 5. Myslíte si že je to tento problém? Moc děkuji. Milan |
||
Joker Profil |
#6 · Zasláno: 11. 1. 2009, 17:11:30
Problém je v tom, že server má zakázané otevírání souborů přes URL.
Jestli to je Váš server, tak to povolte, jestli to je webhosting, požádejte technickou podporu. Když odmítnou, máte smůlu. |
||
milbr Profil * |
#7 · Zasláno: 11. 1. 2009, 17:30:27
Joker
Děkuji, myslel jsem si že bude v tomto problém. Chtěl bych se tedy zeptat jak se řeší v praxi čtení souborů xml? Je čtení souborů xml přes url v praxi ojedinělé? Moc děkuji za osvětlení. |
||
Joker Profil |
#8 · Zasláno: 11. 1. 2009, 17:32:37
milbr
Je čtení souborů xml přes url v praxi ojedinělé? Podle mého názoru to zas takový unikát nebude, ty všemožné webové RSS čtečky a agregátory zpráv to určitě dělají. |
||
milbr Profil * |
#9 · Zasláno: 11. 1. 2009, 17:35:14
Joker
Moc děkuji a přeji pěkný večer. |
||
Časová prodleva: 15 let
|
0