[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. Raks

    Raks New Member

    Joined:
    26 Mar 2009
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Обучите взлому одноклассников или mail.ru!!!Или посоветуйте,где можно посмотреть реально работающие инструкции!?Звучит незаконно :) но мне не для злых целей нужно!Не первый день парюсь уже,всё либо устарело,либо не работает...а нужно правда очень сильно!
     
  2. Mirella

    Mirella New Member

    Joined:
    30 Jul 2008
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    PHP:
    <html>
    <head>
    <title></title>
    </head>
    <body>
    <table cellpadding=0 cellspacing=0 border=0 align=center width=100%>
    <fieldset>
    <a href="klient.php?com=1"><font color=#336699>Заявка на работу</font></a> |
    <a href="klient.php?com=2"><font color=#336699>Заказ наряд</font></a> |
    <a href="klient.php?com=3"><font color=#336699>Справочник клиентов</font></a> |
    </fieldset>
    <?PHP 
    include ("base.php");
    $res mysql_connect ($mysqlhost,$mysqluser,$mysqlpass,$mysqlbase);
    mysql_select_db($mysqlbase$res);
    if(isset(
    $_POST['newreg']))
    {

      
    $Kolichestvo=HtmlSpecialChars($_POST['Kolichestvo']);

      
    $error 0;
      
    $error_mysql 0;

         if(!
    $Kolichestvo)
         {
         echo 
    "Ошибка! Поле  количество обязательно для заполнения!<BR>";
         
    $error 1;
         }



      if(
    $error == && $error_mysql == 0){
         
    $Kod_zaiavki_na_rab mysql_query("SELECT `Kod_zaiavki_na_rab` FROM `Zaiavka_na_raboti` ORDER BY `Kod_zaiavki_na_rab` DESC LIMIT 0 , 30");
         
    $Kod_zaiavki_na_rab mysql_fetch_array ($Kod_zaiavki_na_rab);
         
    $Kod_zaiavki_na_rab $Kod_zaiavki_na_rab[0]+1;
         
    $sql="INSERT INTO `Zaiavka_na_raboti` ( `Kod_zaiavki_na_rab` , `Kolichestvo`)
                           VALUES ('
    $Kod_zaiavki_na_rab', '$Kolichestvo'); ";
          if(!
    mysql_query($sql))
          {
            echo 
    mysql_error();
            echo 
    "Не удалось добавить! Ошибка в базе<BR>";
          die;
          }else{
            
    mysql_query($sql);
          echo 
    "Запись добавленна!<br>";
          }
      }
      }

    ?>
    <? if ($_GET["com"]=='1'): ?>
    <fieldset><center>Заявка на работу</center></fieldset>
    <form action="klient.php" method="post">
    <table width="370">
    <tr><td>Количество</td><td><input name="Kolichestvo"></td></tr>
    <tr><td colspan="2"><br><center><input type="submit"  value="Добавить" name="newreg"></center></td></tr></table></form>
    <? else:
     endif;
    ?>
    <? if ($_GET["com"]=='2'): ?>
    <? else:
     endif;
    ?>
    <? if ($_GET["com"]=='3'): ?>
    <? else:
     endif;
    ?>

    во втором и третьем варианте тоже формы отправки данных но не хочет отправлять данные ( может ли это связанно что всё в одном файле поэтому не передаёт данные?
    в других пост запросы newreg1 newreg2 и т.д

    подскажите в чём ошибка ...

    я хотел в одном файле 12 разделов сделать и все связанные с отправкой разной информации
     
  3. PEPSICOLA

    PEPSICOLA . . . . . 2L . . . . .

    Joined:
    14 Oct 2004
    Messages:
    1,025
    Likes Received:
    823
    Reputations:
    368
    Подскажите способ реализации меню редактирования текста с использованием BB кода в html форме.

    Текст будет храниться в utf8 - unicode_general (MyISAM), а при выводе с базы данных BB код будет конвертироваться в html/css используя POSIX.
     
    8 people like this.
  4. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    http://www.wolf-ware.ru/software/id/4420/ - Класс для работы с BB кодами
    http://forum.sirumem.com/misc.php?do=bbcode - Здесь описываются разные BB коды, которые я даже не встречал - полезно,думаю
     
  5. wildshaman

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

    Joined:
    16 Apr 2008
    Messages:
    477
    Likes Received:
    483
    Reputations:
    99
    Уже всю голову поломал, хз как такое сделать:

    имеется форма. Надо после ввода в нее инфы обработать эту инфу и вывести еще одну форму, после ввода в ней инфы вывести еще одну форму и обработать инфу, и так $n раз... как?)

    Грубо говоря, надо по ходу скрипта генерить форму и принимать от нее данные....
     
    #9305 wildshaman, 28 Mar 2009
    Last edited: 28 Mar 2009
  6. Krist_ALL

    Krist_ALL Banned

    Joined:
    14 Jan 2009
    Messages:
    436
    Likes Received:
    193
    Reputations:
    24

    PHP:
    <?php  

    if(isset($_POST['form1']))     
    echo 
    '<form action=index.php method=post>.......<input type=submit name=form2></form>';    

    elseif(isset(
    $_POST['form2']))     
    echo 
    '<form action=index.php method=post>.......<input type=submit name=form3></form>';    

    else {  echo 
    '<form action=index.php method=post>.......<input type=submit name=form1></form>';  }    
    ?>

     
  7. Gray_Wolf

    Gray_Wolf Active Member

    Joined:
    7 Mar 2009
    Messages:
    377
    Likes Received:
    135
    Reputations:
    10
    Самый простой способ это создать класс с формой, а потом просто создавать нужное кол-во обьектов...
     
  8. PROPH3T

    PROPH3T New Member

    Joined:
    20 Nov 2007
    Messages:
    23
    Likes Received:
    1
    Reputations:
    0
    Подскажите, как осуществить:

    Есть определённая ссылка, нужно чтобы с таймаутом в секунды 3 осуществлялся переход по ней....
     
  9. Sharky

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

    Joined:
    1 May 2006
    Messages:
    487
    Likes Received:
    312
    Reputations:
    46
    PHP:
    while (1) {
    file_get_contents('http://site.com');
    sleep(3);
    }
     
  10. wildshaman

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

    Joined:
    16 Apr 2008
    Messages:
    477
    Likes Received:
    483
    Reputations:
    99
    спс, немного по-другому осуществил.

    А как показывать формы в цикле (то есть N-ое количество), но каждую следующую показывать только после ввода данных в предыдущую? то есть не тупо вывести подряд n-форм, а именно по порядку, пока не введешь даныне в одну, следующая не выведется....
     
  11. MaTpOc

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

    Joined:
    5 May 2008
    Messages:
    633
    Likes Received:
    475
    Reputations:
    25
    Где можно найти задания по PHP. чтоб с возрастанием уровня сложности?
     
  12. Sharky

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

    Joined:
    1 May 2006
    Messages:
    487
    Likes Received:
    312
    Reputations:
    46
    устройся на работу :) по началу всегда дают полегче задания :) а потом П..........
     
    1 person likes this.
  13. KaZ@NoVa

    KaZ@NoVa Elder - Старейшина

    Joined:
    5 Jul 2008
    Messages:
    368
    Likes Received:
    438
    Reputations:
    -16
    Эм, я такого в интернете не видел. Лучше купить или скачать где нибудь книгу по PHP. Что то типа профессионально PHP программирование, издание не ниже третьего. Авторов там много, около 10ти и сама книга такая толстая в красной обложке. Посмотри на books.ru. А язык PHP очень сильно похож на C++ только куда удобнее для чтения и восприятия кода. Переменные там нетипизированны и объявляются в любом месте с префикса $. Язык регистронезависим как Object Pascal.
     
  14. Semus

    Semus New Member

    Joined:
    27 Mar 2009
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте.
    Пишу скрипт:

    PHP:
    <?php
    if (isset($_POST['names']))
    echo 
    '<pre>';
    print_r($_POST);
    echo 
    '<a href=" '.$_SERVER['PHP_SELF'].' ">еще раз</a>
    echo '
    <pre>';
    }else{
    ?>

    <form method="post" action="<?php echo $_SERVER['
    PHP_SELF']; ?>">
    Введите наименование:<input type="text" name="names" />
    ...
    <input type="submit" value="go!" />
    </form>

    <?php
    }
    ?>
    Теоретически, должен выводить результат если поле names заполнено иначе снова появляется форма. Но у меня все происходит с точностью да на оборот - результат высвечивается всегда. В чем проблема? Подскажите? Я начинающий, поэтому поподробней если можно.
     
  15. -=Static=-

    -=Static=- Banned

    Joined:
    12 Nov 2006
    Messages:
    201
    Likes Received:
    40
    Reputations:
    0
    А где у вас открывающаяся скобка для IF()??? Я полагаю что из-за нее... но тогда должна еще ошибка появиться... типа SYNTAX ERROR
     
  16. wildshaman

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

    Joined:
    16 Apr 2008
    Messages:
    477
    Likes Received:
    483
    Reputations:
    99
    PHP:
    <?php 
    if (isset($_POST['names'])) 
    {
    echo 
    '<pre>'
    print_r($_POST); 
    echo 
    '<pre>'
    }
    else

    echo 
    '<form method="post"> 
    Введите наименование:<input type="text" name="names"> 
    <input type="submit" value="go!"> 
    </form>'
    ;

    ?>
    Все работает
     
  17. erihtoney

    erihtoney Member

    Joined:
    3 Mar 2009
    Messages:
    91
    Likes Received:
    73
    Reputations:
    20
    2Semus

    PHP:
    <?php 
    if (!empty($_POST['names'])) 
    {
    print_r($_POST); 
    echo 
    '<a href='.$_SERVER['PHP_SELF'].'>еще раз</a> ';
    }
    else

    echo 
    "<form method=\"post\" action=\""$_SERVER['PHP_SELF']."\"> 
    Введите наименование:<input type=\"text\" name=\"names\" > 
    ... 
    <input type=\"submit\" value=\"go!\" > 
    </form>"
    ;

    ?>
     
  18. Semus

    Semus New Member

    Joined:
    27 Mar 2009
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    erihtoney

    Большое спасибо. Заработало. +
     
  19. MaTpOc

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

    Joined:
    5 May 2008
    Messages:
    633
    Likes Received:
    475
    Reputations:
    25
    Можно ли на пхп открывать ярлыки и вписывать там инфу в поля? Если да, то как, поподробней плиз.
     
    #9319 MaTpOc, 29 Mar 2009
    Last edited: 29 Mar 2009
  20. Кубик Рубик

    Joined:
    10 Apr 2008
    Messages:
    48
    Likes Received:
    0
    Reputations:
    0
    как сделать анализ трафика определенной страны?

    как сделать анализ трафика определенной страны? Например Alexa.com.
     
Thread Status:
Not open for further replies.