За последние 24 часа нас посетили 16732 программиста и 1646 роботов. Сейчас ищут 1004 программиста ...

php скрипт прекращает работу до завершения

Тема в разделе "PHP для новичков", создана пользователем Myltiplaz, 28 фев 2019.

  1. Myltiplaz

    Myltiplaz Новичок

    С нами с:
    20 авг 2018
    Сообщения:
    17
    Симпатии:
    0
    Ниже код, он работает, но проблема в том что работает только до выполнения какой либо функции
    mkdir или fopen, по отдельности все создает нормально, но когда в связке останавливает работу после ее выполнения! ... можно ли сразу создать несколько файлов?

    <?php
    echo "<meta charset='utf-8'>";
    $structure = './folder1/';
    if (!mkdir($structure, 0777, true)) {
    die('<br> Не удалось создать директорию!!!...');
    } else {die('директория создана...');}

    if(!fopen("./folder1/file00000.html", "w")){
    die('Не удалось создать файл...');
    } else die('Файл создан...');
    ;
    if(!fopen("./folder1/file00001.html", "w")){
    die('Не удалось создать файл...');
    } else die('Файл создан...');

    if(!fopen("./folder1/file00002.html", "w")){
    die('Не удалось создать файл...');
    } else die('Файл создан...');

    if(!fopen("./folder1/file00003.html", "w")){
    die('Не удалось создать файл...');
    } else die('Файл создан...');
    ?>
     
  2. ElisDN

    ElisDN Активный пользователь

    С нами с:
    13 фев 2018
    Сообщения:
    605
    Симпатии:
    130
    Замените else die(...) на else echo ...
     
    Myltiplaz нравится это.
  3. Myltiplaz

    Myltiplaz Новичок

    С нами с:
    20 авг 2018
    Сообщения:
    17
    Симпатии:
    0
    Да действительно все заработало
    --- Добавлено ---
    Благодарю, .... 1 раз с die столкнулся в учебнике, раньше всегда через echo писал, ... большое спасибо Вы очень помогли!!!
     
  4. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    @Myltiplaz, а ты реально не знаешь, как переводится слово die с английского языка?
     
  5. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    может немецкий изучал как я =)) там это переводится как - она, они =)
     
  6. Myltiplaz

    Myltiplaz Новичок

    С нами с:
    20 авг 2018
    Сообщения:
    17
    Симпатии:
    0
    Благодарю, .... 1 раз с die столкнулся в учебнике, раньше
    Вот представь себе бывают такие люди которые реально не знают (не знали) как переводится слово die с английского языка.
     
  7. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Ничего подобного :) Die в немецком - определённый артикль женского рода или множественного числа, а она/они - sie. Лишь в некоторых случаях die может заменять местоимение

    Если планируешь профессионально заниматься программированием, английский хотя бы уровня Pre-Intermediate необходим
    --- Добавлено ---
    Это не высокий уровень, если что :)
     
  8. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    @mkramer да, тройка у меня по немецкому была =))
    --- Добавлено ---
    @mkramer а у меня английски на уровне okey google =))