Срочно! помогите , пожалуйста

localhost74

Новичок
Срочно! помогите , пожалуйста

Три важные и срочных вопроса:
1)
Исходник:
PHP:
<body bgcolor=#ccffcc text="black" link="black" alink="black" vlink="black">
<body>
<html>
<body bgcolor=#ccffcc text="black" link="black">
</body>
</html>
<?php 

    $form =  " 
                  <form  method=post enctype=multipart/form-data> 
                  <input type=hidden name=checksend value=send> 
                  <input type=file name=uploadfile>               
                  <input name=send type=submit value=Загрузить></form>"; 
     
     
    if (isset($_POST['send']) && isset($_POST['checksend'])&& $_POST['checksend']=='send'){ 
        if(preg_match("/\.jpe?g$|\.gif$|\.png$|\.bmp$/is",$_FILES['uploadfile']['name'])){ 
 
           $uploaddir = $_SERVER['DOCUMENT_ROOT']."\\"; 
           $uploadfile = $uploaddir.basename($_FILES['uploadfile']['name']); 
           // Копируем файл из каталога для временного хранения файлов: 
           if (copy($_FILES['uploadfile']['tmp_name'], $uploadfile)) 
           { 
               echo "<h3>Картинка успешно загружена!</h3>"; 
           } 
           else { echo "<h3>Ошибка! Не удалось загрузить картинку!</h3>"; exit; } 
         
         
           echo "<h3>Информация о загруженном на сервер файле: </h3>"; 
           echo "<p><b>Название: ".$_FILES['uploadfile']['name']."</b></p>"; 
           echo "<p><b>Формат: ".$_FILES['uploadfile']['type']."</b></p>"; 
           echo "<p><b>Размер (КБ): ".round(($_FILES['uploadfile']['size']/1024))."</b></p>";             
 } 
       else  
       {        
           echo "<center><font color='red'>Не правильный формат файла</font></center>"; 
           echo $form; 
       } 
    } 
    else 
    { 
        echo $form;     
} 
?>
3)

Файл не сохраняется, найдите ошибку, пожалуйста
2)
Исходник:
PHP:
<body bgcolor=#ccffcc text="black" link="black" alink="black" vlink="black">
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
include "../inc/connect.php";
$id = $_REQUEST['id'];
$author = $_REQUEST['author'];
$name = $_REQUEST['name'];
$news = $_REQUEST['news'];
if($news!="")
	{
		$query = "UPDATE news SET news='$news' WHERE id=$id";
		$result = mysql_query ($query);	
	}

$query = "SELECT * FROM news";
$result = mysql_query($query);
echo "<FORM action=edit.php method=GET>";
while ( $res = mysql_fetch_array($result) )
{
	echo "<b>ID:</b><a href=edit.php?id=".$res['id'].">".$res['id']."</a>;  ";
	echo "<br>";
}
if($id>0)
{
	$query = "SELECT * FROM news WHERE id=$id";
	$result = mysql_query($query);
	@$res = mysql_fetch_array($result);
	Echo "<p><b>Автор:</b></p>";
	echo "<textarea name=author rows=2 cols=60>";
	echo $res['author'];
	echo "</textarea>"."<BR>";
Echo "<p><b>Название проекта:</b></p>";
echo "<textarea name=name rows=2 cols=60>";
	echo $res['name'];
	echo "</textarea>"."<BR>";
Echo "<p><b>О проекте:</b></p>";
echo "<textarea name=news rows=5 cols=60>";
	echo $res['news'];
	echo "</textarea>"."<BR>";
	echo "<input type=hidden name=id, author, name, news value='$id','$author','$name','$news'>";
	echo "<input type=submit>";
}
?>
Проблема в том, что обновление таблиц не происходит, помогите плз

3)
Исходник:

PHP:
<?php include("../config.php");
if (!isset($HTTP_POST_VARS['password']))
{
?>
Введите свои данные
<form method="post" action="psswd.php">
<table border="1">

<tr>
<th>Пароль</th>
<td><input type = "password" name = "password"></td>
</tr>
<tr>
<td>
<input type="submit" value="Войти">
</td>
</tr>
</table>
</form>
<?php
Error_Reporting(0);
}
else
{
$mysql =@mysql_connect('localhost', 'voevodin', 'voevodin');
if(!$mysql)
{
echo 'Ошибка';
exit;
}
$mysql=@mysql_select_db('voevodin');
if(!$mysql)
{
echo 'Ошибка';
}
$query="select count(*) from auth where
pass = '$password'";
$result =@mysql_query($query);
if(!$result)
{
echo 'Невозможно выполнить запрос';
exit;
}
$count =@mysql_result($result,0,0);
if ($count > 0)
{
echo "<script>window.location = 'main.php'</script>";
}
else
{
echo "Неверные данные";
}
}
?>
В БД все имеется, но любые значения (и даже правельные) выдают не правельными => Нельзя авторизировать.
PS: Помогите плз, срочно надо:bl:
 

localhost74

Новичок
Срочность в том, что завтра в нашей локальной сети запланировано открытие этого портала. :(((( Очень не хотелось бы людей расстраивать,а тут такие серьезные не поладки:((( С первым (с загрузчиком) я решил проблему,а вот со вторым и третьим очень плохо получается:\ Получается, что нет авторизации в панели администратора (без этого уже не запустить портал ) и не редактируюсь записи в БД:(((
 

Фанат

oncle terrible
Команда форума
А кто это все писал, и работало ли это вообще когда-нибудь?
Если не работало, то надо переписывать.
Если работало, то чего ты хочешь от зрителей? Ошибок синтаксиса?

В общем, кроме тебя никто все равно никто не найдет ошибку.
почитай здесь: http://phpfaq.ru/debug
думаю, что это поможет задать хотя бы более осмысленный вопрос
 

localhost74

Новичок
Меня второй скрипт интересует, он работает, он считывает из БД, но не изменяет там нечего:(((( Вот в этом и проблема:(
 

Фанат

oncle terrible
Команда форума
А к чему это? Какая связь с тем, что я написал?
 

localhost74

Новичок
С первым я разобрался, спасибо, а вот со вторым третьим проблемы:(
 

Фанат

oncle terrible
Команда форума
localhost74, ты собираешься их решать, или просто поговорить пришел?
 

zerkms

TDD infected
Команда форума
localhost74
а может ну его, этот веб? в макдональдсе и евросети вон, нехватка кадров...
 

Фанат

oncle terrible
Команда форума
localhost74, твою мать, а я что делаю?
Я тебе написал, что делать, чтобы решить. ПОЧЕМУ ТЫ СИДИШЬ СЛОЖА РУКИ и только ноешь?
 

localhost74

Новичок
Notice: Undefined index: id in T:\home\localhost\voevodin\admin\edit.php on line 6

Notice: Undefined index: author in T:\home\localhost\voevodin\admin\edit.php on line 7

Notice: Undefined index: name in T:\home\localhost\voevodin\admin\edit.php on line 8

Notice: Undefined index: news in T:\home\localhost\voevodin\admin\edit.php on line 9
 

localhost74

Новичок
Ну я понимаю что ошибка в обозначении индекса каждой переменной, но мне это не о чем не говорит:(

-~{}~ 09.11.08 17:11:

Все переменные заданы, вот код нынешний:
Код:
<body bgcolor=#ccffcc text="black" link="black" alink="black" vlink="black">
<?php
ini_set('display_errors',1);
Error_Reporting(E_ALL);
include "../inc/connect.php";
$id = $_REQUEST['id'];
$author = $_REQUEST['author'];
$name = $_REQUEST['name'];
$news = $_REQUEST['news'];
if($news!="")
    {
        $query = "UPDATE news SET news='$news' WHERE id=$id";
        $result = mysql_query ($query);    
    }

$query = "SELECT * FROM news";
$result = mysql_query($query);
echo "<FORM action=edit.php method=GET>";
while ( $res = mysql_fetch_array($result) )
{
    echo "<b>ID:</b><a href=edit.php?id=".$res['id'].">".$res['id']."</a>;  ";
    echo "<br>";
}
if($id>0)
{
    $query = "SELECT * FROM news WHERE id=$id";
    $result = mysql_query($query);
    @$res = mysql_fetch_array($result);
    Echo "<p><b>Автор:</b></p>";
    echo "<textarea name=author rows=2 cols=60>";
    echo $res['author'];
    echo "</textarea>"."<BR>";
Echo "<p><b>Название проекта:</b></p>";
echo "<textarea name=name rows=2 cols=60>";
    echo $res['name'];
    echo "</textarea>"."<BR>";
Echo "<p><b>О проекте:</b></p>";
echo "<textarea name=news rows=5 cols=60>";
    echo $res['news'];
    echo "</textarea>"."<BR>";
    echo "<input type=hidden name=id value='$id' />
<input type='hidden' name='author' value= '$author'  />
<input type='hidden' name='name' value='$name'       />
<input type='hidden' name='news' value='$news'       />"; 
echo "<input type=submit>";
}
?>
 

localhost74

Новичок
Как она может быть пуста если в коде ясно прописано:
$id = $_REQUEST['id'];
$author = $_REQUEST['author'];
$name = $_REQUEST['name'];
$news = $_REQUEST['news'];

?
 
Сверху