Добро пожаловать, Гость!
научите поля ввода - Страница 1
PHP/MySQL | научите поля ввода
scpasis13
:
Научите как добовлять поля ввода,и отправлять данные и вытаскивать их с бд для показа,я ввожу данные но мне для пользователя нужно показать,так же и картинки,короче делаю онлайн кинотеатр,и хочу сделать такие поля ввода,как названия фильма, год ,описание,жанр,актеры,потом кадры из фильма и тп. Еще как сделать загрузку по ссылке такого вида sity.ru/red.mp4 что б не скомпа загружать,а с другого сайта.
научите поля ввода
7 Фев 2015Научите как добовлять поля ввода,и отправлять данные и вытаскивать их с бд для показа,я ввожу данные но мне для пользователя нужно показать,так же и картинки,короче делаю онлайн кинотеатр,и хочу сделать такие поля ввода,как названия фильма, год ,описание,жанр,актеры,потом кадры из фильма и тп. Еще как сделать загрузку по ссылке такого вида sity.ru/red.mp4 что б не скомпа загружать,а с другого сайта.
Комментарии:
Sammy 1 Мая 2015
Ну вот краткий пример с обработкой текста в стиле dcms:
<?
if(isset($_POST['name'])){ // отправка
$name = mysql_real_escape_string($_POST['name']); // обрабатываем введённый текст
$err = strlen2($name) > 64 or strlen2($name) < 3 ? 'Ошибка!' : null; // проверяем на допустимую длину
if(!$err){ // если всё окей
$sql = 'update `user` set `name` = "'.$name.'" where `id` = "'.$user['id'].'" limit 1';
/* отправляем */
mysql_query($sql);
/* переадресовываем при удачной операции */
exit(header('Location: ?'));
}
}
/* форма ввода */
echo '<form method="POST" action="?" class="nav2">';
echo 'Введите Ваше имя:<br/>';
/* если у нас была попытка отправки текста */
$text = isset($_POST['name']) ? text($_POST['name']) : null;
echo '<input type="text" name="name" value="'.$text.'"><br/>';
echo '<input type="submit" value="Отправить">';
echo '</form>';
?>
P.S. Не редактируется комм почему-то.
Ну вот краткий пример с обработкой текста в стиле dcms:
<?
if(isset($_POST['name'])){ // отправка
$name = mysql_real_escape_string($_POST['name']); // обрабатываем введённый текст
$err = strlen2($name) > 64 or strlen2($name) < 3 ? 'Ошибка!' : null; // проверяем на допустимую длину
if(!$err){ // если всё окей
$sql = 'update `user` set `name` = "'.$name.'" where `id` = "'.$user['id'].'" limit 1';
/* отправляем */
mysql_query($sql);
/* переадресовываем при удачной операции */
exit(header('Location: ?'));
}
}
/* форма ввода */
echo '<form method="POST" action="?" class="nav2">';
echo 'Введите Ваше имя:<br/>';
/* если у нас была попытка отправки текста */
$text = isset($_POST['name']) ? text($_POST['name']) : null;
echo '<input type="text" name="name" value="'.$text.'"><br/>';
echo '<input type="submit" value="Отправить">';
echo '</form>';
?>
P.S. Не редактируется комм почему-то.
Sammy 1 Мая 2015
Ну вот краткий пример с обработкой текста в стиле dcms:
<?
if(isset($_POST['name'])){ // отправка
$name = mysql_real_escape_string($_POST['name']); // обрабатываем введённый текст
$err = strlen2($name) > 64 or strlen2($name) < 3 ? 'Ошибка!' : null; // проверяем на допустимую длину
if(!$err){ // если всё окей
$sql = 'update `user` set `name` = "'.$name.'" where `id` = "'.$user['id'].'" limit 1';
/* отправляем */
mysql_query($sql);
/* переадресовываем при удачной операции */
exit(header('Location: ?'));
}
}
/* форма ввода */
echo '<form method="POST" action="?'" class="nav2">';
echo 'Введите Ваше имя:<br/>';
/* если у нас была попытка отправки текста */
$text = isset($_POST['name']) ? text($_POST['name']) : null;
echo '<input type="text" name="name" value="'.$text.'"><br/>';
echo '<input type="submit" value="Отправить">';
echo '</form>';
?>
Ну вот краткий пример с обработкой текста в стиле dcms:
<?
if(isset($_POST['name'])){ // отправка
$name = mysql_real_escape_string($_POST['name']); // обрабатываем введённый текст
$err = strlen2($name) > 64 or strlen2($name) < 3 ? 'Ошибка!' : null; // проверяем на допустимую длину
if(!$err){ // если всё окей
$sql = 'update `user` set `name` = "'.$name.'" where `id` = "'.$user['id'].'" limit 1';
/* отправляем */
mysql_query($sql);
/* переадресовываем при удачной операции */
exit(header('Location: ?'));
}
}
/* форма ввода */
echo '<form method="POST" action="?'" class="nav2">';
echo 'Введите Ваше имя:<br/>';
/* если у нас была попытка отправки текста */
$text = isset($_POST['name']) ? text($_POST['name']) : null;
echo '<input type="text" name="name" value="'.$text.'"><br/>';
echo '<input type="submit" value="Отправить">';
echo '</form>';
?>
scpasis13
1 Мая 2015
Автор темы
Автор темы
Sammy (1 Мая 2015):
В том же dcms ищи, где используется какая-либо форма и тренируйся. Это легко же.
Sammy, так пример покажи...В том же dcms ищи, где используется какая-либо форма и тренируйся. Это легко же.