Вниз  PHP и мелкие вопросы
- 3.06.2014 / 10:55
Newjavago
  Пользователь

Newjavago 
Сейчас: Offline
HoldFast (03.06.2014/08:40)
Если ты хочешь сделать сокет сервер, то не испольузуй php.
Что такое сокет сервер? Чем отличается от обычного
- 3.06.2014 / 10:56
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
Newjavago, забудь
__________________
 Да, детка, я - Король Ящериц!!!
- 5.06.2014 / 14:22
Newjavago
  Пользователь

Newjavago 
Сейчас: Offline
Помогите! Есть 3 .пхп файлы: индекс, функции, показатель. Файл показатель просто создает обычный хтмл документ и отображает значение переменной $а ($а - это контент сайта). Файл функции содержить функцию ГО, который инициализирует переменную $а(создает контент сайта). Файл индекс сначала выполняет команду glоbаl $а; потом вызывает файл "функции" потом вызывает функцию ГО потом вызывает файл "показатель". Проблема в том что значение переменной $а не отображается. Интерпретатор пхп не возвращает никакую ошибку. Все работает, кроме $а. Спасибо вам за ране.
- 5.06.2014 / 14:44
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
  1. <?php
  2. // output.php
  3. echo $a;
  4. ?>
  5.  
  6. <?php
  7. // functions.php
  8.  
  9. function go() {
  10.   $a .= '__in_go__';
  11.   include 'output.php';
  12. }
  13.  
  14. ?>
  15.  
  16. <?php
  17. // index.php
  18.  
  19. $a = 'index.php';
  20.  
  21. include 'functions.php';
  22. go();
  23.  
  24. ?>

__________________
 знает толк

Изменено vl@volk (5.06 / 14:44) (всего 1 раз)
- 5.06.2014 / 16:40
Newjavago
  Пользователь

Newjavago 
Сейчас: Offline
vl@volk, Не, мне надо чтобы индекс вызывал показателя (чтобы каждая функция не вызывала показателя). П.с. Причину объяснишь? Почему мой код не работает так как надо? Может проблема в глобализации $а?

Изменено Newjavago (5.06 / 16:41) (всего 1 раз)
- 5.06.2014 / 16:53
samogost
  Пользователь

samogost 
Сейчас: Offline
Newjavago, без исходного кода сложно разобраться. Выложи php-файлы.
- 5.06.2014 / 17:07
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Newjavago, напиши echo $a; после вызова функции go в index.php
Для проверки инициализируется ли $а
__________________
 знает толк

Изменено vl@volk (5.06 / 17:08) (всего 1 раз)
- 5.06.2014 / 22:18
skyezeno
  Пользователь

skyezeno 
Сейчас: Offline
<?php
$rand = rand(1, 2);
$msg_by = 'skyezeno';
switch($rand) {
case 1:

$msg = 'Good day everybody, how was your day.';
break;
case 2:
$msg = 'It good to have Holdfast, vl@volk and every programmer here.';
break;
}
echo $msg."\r\n"."Greetings from ".$msg_by;
?>
- 6.06.2014 / 14:34
Newjavago
  Пользователь

Newjavago 
Сейчас: Offline
vl@volk (05.06.2014/17:07)
Newjavago, напиши echo $a; после вызова функции go в index.php
Для проверки инициализируется ли $а
Написал, но все равно не отображается. Но если эхо $а писать внутри функци то отображается. Получается что глобализация переменной должно находится в том файле где инициализруется тот переменная. А например не работает если переменную глобализировать в файле 1, а инициализ-вать в файле 2 и в файле 1 вызывать файл 2. ?
- 6.06.2014 / 16:09
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
попробуй require использовать
__________________
 Магистр Мёда
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)