dima

Правильная ссылка картинки

Recommended Posts

1 час назад, dima сказал:

А точнее как и где ?формируется {$estate_folder} в ядре системы .

В /index.php

$settings=parse_ini_file('settings.ini.php',true);
if(isset($settings['Settings']['estate_folder'])AND($settings['Settings']['estate_folder']!='')){
$folder='/'.$settings['Settings']['estate_folder'];
}else{
$folder='';
}
$estate_folder = $folder;

Если вы ее хотите как-то править, то не рекомендую этого делать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вообщем то править не собираюсь.  Скорее я в этом мало что понимаю но собираюсь вникнуть и изучить ,мне это интересно .

Просто где можно взять информацию об этом ссылка какая нибудь. 

И где находится /index.php

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, dima сказал:

Вообщем то править не собираюсь.  Скорее я в этом мало что понимаю но собираюсь вникнуть и изучить ,мне это интересно .

Просто где можно взять информацию об этом ссылка какая нибудь. 

И где находится /index.php

 

Находится в корне.

Если интересно можете поизучать исходники или тут 

https://www.sitebill.ru/api/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, Chernetskiy сказал:

И получишь в ответ сообщение о смешанном контенте, что вызывает проблемы с защищенным соединением а пользователю будет показываться в браузере перечеркнутый https и сообщаться о том, что сайт не надежный, бегите с него :) 

Логичнее в ссылке использовать {$estate_folder}

Нет, не будет.

Логичнее использовать инструменты для того, для чего их создавали, а не потому что "так сказали".

12 часа назад, Chernetskiy сказал:

что вызывает проблемы с защищенным соединением

например ??

12 часа назад, Chernetskiy сказал:

Логичнее в ссылке использовать {$estate_folder}

Согласен, для cms sitebill это самый правильный вариант.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я так понимаю в системе сайт бил я не могу использовать обычные юрл типа

<img alt="Ваш выбор" src="http://magnolia.site/img/img2/kartinka.jpg" 

Так как в индексе это закодировано {$estate_folder}

И где икать {$estate_folder} в ядре системы.

 

 

Screenshot_1.png

Screenshot_40.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, dima сказал:

Я так понимаю в системе сайт бил я не могу использовать обычные юрл типа

<img alt="Ваш выбор" src="http://magnolia.site/img/img2/kartinka.jpg" 

Так как в индексе это закодировано {$estate_folder}

И где икать {$estate_folder} в ядре системы.

Вы без проблем можете использовать полные url с http:// в начале.

{$estate_folder} - применяется в шаблонах, чтобы четко знать где у вас корень сайта.

Зачем вам ее искать? скажите свою цель.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Дмитрий просто цель! Учусь создавать сайты, но мне до этого далеко. Так вот, пытался добавить картинку на тренировочный сайт  <img alt="Ваш выбор" src="http://magnolia.site/img/img2/kartinka.jpg"  в результате ни чего не получилось.

А вот добавил переменную {$estate_folder} и все получилось. Ну и хотел узнать что это за переменная как она создается .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
11 минуту назад, dima сказал:

Дмитрий просто цель! Учусь создавать сайты, но мне до этого далеко. Так вот, пытался добавить картинку на тренировочный сайт  <img alt="Ваш выбор" src="http://magnolia.site/img/img2/kartinka.jpg"  в результате ни чего не получилось.

А вот добавил переменную {$estate_folder} и все получилось. Ну и хотел узнать что это за переменная как она создается .

Дык вам же объяснили что скорей всего вы неправильно путь сделали

/img/img2/kartinka.jpg - нет у вас такого файла или же права доступа неправильные установлены.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так вот же залил новую картинку сделал расширение файла на компе . загрузил на хост. Так выглядет юрл

 https://fm-new.beget.ru/image_cache/sun700t4/5de82fe42cad10e589064b636735c16b/bilding.jpg 

Сделал короткий путь как вы и сказали src="http://magnolia.site/img/img2/kartinka.jpg на скрине видно

В результате нет картинки что делать?

 

Screenshot_2.png

Screenshot_3.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, dima сказал:

Так вот же залил новую картинку сделал расширение файла на компе . загрузил на хост. Так выглядет юрл

 https://fm-new.beget.ru/image_cache/sun700t4/5de82fe42cad10e589064b636735c16b/bilding.jpg 

Сделал короткий путь как вы и сказали src="http://magnolia.site/img/img2/kartinka.jpg на скрине видно

В результате нет картинки что делать?

 

Screenshot_2.png

Screenshot_3.png

А можете показать скриншот в файл-менеджере где лежит эта картинка?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
47 минут назад, dima сказал:

Пожалуйста

Screenshot_4.png

Подозреваю что вы поставили пробел между img и 2.

Поэтому не находит.

Переименуйте каталог в img2 без пробела.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 05.07.2017 в 11:05, dima сказал:

Дмитрий теперь все заработало . Проблема была в пробеле при создании папки на хостинге. img2. И на андроиде есть фотка

Спасибо!

 

 

 

 

 

 

 

 

 

Screenshot_8.jpg

Screenshot_9.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 12.07.2017 в 13:06, DimWeb сказал:

Нет, не будет.

Ну пока сайт работает на http он просто не защищен и некоторые браузеры на это указывают (поз.1).

А вот когда его переведут на https, то в поз.1 будет перечеркнутый https, а в поз.3 будет четко указано на смешанный контент, если ссылки на картинки будут иметь вид  ...http://magnolia.site...kartinka.jpg...

magnolia.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вроде бы все наладилось, есть четкая ссылка на картинку ,<img alt="Ваш выбор" src="http://magnolia.site/img/img2/kartinka.jpg"  ,

И так можно  {$estate_folder} 

Можно подробнее про   https , вообще стоит ли переводить сайт на эту структуру,может просто остаться на http , в чем смысл.

 

Изменено пользователем TopRaN
Удаление скрина

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
20 часов назад, Chernetskiy сказал:

А вот когда его переведут на https, то в поз.1 будет перечеркнутый https

Еще раз повторяю - не будет.

 

20 часов назад, Chernetskiy сказал:

а в поз.3 будет четко указано на смешанный контент

при желании и этот ворнинг убирается с подключенными http ресурсами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, dima сказал:

Можно подробнее про   https , вообще стоит ли переводить сайт на эту структуру,может просто остаться на http , в чем смысл.

 

Главное преимущество HTTPS: зашифрованное соединение нельзя перехватить с помощью стороннего сервиса и использовать оставленные на сайте данные в мошеннических целях. При переходе на HTTPS «незащищенное соединение» заменится на зеленое «безопасное».Все ради зеленой строки в браузере

Критически необходимо переходить на новый протокол всем сайтам, где есть какая-либо пользователькая информация, которую могут перехватить (платежные данные, например).

Для информационных сайтов переход на https - в статусе "рекомендовано".

Для интернет-магазинов — в списке обязательных рекомендаций.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас