• XSS.stack #1 – первый литературный журнал от юзеров форума

Нужна помощь SQL и PHP

MadFisherman

HDD-drive
Пользователь
Регистрация
24.03.2009
Сообщения
22
Реакции
0
Всем привет!
Ребят, нужна Ваша помощь, так как сам только начинаю разбираться с ПХП... что очень тяжело мне дается...
Суть вопроса: Я не особо писатель, поэтому описываю как могу и по возможности о чем имею представление для большей ясности. Нужна форма для сайта, содержащая 5 полей с выпадающим меню выбора параметра + загрузка 1 фотки. Дальше все заносится в mysql. Редактирование базы только администратором (как я себе это представляю, т.е. доступ к удалению записи только у 1 человека по паролю (тут походу будет достаточно запроса определенного запроса к базе по паролю самой же базы для удаления значения, поправьте, если не прав)). Доступ к содержанию базы в открытом доступе предполагаю в форме таблицы с выводом фотки на первом плане, под фото - указанные при загрузке параметры. Так же наличие тех самых 5 полей (параметры, которые отображались при загрузке) для возможности фильтрации отображаемой информации.

Подскажите реально ли так сделать? Сложно ли это (сам я не смогу такое дело сделать, хотя интуиция подсказывает, что все возможно). Кто может помочь?


P.S.: Кстати, могу помочь любому желающему в сфере госзаказов. Работаю в этой сфере давно и могу решить любую проблему. Интересующимся в личку прошу. Либо, с разрешения администрации, все расскажу в отдельной ветке, естественно бесплатно.

Заранее спасибо всем за внимание к теме.
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Сделать такое вполне реально.
Вы хотите заказать весь код у программистов, или сделать сами с подсказками. Если второе - то какой именно момент реализации у вас вызывает затруднение?
 
Сам даже с подсказками вряд ли смогу... Вот первый вариант вполне устроит, но меня интересует цена вопроса (будет предпочтительней в этом случае внести небольшие коррективы и расширить функционал)
 
Я ей не пользуюсь, давай по мылу, скайпу или на крайняк через ЛС здесь? madfisherman@mail.ru
 
первая форма
HTML
Код:
<title>Register</title>
</head>
<body>
<form action="reg.php" method="post" name="drop_down_box">
<select name="menu_1" size="1">
<option value="first">Первая позиция</option>
<option selected="selected" value="second">Вторая позиция</option>
<option value="third">Третья позиция</option>
<option value="fourth">Четвертая позиция</option>
</select>

<select name="menu_2" size="1">
<option value="first">Первая позиция</option>
<option selected="selected" value="second">Вторая позиция</option>
<option value="third">Третья позиция</option>
<option value="fourth">Четвертая позиция</option>
</select>

<select name="menu_3" size="1">
<option value="first">Первая позиция</option>
<option selected="selected" value="second">Вторая позиция</option>
<option value="third">Третья позиция</option>
<option value="fourth">Четвертая позиция</option>
</select>

<select name="menu_4" size="1">
<option value="first">Первая позиция</option>
<option selected="selected" value="second">Вторая позиция</option>
<option value="third">Третья позиция</option>
<option value="fourth">Четвертая позиция</option>
</select>

<select name="menu_5" size="1">
<option value="first">Первая позиция</option>
<option selected="selected" value="second">Вторая позиция</option>
<option value="third">Третья позиция</option>
<option value="fourth">Четвертая позиция</option>
</select>

Файл: 
<input name="uploadfile" type="file"> 
</form>
PHP
Код:
<?php
mysql_connect("localhost", "user", "pwd") or die (mysql_error ());
mysql_select_db("database") or die(mysql_error());
$s = "INSERT INTO table(menu_1,menu_2,menu_3,menu_4,menu_5) VALUES('".$_POST["menu_1"]."','".$_POST["menu_2"]."','".$_POST["menu_3"]."','".$_POST["menu_4"]."','".$_POST["menu_5"]."')"; 
mysql_query($s) or die (mysql_error());
mysql_close();
$uploaddir = './files/';
$uploadfile = $uploaddir.basename($_FILES['uploadfile']['name']);
if (copy($_FILES['uploadfile']['tmp_name'], $uploadfile))
{
echo "<h3>Файл успешно загружен на сервер</h3>";
}
else { echo "<h3>Ошибка! Не удалось загрузить файл на сервер!</h3>"; exit; }
?>
 
Пожалуйста, обратите внимание, что пользователь заблокирован
CepbIu если формой будет пользоваться кто-то еще (кроме владельца), то желательно фильтрацию $_POST добавить, strip_tags и mysql_real_escape_string.
 
CepbIu если формой будет пользоваться кто-то еще (кроме владельца), то желательно фильтрацию $_POST добавить, strip_tags и mysql_real_escape_string.
я знаю это :) а ещё лучше использовать pdo ;)
но это же я написал просто пример, а не законченный код выполняющий данную задачу.
 
Спасибо ОГРОМНОЕ! Жаль "+" поставить не могу! Еще раз огромное спасиб!
Может мне проще отписать то, что хотелось бы видеть в итоге... и обсудить? Потому как я сам 100% не смогу, пытался - не смогу я понять пхп пока...
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх