Eli käytän tän viestiketjun tota Antin skripitä: https://www.ohjelmointiputka.net/keskustelu/
Muuta kun avaa tiedoston muokkausta varten niin tekstikentään tulee yksi tyhjä rivi ylös ja alas.
Tarkennetaan:
<?php if (isset($_POST["viesti"])) { $tied = fopen("viesti.txt", "w"); fwrite($tied, $_POST["viesti"]); fclose($tied); } $viesti = @file_get_contents("viesti.txt"); ?> <form action="viesti.php" method="post"> <textarea name="viesti" rows="10" cols="50"> <?php echo htmlspecialchars($viesti); ?> </textarea> <br><input type="submit" value="Tallenna"> </form>
Eli kun avaan esim. tiedosto.txt:n muokkausta varten tolla skriptillä, niin tekstikenttään jossa tiedosto.txt:n tietoja muokataan tulee ylös ja alas tyhjiä rivejä esim. jos tiedosto.txt:ssä lukee 1. rivillä "05.06.2010 Kesäloma alkaa" ja 2. rivillä "12.06.2010 Ulkomaanmatka Egyptiin" niin rivin 1 eli kesäloma alkaa -tiedon yläpuolelle siihen tekstikenttään tulle 1 tyhjä rivi ja ulkomaan matka egyptiin tiedon alapouolelle 1 tyhjä rivi.
Miten sen saisi pois niin että tyhjiä rivejä ei tuli vaan tekstin muokkauskentässä tiedot tekstitedostosta näkyisivät ilman mitään tyhjiä rivejä
Kokeile laittaa koko textarea sisältöineen samalle riville koodissa.
<textarea name="viesti" rows="10" cols="50"><?php echo htmlspecialchars($viesti); ?></textarea>
Selvä, kiitos!
Edit: Se ei auttanut mitään
Sitten vika on kyllä jossain sellaisessa, mitä tuossa koodissa ei näy.
Aihe on jo aika vanha, joten et voi enää vastata siihen.