|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.12.2015, 15:39 | #1 |
Пользователь
Регистрация: 27.06.2012
Сообщений: 39
|
Добавление в базу
Народ кто подскажет почему у меня таблица заполняться не полностью, а точнее заполняются все поля кроме названия, кто не будь сталкивался раньше с этим? Второе поле почему-то перестало заполняться хотя недавно все было нормально. И еще у меня перестали отображаться картинки может это как-то связано?
PHP код:
|
18.12.2015, 16:15 | #2 |
Форумчанин
Регистрация: 08.11.2010
Сообщений: 593
|
Название полей не поменялось? Чему равно значение переменной
Код:
|
18.12.2015, 16:27 | #3 | |
Пользователь
Регистрация: 27.06.2012
Сообщений: 39
|
Цитата:
В переменную $zagalovok заноситься название статью потом из этого заголовка создается папка с этим названием куда грузяться картинки к этой статьи Последний раз редактировалось Stilet; 19.12.2015 в 18:03. |
|
19.12.2015, 00:08 | #4 |
Пользователь
Регистрация: 27.06.2012
Сообщений: 39
|
Ответ2
Вообщем вот код код целиком.
сома форма. Код HTML:
<form action="edit_dobavit.php" method="POST" enctype="multipart/form-data"> <p>Заголовок</p><input type="text" name="zagalovok" style="width: 400px;"/> <p>Автор</p><input type="text" name="autor"/> <p>Категория</p> <select name="cat"> <? $result = mysql_query("SELECT id,title FROM categories "); $myrow = mysql_fetch_array($result); do{ printf("<option value='%s'>%s</option>",$myrow['id'],$myrow['title']); } while($myrow = mysql_fetch_array($result)); ?> </select> <p>Картинка</p><input type="file" name="image" style="border: 1px solid #000;"/> <p>Краткая</p><textarea rows="10" cols="70" name="kratkaya"></textarea> <p>Скриншот 1</p><input type="text" name="scrin1" style="width: 500px;"/> <p>Скриншот 2</p><input type="text" name="scrin2" style="width: 500px;"/> <p>Скриншот 3</p><input type="text" name="scrin3" style="width: 500px;"/> <p>Скриншот 4</p><input type="text" name="scrin4" style="width: 500px;"/> <p>Скриншот 5</p><input type="text" name="scrin5" style="width: 500px;"/> <p>Скриншот 6</p><input type="text" name="scrin6" style="width: 500px;"/> <p>Полная</p><textarea rows="20" cols="70" name="polnaya"></textarea> <p>Споллер</p><textarea rows="20" cols="65" name="spoler"></textarea> <p>Ключевые слова</p><input type="text" name="meta_k" style="width: 300px;"/> <p>Описание meta</p><input type="text" name="meta_d" style="width: 300px;"/> <p><input type="submit" name="sub" value="Отправить" /></p> </form> PHP код:
PHP код:
|
19.12.2015, 00:44 | #5 |
Форумчанин
Регистрация: 15.02.2012
Сообщений: 821
|
Такие нефильтрованные запросы позволяют мало-мальски прошаренному школьнику удалить всю базу данных минут за 10. Гуглите "sql injection". Для простых скриптов советую использовать библиотеку https://github.com/colshrapnel/safemysql.
^-.-^ My GitHub
|
19.12.2015, 01:12 | #6 | |
Пользователь
Регистрация: 27.06.2012
Сообщений: 39
|
Ответ 3
Цитата:
|
|
19.12.2015, 10:33 | #7 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,177
|
при том - что если делать - то как надо, а не как бог на душу положит. Типа: "да вы кирпичи не правильно кладете у вас дом развалится! - да я не кому то строю - а себе!.... пусть так"
делайте как хотите... в приведенном коде много ненужной чуши... но пользуйте, раз вам так хочется про то что не передается заголовок вам уже сказали - Перед тем как записывать в БД вывод сделайте - echo $zagolovok и посмотрите что там... может понятнее станет.... еще как вариант - у вас тип в БД поля nazvanie не совпадает с тем что вы записываете |
19.12.2015, 17:10 | #9 |
Пользователь
Регистрация: 27.06.2012
Сообщений: 39
|
Ответ 5
Да я нашел проблему проблема была в том что заголовок добавляться у меня только с англиканскими буквами и за
PHP код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Парсер С# + добавление в базу | Костанта | C# (си шарп) | 6 | 20.01.2014 17:21 |
Скрипт с добавление в базу | Валенсия34 | PHP | 1 | 04.10.2012 19:51 |
Добавление данных в базу | Волк | C# (си шарп) | 0 | 23.05.2012 11:45 |
php и mysql добавление в базу | Pein95 | PHP | 9 | 29.06.2011 17:39 |
добавление в базу | Pein95 | PHP | 7 | 13.04.2011 23:47 |