Tekstitiedoston rivi nettisivulle tai kuvaan

Aloittaja PetriKe, 20.07.2008, 18:54:55

« edellinen - seuraava »

PetriKe

Onko kenelläkään php-koodipätkää, jolla voisin lukea tekstitiedostosta (1 rivi) parametreja ja kirjoittaa sen html-sivulle? Tai vaihtoehtoisesti lukea tekstitiedoston riviltä tietoja ja liittää ne kuvan (bmp) päälle.

Tämä liittyy sääasemaani, joka kirjoittaa yhden rivin tiedostoon kulloiset sääanturin numerotiedot. Pystyn lähettämään tiedoston ftp:llä webbisivulleni hakemistoon, josta sitten voisin php-scriptillä purkaa nuo parametrit nettisivuilleni vaikkapa sääanturikuvaan upotettuna tai sen alle.
Selkeitä kelejä,

Petri Kehusmaa

Vesa Kankare

Tukeeko sun palveluntarjoaja Server Side Includea? Sillä tuo kävisi helposti ilman sen kummempaa koodaamista.
Vesku
www.vkastronomy.com

extreme

#2
Lainaus käyttäjältä: Petri Kehusmaa - 20.07.2008, 18:54:55
Onko kenelläkään php-koodipätkää, jolla voisin lukea tekstitiedostosta (1 rivi) parametreja ja kirjoittaa sen html-sivulle? Tai vaihtoehtoisesti lukea tekstitiedoston riviltä tietoja ja liittää ne kuvan (bmp) päälle.

Tämä liittyy sääasemaani, joka kirjoittaa yhden rivin tiedostoon kulloiset sääanturin numerotiedot. Pystyn lähettämään tiedoston ftp:llä webbisivulleni hakemistoon, josta sitten voisin php-scriptillä purkaa nuo parametrit nettisivuilleni vaikkapa sääanturikuvaan upotettuna tai sen alle.

Moi,

Voin sinulle sellaisen väsätä jos tarvit.

/hannu

Edit, tässäpä tämä:
<?php
//avataan tiedosto lukutilassa
$tt fopen("testi.txt""r");

//nollataan rivinumerolaskuri
$i 0;

//luetaan rivejä, kunnes tiedosto loppuu
while (!feof($tt)) {
   
//luetaan seuraava rivi muuttujaan
   
$rivi fgets($tt1024);
   
//tulostetaan rivi rivinumeron kanssa ( jos et halua rivinumeroa, poista $i: )
   
echo "$i$rivi";
   
//kasvatetaan laskuria
   
$i++;  
}

//suljetaan tiedosto
fclose($tt);
?>


Yllämainittu lukee kaikki rivit. Jos sinulla on useampi rivi samassa filussa mutta haluat vain ensimmäisen rivin, käytä tätä:


<?php
//luetaan tiedosto taulukkoon $tiedosto
$tiedosto file("testi.txt");


//tulostetaan rivit
for ($i 0$i count($tiedosto); $i++) {
   echo (
$i 1) . ": " $tiedosto[$i];
}
?>



Jos ei ala toimiin, laita mailia hannu.kreivi ät gmail.com :)
Halutaan ostaa putki!

Ex: Sky-Watcher Skymax-102 SynScan AZ GOTO
Canon EOS 1000D