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

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

Thread Status:
Not open for further replies.
  1. Epic wave

    Epic wave Member

    Joined:
    15 Mar 2009
    Messages:
    105
    Likes Received:
    72
    Reputations:
    -1
    как в форме ? не понимаю тебя.
     
  2. Myload

    Myload Banned

    Joined:
    15 Mar 2009
    Messages:
    0
    Likes Received:
    96
    Reputations:
    6
    <textarea rows=3 cols=30 wrap=auto name=a></textarea>
     
  3. Epic wave

    Epic wave Member

    Joined:
    15 Mar 2009
    Messages:
    105
    Likes Received:
    72
    Reputations:
    -1
    т.е. ты его вводишь и он остается потом заходишь он все там же?
     
  4. Myload

    Myload Banned

    Joined:
    15 Mar 2009
    Messages:
    0
    Likes Received:
    96
    Reputations:
    6
    ага и чтоб работали пробелы :rolleyes:
     
  5. Epic wave

    Epic wave Member

    Joined:
    15 Mar 2009
    Messages:
    105
    Likes Received:
    72
    Reputations:
    -1
    ну если что то простое то сначала пиши в *.txt потом доставай. а если серьезное что-тотогда MySQl прикручивай. я бы MySQl Прикрутил на твоем месте.
     
    1 person likes this.
  6. Myload

    Myload Banned

    Joined:
    15 Mar 2009
    Messages:
    0
    Likes Received:
    96
    Reputations:
    6
    ты можеш на писать :rolleyes:
     
  7. L I G A

    L I G A Banned

    Joined:
    27 Jul 2008
    Messages:
    482
    Likes Received:
    380
    Reputations:
    49
    2Myload
    PHP:
    <?php
    $filename 
    'test.txt';
    $somecontent $_POST['text'];

    if (!
    $_POST['do'])
    {

    $array=file($filename);

    foreach(
    $array as $somecontent){}

        }else{

      
    $handle fopen($filename'a');
     
    fwrite($handle$somecontent);
      
    fclose($handle);


    }

    ?>
    <form action="" method=post>
    <textarea name="text" rows=5 cols=20 wrap="off"><?=$somecontent?></textarea>
    <br><input type=submit name="do" value=хранить>
    </rorm>
    ________
    0ph.ru
     
    #12127 L I G A, 9 Oct 2009
    Last edited: 10 Dec 2009
    1 person likes this.
  8. imajo.ati

    imajo.ati Banned

    Joined:
    21 Feb 2008
    Messages:
    232
    Likes Received:
    62
    Reputations:
    8
    Myload >>>

    PHP:
    <?php
        $script_charset 
    'windows-1251';
        
    $file './note.txt';
        if ( isset(
    $_POST['text']) ) {
            
    $text = (string)@$_POST['text'];
            
    file_put_contents($file,$text);
        } else 
    $text = @file_get_contents($file);
    ?>
    <!doctype html>
    <html>
    <head>
    </head>
    <body>
        <form method="POST" action="">
            <textarea cols="45" rows="15" name="text"><?php echo htmlspecialchars($text); ?></textarea>
            <br><input type="submit" value="сохранить">
        </form>
    </body>
    </html>
     
    1 person likes this.
  9. imajo.ati

    imajo.ati Banned

    Joined:
    21 Feb 2008
    Messages:
    232
    Likes Received:
    62
    Reputations:
    8
    опередили =)
     
  10. Epic wave

    Epic wave Member

    Joined:
    15 Mar 2009
    Messages:
    105
    Likes Received:
    72
    Reputations:
    -1
    сама форма

    PHP:
    <form action="1.php" method="post"
    <textarea rows="3" cols="50" name="text">
    <
    input type="submit" align="center" value="Добавить">
    </
    form>

    Добавление 1.php
    PHP:
    <?

    $link=mysql_connect("localhost""name","pswd");

    if (!
    link){
        die (
    "error MySQL");}

    $database="base";

    mysql_select_db($database)or die ("error mySQL");

    $t=$_POST['text'];

    $query="INSERT INTO spisokvbase (`id`,`text`)
            Values ('0','
    $t')";

    ?>

    вывод

    PHP:
    $result mysql_query("SELECT * FROM `title` LIMIT $offset$number"$link);
    echo 
    $result;

    p.s Подставляй свои данные базы и юзай, сразу говорю написал на быструю руку, не проверял. Так что сильно не ругайся
     
    #12130 Epic wave, 9 Oct 2009
    Last edited: 9 Oct 2009
  11. Epic wave

    Epic wave Member

    Joined:
    15 Mar 2009
    Messages:
    105
    Likes Received:
    72
    Reputations:
    -1
    хе-хе, опаздал, у меня пример с MySQl
     
    1 person likes this.
  12. Myload

    Myload Banned

    Joined:
    15 Mar 2009
    Messages:
    0
    Likes Received:
    96
    Reputations:
    6
    всем спс!:)
     
  13. L I G A

    L I G A Banned

    Joined:
    27 Jul 2008
    Messages:
    482
    Likes Received:
    380
    Reputations:
    49
    сорри ,но на**я ему БД для вывода текста в форму?
    лишний гемор.
    + юзай
    $id=mysql_insert_id();
    а не:
    Code:
     Values ('0','$t')";
    если там будет ни одна запись

    ________
    0ph.ru
     
    #12133 L I G A, 9 Oct 2009
    Last edited: 10 Dec 2009
  14. gisTy

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

    Joined:
    24 May 2008
    Messages:
    432
    Likes Received:
    160
    Reputations:
    27
    дык это же круто! лишний раз послать запрос к мускулу не кажддый день можно
     
    1 person likes this.
  15. Epic wave

    Epic wave Member

    Joined:
    15 Mar 2009
    Messages:
    105
    Likes Received:
    72
    Reputations:
    -1
    по моему логично всё.

    ввёл данные, они загрузились в бд при надобности доставать. я согласен, не самое простое решение, но как вариант.
     
  16. Epic wave

    Epic wave Member

    Joined:
    15 Mar 2009
    Messages:
    105
    Likes Received:
    72
    Reputations:
    -1
    оке, я ток учусь.
     
  17. imajo.ati

    imajo.ati Banned

    Joined:
    21 Feb 2008
    Messages:
    232
    Likes Received:
    62
    Reputations:
    8
    зачем?
     
    1 person likes this.
  18. L I G A

    L I G A Banned

    Joined:
    27 Jul 2008
    Messages:
    482
    Likes Received:
    380
    Reputations:
    49
    я добавил:
    Code:
    если там будет ни одна запись
    не будет же он при каждом инсерте писать:
    Code:
     Values ('0','$t')";
     Values ('1','$t')";
     Values ('2','$t')";
    потому как создавать таблицу для 1-й записи - как то по пид***ки

    ________
    0ph.ru
     
    #12138 L I G A, 9 Oct 2009
    Last edited: 10 Dec 2009
  19. Epic wave

    Epic wave Member

    Joined:
    15 Mar 2009
    Messages:
    105
    Likes Received:
    72
    Reputations:
    -1
    в базе автоинкремент
     
  20. harom

    harom New Member

    Joined:
    15 Jan 2009
    Messages:
    25
    Likes Received:
    0
    Reputations:
    0
    подскажите, как можно вставить фун.
    PHP:
    if (isset( $myrow_coments['vid'])) 
                            {
                               echo 
    "$myrow_coments['vid']";
                            } 

    в оператор printf
     
Thread Status:
Not open for further replies.