Autor Zpráva
Anonymní
Profil *
Zdravim, potreboval bych poradit s jednim skriptikem, kterej se mi nejak nepodarilo dodelat: chci udelat výpis novinek ze souboru (txt) do kteryho se zapisujou pomoci formulare(to uz mam) ve formatu př:" nový web[!!]12.3.03[!!]na svete je konecne novy web a je urcite strasne dobre zpracovany " ta [!!] tam pak slouzi jako rozdelovac no a zkuseni si zbytek z dola vyctou ;) ...no a potreboval bych to rozchodit, protoze mi to furt nejde >>>

novinky.php:
<?
if ($QUERY_STRING == "show"):

$data = file("data.txt");
for ($i=Count($data)-1; $i<10; $i--)
{
$pole = explode("[!!]", $data[$i]);

echo $pole[27];
echo $pole[26];
echo $pole[25];

}


endif;

if (($Jmeno!="") && ($Zprava!="")):
$fp = FOpen("./data.txt", "a");
FPutS($fp, $Jmeno."[!!]".Date("d.m.y")."[!!]".$Zprava."\r\n");

FClose($fp);

Header("Location: http://$SERVER_NAME$SCRIPT_NAME?show");

exit;
endif;

?>

<html>
<body>

<pre>
<FORM METHOD=get>
<b>Jméno:</b> <INPUT NAME=Jmeno VALUE="<?echo $Jmeno?>">


<TEXTAREA NAME=Zprava COLS=60 ROWS=8>

</TEXTAREA>

<INPUT TYPE=Submit VALUE="Přidání">
</FORM>
</pre>

<a href="novinky.php?show">zobrazit</a>


data.txt:
filip[!!]26.01.2006[!!]ahoj
filip2[!!]26.01.20062[!!]ahoj2
filip3[!!]26.01.20063[!!]ahoj3
Anonymní
Profil *
jo a melo by to vypsat zhruba 5 nejnovejsich
WertriK
Profil *
if ($QUERY_STRING == "show") {

$data = file("data.txt");
$count = count($data);
$max = $count-5; // pocet novinek

for($i=$count; $i >= $max;$i--) {
list($jmeno, $datum, $zprava) = explode("[!!]", $data[$i]);

echo $jmeno."-".$datum."<br />";
echo $zprava;

}

}
Anonymní
Profil *
skveli....dik moc ;)
Anonymní
Profil *
Jeste neco.....jak odstranim tu prvni odrazku(to prazdny)??

[code]http://ogc.wz.cz/novinky.php?show[/code]
Anonymní
Profil *
dobry uz to mam vyreseny!!!!!
Giros
Profil *
zdravim snazim sa o nieco podobne. nemohli by ste to niekto podrobnejsie rozpisat ako nato !!!! pls.
diki
gajdynator
Profil
Giros
O niečo podobné? Veď založ novú tému.
Giros
Profil *
ono ide v podstate o to iste. len by som potreboval nakolko php-čku sa nejak moc nerozumiem aby nekdo to co je tu hore popisane dal do nejakeho uceleneho navodu. V podstate ide o to ze xcem ako admin pridavat novinky na stranku tym istym spôsobom ako je popisane vyššie akurat že xcem tie novinky môcť pridavat iba ja a nikto iny. V podstate mat dve stranky. Na prvej sa budu zobrazovat novinky a na druhu sa dostanem po zadani hesla (napr. cez jednoduchy formular) a cez druhu budem môcť tie novinky napisať a pridať. keby sa dalo tak sa nekdo ozvite. diki
Toto téma je uzamčeno. Odpověď nelze zaslat.

0