The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"проблема с пхп скриптом"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"проблема с пхп скриптом"  +/
Сообщение от sonkilla (ok) on 29-Июн-09, 21:36 
Доброго времени суток всем.
Уважаемый АЛЛ нужен Ваш совет.Есть простенький скрипт на пхп задача каторого загружать на сервер файлы через веб.Тоесть что то вроде прикрепить как в маил ру и прочих почтовиках.вот собственно и сам скрипт

<?php
    if(isset($_POST['Upload']))
    {
        if($_FILES['user_file']['tmp_name']=='none' || strlen($_FILES['user_file'.$i]['name'])<=0)
        {
            echo '<b>Файл не был загружен</b>';
            exit();
        }
        
        //$destination = $_SERVER['HTTP_HOST'].'/files/'.$_FILES['user_file']['name'];
        
        
        $tmp_file = $_FILES['user_file']['tmp_name'];
        $file_name = $_FILES['user_file']['name'];//Название файла
        $copy_to = './files/'.$file_name;//Директория куды файл копируется
            
        
        try
        {
            //эта ф-я копирует файл
            move_uploaded_file($tmp_file,$copy_to);
            echo '<h3>Файл</h3><a href=\'./files/'.
            $file_name.'\'>'.$file_name.'</a><br/>был успешно загружен';
        }
        catch(Exception $e)
        {
            echo '<h2>Неудалось скопировать файл</h2>
'.$e->getMessage();;
        }
        
    }

?>

через вот такую штмл форму файл передаёться скрипту


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html" charset="windows-1251">
<title>Загрузка файла</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body topmargin="5">
    <form enctype="multipart/form-data" action="upload.php" method="post">
    <input type="file" name="user_file">
    <input type="submit"value="Загрузить" name="Upload" style="border:1px solid blue;">
    </form>
</body>
</html>

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

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "проблема с пхп скриптом"  +/
Сообщение от nadirx2 (ok) on 30-Июн-09, 11:31 
>[оверквотинг удален]
>    </form>
></body>
></html>
>
>все вроде просто но встала проблема через любые браузеры на любых осях
>все пашет,через кпк тоже пашет,но вот с телефонами нет.пробывал и n95
>и другие смартфоны.При заходе с телефона на этот скрипт все вроде
>нормально делаеш обзор тел спрашивает где документ находиш его выделяеш жмеш
>ок патом кнопку загрузить и файл вроде передаёться но на сервере
>он появляеться с нулевым размером.Подскажите куда капать?

место этого  move_uploaded_file($tmp_file,$copy_to);  исползуй   copy($tmp_file,$copy_to);

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "проблема с пхп скриптом"  +/
Сообщение от sonkilla (ok) on 30-Июн-09, 12:02 
>[оверквотинг удален]
>></html>
>>
>>все вроде просто но встала проблема через любые браузеры на любых осях
>>все пашет,через кпк тоже пашет,но вот с телефонами нет.пробывал и n95
>>и другие смартфоны.При заходе с телефона на этот скрипт все вроде
>>нормально делаеш обзор тел спрашивает где документ находиш его выделяеш жмеш
>>ок патом кнопку загрузить и файл вроде передаёться но на сервере
>>он появляеться с нулевым размером.Подскажите куда капать?
>
>место этого  move_uploaded_file($tmp_file,$copy_to);  исползуй   copy($tmp_file,$copy_to);

Изменил как Вы написали попробывал все также файл отсылает но размер 0 с компа и с кпк все также работает

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "проблема с пхп скриптом"  +1 +/
Сообщение от nadirx2 (ok) on 01-Июл-09, 12:31 
>[оверквотинг удален]
>>>все пашет,через кпк тоже пашет,но вот с телефонами нет.пробывал и n95
>>>и другие смартфоны.При заходе с телефона на этот скрипт все вроде
>>>нормально делаеш обзор тел спрашивает где документ находиш его выделяеш жмеш
>>>ок патом кнопку загрузить и файл вроде передаёться но на сервере
>>>он появляеться с нулевым размером.Подскажите куда капать?
>>
>>место этого  move_uploaded_file($tmp_file,$copy_to);  исползуй   copy($tmp_file,$copy_to);
>
>Изменил как Вы написали попробывал все также файл отсылает но размер 0
>с компа и с кпк все также работает

upload.html:

<form enctype="multipart/form-data" action="upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
Select file: <input name="userfile" type="file">
<input type="submit" value="Upload!">
</form>


upload.php:

<?php
$uploaddir = '/var/www/files/';

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir .
    $_FILES['userfile']['name'])) {
    print "File Uploaded Successfully!";
} else {
    print "Errors!";
}
?>

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "проблема с пхп скриптом"  +/
Сообщение от sonkilla (ok) on 01-Июл-09, 14:40 
>[оверквотинг удален]
><?php
>$uploaddir = '/var/www/files/';
>
>if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir .
> $_FILES['userfile']['name'])) {
>    print "File Uploaded Successfully!";
>} else {
>    print "Errors!";
>}
>?>

непашет :(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "проблема с пхп скриптом"  +/
Сообщение от nadirx2 (ok) on 01-Июл-09, 16:41 
>[оверквотинг удален]
>>
>>if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir .
>> $_FILES['userfile']['name'])) {
>>    print "File Uploaded Successfully!";
>>} else {
>>    print "Errors!";
>>}
>>?>
>
>непашет :(

провер свой php.ini может быть у тебя не включен функция upload.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "проблема с пхп скриптом"  +/
Сообщение от sonkilla (ok) on 01-Июл-09, 17:03 
>[оверквотинг удален]
>>> $_FILES['userfile']['name'])) {
>>>    print "File Uploaded Successfully!";
>>>} else {
>>>    print "Errors!";
>>>}
>>>?>
>>
>>непашет :(
>
>провер свой php.ini может быть у тебя не включен функция upload.

конечно же включена
еслибы была выключена как бы с компа и с кпк отправлялось бы все?
я же написал все работает с любой операционки и с кпк но с симбиана непашет.вопрос почему?)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "проблема с пхп скриптом"  +/
Сообщение от angra (ok) on 02-Июл-09, 20:13 
а на другие сайты пашет? Если да, то смотри их html код.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "проблема с пхп скриптом"  +/
Сообщение от sonkilla (ok) on 02-Июл-09, 20:42 
>а на другие сайты пашет? Если да, то смотри их html код.
>

на другие пашет, на том же маил ру все загружает и работает.Слабоват я в веб програминге чтоб разбирать такие тонкости я не программер).Странное другое что уже много програмеров спросил никто незнаетю :(
Ребят ну неужели никто несталкивался и даже идей нету?очень нужно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "проблема с пхп скриптом"  +/
Сообщение от angra (ok) on 02-Июл-09, 21:06 
Для человека, считающего просмотр HTML программированием, подойдет только одна идея - наймите нормального программиста.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "проблема с пхп скриптом"  +/
Сообщение от sonkilla (ok) on 02-Июл-09, 22:26 
>Для человека, считающего просмотр HTML программированием, подойдет только одна идея - наймите
>нормального программиста.

angra тебе бы лижбы хамить всем.Ты по теме писать умеиш?Если ты незнаеш в чем тут проблема для чего ты пишеш?я же неговарю напишите мне скрипт я говарю подскажите в данной проблеме куда капать.Это всетаки форум и сдесь люди помогают друг другу.а ты только и делаеш что пишеш наймите админа, наймите програмера и т.д. И да будет тебе известно что штмл это не язык на котором пишут скрипты и через него нельзя написать ничего что будет загружать файлы.это просто язык расположения и оформелния текста и картинок.на томже майле загрузка реализована с помощью java скриптов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "проблема с пхп скриптом"  +1 +/
Сообщение от angra (ok) on 02-Июл-09, 23:49 
>angra тебе бы лижбы хамить всем.Ты по теме писать умеиш?Если ты незнаеш
>в чем тут проблема для чего ты пишеш? а ты только и делаеш
>что пишеш наймите админа, наймите програмера и т.д.

попробуй отыскать мои посты и объективно оцени скольким я помог, потом попробуй найти отличия в их постах от тех, кому с _моей_ точки зрения не имеет смысла помогать.

>я же неговарю напишите
>мне скрипт я говарю подскажите в данной проблеме куда капать.Это всетаки
>форум и сдесь люди помогают друг другу

Дорогой, ты уже реши, тебе подсказать возможное направление или все-таки все сделать за тебя ибо "слабоват я в веб програминге чтоб разбирать такие тонкости". Простой запрос в гугл находит несколько статей, _возможно_ связанных с твоей проблемой. У меня нет телефона с symbian, чтобы за пару минут проверить, а тебе лень разбираться самому.

> И да будет
>тебе известно что штмл это не язык на котором пишут скрипты
>и через него нельзя написать ничего что будет загружать файлы.это просто
>язык расположения и оформелния текста и картинок.на томже майле загрузка реализована
>с помощью java скриптов.

А пацаны во всем мире и не в курсе, что их стандартные HTML формы без какого либо js оказывается не умеют upload.
Также теряюсь в догадках какое табу запрещает взять готовый js, если уж так хочется прогрессбар, многофайловость и прочие вкусности ajax upload. Вот например первый же запрос в гугл дал сразу готовое решение http://encodable.com/filechucker/, проверяй на своей симбе.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "проблема с пхп скриптом"  +/
Сообщение от sonkilla (ok) on 03-Июл-09, 20:51 
>попробуй отыскать мои посты и объективно оцени скольким я помог, потом попробуй
>найти отличия в их постах от тех, кому с _моей_ точки
>зрения не имеет смысла помогать.

если с твоей точки зрения нет смысла помогать человеку для чего ты пишеш ему?

>Дорогой, ты уже реши, тебе подсказать возможное направление или все-таки все сделать
>за тебя ибо "слабоват я в веб програминге чтоб разбирать такие
>тонкости". Простой запрос в гугл находит несколько статей, _возможно_ связанных с
>твоей проблемой. У меня нет телефона с symbian, чтобы за пару
>минут проверить, а тебе лень разбираться самому.

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

>А пацаны во всем мире и не в курсе, что их стандартные
>HTML формы без какого либо js оказывается не умеют upload.
>Также теряюсь в догадках какое табу запрещает взять готовый js, если уж
>так хочется прогрессбар, многофайловость и прочие вкусности ajax upload. Вот например
>первый же запрос в гугл дал сразу готовое решение http://encodable.com/filechucker/, проверяй
>на своей симбе.

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

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

Вопрос в силе если ктонибудь знает что неправельно в моём скрипте подскажите

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру