За последние 24 часа нас посетили 55557 программистов и 1718 роботов. Сейчас ищут 815 программистов ...

Допилить массив поможете?

Тема в разделе "PHP для новичков", создана пользователем dotez, 21 апр 2017.

  1. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    @dotez, а они лежат в одной папке, выполняющийся скрипт текстовый файл?
     
  2. dotez

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

    С нами с:
    18 мар 2010
    Сообщения:
    41
    Симпатии:
    0
    нее, убирание шафла не спасло.. оставляте пробел и все
     
  3. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Это вставить в начале покажет какие есть ошибки
    PHP:
    1. ini_set("display_errors", 1);
    2. include("file_with_errors.php");
     
  4. dotez

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

    С нами с:
    18 мар 2010
    Сообщения:
    41
    Симпатии:
    0
    да естественно я не натсолько даун)) все в одной папке
     
  5. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    не понял
    --- Добавлено ---
    Не надо так, не знать что-то нормально.
    --- Добавлено ---
    т.е. это
    PHP:
    1. ini_set("display_errors", 1);
     
  6. dotez

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

    С нами с:
    18 мар 2010
    Сообщения:
    41
    Симпатии:
    0
    а куда он их дисплеить будет? это все на хостинге происъходит
     
  7. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Если используейшь ранд то убери shuffle
    --- Добавлено ---
    @dotez, на экран. Быстро увидишь и уберешь потом. Или настрой чтобы в логи писал. А возможно и пишет в логи.
     
  8. dotez

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

    С нами с:
    18 мар 2010
    Сообщения:
    41
    Симпатии:
    0
    да шафл убрал но ничего не помогло...
    блин странно даже почему так..
     
  9. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    так и должно быть, проблема не в нем). Просто смысла уже нету в его использовании)).
    Если будешь гадать, ничего не узнаешь ни ты ни я))
     
  10. dotez

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

    С нами с:
    18 мар 2010
    Сообщения:
    41
    Симпатии:
    0
    парни, кароче, вот так- $arr = ['Вкусные','Спелые','Замечательные','Натуральные'];
    все работает!!

    вот так- $arr = file('otvet.txt',FILE_IGNORE_NEW_LINES);
    ниче не работает(
    такое ощущение что нехватате какой-то команды подключаться к файлу каждый раз.
     
  11. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    @dotez, ты не сделал что просил. Вывод ошибок включить, и показать нам, если будут ошибки.
    так же можешь var_dump($arr) и показать что будет на выходе.
     
  12. dotez

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

    С нами с:
    18 мар 2010
    Сообщения:
    41
    Симпатии:
    0
    как сделать вывод ошибок в файл. на экран мне никто не даст их выводить.
    я это все в онлайне делаю а не на апаче так то..
    --- Добавлено ---
    разве подключение к файлу не вот так выглядеть должно?
    PHP:
    1. $OtvetFile=__DIR__.'/Otvet.txt';
    2. $file=file($OtvetFile);
    3. $num=date("i")%9;
     
    #37 dotez, 21 апр 2017
    Последнее редактирование модератором: 21 апр 2017
  13. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
  14. dotez

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

    С нами с:
    18 мар 2010
    Сообщения:
    41
    Симпатии:
    0
    а вы уверены что он ждолжен какие то ошибки вообще показать? он же скрипт то выполняет ток вместо слова из файла оставляет пустое место а так весь остальной текст выдается как надо.
    ну я попробую конечно вставить скрипт на лог.
     
  15. dotez

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

    С нами с:
    18 мар 2010
    Сообщения:
    41
    Симпатии:
    0
    Ребят а подскажите еще, как мне сделать чтобы массив арр1 состоял из числе от 10 до 200 а переменная $к подставляла в мой текст цифру из массива рандомную.
    1. $arr1 = ????????????
    2. $k = array_rand($arr1);

    3. $zapros=array(
    4. array('апельсины','Вот же апельсины есть- https://pbs.twimg.com/'),
    5. array('яблоки',"А вот столько килограмм $arr1[$k] яблок можно купить тут http://www.ss1111.ru/")
    6. );
    7. ?>
    спасиб заранее)
     
  16. alexblack

    alexblack Старожил

    С нами с:
    20 янв 2016
    Сообщения:
    640
    Симпатии:
    381
    PHP:
    1. $arr1 = range(10,200);
     
    dotez нравится это.
  17. dotez

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

    С нами с:
    18 мар 2010
    Сообщения:
    41
    Симпатии:
    0
    благодарю