Здравейте, имам проблем със тази линк система на human http://web-tourist.net/login/login/view.php?st=1629 , проблема е, че когато пробвам да добавя линк, ми показва, че не съм попълнил всички полета, а съм ги ... гледах го кода грешка не открих ... надявам се някой от вас да открие и да ми помогне ... ето го и кода
Код:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<?PHP
?>
Добави сайт<hr>
<form method="POST">
Име на сайта: <input type="text" name="ime" maxlength="30" ><br />
Url на сайта: <br />http://<input type="text" name="url"><br />
Описание: <br /><textarea rows="7" name="opisanie" cols="40" maxlength="300" type="text"></textarea><br />
<input name="news" type="submit" value="Добави!">
</form>
<?php
include('conf.php');//добавяме config файла
$our = mysql_query("SELECT id FROM links ORDER BY id DESC LIMIT 1"); //взимаме инфо...
while($r=mysql_fetch_array($our)){
$id=$r[id]+1;}
if ($_POST['news']) {
$url = $_POST['url'];
$opisanie = $_POST['opisanie'];
$url=str_replace("http://", "", $url);
$url=str_replace("www.", "", $url);
$url=str_replace("/", "", $url);
if($ime==NULL|$url==NULL|$opisanie==NULL) {
//проверява дали някое поле не е непопълнено
echo "Не си попълнил някое от полетата.";
}else{
$churl = @fsockopen($url, 80, $errno, $errstr, 30); //проверяваме дали е истински линка
if (!$churl)
{
echo "Моля въведете истински линк!";
}
else
{
$checkurl = mysql_query("SELECT url FROM links WHERE url='$url'");
$checkurl= mysql_num_rows($checkurl);
if ($checkurl>0) {
// опааа....некой вече е добавял този сайт
echo "Този сайт вече е бил добавян";
}else{
// ех...никой не я е добавял, ти ще си първият...продължаваме
$ime = htmlspecialchars($ime);
$url = htmlspecialchars($url);
$opisanie = htmlspecialchars($opisanie);
// е...ако ше пробва някой да хаква сайта няма да стане...превръщаме всички символи от хтмл в нормални
//всичко е перф , да добавяме сайта
$query = mysql_query("INSERT INTO `links` (ime, url, opisanie, id) VALUES('$ime','$url','$opisanie','$id')");
// успешно добавихме---УРААААА.
echo "Успешно добави линк!";
echo "<meta http-equiv=\"refresh\" content=\"0; url=index.php\">";//пренасочваме към индекса
}
}
}
}
else
{
echo ("");
}
?>