каталог на сайтове

Код:
<?php
// tova e view.php
include 'connect.php';
$id = (int)$_GET['id'];
if($id) {
$sql = "SELECT * FROM katalog WHERE id = '$id'";
$res = mysql_query($sql);
$row = mysql_fetch_assoc($res);
if($row['ime'] == NULL) {
echo 'Няма такъв сайт!';
} else {
echo "
<hr />
Име: '.$row['ime'].'<br>
Url: <a href="'.$row['url'].'">'.$row['url'].'</a><br>
Описание: '.nl2br($row['opi']).' <br /><img src="http://api.thumbalizr.com/?url='.$row['url'].'&width=120"><hr /><br />
";
}
} else {
echo 'Грешка!';
}
?>

Заповядай ;)
 
Може ли да оправиш Описание: че не излиза :) И ако може нещо като админ панел
 
Спретнах 1 админ панелче :

:?:

del.php
Код:
<?php 
	include ("connect.php");
?>
<html>
<head>
<title>Изтриване на сайт</title>
</head>
<body>
	<div align="center">
<?php
$id = $_GET['id'];

	if(!$id) {
		echo "Изберете сайт който да триете!";
	}
	else {
		$result = mysql_query("DELETE FROM `katalog` WHERE id='$id' ");
		echo "Успешно изтрихте сайта!";
}
?>
	</div>
</body>
</html>
edit.php
Код:
<?php 
	include ("connect.php");
?>
<html>
<head>
<title>Промяна на сайт</title>
</head>
<body>
	<div align="center">
<?php

	$id = $_GET['id'];
	if (!$id) {
	echo"Изберете сайт който да редактирате!";}
	elseif(!$_POST['submit']){
		$our = mysql_query("SELECT * FROM `katalog` where id='$id'"); 
		while($r=mysql_fetch_array($our)){
?> 

<form action="" method="post">
Име: 
<input name="ime" type="text" value="<?php echo "$r[ime]"; ?>"/>
URL:
<input name="url" type="text" value="<?php echo "$r[url]"; ?>"/>
Описание:
<input name="opisanie" type="text" value="<?php echo "$r[opisanie]"; ?>"/>
<input name="submit" type="submit" value="Промени">
</form> 

<?
}}
	else {
	echo ("Успешно променихте сайта!"); 
	$ime=htmlspecialchars($_POST['ime']);
	$url=htmlspecialchars($_POST['url']);
	$opisanie=htmlspecialchars($_POST['opisanie']);
	$update = mysql_query("Update `katalog` set ime = '$ime' where id = '$id'"); 
	$update2 = mysql_query("update `katalog` set url = '$url' where id = '$id'");
	$update3 = mysql_query("update `katalog` set opisanie = '$opisanie' where id = '$id'");
}
?>
	</div>
</body>
</html>
admin.php
Код:
<?php 
	include ("connnect.php");
?>
<html>
<head>
<title>Админ панел</title>
</head>
<body>
	<div align="center">
<?php 
$sql = mysql_query("SELECT * FROM `katalog` ORDER BY id DESC"); 
	while($row=mysql_fetch_array($sql)){
		$id = $row['id'];
		$title = $row['ime'];
		echo "$title - <a href='edit.php?id=$id'>Промени</a> | <a href='del.php?id=$id'>Изтрий</a>";
} 
?><?php
include 'connect.php';
$sql = "SELECT * FROM katalog";
$res = mysql_query($sql);
while($row = mysql_fetch_assoc($res)) {
$id = $row['id'];
		$title = $row['ime'];
echo "<a href='view.php?id=$id'>$title</a> - <a href='edit.php?id=$id'>Промени</a> | <a href='del.php?id=$id'>Изтрий</a>";
}
?> 
	</div>
</body>
</html>
 
<?php
// tova e view.php
include 'connect.php';
$id = (int)$_GET['id'];
if($id) {
$sql = "SELECT * FROM katalog WHERE id = '$id'";
$res = mysql_query($sql);
$row = mysql_fetch_assoc($res);
if($row['ime'] == NULL) {
echo 'Няма0 такъв сайт!';
} else {
$opi = nl2br($row['opisanie']);
echo "
<hr />
Име: '.$row['ime'].'<br>
Url: <a href="'.$row['url'].'">'.$row['url'].'</a><br>
Описание: '.$opi.' <br /><img src="http://api.thumbalizr.com/?url='.$row['url'].'&width=120"><hr /><br />
";
}
} else {
echo 'Грешка!';
}
?>
Така :idea:
 
Оправих се така трябва да е


<h2 class="pagetitle"><?php
// tova e faila add.php
include 'connect.php';
if(isset($_POST['dobavi'])) {
$ime = $_POST['ime'];
$url = $_POST['url'];
$opi = $_POST['opi'];
if($ime == NULL || $url == NULL || $opisanie = NULL) {
echo 'Не си попълнил всички полета!';
}
$sql = mysql_query("INSERT INTO katalog (ime, url, opisanie) VALUES ('$ime','$url','$opi')") or die (mysql_error());
if($sql) {
echo '<font color="000000">Успешно добавен сайт! След одобрението ще бъде добавен</font>';
}
}
echo '
<form action="" method="post">
Име:<br>
<input type="text" name="ime" value="'.$_POST['ime'].'"><br>
URL на сайта:<br>
<input type="text" name="url" value="'.$_POST['url'].'"><br>
Описание:<br>
<textarea name="opi">'.$_POST['opi'].'</textarea><br>
<input type="submit" name="dobavi" value="Добави">
</form>
';
?></h2>
<?php endif; ?>
</div>

<?php get_sidebar(); ?>
<div class="clr"></div>
</div>

<?php get_footer(); ?>








<?php
// tova e view.php
include 'connect.php';
$id = (int)$_GET['id'];
if($id) {
$sql = "SELECT * FROM katalog WHERE id = '$id'";
$res = mysql_query($sql);
$row = mysql_fetch_assoc($res);
if($row['ime'] == NULL) {
echo 'Няма такъв сайт!';
} else {
echo '
Име: '.$row['ime'].'<br>
Url: <a href="'.$row['url'].'">'.$row['url'].'</a><br>
Описание: '.nl2br($row['opisanie']).'
';
}
} else {
echo 'Грешка!';
}
?>
 

Back
Горе