Bekijk Volledige Versie : Re: Delen uit TXT file
Warden Dave
05/08/03, 09:00
[Group added & F'up set to: nl.internet.www.server-side]
"www" <aedijs@wxs.nl> wrote:
> "Warden Dave" <w@d.pro> schreef:
>> "www" <aedijs@wxs.nl> wrote:
>>> Vanuit een aangeboden tekst (TXT) file van 10 regels wil ik
>>> bijvoorbeeld de inhoud van een willekeurige regel ophalen en op
>>> mijn site laten zien.
>><knip>
>>> Ik download deze tekst file bij een weeramateur en wil daar
>>> leesbare informatie van samenstellen
>> Alwaar moet de gehele bewerking van het downloaden, regel pakken,
>> regel plakken plaatsvinden ? Is dat aan de kant van de server of elders?
> De bewerking uitpakken, regel detecteren dient m.i. plaats te vinden
> als de betreffende html pagina wordt opgeroepen.
> Zou CGI of PHP hier uitkomst kunnen bieden?
Welzeker. Gemak dient de mens en in PHP zou je bijv. al kunnen zeggen:
<?php
$txtFileLines = file ("http://www.weermens.nl/weer.txt");
echo "- Temperatuur {$txtFileLines[1]} graden Celsius";
?>
Kun je verder verfraaien.
Nu wil het echter dat men voor dit soort server-side weerpraat een aparte
nieuwsgroep heeft opgericht, te weten: nl.internet.www.server-side
Aldaar kun je verdere details verkrijgen...
groet,
WD
Dat is goed gelukt!!!
Ik heb nog 1 vraagje
In de originele download file staat het volgende:
http://www.weerstation-doetinchem.nl/download/aktueel.txt
Op één regel N 0,9
Dat zijn 2 gegevens: de windrichting en de windsnelheid.
Die wil ik ook weer op twee verschillende regels laten zien.
Hoe doe je dat??
Zo ook de regel met dinsdag: enz enz
en woensdag: enz enz.
Ik wil eigenlijk beginnen bij de hoofdletter na de : (dus zonder die
vermelding dinsdag: en woensdag:)
Mijn voorlopige oplossing met jouw aanbeveling staat even op:
www.ijd96.nl/weer.php
Bij voorbaat dank!!!
"Warden Dave" <w@d.pro> schreef in bericht
news:bgnkev$229v$1@nl-news.euro.net...
> [Group added & F'up set to: nl.internet.www.server-side]
>
> "www" <aedijs@wxs.nl> wrote:
> > "Warden Dave" <w@d.pro> schreef:
> >> "www" <aedijs@wxs.nl> wrote:
>
> >>> Vanuit een aangeboden tekst (TXT) file van 10 regels wil ik
> >>> bijvoorbeeld de inhoud van een willekeurige regel ophalen en op
> >>> mijn site laten zien.
> >><knip>
> >>> Ik download deze tekst file bij een weeramateur en wil daar
> >>> leesbare informatie van samenstellen
>
> >> Alwaar moet de gehele bewerking van het downloaden, regel pakken,
> >> regel plakken plaatsvinden ? Is dat aan de kant van de server of
elders?
>
> > De bewerking uitpakken, regel detecteren dient m.i. plaats te vinden
> > als de betreffende html pagina wordt opgeroepen.
> > Zou CGI of PHP hier uitkomst kunnen bieden?
>
> Welzeker. Gemak dient de mens en in PHP zou je bijv. al kunnen zeggen:
>
> <?php
>
> $txtFileLines = file ("http://www.weermens.nl/weer.txt");
> echo "- Temperatuur {$txtFileLines[1]} graden Celsius";
>
> ?>
>
> Kun je verder verfraaien.
>
> Nu wil het echter dat men voor dit soort server-side weerpraat een aparte
> nieuwsgroep heeft opgericht, te weten: nl.internet.www.server-side
> Aldaar kun je verdere details verkrijgen...
>
> groet,
> WD
>
>
Warden Dave
06/08/03, 02:15
"www" <aedijs@wxs.nl> wrote in message:
> Ik heb nog 1 vraagje
> In de originele download file staat het volgende:
> http://www.weerstation-doetinchem.nl/download/aktueel.txt
>
> Op één regel N 0,9
> Dat zijn 2 gegevens: de windrichting en de windsnelheid.
> Die wil ik ook weer op twee verschillende regels laten zien.
> Hoe doe je dat??
Zoiets simpels kun je ook simpel oplossen met bijv.:
$parts = explode (" ", $txtFileLines[4]);
Nu heeft $parts[0] bijv. de waarde "N" en $parts[1] bijv. "0,9".
Dat laatste is niet helemaal waar omdat de regeleindes door file() intact
worden gelaten. Wil je die kwijt dan doe je 'chop($line)' of 'rtrim($line)',
wat hetzelfde is. Zie de PHP handleiding...
> Zo ook de regel met dinsdag: enz enz
> en woensdag: enz enz.
> Ik wil eigenlijk beginnen bij de hoofdletter na de : (dus zonder die
> vermelding dinsdag: en woensdag:)
Zelfs daar heb je geen regExp voor nodig. Iets als +-
$parts = explode (" ", $txtFileLines[9], 2);
Zal al werken. ($parts[1] is dan wat je wilt.) Zie explode() in de handleiding.
WD
Dat is goed gelukt!!!
Ik heb nog 1 vraagje
In de originele download file staat het volgende:
http://www.weerstation-doetinchem.nl/download/aktueel.txt
Op één regel N 0,9
Dat zijn 2 gegevens: de windrichting en de windsnelheid.
Die wil ik ook weer op twee verschillende regels laten zien.
Hoe doe je dat??
Zo ook de regel met dinsdag: enz enz
en woensdag: enz enz.
Ik wil eigenlijk beginnen bij de hoofdletter na de : (dus zonder die
vermelding dinsdag: en woensdag:)
Mijn voorlopige oplossing met jouw aanbeveling staat even op:
www.ijd96.nl/weer.php
Bij voorbaat dank!!!
"Warden Dave" <w@d.pro> schreef in bericht
news:bgnkev$229v$1@nl-news.euro.net...
> [Group added & F'up set to: nl.internet.www.server-side]
>
> "www" <aedijs@wxs.nl> wrote:
> > "Warden Dave" <w@d.pro> schreef:
> >> "www" <aedijs@wxs.nl> wrote:
>
> >>> Vanuit een aangeboden tekst (TXT) file van 10 regels wil ik
> >>> bijvoorbeeld de inhoud van een willekeurige regel ophalen en op
> >>> mijn site laten zien.
> >><knip>
> >>> Ik download deze tekst file bij een weeramateur en wil daar
> >>> leesbare informatie van samenstellen
>
> >> Alwaar moet de gehele bewerking van het downloaden, regel pakken,
> >> regel plakken plaatsvinden ? Is dat aan de kant van de server of
elders?
>
> > De bewerking uitpakken, regel detecteren dient m.i. plaats te vinden
> > als de betreffende html pagina wordt opgeroepen.
> > Zou CGI of PHP hier uitkomst kunnen bieden?
>
> Welzeker. Gemak dient de mens en in PHP zou je bijv. al kunnen zeggen:
>
> <?php
>
> $txtFileLines = file ("http://www.weermens.nl/weer.txt");
> echo "- Temperatuur {$txtFileLines[1]} graden Celsius";
>
> ?>
>
> Kun je verder verfraaien.
>
> Nu wil het echter dat men voor dit soort server-side weerpraat een aparte
> nieuwsgroep heeft opgericht, te weten: nl.internet.www.server-side
> Aldaar kun je verdere details verkrijgen...
>
> groet,
> WD
>
>
Bedankt voor de hulp: alles is goed gelukt!!
"Warden Dave" <w@d.pro> schreef in bericht
news:bgnkev$229v$1@nl-news.euro.net...
> [Group added & F'up set to: nl.internet.www.server-side]
>
> "www" <aedijs@wxs.nl> wrote:
> > "Warden Dave" <w@d.pro> schreef:
> >> "www" <aedijs@wxs.nl> wrote:
>
> >>> Vanuit een aangeboden tekst (TXT) file van 10 regels wil ik
> >>> bijvoorbeeld de inhoud van een willekeurige regel ophalen en op
> >>> mijn site laten zien.
> >><knip>
> >>> Ik download deze tekst file bij een weeramateur en wil daar
> >>> leesbare informatie van samenstellen
>
> >> Alwaar moet de gehele bewerking van het downloaden, regel pakken,
> >> regel plakken plaatsvinden ? Is dat aan de kant van de server of
elders?
>
> > De bewerking uitpakken, regel detecteren dient m.i. plaats te vinden
> > als de betreffende html pagina wordt opgeroepen.
> > Zou CGI of PHP hier uitkomst kunnen bieden?
>
> Welzeker. Gemak dient de mens en in PHP zou je bijv. al kunnen zeggen:
>
> <?php
>
> $txtFileLines = file ("http://www.weermens.nl/weer.txt");
> echo "- Temperatuur {$txtFileLines[1]} graden Celsius";
>
> ?>
>
> Kun je verder verfraaien.
>
> Nu wil het echter dat men voor dit soort server-side weerpraat een aparte
> nieuwsgroep heeft opgericht, te weten: nl.internet.www.server-side
> Aldaar kun je verdere details verkrijgen...
>
> groet,
> WD
>
>
-- Colette --
08/08/03, 01:15
"www" <aedijs@wxs.nl> wrote in message news:bgtiag$5b$1@reader08.wxs.nl...
> Bedankt voor de hulp: alles is goed gelukt!!
>
>
> "Warden Dave" <w@d.pro> schreef in bericht
> news:bgnkev$229v$1@nl-news.euro.net...
> > [Group added & F'up set to: nl.internet.www.server-side]
> >
> > "www" <aedijs@wxs.nl> wrote:
> > > "Warden Dave" <w@d.pro> schreef:
> > >> "www" <aedijs@wxs.nl> wrote:
> >
> > >>> Vanuit een aangeboden tekst (TXT) file van 10 regels wil ik
> > >>> bijvoorbeeld de inhoud van een willekeurige regel ophalen en op
> > >>> mijn site laten zien.
> > >><knip>
> > >>> Ik download deze tekst file bij een weeramateur en wil daar
> > >>> leesbare informatie van samenstellen
> >
> > >> Alwaar moet de gehele bewerking van het downloaden, regel pakken,
> > >> regel plakken plaatsvinden ? Is dat aan de kant van de server of
> elders?
> >
> > > De bewerking uitpakken, regel detecteren dient m.i. plaats te vinden
> > > als de betreffende html pagina wordt opgeroepen.
> > > Zou CGI of PHP hier uitkomst kunnen bieden?
> >
> > Welzeker. Gemak dient de mens en in PHP zou je bijv. al kunnen zeggen:
> >
> > <?php
> >
> > $txtFileLines = file ("http://www.weermens.nl/weer.txt");
> > echo "- Temperatuur {$txtFileLines[1]} graden Celsius";
> >
> > ?>
> >
> > Kun je verder verfraaien.
> >
> > Nu wil het echter dat men voor dit soort server-side weerpraat een
aparte
> > nieuwsgroep heeft opgericht, te weten: nl.internet.www.server-side
> > Aldaar kun je verdere details verkrijgen...
> >
> > groet,
> > WD
> >
Hallo,
Betreft: http://www.ijd96.nl/weer.php
Wil je zo vriendelijk zijn om de volledige code van uw php-bestand
hier te plaatsen met inbegrepen dat laatste ivm
$parts = explode (" ", $txtFileLines[4]);
Thankzzz