<?
require("config.inc.php");
if (isset($_REQUEST['poprawny_login']) || isset($_REQUEST['poprawne_haslo'])) {
die ('');
}
import_request_variables("GP","");
if ($haslo==$poprawne_haslo && $login==$poprawny_login)
{
include("head.inc");
echo '
Dodaj newsa | Edytuj | Skasuj | O skrypcie
'; if(!isset($akcja)) { $miesiac = date("m"); $nazwym = array( "stycznia", "lutego", "marca", "kwietnia", "maja", "czerwca", "lipca", "sierpnia", "wrze¶nia", "paĽdziernika", "listopada", "grudnia"); $dzisiaj = date("j")." ".$nazwym[$miesiac-1]." ".date("Y")."r."; echo '
Dodawnie nowego newsa
';
echo ’
Tytuł newsa: | |
Autor: | |
Data: | |
Tre¶ć: |
');
include("wpis.inc.php");
} else //////////////////////////////////////////////////////////////////////////////////
if ($akcja==“skasuj”)
{
$dane = file("data.txt");
$ile = count($dane);
for ($i=0; $i<$ile; $i++)
{
$linijka = explode("|",$dane[$i]);
echo '</b><center>
Wpis numer ‘.$linijka[0].’ - SKASUJ
'; include("wpis.inc.php");
}
} else //////////////////////////////////////////////////////////////////////////////////
if ($akcja==“kasowanie”)
{
$dane = file("data.txt");
$plik = fopen("data.txt","w+");
flock($plik,2);
fputs($plik,$linijka);
foreach($dane as $zapis)
{
$tablica = explode("|",$zapis);
if ($zapis!="\n"&&$zapis!="")
{
if ($tablica[0]!=$id)
{ fputs($plik,$zapis); }
}
}
echo ’
News numer '.$id.' został pomy¶lnie skasowany.’ ;
include(“stopka.inc”);
} else //////////////////////////////////////////////////////////////////////////////////
if ($akcja==“edytuj”)
{
$dane = file("data.txt");
$ile = count($dane);
for ($i=0; $i<$ile; $i++)
{
$linijka = explode("|",$dane[$i]);
echo '</b><center>
Wpis numer ‘.$linijka[0].’ - EDYTUJ
'; include("wpis.inc.php");
}
} else //////////////////////////////////////////////////////////////////////////////////
if ($akcja==“edycja”)
{
$dane = file("data.txt");
foreach($dane as $linia)
{
$linijka = explode("|",$linia);
if ($linijka[0]==$id)
{
$tytul = $linijka[1];
$autor = $linijka[2];
$data = $linijka[3];
$tresc = $linijka[4];
}
}
echo '<center>
Edycja newsa numer ‘.$id.’
';
echo '<table border="0">
} else //////////////////////////////////////////////////////////////////////////////////
if ($akcja==“edytowanie”)
{
$tresc = str_replace("\n","
",$tresc);
$tytul = str_replace("\n"," ",$tytul);
$dane = file("data.txt");
$plik = fopen("data.txt","w+");
flock($plik,2);
fputs($plik,$linijka);
$linia=$id."|".$tytul."|".$autor."|".$data."|".$tresc."|"."\n";
foreach($dane as $zapis)
{
$tablica = explode("|",$zapis);
if ($zapis!="\n"&&$zapis!="")
{
if ($tablica[0]!=$id)
{
fputs($plik,"$tablica[0]|$tablica[1]|$tablica[2]|$tablica[3]|$tablica[4]|\n");
} else
{
fputs($plik,$linia);
}
}
}
echo ’
Zmiany w newsie numer '.$id.' zostały pomy¶lnie zapisane.’ ;
} else //////////////////////////////////////////////////////////////////////////////////
if ($akcja==“info”)
{
echo '
';
';
';
Skrypty jest chroniony prawem autorskim. Można go rozpowszechniać i udostępniać, pod warunkiem nie czerpania z tego korzy¶ci finansowych oraz niezmieniania tre¶ci skryptu. Warunkiem korzystania ze skryptu jest jest niezmienianie jego tre¶ci, a w szczególno¶ci stopki “powered by COMBOY’s NEWS” umieszczanej pod newsami. ';
';
} } else { Header(“Location: login.php”); } ?> Mam tu kod który znajduje się w pliku admin.php. Chciałbym, aby koś podzielił go na kilka odrębnych plików, np.: dodaj.php - skrypt dodawania newsów admin.php - logowanie do admina usun.php - skrypt usuwania newsów edycja.php - skrypt edycji newsów Byłbym wdzięczny, gdybyscie to zrobili. Pozdrawiam! |