Hej håller på att bygga en liten sida till en polare.. nu e de så att han köpte ett webhotel utan databas, så ja har fått lära mig lite om att jobba i textfiler ingen höjdare på de direkt.. Om varje nyhet ligger på en rad, kan du använda funktionen file(). Den läser in varje rad för sig och placerar raderna i en array. Sedan kan du använda array_reverse() för att få elementen i omvänd ordning. Annars kan du titta på "PHP Text DB API (a flat file database supporting SQL)" tack per persson verkar vara precis de ja letar efter.. en fråga hur gör man för att dom ska skrivas in på olika rader då..? just nu så delas rubrik datum och text up med ' och dom olika nyheterna med ;PHP textfiler
jag håller på att göra ett nyhets script till sidan där texten sparas å separeras av ";"
men sen när ja skriver ut de på sidan så kommer ju första nyheten först och senaste nyheten sist vilket inte e riktigt som ja vil ha det..
undrar om de finns nå sätt att vända på de hela eller om man kan få markören att hamna i början av documentet utan att överskriva de som redan finns där
mvh
kempeSv: PHP textfiler
Typ så här:<?php
$nyheter = array_reverse(file('nyheter.txt'));
foreach($nyheter as $nyhet) {
list($rubrik, $text) = explode(';', $nyhet);
echo "<div class='nyhet'><h2>$rubrik</h2><p>$text</p>";
}
?>
Sv: PHP textfiler
http://www.c-worker.ch/txtdbapi/index_eng.php
FredrikSv: PHP textfiler
å tack fredrik hansson låter intressant ska kolla vidare på det... kanske kan va något..