Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP:llä tekstin luku tiedostosta

Wee [05.10.2008 22:23:55]

#

Hejdå vaan kaikille ohjelmointiputkalaisille!

Yritin tässä tehdä pientä järjestelmää, täysin kokeilumielessä, että saisin näkymään .txt tiedoston sivulle, eli sivu ottaisi tietyssä kohtaa tekstin .txt -tiedostosta. Ongelmaksi ilmeni .txt tiedoston näyttäminen, eli miten sen voisi ratkaista? Ihan suora koodi olisi käytännöllinen, voisin sitä muunnella ja tutkia.

Antti Laaksonen [05.10.2008 22:34:41]

#

Kokeilepa tätä koodia:

<?php
$nimi = "esimerkki.txt";
$tiedot = file_get_contents($nimi);
echo "<p>Tiedostossa <b>$nimi</b> lukee:</p>";
echo "<pre>$tiedot</pre>";
?>

Metabolix [05.10.2008 22:36:03]

#

Tutustu funktioihin readfile, joka lukee ja tulostaa tiedoston suoraan, ja file, joka lukee tiedoston taulukkoon, josta voit itse tulostaa sen. Myös file_get_contents on usein kätevä, se lukee tiedoston yhdeksi tekstimuuttujaksi. Lisäksi voisit tutustua PHP-opassarjaan, joka on oikein hyvä lähde PHP:n opetteluun ja kertoo myös juuri tällaisista asioista.

Wee [06.10.2008 08:52:28]

#

Juu, Laaksosen opassarja on mainio! Siitä oli hyötyä, kun rupesin aloittelemaan, ja funktioita opettelemaan... Kokeilen iltapäivällä tuota koodia, nyt ei ole aikaa :/

EDIT : Kiitos, Antti! Tuo oli juuri sitä, mitä halusin. Nyt alan värkkäämään lomakkeen kautta tekstitiedoston muokkausta... ;-)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta