Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Загрузка файлов на сервер

Сообщения:  [1-10]    [11-20]   [21-30]   [31-40]  [41-42] 

 
 автор: cheops   (06.04.2006 в 13:32)   письмо автору
 
   для: АЙКА   (06.04.2006 в 12:43)
 

Это означает, что у вас не передан или не верен второй параметр функции mysql_result().

PS Под разные вопросы, лучше заводить разные темы - так и тему назвать проще, ссылаться на неё потому удобнее и читать интереснее.

   
 
 автор: Trianon   (06.04.2006 в 13:27)   письмо автору
 
   для: АЙКА   (06.04.2006 в 12:43)
 

Это значит, что нету у вас такого сообщения. А диагностика - "сообщение удалено" - ложная.

   
 
 автор: АЙКА   (06.04.2006 в 12:43)   письмо автору
 
   для: Trianon   (06.04.2006 в 12:02)
 

подскажите пожалуйста как это сделать???
и еще..... в браузере выходит вот такая ошибка:
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 36 in c:\www\messages\delmessage.php on line 21Сообщение удалено.
что это за ошибка?

   
 
 автор: Trianon   (06.04.2006 в 12:02)   письмо автору
 
   для: Trianon   (06.04.2006 в 11:56)
 

Но повторю.
У Вас вполне может сложиться ситуация, когда два разных человека отправят по сообщению с файлами, у которых будет одно и то же имя. Или один человек отправит два сообщения с такими файлами. А система больше одного файла хранить не будет.
Чтобы этого избежать, Вам следует изменить именование файлов в папке files

   
 
 автор: Trianon   (06.04.2006 в 11:56)   письмо автору
 
   для: АЙКА   (06.04.2006 в 11:34)
 

Как-то так...


.......
<BR><BR><BR>

<?php

$cat 
'c:/www/files/';
$query "SELECT attach FROM usermessages WHERE 'nomer'='$id' and 'to'='".$_SESSION['Logged']."'";
$attach '';
if ((
$result = @mysql_query ($query)) != 0)
    
$attach mysql_result($result0);
if(
$attach != '')
   
unlink($cat.$attach);

$query "DELETE FROM usermessages WHERE 'nomer'='$id' and 'to'='".$_SESSION['Logged']."'";
............

   
 
 автор: АЙКА   (06.04.2006 в 11:34)   письмо автору
 
   для: Trianon   (06.04.2006 в 10:57)
 

вот скрипт, который удаляет сообщение... можно ли сюда же вставить скрипт, чтоб удалялся и файл?

<?php
        
include("config.php");
        if(!isset(
$_SESSION['Logged']))
        {
                exit(
'&#209;&#242;&#240;&#224;&#237;&#232;&#246;&#224; &#228;&#238;&#241;&#242;&#243;&#239;&#237;&#224; &#242;&#238;&#235;&#252;&#234;&#238; &#228;&#235;&#255; &#231;&#224;&#240;&#229;&#227;&#232;&#241;&#242;&#240;&#232;&#240;&#238;&#226;&#224;&#237;&#237;&#251;&#245; &#239;&#238;&#235;&#252;&#231;&#238;&#226;&#224;&#242;&#229;&#235;&#229;&#233;');
        }
        
$id GetPostStrValue("id");
        if (
$id == '')
        {
                
$id GetGetStrValue("id");
        }
?>
<BR><BR><BR>

<?php


$query 
"DELETE FROM usermessages WHERE 'nomer'='$id' and 'to'='".$_SESSION['Logged']."'";
if (!@
mysql_query ($query)) {
        
$Message "&#206;&#248;&#232;&#225;&#234;&#224; &#226;&#226;&#238;&#228;&#224; &#228;&#224;&#237;&#237;&#251;&#245;";
                           }
         else {
             
$Message "&#209;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#229; &#243;&#228;&#224;&#235;&#229;&#237;&#238;.";

                }




?>
<?php 
echo $Message?>

   
 
 автор: АЙКА   (06.04.2006 в 11:31)   письмо автору
 
   для: Trianon   (06.04.2006 в 10:57)
 

файл, который пришел вместе с сообщением. я хочу его удалить.... как мне это сделать???

   
 
 автор: Trianon   (06.04.2006 в 10:57)   письмо автору
 
   для: АЙКА   (06.04.2006 в 10:32)
 

А это уже зависит от того, когда именно, и какой именно файл Вы хотите удалить.

   
 
 автор: АЙКА   (06.04.2006 в 10:32)   письмо автору
 
   для: Trianon   (06.04.2006 в 10:13)
 

я имею в виду, надо какое то условие ставить или нет? и перед этой функцией надо соединение с базой сделать?

   
 
 автор: Trianon   (06.04.2006 в 10:13)   письмо автору
 
   для: АЙКА   (06.04.2006 в 09:27)
 

В смысле, как? У этой функции нет нескольких вариантов применения. unlink("имя_файла");

   

Сообщения:  [1-10]    [11-20]   [21-30]   [31-40]  [41-42] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования