PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (8): « 1 2 3 4 5 [6] 7 8 »
Найдено сообщений: 120
saber135791
Отправлено: 28 Октября, 2011 - 12:07:38 • Тема: Кнопка • Форум: JavaScript & VBScript
Ответов: 6 Просмотров: 1137
Здравствуйте, задача такая, у меня есть кнопка, она не активна (стоит атрибут disabled="disabled"), мне нужно сделать, чтобы через 10 минут она стала активна, можно сделать это с помощью яваскрипта?
saber135791
Отправлено: 12 Октября, 2011 - 22:00:27 • Тема: очистка • Форум: Вопросы новичков
Ответов: 9 Просмотров: 344
DeepVarvar пишет: Это надо прописать в хтмл - намертво.
Вы имеете в виду, чтобы данные которые ввел в форму пользователь не появлялись в форме после отправки? Мне наоборот нужно, чтобы данные появлялись, но их можно было стереть все сразу нажав на кнопку! Можете показать яваскрипт, который сотрет данные из формы при нажатии на кнопку, думаю это можно осуществить, как вы сказали, через value="", но чтобы это условие становилось после нажатия на кнопку, яваскрипт в виде того, который написал illy , только вместо вместо "reset()" написать что-то в виде такого (в яваскрипте не разбираюсь поэтому написал так) function res(){ with(document.Название формы.Название input'а.value=''";)}
saber135791
Отправлено: 12 Октября, 2011 - 20:42:09 • Тема: очистка • Форум: Вопросы новичков
Ответов: 9 Просмотров: 344
DeepVarvar пишет: Прописать явно: value=""
Подскажите как на яваскрипте это написать, я этот язык еще не учил!
saber135791
Отправлено: 12 Октября, 2011 - 17:32:54 • Тема: очистка • Форум: Вопросы новичков
Ответов: 9 Просмотров: 344
Здравствуйте, подскажите по поводу кнопки reset, она очищает форму, но после отправки она не очищает, подскажите функцию, которая может отчистить input'ы или сразу всю форму, буду использовать ее после отправки формы, а до отправки кнопку reset!
saber135791
Отправлено: 12 Октября, 2011 - 10:23:19 • Тема: Не отображается капча • Форум: Вопросы новичков
Ответов: 13 Просмотров: 546
White пишет: saber135791 я не зря вам пример рабочей капчи приводил, там все это есть, и довольно коротко написано. почитайте и вопросы сами отпадут.
На капче не отображаются буквы и цифры, сессия работает, но при первом входе на сайт не отображается!
saber135791
Отправлено: 11 Октября, 2011 - 20:20:23 • Тема: Не отображается капча • Форум: Вопросы новичков
Ответов: 13 Просмотров: 546
Получилось, капча отображается, но появилась другая проблема: не получается вывести цифры из капчи на страницу регистрации в виде текста, пробовал с помощью с сессии, не получилось (пробовал сессии присвоить переменную $text, не получилось, пробовал вместо переменной $text написать сессию, тоже не получилось), подскажите как можно вывести?
CODE (
htmlphp ):
скопировать код в буфер обмена
<? php
for ( $k = 1 ; $k <= 5 ; $k ++ )
{
}
imagefill ( $img , 0, 0, $gray ) ; //Заливаем изображение белым
imageline ( $img , 20, 0, 80, 13, $black ) ; //Линия чёрного цвета imageellipse ( $img , 0, 0, 70, 40, $black ) ; //Эллипс чёрного цвета
for ( $i = 1 ; $i <= 5 ; $i ++ )
{
$r = $i * 15 ; //Нужно, чтобы соблюдалась ширина между цифрами и они не лепились друг на друга.
if ( $i % 2 == 0 ) // Условие, для выбора высоты цифры.
{
$sok = 1.3 ; // Если $i делиться на 2 без остатка, то высота цифры увеличивается в 1.3 раза.
}
else
{
$sok = 1.5 ; // Иначе высота увеличивается в 1.5 раза.
}
if ( $text { $i - 1 } == "1" ) //Если цифра равна 1, то рисуем её
{
imageline ( $img , 7+ $r , 5* $sok , 7+ $r , 15* $sok , $beige ) ; imageline ( $img , 7+ $r , 5* $sok , 5+ $r , 9* $sok , $beige ) ; }
if ( $text { $i - 1 } == "2" ) { //Цифра 2
imageline ( $img , 5+ $r , 6* $sok , 7+ $r , 3* $sok , $beige ) ; imageline ( $img , 7+ $r , 3* $sok , 10+ $r , 6* $sok , $beige ) ; imageline ( $img , 10+ $r , 6* $sok , 6+ $r , 14* $sok , $beige ) ; imageline ( $img , 6+ $r , 14* $sok , 10+ $r , 14* $sok , $beige ) ; }
if ( $text { $i - 1 } == "3" ) { //Цифра 3
imageline ( $img , 5+ $r , 5* $sok , 10+ $r , 5* $sok , $beige ) ; imageline ( $img , 10+ $r , 5* $sok , 10+ $r , 10* $sok , $beige ) ; imageline ( $img , 10+ $r , 10* $sok , 5+ $r , 10* $sok , $beige ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 15* $sok , $beige ) ; imageline ( $img , 10+ $r , 15* $sok , 5+ $r , 15* $sok , $beige ) ; }
if ( $text { $i - 1 } == "4" ) { //Цифра 4
imageline ( $img , 5+ $r , 4* $sok , 5+ $r , 10* $sok , $beige ) ; imageline ( $img , 5+ $r , 10* $sok , 10+ $r , 10* $sok , $beige ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 4* $sok , $beige ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 15* $sok , $beige ) ; }
if ( $text { $i - 1 } == "5" ) { //Цифра 5
imageline ( $img , 5+ $r , 4* $sok , 11+ $r , 4* $sok , $beige ) ; imageline ( $img , 5+ $r , 4* $sok , 5+ $r , 10* $sok , $beige ) ; imageline ( $img , 5+ $r , 10* $sok , 11+ $r , 10* $sok , $beige ) ; imageline ( $img , 11+ $r , 11* $sok , 11+ $r , 15* $sok , $beige ) ; imageline ( $img , 11+ $r , 15* $sok , 5+ $r , 15* $sok , $beige ) ; }
if ( $text { $i - 1 } == "6" ) { //Цифра 6
imageline ( $img , 10+ $r , 4* $sok , 5+ $r , 4* $sok , $beige ) ; imageline ( $img , 5+ $r , 4* $sok , 5+ $r , 15* $sok , $beige ) ; imageline ( $img , 5+ $r , 15* $sok , 10+ $r , 15* $sok , $beige ) ; imageline ( $img , 10+ $r , 15* $sok , 10+ $r , 10* $sok , $beige ) ; imageline ( $img , 10+ $r , 10* $sok , 5+ $r , 10* $sok , $beige ) ; }
if ( $text { $i - 1 } == "7" ) { //Цифра 7
imageline ( $img , 5+ $r , 5* $sok , 11+ $r , 5* $sok , $beige ) ; imageline ( $img , 11+ $r , 5* $sok , 7+ $r , 15* $sok , $beige ) ; }
if ( $text { $i - 1 } == "8" ) { //Цифра 8
imageline ( $img , 5+ $r , 5* $sok , 10+ $r , 5* $sok , $beige ) ; imageline ( $img , 5+ $r , 5* $sok , 5+ $r , 10* $sok , $beige ) ; imageline ( $img , 5+ $r , 10* $sok , 10+ $r , 10* $sok , $beige ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 5* $sok , $beige ) ; imageline ( $img , 5+ $r , 10* $sok , 5+ $r , 15* $sok , $beige ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 15* $sok , $beige ) ; imageline ( $img , 5+ $r , 15* $sok , 10+ $r , 15* $sok , $beige ) ; }
if ( $text { $i - 1 } == "9" ) { //Цифра 9
imageline ( $img , 5+ $r , 5* $sok , 10+ $r , 5* $sok , $beige ) ; imageline ( $img , 5+ $r , 5* $sok , 5+ $r , 10* $sok , $beige ) ; imageline ( $img , 5+ $r , 10* $sok , 10+ $r , 10* $sok , $beige ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 5* $sok , $beige ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 15* $sok , $beige ) ; imageline ( $img , 10+ $r , 15* $sok , 5+ $r , 15* $sok , $beige ) ; }
}
header ( "Cache-control: private" ) ; header ( "Content-type: image/png" ) ; ?>
saber135791
Отправлено: 10 Октября, 2011 - 22:02:55 • Тема: Не отображается капча • Форум: Вопросы новичков
Ответов: 13 Просмотров: 546
CODE (
htmlphp ):
скопировать код в буфер обмена
<? php
for ( $k = 1 ; $k <= 5 ; $k ++ )
{
}
$white = imagecolorallocate ( $img , 255, 255, 255) ; // Присваиваем переменной $white белый цвет imagefill ( $img , 0, 0, $white ) ; //Заливаем изображение белым
imageline ( $img , 20, 0, 80, 13, $black ) ; //Линия чёрного цвета imageellipse ( $img , 0, 0, 70, 40, $black ) ; //Эллипс чёрного цвета
for ( $i = 1 ; $i <= 5 ; $i ++ )
{
$r = $i * 15 ; //Нужно, чтобы соблюдалась ширина между цифрами и они не лепились друг на друга.
if ( $i % 2 == 0 ) // Условие, для выбора высоты цифры.
{
$sok = 1.3 ; // Если $i делиться на 2 без остатка, то высота цифры увеличивается в 1.3 раза.
}
else
{
$sok = 1.5 ; // Иначе высота увеличивается в 1.5 раза.
}
if ( $text { $i - 1 } == "1" ) //Если цифра равна 1, то рисуем её
{
imageline ( $img , 7+ $r , 5* $sok , 7+ $r , 15* $sok , $black ) ; imageline ( $img , 7+ $r , 5* $sok , 5+ $r , 9* $sok , $black ) ; }
if ( $text { $i - 1 } == "2" ) { //Цифра 2
imageline ( $img , 5+ $r , 6* $sok , 7+ $r , 3* $sok , $green ) ; imageline ( $img , 7+ $r , 3* $sok , 10+ $r , 6* $sok , $green ) ; imageline ( $img , 10+ $r , 6* $sok , 6+ $r , 14* $sok , $green ) ; imageline ( $img , 6+ $r , 14* $sok , 10+ $r , 14* $sok , $green ) ; }
if ( $text { $i - 1 } == "3" ) { //Цифра 3
imageline ( $img , 5+ $r , 5* $sok , 10+ $r , 5* $sok , $green ) ; imageline ( $img , 10+ $r , 5* $sok , 10+ $r , 10* $sok , $green ) ; imageline ( $img , 10+ $r , 10* $sok , 5+ $r , 10* $sok , $green ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 15* $sok , $green ) ; imageline ( $img , 10+ $r , 15* $sok , 5+ $r , 15* $sok , $green ) ; }
if ( $text { $i - 1 } == "4" ) { //Цифра 4
imageline ( $img , 5+ $r , 4* $sok , 5+ $r , 10* $sok , $green ) ; imageline ( $img , 5+ $r , 10* $sok , 10+ $r , 10* $sok , $green ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 4* $sok , $green ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 15* $sok , $green ) ; }
if ( $text { $i - 1 } == "5" ) { //Цифра 5
imageline ( $img , 5+ $r , 4* $sok , 11+ $r , 4* $sok , $green ) ; imageline ( $img , 5+ $r , 4* $sok , 5+ $r , 10* $sok , $green ) ; imageline ( $img , 5+ $r , 10* $sok , 11+ $r , 10* $sok , $green ) ; imageline ( $img , 11+ $r , 11* $sok , 11+ $r , 15* $sok , $green ) ; imageline ( $img , 11+ $r , 15* $sok , 5+ $r , 15* $sok , $green ) ; }
if ( $text { $i - 1 } == "6" ) { //Цифра 6
imageline ( $img , 10+ $r , 4* $sok , 5+ $r , 4* $sok , $green ) ; imageline ( $img , 5+ $r , 4* $sok , 5+ $r , 15* $sok , $green ) ; imageline ( $img , 5+ $r , 15* $sok , 10+ $r , 15* $sok , $green ) ; imageline ( $img , 10+ $r , 15* $sok , 10+ $r , 10* $sok , $green ) ; imageline ( $img , 10+ $r , 10* $sok , 5+ $r , 10* $sok , $green ) ; }
if ( $text { $i - 1 } == "7" ) { //Цифра 7
imageline ( $img , 5+ $r , 5* $sok , 11+ $r , 5* $sok , $green ) ; imageline ( $img , 11+ $r , 5* $sok , 7+ $r , 15* $sok , $green ) ; }
if ( $text { $i - 1 } == "8" ) { //Цифра 8
imageline ( $img , 5+ $r , 5* $sok , 10+ $r , 5* $sok , $green ) ; imageline ( $img , 5+ $r , 5* $sok , 5+ $r , 10* $sok , $green ) ; imageline ( $img , 5+ $r , 10* $sok , 10+ $r , 10* $sok , $green ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 5* $sok , $green ) ; imageline ( $img , 5+ $r , 10* $sok , 5+ $r , 15* $sok , $green ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 15* $sok , $green ) ; imageline ( $img , 5+ $r , 15* $sok , 10+ $r , 15* $sok , $green ) ; }
if ( $text { $i - 1 } == "9" ) { //Цифра 9
imageline ( $img , 5+ $r , 5* $sok , 10+ $r , 5* $sok , $green ) ; imageline ( $img , 5+ $r , 5* $sok , 5+ $r , 10* $sok , $green ) ; imageline ( $img , 5+ $r , 10* $sok , 10+ $r , 10* $sok , $green ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 5* $sok , $green ) ; imageline ( $img , 10+ $r , 10* $sok , 10+ $r , 15* $sok , $green ) ; imageline ( $img , 10+ $r , 15* $sok , 5+ $r , 15* $sok , $green ) ; }
}
header ( "Cache-control: private" ) ; header ( "Content-type: image/png" ) ; ?>
saber135791
Отправлено: 10 Октября, 2011 - 18:27:26 • Тема: Не отображается капча • Форум: Вопросы новичков
Ответов: 13 Просмотров: 546
Здравствуйте, решил попробовать использовать капчу (не свою а чужую), взял от сюда - http://akak[dot]ru/recipes/12240-kak[dot][dot][dot]oyu-kapchu-v-php код капчи, сделал как в инструкции, а капча не отображается, пользуюсь денвером, подозреваю, что проблема в нем, но не знаю где, подскажите что можно с этим сделать?
saber135791
Отправлено: 07 Октября, 2011 - 17:58:17 • Тема: checkbox • Форум: Вопросы новичков
Ответов: 6 Просмотров: 218
CODE (
htmlphp ):
скопировать код в буфер обмена
<? php
if ( isset ( $_POST [ 'checkbox' ] ) ) {
if ( $_POST [ 'checkbox' ] )
{
echo "Для регистрации вы должны согласится с пользовательским соглашением и правилами сайта!;
}
else
{
echo " Вы согласились с пользовательским соглашением и правилами сайта! ";
}
}
?>
saber135791
Отправлено: 07 Октября, 2011 - 17:45:22 • Тема: checkbox • Форум: Вопросы новичков
Ответов: 6 Просмотров: 218
Мелкий пишет: Потому что, если checkbox не нажат, он вовсе не передаётся и ошибку вам надо вешать прямо на if (isset($_POST['checkbox']))
Что-то не получилось, все равно ошибку не выдает!
saber135791
Отправлено: 07 Октября, 2011 - 17:32:10 • Тема: checkbox • Форум: Вопросы новичков
Ответов: 6 Просмотров: 218
Здравствуйте, пишу форму регистрации, появилась проблема с checkbox, хочу сделать если не нажата кнопка checkbox, то должна появится ошибка, а если нажата должно появится определенное сообщение, пробовал сделать так, но если кнопка не нажата ошибка не появляется:
CODE (
htmlphp ):
скопировать код в буфер обмена
< input class= "formstyle" type= "checkbox" name= "rules" <? php if ( $_POST [ 'rules' ] ) { echo 'checked="checked"' ; } ?> />
<? php
if ( isset ( $_POST [ 'rules' ] ) ) {
if ( $_POST [ 'rules' ] == false )
{
echo "Для регистрации вы должны согласится с пользовательским соглашением и правилами сайта!" ;
}
else
{
echo "Вы согласились с пользовательским соглашением и правилами сайта!" ;
}
}
Страниц (8): « 1 2 3 4 5 [6] 7 8 »
Powered by ExBB FM 1.0 RC1. InvisionExBB