Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Достать переменную, везде....

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
Test11
Отправлено: 04 Апреля, 2016 - 06:31:37
Post Id


Частый гость


Покинул форум
Сообщений всего: 196
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Вопрос следующий...

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

То есть задать глобальную переменную, только не на один какой та сайт, а на все...
 
 Top
Viper
Отправлено: 04 Апреля, 2016 - 09:50:42
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)






-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Test11
Отправлено: 04 Апреля, 2016 - 11:26:41
Post Id


Частый гость


Покинул форум
Сообщений всего: 196
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Можно поподробнее, пжл...

Я так понимаю это решение половины вопрос. Другой вопрос, как задать свою переменную из операционной системы или из того же апатча???
Дабы в дальнейшем чтобы было доступна переменная на всех сайтах.

(Отредактировано автором: 04 Апреля, 2016 - 11:27:36)

 
 Top
Viper
Отправлено: 04 Апреля, 2016 - 11:58:41
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Test11 пишет:
Другой вопрос, как задать свою переменную из операционной системы или из того же апатча???

Ищите в документации к вашей операционке.

PS! Чую страшнейший быдлокод...


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Test11
Отправлено: 04 Апреля, 2016 - 12:45:58
Post Id


Частый гость


Покинул форум
Сообщений всего: 196
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




OC.Debian

Не подскажешь, куда хоть лезть, что именно читать? Относительно опатча кувырять или php?
 
 Top
Viper
Отправлено: 04 Апреля, 2016 - 13:17:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)






-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Prizma
Отправлено: 04 Апреля, 2016 - 17:23:52
Post Id



Посетитель


Покинул форум
Сообщений всего: 463
Дата рег-ции: Июнь 2012  
Откуда: Санкт-Петербург


Помог: 5 раз(а)




Test11 пишет:
Вопрос следующий...

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

То есть задать глобальную переменную, только не на один какой та сайт, а на все...

А в чем проблема запихнуть ее в базу данных? к базе данных можно из любого места где есть интернет получить доступ.
 
My status
 Top
Test11
Отправлено: 04 Апреля, 2016 - 21:17:14
Post Id


Частый гость


Покинул форум
Сообщений всего: 196
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Не, бд тоже не выход...
Главное условие, это задать ее из операционки...

Блин, я плохо дружу c unix. Куча времени уйдет на разбор всего этого, можно более конкретнее. Куда лезть, какие файлы кувырять...
 
 Top
Viper
Отправлено: 04 Апреля, 2016 - 21:33:47
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Test11 пишет:
лин, я плохо дружу c unix. Куча времени уйдет на разбор всего этого, можно более конкретнее. Куда лезть, какие файлы кувырять...
https://www[dot]google[dot]com/?gws_rd=s[dot][dot][dot]ariable+in+linux


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Prizma
Отправлено: 04 Апреля, 2016 - 22:11:05
Post Id



Посетитель


Покинул форум
Сообщений всего: 463
Дата рег-ции: Июнь 2012  
Откуда: Санкт-Петербург


Помог: 5 раз(а)




Test11 пишет:
Не, бд тоже не выход...
Главное условие, это задать ее из операционки...

Блин, я плохо дружу c unix. Куча времени уйдет на разбор всего этого, можно более конкретнее. Куда лезть, какие файлы кувырять...

а вот так не пойдет:
PHP:
скопировать код в буфер обмена
  1. $myValue = 'string';
  2. $key = 'secretnaya-stroka';
  3. if($_GET['key'] === $key) {
  4.    echo $myValue;
  5. }

и запрос к серверу http:// .../*.php?key=secretnaya-stroka
 
My status
 Top
Test11
Отправлено: 05 Апреля, 2016 - 10:28:01
Post Id


Частый гость


Покинул форум
Сообщений всего: 196
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Viper пишет:
Test11 пишет:
лин, я плохо дружу c unix. Куча времени уйдет на разбор всего этого, можно более конкретнее. Куда лезть, какие файлы кувырять...
https://www.google.com/?gws_rd=ssl#q=how+to+add+environment+variable+in+linux


Читаю
http://www[dot]cyberciti[dot]biz/faq/set[dot][dot][dot]-variable-linux/

Блин, я не разу дело с линуксами не имел. Не совсем понимаю о чем речь?

Как задать по умолчанию свою $_SERVER['maay_perem'] из операционки?
 
 Top
Viper
Отправлено: 05 Апреля, 2016 - 11:48:17
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Test11 пишет:
Блин, я не разу дело с линуксами не имел. Не совсем понимаю о чем речь?

Как задать по умолчанию свою $_SERVER['maay_perem'] из операционки?

Абзац "How Do I Make All Settings permanent"


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Test11
Отправлено: 05 Апреля, 2016 - 12:02:03
Post Id


Частый гость


Покинул форум
Сообщений всего: 196
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Содержимое profile.sh
CODE (htmlphp):
скопировать код в буфер обмена
  1. # /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
  2. # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
  3.  
  4. if [ "`id -u`" -eq 0 ]; then
  5.   PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
  6. else
  7.   PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
  8. fi
  9. export PATH
  10.  
  11. if [ "$PS1" ]; then
  12.   if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then
  13.     # The file bash.bashrc already sets the default PS1.
  14.     # PS1='\h:\w\$ '
  15.     if [ -f /etc/bash.bashrc ]; then
  16.       . /etc/bash.bashrc
  17.     fi
  18.   else
  19.     if [ "`id -u`" -eq 0 ]; then
  20.       PS1='# '
  21.     else
  22.       PS1='$ '
  23.     fi
  24.   fi
  25. fi
  26.  
  27. if [ -d /etc/profile.d ]; then
  28.   for i in /etc/profile.d/*.sh; do
  29.     if [ -r $i ]; then
  30.       . $i
  31.     fi
  32.   done
  33.   unset i
  34. fi
  35.  


Содержимое папки /etc/profile.d/, пусто...

Я так понимаю, необходимо создать свой файл со своим именем который при рестарте подгрузится системой?

В нем прописать
export DANNYE="123";

Так?

В php
echo $_SERVER['DANNYE']; // На выходе получу 123?
(Добавление)
Выполнил все, не получилось мне достать 123. $_SERVER['DANNYE'] пуста, ее нет...
 
 Top
Viper
Отправлено: 05 Апреля, 2016 - 13:00:14
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Test11 пишет:
$_SERVER['DANNYE'] пуста, ее нет...
с чего вы взяли что она будет в $_SERVER ?


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Test11
Отправлено: 05 Апреля, 2016 - 13:07:32
Post Id


Частый гость


Покинул форум
Сообщений всего: 196
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Тогда как мне достать из php эту самую
export DANNYE="123";

Не понимаю...
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB