Mam pliki z
<link rel="stylesheet" href="style2.css" type="text/css" media="all" />
<?php
//jak jest parametr $_POST['haslo'] i jest w nim słowo 'tajne' to logujemy
if (isset($_COOKIE['logowanief1bpadministracja'])=='zalogowanyf1bpadmin') {
}
else
{
include('logowanieadmin.php');
return;
}
//jak jest pole autor, tzn. że przesyłamy formularz
if (isset($_POST['autor'])) {
if ($_POST['general']===Nie)
{
$waidgeneral=0;
}
else if ($_POST['general']===Tak)
{
$waidgeneral=1;
}
if ($_POST['ciekawy']===Nie)
{
$waidciek=0;
}
else if ($_POST['ciekawy']===Tak)
{
$waidciek=1;
}
//dostosowujemy wszystkie pola
$_POST['autor']=konwertuj($_POST['autor']);
$_POST['tytul']=konwertuj($_POST['tytul']);
bbcode($_POST['tresc']);
$_POST['zrodlo']=konwertuj($_POST['zrodlo']);
//kontrolujemy poprawność
$blad='';
if (strlen($_POST['tytul'])<10
|| strlen($_POST['tytul'])>200
) $blad='Tytuł niusa ma nieprawidłową długość!'; if (strlen($_POST['zrodlo'])<0
|| strlen($_POST['zrodlo'])>50
) $blad='Źródło ma nieprawidłową długość!'; if (strlen($_POST['autor'])<3
) $blad='Źle wprowadzono informacje o autorze!'; if ($blad!='') info($blad,'blad');
else
{
//dodajemy do tabeli
mysql_query("INSERT INTO aktualnosci VALUES("$_POST[tytul
]","$_POST[tresc
]","$_POST[autor
]","$_POST[zrodlo
]",".time().",NULL,"$waidgeneral","$waidciek")") or
die(mysql_error()); info("Twój news został zapisany.","ok");
include("indexadministracja1992.php?pokaz=aktualnosci_dodaj_index");
return;
}
} else
{
$_POST['autor']='';
$_POST['tresc']='';
$_POST['tytul']='';
$_POST['zrodlo']='';
}
?>
<h1>Dodaj nowy nius<hr /></h1>
<form action="indexadministracja1992.php" name="pokaz" method="POST">
<input type="hidden" name="pokaz" value="aktualnosci_dodaj" />
<table border="0">
<tr><td >Tytuł:</td ><td><input size="30" type="text" name="tytul" value="
<?php echo $_POST['tytul']; ?>" /></td></tr>
<tr><td>Treść:</td><td><textarea cols="40" rows="5" name="tresc">
<?php echo $_POST['tresc']; ?></textarea></td></tr>
<tr><td>źródło:</td><td><input size="30" type="text" name="zrodlllllo" value="
<?php echo $_POST['zrodlllo']; ?>" /></td></tr>
<tr><td>Autor:</td><td><input size="30" type="text" name="autor" value="
<?php echo $_POST['autor']; ?>" /></td></tr>
<tr><td>Źródło:</td><td><input size="30" type="text" name="zrodlo" value="
<?php echo $_POST['zrodlo']; ?>" /></td></tr>
<tr><td>Wiadomość Generalna</td><td><select name=general><option value="Nie">Nie</option><OPTION>Tak</OPTION></select> </td></tr>
<tr><td>Wiadomość Ciekawa</td><td><select name=ciekawy><option value="Nie">Nie</option><OPTION>Tak</OPTION></select> </td></tr>
<tr><td></td><td><input type="submit" value="Dodaj nowy nius" /></td></tr>
</table>
</form>
oraz
<?php
function konwertuj($s)
{
return ($s);
}
// bbcode
function bbcode($str){
// usun zbedne
// Odnośnik, otwieranie w nowym oknie
// Odnośnik, otwieranie w nowym oknie, definiowanie treści odnośnika
// Pogrubiony tekst
// Pochylony tekst
// Podkreślony tekst
// Pomniejszanie tekstu
$str = preg_replace("#[sm](.*?)[/sm]#si", "<small>1</small>", $str);
// Powiększanie tekstu
$str = preg_replace("#[big](.*?)[/big]#si", "<big>1</big>", $str);
// Akapit
// Akapit z wyrównaniem
$str = preg_replace("#[p=(http://)?(.*?)](.*?)[/p]#si", "<p align="2">3</p>", $str); }
?>
i nic mi nie dodaje jako treść czemu?