Nazdar, na 3 webech potřebuju vytvářet xml soubor s plánovanýma akcema a ty pak na čtvrtým webu číst a vypisovat. XML soubor z cizího webu v pohodě otevřu, ale když je ten soubor generovanej přes PHP nebo ASP.NET tak si s tim fopen neporadí. Je nějakej způsob jak číst automaticky generovaný sobory?
testovací web mám tu: http://stredisko1.wakan.cz
Fórum › PHP
Otevření souboru
Nefunguje? Divný. Zkus file_get_contents()
Já osobně využívám knihovnu http (není součástí základního balíku)
http://cz2.php.net/manual/en/book.http.php
Je to kompletní balík funkcí pro práci s cizími webovkami.
Pkud chces otevirat PHP soubor, ktery je na stejne domene jako ystup a ne PHP kod, tak musis pouzit absolutni adresu (vcetne domeny).
To CommanderZ : Absolutní adresu mám, přikládám zdroják:
<?php
$zdroje = array(
'Skautky' => 'http://beta.wakan.cz/skautky/feed/rss/',
'Wakani' => 'http://wakan.cz/feed/',
'AeroWakani' => 'http://wakani.wakan.cz/data/rss/feed.xml',
'Strazkyne' => 'http://strazkyne1.wakan.cz/RSS_Planning2.ashx/'
);
foreach($zdroje as $oddil => $zdroj)
{
echo "Otevřu ". $zdroj ."(".$oddil.")?";
if(fopen($zdroj, "r"))
{
echo "Jo! <hr />";
}
else
{
echo "Ne! <hr />";
}
}
?>
file_get_contents() nejde taky.
Na localhostu mi fungujou první 3 zdroje, ten v ASP.NETu nejde ani tam ...
A co to teda vrati?
Když se to povede tak file_get_contents() vrátí obsah souboru, jinak mi to hlásí HTTP request failed (viz ten zkušební web http://stredisko1.wakan.cz/).
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 30 hostů
Podobná vlákna
Otevření souboru — založil Jakub Vojáček
Otevření souboru — založil Honza
Otevření souboru v C++ — založil turbo-snek
Otevření souboru — založil dc195
Otevření souboru — založil Pavel
Moderátoři diskuze