[PHP Devel Studio] - Задай вопрос, получи ответ

Discussion in 'PHP' started by Osstudio, 6 May 2011.

  1. Osstudio

    Osstudio Banned

    Joined:
    17 Apr 2011
    Messages:
    638
    Likes Received:
    160
    Reputations:
    81
    В этой теме задаём вопросы по PHP Devel Studio (Программа для создания программ на языке PHP)
     
    1 person likes this.
  2. Alex_Vichi

    Alex_Vichi New Member

    Joined:
    9 Dec 2010
    Messages:
    31
    Likes Received:
    1
    Reputations:
    0
    Неразобрался как сохранять данные в файл и также брать данные из файла...

    и как подключить UPX а то 6 метров из 200 байт кода...
     
    1 person likes this.
  3. Osstudio

    Osstudio Banned

    Joined:
    17 Apr 2011
    Messages:
    638
    Likes Received:
    160
    Reputations:
    81
    Как записать текст в файл:
    PHP:
    file_put_contents("<путь к файлу>""<текст>"); 
    Пример:
    PHP:
     file_put_contents("C:/FileName.txt""Text");  
    Как получить содержимое файла:
    PHP:
    $text file_get_contents("<путь к файлу>"); 
    Пример:
    PHP:
    $text file_get_contents("C:/FileName.txt"); print($text);  
    Вообще советую почитать это
     
  4. bagon

    bagon Banned

    Joined:
    23 Aug 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Написал скрипт:

    в чем ошибка? хочу чтобы мне на почту присылались майл и пасс
     
  5. Mr.Marrow

    Mr.Marrow New Member

    Joined:
    13 May 2011
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    эм
    во 1-ых где строчка отправляющая на e-mail
    во 2-ых в devil studio не работает функция mail()
    а вообще вот : https://www.hacker-pro.net/showthread.php?t=14417
     
  6. Osstudio

    Osstudio Banned

    Joined:
    17 Apr 2011
    Messages:
    638
    Likes Received:
    160
    Reputations:
    81
    Да, mail() не работает..но можно попробовать создать объект "Браузер", и делать ему запросы, вход в определённое мыло, и отправка :)
    Дерзай!
     
  7. ad1das-ds

    ad1das-ds New Member

    Joined:
    10 Apr 2011
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Подскажите как в devel studio вывести имя и фамилию человека, написавшего правильный логин и пароль (от контакта). Скрипт для проверки на валид есть!
     
  8. Osstudio

    Osstudio Banned

    Joined:
    17 Apr 2011
    Messages:
    638
    Likes Received:
    160
    Reputations:
    81
    Ну, надо создать БД, но если тебе на одного пользователя (например только для себя) то так:
    $a = c("edit1")->value = c("edit1")->text;
    $b = c("edit2")->value = c("edit2")->text;
    if($a == "login" && $b == "password") {
    c("label1")->caption = "Вы вошли как Вася пупкин";
    }
    else {
    c("label1")->caption = "Логин или пароль не правильный";
    }
    Ну а если тебе нужно, чтоб было много пользователей, делай БД...по неё подробней тут:
    HTML:
    http://ruseller.com/lessons.php?rub=37&id=347
    Удачи ;)

    Добавлено 09.09.2011:

    А если точнее, то тебе надо создавать куки, захватывать исх.код странички, находить определённые поля.

    // Gifts: объединил сообщения
     
    #8 Osstudio, 2 Jun 2011
    Last edited by a moderator: 9 Sep 2011
  9. bagon66

    bagon66 Banned

    Joined:
    28 Jun 2011
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Всем привет.
    Есть код:
    и форма:
    [​IMG]

    Как сделать чтобы при нажатии на кнопку "обновить пароль"
    пароль записывался в edit1 ?
     
  10. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    140
    Reputations:
    4
    edit1 это id элемента ?
    PS. а что за devel studio ? круче zend ?
     
    #10 barnaki, 3 Dec 2011
    Last edited: 3 Dec 2011
  11. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,149
    Reputations:
    886

    PHP:
    <?php

    echo '<form name=\'password\' method=\'POST\'>';
    echo 
    '<input type=\'text\' name=\'pass\' value=\'\' id=\'edit1\'><br><br>';
    echo 
    '<input type=\'submit\' name=\'update\' value=\'Обновить Пароль\'>';
    echo 
    '</form>';
    if (isset(
    $_POST['update']))

     {
     
    $chars="qazxswedcvfrtgbnhyujmkiolp1234567890QAZXSWEDCVFRTG BNHYUJMKIOL";
    $max=10;
    $size=StrLen($chars)-1;
    $password=null;
    while(
    $max--)
    $password.=$chars[rand(0,$size)];
    echo 
    '<script>document.getElementById(\'edit1\').value="'.$password.'"</script>';


      }

      
    ?>
     
     
    _________________________
  12. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Konqi самую малость не про devel studio и не то, про что спрашивает человек.

    barnaki кривая-косая IDE, единственным бонусом которой является факт, что можно к скрипту ПХП получить бинарник с ГУИ
     
    _________________________
  13. Osstudio

    Osstudio Banned

    Joined:
    17 Apr 2011
    Messages:
    638
    Likes Received:
    160
    Reputations:
    81
    bagon66 место echo используй c("edit1")->text=$password
    и будет тебе счастье)
     
  14. xzxANTxzx

    xzxANTxzx New Member

    Joined:
    22 Jun 2010
    Messages:
    13
    Likes Received:
    0
    Reputations:
    -1
    Как сделать так, чтобы при нажатии на кнопку в браузере открывался сайт 2ip.ru
     
  15. Osstudio

    Osstudio Banned

    Joined:
    17 Apr 2011
    Messages:
    638
    Likes Received:
    160
    Reputations:
    81
    Если в браузере, то можно в нём написать такой код:
    HTML:
    <form action=http://2ip.ru method=GET>
    <input type=submit value="Перейти">
    </form>
    То есть, будет отправляться пустая форма, и перенаправляться будет на 2ip.ru, это если я тебя правильно понял...
     
  16. Artamos

    Artamos New Member

    Joined:
    4 Jan 2012
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Написание парсера

    Начал писать парсер одного сайта, но при работе циклов программа постоянно зависает. Посмотрите код, как можно избавиться от зависаний, замена curl на file_get_contents не помогает. Пробовал засунуть весь код в фоновую функцию, тоже не помогло, все равно зависает. Расскажите, как можно организовать аналогичную задачу, но чтобы программа работала стабильно. Например, http://seoson.ru/21-zparserlite.html у автора данного софта все парсеры работают без тормозов. И расскажите если не затруднит с простым примером про потоки, как они работают.

    Вот наработка , которую я сделал:
    http://community.develstudio.ru/attachment.php?attachmentid=1052&d=1325596482
     
  17. Double777

    Double777 New Member

    Joined:
    17 Aug 2011
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    попробуй весь код который в событие кнопки засунуть в функцию
     
  18. Artamos

    Artamos New Member

    Joined:
    4 Jan 2012
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    "Пробовал засунуть весь код в фоновую функцию, тоже не помогло, все равно зависает."

    Это написано в прошлом сообщении!
     
  19. Double777

    Double777 New Member

    Joined:
    17 Aug 2011
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    вот http://upwap.ru/1937846
    кажется работает
     
  20. GAiN

    GAiN Elder - Старейшина

    Joined:
    2 Apr 2011
    Messages:
    2,550
    Likes Received:
    172
    Reputations:
    99
    эта программа может визуально создавать скрипты ? ну если знание php только на уровне hello world