Показано с 1 по 17 из 17
  1. #1

    Помогите написать скрипт для PHP Dvel studio

    Добрый день!
    Я не могу не где найти скрипт и сам не могу сделать в php только новичок

    Вариант №1

    У меня 4 поля для ввода и прогресс бар, надо чтоб получился скрипт по условию, что если 1 из полей не заолнно то скрипт не довал прогресс бару двигатся и данные не отправлялись на url, а если все поля заполнены то все отпралял и пргресс бар работал!

    Вариант №2

    4 поля и если хоть 1 не заполненно то кнока не действовала . а если заполнены то дествовала!

    Пожалуйста помогите написать хоть 1 из етих скриптов подойдет 2 вариант
    Последний раз редактировалось Mr.Anon1m; 31.01.2012 в 21:17.

  2. #2
    2
    PHP код:
    IF(C("edit1")->text == "" or C("edit2")->text == "" or C("edit3")->text == "" or C("edit4")->text == "" ){
    c("button1")->enable true;


  3. Пользователь сказал cпасибо:

    Mr.Anon1m (31.01.2012)

  4. #3
    Модератор Аватар для ily2811
    Регистрация
    11.04.2010
    Адрес
    Новороссийск
    Сообщений
    438
    PHP код:
    if(c("edit1")->text == "")
    {
    c("button1")->enabled 0;
    }
    else
    {
     
    c("button1")->enabled 1;

    ставите в таймер, и не забудьте поставить галочку в нем на"Установлен" и "повторять"
    :/
    Код:
    #!/bin/bash
    Tr="Hello World!"
    echo $Tr

  5. Пользователь сказал cпасибо:

    Mr.Anon1m (31.01.2012)

  6. #4
    Спосибо сейчас попробую!

  7. #5
    Сейчас я поточнее опишу что мне нужно. Беру вариант №2.

    У меня есть 4 поля для ввода (Например: Логин, пароль, сервер и пароль от сервера) и 1 кнопка (button1). Надо сделать так если поля не заполнены, то кнопка не работала (тоесть была слита с фоном вот как тут на картинке),



    а если поля заполнены то кнока гарела (ну как обяснить? Покажу на картинке)



    Помогите с написанием пожалуйста!
    Последний раз редактировалось Mr.Anon1m; 01.02.2012 в 08:09.

  8. #6
    Обновляю!

  9. #7
    вы отходите от стандартных шаблонов интерфейса. Проверка на сущесьвование текста в поле проводится в момент нажатия на кнопку - так везде. Ну ввел я 1 ну появилась кнопка. Ну это тупо. Хотя это есть когда серийные номера вводишь ну это другой случай.

  10. #8
    дык все ж просто как еврейское рождество! в каждом поле для ввода делайте событие "Клавиатура", и соответственно проверяйте функцией все поля если не пустые то включаем кнопку, если хоть одно пустое то отключаем кнопку

    PHP код:

    Function CheckEdit()
    {
         If(Empty(
    c('Form1->Edit1')->text) || Empty(c('Form1->Edit2')->text) || Empty(c('Form1->Edit3')->text)  || Empty(c('Form1->Edit4')->text))
         {
              
    c('Form1->Button1')->enable False;
              Return 
    False;
         }
         
    c('Form1->Button1')->enable True;
         Return 
    True;
    }

    //функцию не проверял! 
    Последний раз редактировалось Let4ik_Russia; 01.02.2012 в 09:20.
    http://pxeboot.narod.ru/
    Использую DevelStudio version 2.0.0.9 plus

  11. #9
    Цитата Сообщение от Let4ik_Russia Посмотреть сообщение
    дык все ж просто как еврейское рождество! в каждом поле для ввода делайте событие "Клавиатура", и соответственно проверяйте функцией все поля если не пустые то включаем кнопку, если хоть одно пустое то отключаем кнопку

    PHP код:

    Function CheckEdit()
    {
         If(Empty(
    c('Form1->Edit1')->text) || Empty(c('Form1->Edit2')->text) || Empty(c('Form1->Edit3')->text)  || Empty(c('Form1->Edit4')->text))
         {
              
    c('Form1->Button1')->enable False;
              Return 
    False;
         }
         
    c('Form1->Button1')->enable True;
         Return 
    True;
    }

    //функцию не проверял! 
    Можно поподробнее куда встовлять?

    Я вставлял в каждое поле для ввода с событием "Клавиатура" выдает ошибку при воде даныех в одно из полей

  12. #10
    Мастер Аватар для forumrulez
    Регистрация
    16.10.2010
    Адрес
    Киев
    Сообщений
    1,078
    Вот исходник, версия DS 3.0
    Вложения
    Хочу быть синеньким и с надписью "Модератор"
    <script>alert('what')</script>

  13. #11
    Мастер Аватар для forumrulez
    Регистрация
    16.10.2010
    Адрес
    Киев
    Сообщений
    1,078
    Или же, просто в таймер
    PHP код:
    if ( c("edit1")->text == NULL || c("edit2")->text == NULL || c("edit3")->text == NULL || c("edit4")->text == NULL)
    {
       
    c("button1")->enabled false;
    } else {
       
    c("button1")->enabled true;

    Хочу быть синеньким и с надписью "Модератор"
    <script>alert('what')</script>

  14. #12
    Цитата Сообщение от Mr.Anon1m Посмотреть сообщение
    Сейчас я поточнее опишу что мне нужно. Беру вариант №2.

    У меня есть 4 поля для ввода (Например: Логин, пароль, сервер и пароль от сервера) и 1 кнопка (button1). Надо сделать так если поля не заполнены, то кнопка не работала (тоесть была слита с фоном вот как тут на картинке),



    а если поля заполнены то кнока гарела (ну как обяснить? Покажу на картинке)



    Помогите с написанием пожалуйста!
    Надо вот так а не как вы предлогаете

  15. #13
    Дак ты русским по белому объясни))) Тебе надо чтобы когда кнопка становилась доступной на нее фокус переводился? или чего?
    http://pxeboot.narod.ru/
    Использую DevelStudio version 2.0.0.9 plus

  16. #14
    Смотри у меня 4 поля (edit1, edit2, edit3, edit4) для ввода и одна кнопка botton1, если поля не заполнены то кнопка botton1 не работает (тоесть не свитится как на картинке)

    А если поля запонены то кнопка становится и становится не прозрачной (тоесть работает как на картинке)
    Последний раз редактировалось Mr.Anon1m; 01.02.2012 в 16:21.

  17. #15
    У меня есть исходник, там есть на подобия чего я хочу, но я не могу редактировать события в таймере (почему не знаю)
    вот скрин:
    Скрытый текст:
    Вложения

  18. #16
    Мастер Аватар для forumrulez
    Регистрация
    16.10.2010
    Адрес
    Киев
    Сообщений
    1,078
    Потому что версия DS разная, качай http://community.develstudio.ru/show...а-тест-4
    Хочу быть синеньким и с надписью "Модератор"
    <script>alert('what')</script>

  19. #17
    Всё нашол что я хотел, спосбо всем за помощь!

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения