Помогите с PHP
Код:
<?
if ($_REQUEST['act'] =="add"){
$f = fopen("sites.txt","a");
fwrite($f, "Server ".$_POST['siteurl']."\n");
fclose($f);
header("Location: index.php");
}
else if ($_REQUEST['act'] =="del"){
$sites = file("sites.txt");
$f = fopen("sites.txt","w");
for ($i = 0; $i < count($sites); $i++){
if (!strstr($sites[$i], $_GET['s'])){
fwrite($f, $sites[$i]);
}
header("Location: index.php");
}
}
?>
<html>
<head>
<title>Добавление/удаление сайтов</title>
</head>
<body>
<h2>Добавление сайтов</h2>
<form method="post" action="index.php?act=add">
Введите URL сайта (со слешем на конце, например <b>http://moy-super-sait.ru/</a>)<br>
<input type="text" name="siteurl"><input type="submit" value="Добавить">
</form>
<br><br>
<h2>Список сайтов</h2>
<table>
<?
$f = file("sites.txt");
for ($i = 0; $i<count($f); $i++){
$s = str_replace("Server ","",$f[$i]);
echo "<tr><td><a href=".$s.">".$s."</a></td><td><a href='index.php?act=del&s=".$s."'><b>DELETE</b></a></td></tr>";
}
?>
</table>
</body></html>
if ($_REQUEST['act'] =="add"){
$f = fopen("sites.txt","a");
fwrite($f, "Server ".$_POST['siteurl']."\n");
fclose($f);
header("Location: index.php");
}
else if ($_REQUEST['act'] =="del"){
$sites = file("sites.txt");
$f = fopen("sites.txt","w");
for ($i = 0; $i < count($sites); $i++){
if (!strstr($sites[$i], $_GET['s'])){
fwrite($f, $sites[$i]);
}
header("Location: index.php");
}
}
?>
<html>
<head>
<title>Добавление/удаление сайтов</title>
</head>
<body>
<h2>Добавление сайтов</h2>
<form method="post" action="index.php?act=add">
Введите URL сайта (со слешем на конце, например <b>http://moy-super-sait.ru/</a>)<br>
<input type="text" name="siteurl"><input type="submit" value="Добавить">
</form>
<br><br>
<h2>Список сайтов</h2>
<table>
<?
$f = file("sites.txt");
for ($i = 0; $i<count($f); $i++){
$s = str_replace("Server ","",$f[$i]);
echo "<tr><td><a href=".$s.">".$s."</a></td><td><a href='index.php?act=del&s=".$s."'><b>DELETE</b></a></td></tr>";
}
?>
</table>
</body></html>
Принцип его работы заключается в следующем:
В строку вписываешь URL сайта в виде "http://moy-super-sait.ru/" и он записывается в файл sites.txt в виде "Server http://moy-super-sait.ru/"
Скрипт нужно подкорректировать так что бы:
+ Вписываешь URL сайта в виде "moy-super-sait.ru", а он записывается в виде "Server http://moy-super-sait.ru/" - (обезательно шлэш в конце)
+ Проверка правильности URL
+ И количество символов не менее 4
________________________________________________________________
БУДУ ОЧЕНЬ БЛАГОДАРЕН