
05.04.2008, 14:20
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
add.php
Код:
<?php
$file = 'base.txt';
$a = $_POST['picture'];
$b = $_POST['article'];
$c = $_POST['info'];
$d = $_POST['link'];
if(!$a || !$b || !$c || !$d) {
echo('<style>
input[type="text"]
{
width: 300px;
}
</style>
<title>Добавление статей</title>
<form method="POST">
<table>
<tr><td><b>Картинка</b></td><td><input type="text" name="picture"></td></tr>
<tr><td><b>Название статьи</b></td><td><input type="text" name="article"></td></tr>
<tr><td><b>Информация</b></td><td><input type="text" name="info"></td></tr>
<tr><td><b>Ссылка</b></td><td><input type="text" name="link"></td></tr>
</table>
<input type="submit" value="Создать">
</form>');
} else {
$fopen = fopen($file, 'a');
$boolean = fwrite($fopen, base64_encode($a).' | '.base64_encode($b).' | '.base64_encode($c).' | '.base64_encode($d));
fclose($fopen);
if((bool)$boolean == true) {
echo('<title>Статья успешно добавлена</title><b>Статья успешно добавлена</b>');
} else {
echo('<title>Статья не добавлена</title><b>Статья не добавлена</b>');
}
}
?>
info.php
Код:
<?php
$file = file_get_contents('base.txt');
if($file) {
echo('<title>Статейки</title><table><tr><td>Картинка</td><td>Название статьи</td><td>Информация</td><td>Ссылка</td></tr>');
foreach(explode("\n", $file) as $article) {
list($a, $b, $c, $d) = explode(" | ", $article);
$a = base64_decode($a);
$b = base64_decode($b);
$c = base64_decode($c);
$d = base64_decode($d);
echo('<tr><td><img src="'.$a.'"></td><td>'.$b.'</td><td>'.$c.'</td><td>'.$d.'</td></tr>');
}
echo('</table>');
} else {
echo('<title>Статей нет</title><b>Статей нет</b>');
}
?>
Вроди всё. Я не проверял и фильтров никаких не делал. Надо будет - сделаешь.
Последний раз редактировалось NOmeR1; 05.04.2008 в 14:29..
|
|
|