Просмотр файла linkexchanger/admin/add_lnk.php

Размер файла: 4.76Kb
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head>
<title>LinkExchanger ADMIN AREA</title>
</head>

<?
include "../config.php";
include "menu.php";
echo "<body bgcolor=$bgcolor>";

if ($_POST[submit] == Добавить) {

$nik = trim($_POST[nick]);
$url = trim($_POST[url]);
$htmltext = trim($_POST[htmltext]);
$htmlimage = trim($_POST[htmlimage]);
$category = trim($_POST[category]);
$mail = trim($_POST[mail]);
$urlink = trim($_POST[urlink]);
$myhome = trim($myhome);

$htmlimage = str_replace ("|", " ", $htmlimage);
$htmlimage = ereg_replace ('\\\"', "", $htmlimage);
$htmlimage = ereg_replace ("\\\'", "", $htmlimage);
$htmlimage = ereg_replace ("\r", "", $htmlimage);
$htmlimage = ereg_replace ("\n", "", $htmlimage);

$htmltext = str_replace ("|", " ", $htmltext);
$htmltext = ereg_replace ('\\\"', "", $htmltext);
$htmltext = ereg_replace ("\\\'", "", $htmltext);
$htmltext = ereg_replace ("\r", "", $htmltext);
$htmltext = ereg_replace ("\n", "", $htmltext);

if (!$urlink) { $urlink = $url; }
if (!$mail) { $mail = $myemail; }
if (strpos($mail, "@")) {} else { $err = "Вы ошиблись в написании e-mail адреса!"; }
if (!$category) { $err = "Пожалуйста, выберите категорию для сайта Вашего партнера!"; }
if (!$htmlimage) { $htmlimage = "<img src=images/notimage.gif width=88 height=31 border=0>"; }
if (!$htmltext) { $err = "Пожалуйста, введите HTML-код текстовой ссылки для сайта Вашего партнера!"; }
if (strpos($url, "ttp://")) {} else { $err = "Начинать надо с http://"; }
if (!$url) { $err = "Пожалуйста, укажите адрес сайта Вашего партнера!"; }
if (!$nick) { $nick = "Script"; }
if (strpos($htmltext, "img src=")) { $err = "Не надо вводить HTML-код кнопки в поле для текстовой ссылки!"; }
if (strpos($htmltext, "IMG SRC=")) { $err = "Не надо вводить HTML-код кнопки в поле для текстовой ссылки!"; }
if (strpos($htmlimage, "width=88")) {} else { $err = "В HTML-коде картинки должно быть указано: width=88"; }
if (strpos($htmlimage, "height=31")) {} else { $err = "В HTML-коде картинки должно быть указано: height=31"; }
if (strpos($htmlimage, "border=0")) {} else { $err = "В HTML-коде картинки должно быть указано: border=0"; }

if ($err) { echo "<center><font face=$wrn_face size=$wrn_size color=$wrn_color>$err</font></center>"; exit; }

$id = time();
$check_date = date("d-m-Y H:i:s", "$id");
$days_code = 86400*$days_to_check;
$check_next = $id+$days_code;

// запись данных в файл
$fp = fopen ("../base.dat", "a");
flock($fp, LOCK_EX);
fwrite ($fp, "$id|$nick|$url|$mail|$category|$htmltext|$htmlimage|$urlink|$_POST[check_result]|$check_next|$_POST[ip]|$check_date\n");
flock($fp, LOCK_UN);
fclose ($fp);
// запись данных в файл
echo "<center><table cellpadding=3 width=500><tr><td align=center><font color=$title_color face=$title_face size=$title_size><b>Ссылка Вашего партнера добавлена!</b></font></td></tr><tr><td align=center><font face=$font_face size=$font_size color=$font_color>$check_date</font><hr size=1></td></tr></table></center>";
exit;
}


// FORM
echo "<center><table cellpadding=3 width=500>";
echo "<form action=$_SERVER[PHP_SELF] method=POST>";
echo "<tr><td><font color=$title_color face=$title_face size=$title_size><b>Добавьте ссылку партнера</b></font><hr size=1></td></tr>";
echo "<tr><td><font face=$font_face size=$font_size color=$font_color>Имя Вашего партнера (если знаете)</font><br><input name=nick type=text size=24><br>";
echo "<font face=$font_face size=$font_size color=$font_color>Адрес сайта Вашего партнера</font><br><input name=url type=text size=48><br>";
echo "<font face=$font_face size=$font_size color=$font_color>HTML-код его текстовой ссылки</font><br><textarea name=htmltext rows=3 cols=60>$htmltext</textarea><br>";
echo "<font face=$font_face size=$font_size color=$font_color>HTML-код его кнопки 88х31 (если есть)</font><br><textarea name=htmlimage rows=3 cols=60>$htmlimage</textarea><br>";
echo "<font face=$font_face size=$font_size color=$font_color>Выбрать категорию для него</font><br><select name=category>";
echo "<option></option>";
$file = file("../categories.dat");
for($i=0; $i<count($file); $i++){
$a = explode("|", $file[$i]);
echo "<option>$a[1]</option>";
}
echo "</select><br>";
echo "<font face=$font_face size=$font_size color=$font_color>Его e-mail (если знаете)</font><br><input name=mail type=text size=24><br>";
echo "<font face=$font_face size=$font_size color=$font_color>ПОЛНЫЙ адрес страницы, где будет стоять Ваша ссылка (если знаете)</font><br><input name=urlink type=text size=80></td></tr>";
echo "<tr><td align=center><input name=check_result type=hidden value=NEW><input name=ip type=hidden value=Script>";
echo "<input name=submit type=submit value=Добавить></form></td></tr>";
echo "<tr><td><hr size=1></td></tr></table></center>";
// FORM
?>
</body>
</html>