Люди нужна помощь, уже несоклько дней торчу, не знаю что делать.
Ситуация такая,скрипт должен удалить страницу, страница удаляется, и скрипт должен переадреосвать на ту же страницу, он переадресует но в значение переменной подставляюет караказяблы, вот
Попытка зайти на сайт без указания id
Перейдите на главную страницу управления сайтом.
фыв
а вот сам код удаления страницы:
<?php
include ('bd.php');
if (isset($_GET['cat'])) {$cat = $_GET['cat'];}
if (isset($_POST['cat'])) {$cat = $_POST['cat'];}
$id_cat = $_GET['id_cat'];
$url = "edit-view-cat.php?cat=".$_GET['cat']."" ;
$result2 = mysql_query("SELECT * FROM goods WHERE id_cat = '$id_cat'");
if (!$result2) puterror("?????? ??? ???????? ??????");
while($row2 = mysql_fetch_array($result2))
{
// ?????????? ??????????
$query2 = "SELECT * FROM goods
WHERE id_cat=".$row2['id_cat'];
$pct2 = mysql_query($query2);
if($pct2)
{
if(mysql_num_rows($pct2)>0)
{
$photo2 = mysql_fetch_array($pct2);
unlink($photo2['img']);
}
}
}
$result = mysql_query("SELECT * FROM images WHERE id_goods = '$id_cat'");
if (!$result) puterror("?????? ??? ???????? ??????");
while($row = mysql_fetch_array($result))
{
// ?????????? ??????????
$query = "SELECT * FROM images
WHERE id=".$row['id'];
$pct = mysql_query($query);
if($pct)
{
if(mysql_num_rows($pct)>0)
{
$photo = mysql_fetch_array($pct);
unlink($photo['img']);
}
}
}
$query_photo = "DELETE FROM goods WHERE id_cat='$id_cat'";
$query_photocat = "DELETE FROM images WHERE id_goods='$id_cat'";
if(mysql_query($query_photo) && mysql_query($query_photocat))
{
/* */
$result3 = mysql_query("SELECT * FROM categories WHERE cat = '$cat'");
if (!$result3)
{
echo "<p>
[email protected] <br> <strong></strong></p>";
exit(mysql_error());
}
if (mysql_num_rows($result3) > 0);
{
while($menu = mysql_fetch_array($result3))
{
// вот код переадресации, в урл подставляется $url с значением $url = "edit-view-cat.php?cat=".$_GET['cat']."" ;
echo "<HTML><HEAD><meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
<META HTTP-EQUIV='Refresh' CONTENT='1; URL=".$url."'>
</HEAD>";
}
}
////////////
}
?>