arekm
20.12.2005, 08:56:54
Witam wszystkich. Poproszono mnie, abym zapytał szanownych forumowiczów o następującą rzecz.
Chodzi o skrypt pobierający i zapisujący tę stronę
http://xml.pinnaclesports.com/xmlfeed.asp jako plik na serwerze z nazwą jako aktualna data, np.: 200512161937.txt.
Czy ktoś mógłby doradzić, jak to zrobić?
Pozdrawiam
arekm
SongoQ
20.12.2005, 08:59:19
Jesli chesz tylko pobrac plik i zapisac mozesz zrobic to za pomoca np
http://pl2.php.net/manual/pl/function.fopen.php
arekm
20.12.2005, 12:16:59
W porządku, ale jak zapisać plik, żeby otrzymywał nazwę z aktualną datą? Wiem, że to są najgorsze pytania laika, który coś chce uzyskać, a kompletnie nie ma o tym pojęcia. Jeśli ktoś by pomógł w tym temacie, będę wdzięczny.
Pozdrawiam
arekm
mike
20.12.2005, 12:24:15
Kolejne głupie pytanie. Na które z lenistwa nie chce się samemu poszukać odpowiedzi.
date()Początkujący są dlatego tak irytujący czasem, że wydaje im się że wszystko jest taaakie trudne że nie warto się tego nauczyć i poszukać tylko zaraz trzeba lecieć i na forum pytać.Pytasz o podstawowe rzeczy z manula.
Zajrzyj tam.
arekm
20.12.2005, 12:32:29
Zdaję sobie z tego sprawę, że pytam o podstawowe rzeczy, ale jak mówiłem na wstępie robię to na czyjąś prośbę. Wiedziałem, że to kwestia chwili, żeby zaraz naskoczyli znawcy tematu. Nie chcąc się wdawać w dyskusję i denerwować tutaj obecnych, dziękuję za odpowiedzi. Mam nadzieję, że to mu wystarczy, chociaż pewnie liczył na gotowy skrypt. Postaram się sam coś z tego stworzyć i w razie czego pozwolę sobie zadawać konkretniejsze pytania.
Pozdrawiam wszystkich świątecznie
arekm
Guest
20.12.2005, 15:26:51
No i efekt jest taki, jakieś sugestie?
Pozdrawiam
arekm
<?php
$plik_lokalny = date('d')."-".date('m')."-".date('Y').".xml"; $plik_zdalny = 'http://xml.pinnaclesports.com/xmlfeed.asp';
$RDF = fopen( $plik_lokalny, "w" ) or
die("Nie można otworzyć pliku $plik_lokalny" ); $FILE = fopen( $plik_zdalny, "r" ) or
die("Nie można otworzyć pliku $remote" );
{
}
?>
~mike_mech
mike
20.12.2005, 17:32:46
A ja bym dał tak:
<?php
$strLocalFileName = date('d-m-Y') . '.xml';
if( copy( 'http://xml.pinnaclesports.com/xmlfeed.asp', $strLocalFileName ) ) {
echo 'kopiowanie powiodło się'; }
else
{
echo 'kopiowanie nie powiodło się'; }
?>