Php сохранение в txt

Discussion in 'PHP' started by XIII, 22 Sep 2006.

  1. nc.STRIEM

    nc.STRIEM Members of Antichat

    Joined:
    5 Apr 2006
    Messages:
    1,036
    Likes Received:
    347
    Reputations:
    292
    да можно! поменяй type="text" и type="password" на type="hidden"! забыл сделать в универ спешил)))
    недостаточно точн выразился! всерн понятно че я имел ввиду!
    P.S. Учи русский "я подсталом" ))))
     
    #21 nc.STRIEM, 25 Sep 2006
    Last edited: 25 Sep 2006
    2 people like this.
  2. nikeyb

    nikeyb New Member

    Joined:
    10 Sep 2012
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Очень полезный матреиал. Спасибо. Очень большая просьба к вам ребята.
    1. Нужен скрипт котрый при написании текстового файла, сохранял его в txt на компьютер, при нажатии на кнопку "СКАЧАТЬ"+ сохранялся на сервере типа "text1". А когда страница перезагружалась, и другой человек писал по новому и нажимал на кнопку "СКАЧАТЬ", создавался текстовой файл "text2"? И так далее. (Или другой варинат, чтоб при сохранении файла "text" он обнулялся после перезагрузки страницы, и заново перезаписывался когда в него быдут вводить данные)?
     
  3. ReduKToR

    ReduKToR Active Member

    Joined:
    5 Jan 2009
    Messages:
    257
    Likes Received:
    179
    Reputations:
    4
    nikeyb, Вы, бы не считали данный материал "очень полезным", если бы хоть пролистали любой учебник по PHP, даже его первые страницы.
    Ссылки на литературу есть в данном разделе, в прикрепленном топе, с соответствующим названием.

    Удачи!
     
  4. ReduKToR

    ReduKToR Active Member

    Joined:
    5 Jan 2009
    Messages:
    257
    Likes Received:
    179
    Reputations:
    4
    PHP:
    ...
    header("Content-Disposition: attachment; filename=file.txt");
    echo 
    $_POST['content'].' '.$_POST['content1'].' '.$_POST['content2'];
    ...
    ?>
    Используй заголовки браузера при выводе для сохранения.

    Ps. Сорри за дабл пост.
     
    #24 ReduKToR, 12 Sep 2012
    Last edited: 12 Sep 2012
  5. nikeyb

    nikeyb New Member

    Joined:
    10 Sep 2012
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    А куда его вставить? Извините за юзерский вопрос. Просто ни как не могу его правильно прикрутить. Выложите пожалуйста сам скрипт, если вам не трудно с одним полем для заполнения.
     
    #25 nikeyb, 6 Nov 2012
    Last edited: 6 Nov 2012
  6. selevo

    selevo New Member

    Joined:
    23 Feb 2013
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    у меня этот текст:
    Code:
    <?php
    if($_POST['content']){
    $fh = fopen("file.txt", "w");
    fwrite($fh, $_POST['content']);
    fclose($fh);
    }
    ?><form method=post>
    <textarea name=content><?php echo file_get_contents("file.txt"); ?></textarea>
    <input type=submit value="Отправить">
    </form>
    выдаёт:
    Notice: Undefined index: content in e:\xampp\htdocs\izhbazar.ru\php\form2.php on line 2


    что за Undefined index:
    и почему нотис выдаёт
     
  7. daniel777

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

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Массив $_POST существует всегда, а вот $_POST['content'] - нет. Нужно проверять её по другому. Пробуйте функции isset() или empty()
     
  8. selevo

    selevo New Member

    Joined:
    23 Feb 2013
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    понял,благодарю.

    Ещё я вспомнил...
    По-моему я в php.ini указал все сообщения выдавать
    в целях отладки,вот нотисы и вылазят.
     
    #28 selevo, 8 Mar 2013
    Last edited: 8 Mar 2013