Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
 Аватар для skaynet
19 / 19 / 2
Регистрация: 25.01.2012
Сообщений: 180

Неверный формат запроса

24.10.2012, 12:52. Показов 2237. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток..... есть форма
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<div id="wb_Form1" style="position:absolute;width:530px;height:215px;">
<form name="Form1" method="post" action="upload.php" enctype="multipart/form-data" id="Form1">
<input type="hidden" name="author" value="<?php echo $db_id; ?>">
<input type="hidden" name="imy" value="<?php echo $db_fullname; ?>">
<div id="wb_Text1" style="position:absolute;left:14px;top:187px;width:90px;height:16px;z-index:1;">
<span style="color:#FFFFFF;font-family:Arial;font-size:13px;">Фотография</span></div>
<input type="file" id="FileUpload1" style="position:absolute;left:122px;top:182px;width:198px;height:21px;z-index:2;" name="userfile">
<input type="submit" id="Button1" name="" value="ок" style="position:absolute;left:353px;top:180px;width:96px;height:25px;z-index:3;">
<textarea name="text" id="TextArea1" style="position:absolute;left:9px;top:34px;width:514px;height:137px;z-index:4;" rows="7" cols="80"></textarea>
<div id="wb_Text2" style="position:absolute;left:15px;top:5px;width:250px;height:16px;z-index:5;">
<span style="color:#FFFFFF;font-family:Arial;font-size:13px;">Текст</span></div>
</form>
</div>
Есть скрипт обработчик
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<?php 
if(isset($_POST['userfile']))     {$userfile = $_POST['userfile'];}
if(isset($_POST['submit']))     {$submit = $_POST['submit'];}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Результаты обработки</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
</head>
<body>
 
 
Результаты обработки
<?php
if(isset($submit)){
    $maxwidth = 1600; //Максимальная ширина загружаемого изображения
    $maxheight = 1200; //Максимальная высота загружаемого изображения
    $allowed_filetypes = array('.jpg','.JPG'); //Поддерживаемые форматы
    $maxs = 2048; // Максимальный размер файла в байтах
    $upload_path = "https://www.cyberforum.ru/images/";
    $filename = $_FILES['userfile']['name']; //Имя файла
    $sizefile = getimagesize($_FILES['userfile']['tmp_name']);//Параметры изображения
    $size = filesize($_FILES['userfile']['tmp_name'])/1024; //Переводим размер изображения в Кбайты
    $size = ceil($size); // округляем размер файла до целого числа
    
    $ext = substr($filename,strpos($filename,'.'),strlen($filename)-1);
    if(!in_array($ext,$allowed_filetypes)){
        echo "<p>Вы <strong>не выбрали изображение</strong> для загрузки или данный <strong>формат файлов не поддерживается</strong></p>";
    }
    else{
    
    
            if($size > $maxs or $size == 0){ //Если размер файла больше максимального или равен 0 выдаем ошибку
                echo "<p>Разрешается загружать файлы не более 2 Мб</p>";
            }
            else{
                if ($sizefile[0] > $maxwidth or $sizefile[1] > $maxheight) {// Если разрешение не соответствуют выдаем ошибку
                    echo "<p>Файл, который ва пытаетесь загрузить, имее разрешение <strong>$sizefile[0] x $sizefile[1]</strong>. Разрешается загружать фото не боле чем <strong>$maxwidth х $maxheight</strong> пикселей</p>";
                }
                else{
                    if(isset($filename)){// Если имя файла существует производим загрузку
                        if(move_uploaded_file($_FILES['userfile']['tmp_name'], $upload_path.$filename)){
                            echo "<p>Файл <strong>".$filename."</strong> успешно загружен</p>";
                        }
                    }
                    else {
                        echo "<p>Файл <strong>".$filename."</strong>  не загружен</p>";
                    }
                    
                    $new_name = "img_".date("YmdHis").".jpg";
                    //Переименуем файл на всякий случай что бы не было совпадений                 
                    rename($upload_path.$filename, $upload_path.$new_name);
                    //Запомним новое имя
                    $filename = $new_name;
                    
                    // блок делает мальное изображение исходной фотки - в качестве превьюшки
                    $smwidth = 120; //Длинна обрезанного изображения
                    $smheight = 96; //Высота обрезанного изображения
                
                    if ($sizefile[0] > $smwidth or $sizefile[1] > $smheight){ //Проверяем ширину и высоту исходного файла с заданными для обрезки, если они меньше то ничего не делаем
                        $smallfoto="$filename"; require ('tumbmaker.php');
                        if (img_resize("https://www.cyberforum.ru/images/$filename", "https://www.cyberforum.ru/images/crop/$smallfoto", $smwidth, $smheight)){
                            echo "Масштабирование прошло успешно";
                        }
                        else {
                            echo "<p>Ошибка обрезки фото</p>";
                        }
                    } 
                    else {
                        copy($upload_path.$filename, $upload_path."crop/".$filename);
                    }
                    
                    
                    echo "<p>Ok $filename</p>";
                }
 
            }           
    
    
    }
    
}
else{
echo "<p>Неверный формат запроса</p>";
}
?>
 
 
 
 
<?php
 
include ("bd.php");
 
 
 
if (isset($_POST['imy'])) { $imy = $_POST['imy'];}
if (isset($_POST['author'])) { $author = $_POST['author'];}
if (isset($_POST['text'])) { $text = $_POST['text'];}
 
 
 
 
 
 
 
 
$result2 = mysql_query("INSERT INTO forum (imy, author, text, linc) VALUES ('$imy','$author','$data','$filename')",$db);//заносим в базу сообщение
 
 
 
echo "<html><head><meta http-equiv='Refresh' content='2; URL=pro.php'></head><body>Ваша заявка добавлена! Вы будете перемещены через 1 сек. Если не хотите ждать, то <a href='pro.php'>нажмите сюда.</a></body></html>";//перенаправляем пользователя
 
?>
когда я заполняю форму и отправляю выдаёт ошибку НЕ ВЕРНЫЙ ФОРМАТ ЗАПРОСА помогите разобратся за ранее спасибо
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.10.2012, 12:52
Ответы с готовыми решениями:

Неверный формат пути
pictureBox1.Image = Image.FromFile(data.Img(current)); Выдаёт ошибку: Данный формат пути не поддерживается. В чём проблема? Не пойму!

Неверный формат номера.
Привет!Я хочу зарегится на депозитфайлес.Я все подобрал провильно.И имя ,и ник.Я внизы вписываю номер кошелька WebMoney, и выдает...

Неверный формат дат
Добрый день уважаемы программисты! С MS Access никогда не связывался, но судьба свела все же меня с этой программой вот по какой...

2
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
24.10.2012, 13:59
skaynet, на восьмой сроке первого кода у вас есть кнопка "submit", но имя ей не присвоено, а в скрипте идёт проверка по имени. Замените 8 строку первого кода на эту:
HTML5
1
<input type="submit" id="Button1" name="submit" value="ок" style="position:absolute;left:353px;top:180px;width:96px;height:25px;z-index:3;">
1
 Аватар для skaynet
19 / 19 / 2
Регистрация: 25.01.2012
Сообщений: 180
24.10.2012, 14:36  [ТС]
Спасибо за помощ
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.10.2012, 14:36
Помогаю со студенческими работами здесь

Неверный формат JAR
Здравствуйте. Возникла необходимость открыть JAR файл для небольшой правки, ZIP архиватор не открывает файл. В этом же проекте есть ещё...

Неверный формат вывода
Здравствуйте! Язык С++ только осваиваю, но уже возникло тупиковое затруднение. Суть программы: написать функцию, которая принимает два...

Неверный формат драйвера
У меня на компе неверный формат драйвера виртуального устройства в системном реестре,из-за этого не идет программа MS-DOS!!! как поступить?

Неверный числовой формат
Книга: ОСНОВЫ Турбо-Паскаля. Фаронов В.В. 1992 год. Пример 11: (стр. 79). Программа вводит два целых числа и ...

Неверный формат изображения из base64
Мне нужно из формата base64, сгенерировать jpg файл. Он сгенерировал и сохранил в моей директории. $img = &quot;Формат base64....&quot;; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru