Dram

Рейтинг
1114
Регистрация
28.06.2008

Как оказалось больше скобок нужно 

^((.*))\|((.*))$|\|
ArbNet #:
^(.*)\|(.*)

нет, пропускает лишнее

Дикий пионер спасибо за подробное объяснение, следуя Вашим советам все получилось!

Я хочу пересобрать массив но не понимаю как это сделать в JS

Я хочу создать новый многомерный массив где

1. Дата

2. ФИО

3. territory_id  (в нем уже данные available_slots)

Вот как я пытаюсь это сделать

 if (Object.keys(json[0]['shedule']).length !== 0){
    let dayArray = [];
      $.each(json[0]['shedule'], function (key, value) {
        let countSlots = value['available_slots'].length;
          for (let i = 0; i < countSlots; i++) {
              let data = new Date(value['available_slots'][i]);
              let dataFormat = data.getFullYear() +''+ ("0" + (data.getMonth() + 1)).slice(-2) +''+ data.getDate();
               dayArray[dataFormat] = [value['staff_name']];
          }
});

В итоге получил 

Я не понимаю почему в цикле можно сделать так

dayArray[dataFormat]

а так уже нельзя

dayArray[dataFormat][value['staff_name']]

?

Наверное это можно сделать - через коллекции.

let dayArray = new Map();

и далее в цикле

dayArray.set(dataFormat, [{'data':el,'name':value['staff_name'],'territory_id':value['territory_id']}]);
но так каждый подмассив в дате перезаписывается, а мне бы нужно добавлять новый....
Kaavain #:
<?php phpinfo(); ?>

Редактор php storm

PHP Version 5.6.40

Так не работает
<?php
echo '<p>Привет, мир!</p>';
?>

а так работает

<?php echo '<p>Привет, мир!</p>'; ?>
если после <?php не поставить пробел нифига не работает (т.е. перенос строки что-ли не обрабатывается я хз). но даже с пробелом начинает работать только если есть одна строка, если еще че-то добавляешь - перестает работать
Dmitriy Vlasov #:

Надо смотреть как выводят контент другие страницы.

Может там шаблонизатор типа smarty или ещё что то.

Если можешь, то скинь код любой страницы, которая выдает контент я посмотрю.

Вы правы - 

<?php /* Smarty version 2.6.10, created on 2020-12-09 12:37:13
         compiled from content.doctors.htm */
?>

И что это значит, я просто говнокодер, впервые с таким сталкиваюсь ))

Dmitriy Vlasov #:
Какая версия пыха?

подозреваю что 5-я, но посмотреть не могу ибо пхп инфо тоже не пашет, но сам сайт 100% на пхп, только хз как он работает ))

вот его  .htaccess

#AddType image/x-icon .ico
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
Options +FollowSymlinks
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{HTTP_HOST} ^(www\.site\.ru)(:80)? [NC]
RewriteRule ^(.*) https://site.ru/$1 [R=301,L]
RewriteRule ^about$     page.php?id=3 [L]
RewriteRule ^doctors$   doctors.php [L]
RewriteRule ^zapis$     zapis.php [L]
RewriteRule ^prices$    prices.php [L]
RewriteRule ^contact$   page.php?id=8 [L]
RewriteRule ^faq$       faq.php [L]
RewriteRule ^res$       result.php [L]
RewriteRule ^uslugi\/(.+)$      services.php?link=$1 [L]
RewriteRule ^uslugi$            services.php [L]
RewriteRule ^docs$      check_docs.php [L]
Пробовал уже ставить 777 не помогает. Сайм файл с расширением .php внутри html код и php. html работает, php нет
Всего: 6924