PHP.SU

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

Страниц (5): « 1 [2] 3 4 5 »

> Найдено сообщений: 75
bestbios Отправлено: 22 Марта, 2014 - 20:56:14 • Тема: Код в переменную • Форум: Кодировки и все смежное

Ответов: 11
Просмотров: 6927
А резве исполнится этот код из file_get_contents($tpl_name); ?
Он же выведется как обычная строка.

можно ли как-то испонить код, подключенный таким образом?
bestbios Отправлено: 21 Марта, 2014 - 05:32:22 • Тема: Basic Authorization • Форум: Вопросы новичков

Ответов: 2
Просмотров: 138
LIME пишет:
http://www.htaccesstools.com/articles/create-password-for-htpasswd-file-using-php/


Это не то. Вот нашел:

Цитата:
To receive authorization, the client sends the user-ID and password,
separated by a single colon (":") character, within a base64 [5]
encoded string in the credentials.

basic-credentials = "Basic" SP basic-cookie

basic-cookie = <base64 [5] encoding of userid-password,
except not limited to 76 char/line>

Получается:
bestbios Отправлено: 20 Марта, 2014 - 20:06:29 • Тема: Basic Authorization • Форум: Вопросы новичков

Ответов: 2
Просмотров: 138
Подскажите откуда берется ключ "emVra31kxmadJmtvc3flcyF" в исходящих от клиента заголовках после Basic авторизации?

CODE (htmlphp):
скопировать код в буфер обмена
  1. Authorization: Basic emVra31kxmadJmtvc3flcyF=
bestbios Отправлено: 20 Марта, 2014 - 19:14:43 • Тема: Можно ли так делать? • Форум: Вопросы новичков

Ответов: 1
Просмотров: 92
Повторный вызов curl_exec() в одном сеансе:
PHP:
скопировать код в буфер обмена
  1.  $ch = curl_init($url);[
  2.   $html = curl_exec($ch);
  3. ...
  4.   $html = curl_exec($ch);
  5.  curl_close($ch);
  6.  
bestbios Отправлено: 09 Марта, 2014 - 07:01:50 • Тема: Почему не bool? • Форум: Вопросы новичков

Ответов: 2
Просмотров: 121
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $a = true;
  4. $b = "abcd";
  5. $foo = $a + $b;
  6.  
  7. echo "\$foo==$foo; тип: " . gettype ($foo) . "<br />\n";
  8. ?>
  9.  


Цитата:
$foo==1; тип: integer<br />


Почему не bool? Если bool или null + что угодно Преобразуется в bool, FALSE < TRUE

http://php.net/manual/ru/languag...s.comparison.php
bestbios Отправлено: 08 Марта, 2014 - 10:45:27 • Тема: Как работает fgets и fopen? • Форум: Вопросы новичков

Ответов: 1
Просмотров: 104
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. //открываем поток к файлу. Что значит поток?
  4. $handle = @fopen("/tmp/inputfile.txt", "r");
  5. if ($handle) {
  6.  
  7. //fgets читает 4096 байт, указатель $handle  перемещается на 4096 байт вперед?
  8. // При следующем обращении fgets к потоку чтение начинается со следующей порции 4096 байт и т.д.
  9. //Првильно?
  10.  
  11.     while (($buffer = fgets($handle, 4096)) !== false) {
  12.         echo $buffer;
  13.     }
  14.     if (!feof($handle)) {
  15.         echo "Error: unexpected fgets() fail\n";
  16.     }
  17.     fclose($handle);
  18. }
  19. ?>
  20.  
bestbios Отправлено: 03 Марта, 2014 - 09:56:01 • Тема: Деструкторы в классах • Форум: Вопросы новичков

Ответов: 3
Просмотров: 150
Проверил на сервере все - работает. Деструктор не отрабатывал в только редакторе.

Деструктор исполняется по завершению работы всего скрипта(файла), либо по завершению работы класса с ним?
bestbios Отправлено: 03 Марта, 2014 - 08:27:05 • Тема: Помогите, вообще не могу понять • Форум: Вопросы новичков

Ответов: 2
Просмотров: 85
ошибки есть в логах?
bestbios Отправлено: 03 Марта, 2014 - 07:30:57 • Тема: htmlspecialchars в $_GET • Форум: Вопросы новичков

Ответов: 6
Просмотров: 244
Это не правильно, нужно использовать is_numeric()
bestbios Отправлено: 03 Марта, 2014 - 07:26:48 • Тема: Деструкторы в классах • Форум: Вопросы новичков

Ответов: 3
Просмотров: 150
Растолкуйте пожалуйста про деструкторы. В манах говорится что они вызываются при завершении работы скрипта:

PHP:
скопировать код в буфер обмена
  1. class MyDestruct {
  2.  
  3.         # Реализация конструктора.
  4.         function __construct() {
  5.                 echo '<div>Конструктор класса "MyDestruct"</div>';
  6.         }
  7.  
  8.         # Реализация Метода - echo_method.
  9.         public function echo_method() {
  10.                 echo '<div>Метод - echo_method класса "MyDestruct"</div>';
  11.         }
  12.  
  13.         # Реализация деструктора.
  14.         function __destruct() {
  15.                 echo '<div>Деструктор класса "MyDestruct"</div>';
  16.         }
  17.  
  18. }


PHP:
скопировать код в буфер обмена
  1. $_Class_MyDestruct = new MyDestruct();
  2. echo $_Class_MyDestruct->echo_method();
  3. echo '<div>Просто текст</div>';


Ожидается результат:

Цитата:
Конструктор класса "MyDestruct"
Метод - echo_method класса "MyDestruct"
Просто текст
Деструктор класса "MyDestruct"


То, что получаю я:

Цитата:
Конструктор класса "MyDestruct"
Метод - echo_method класса "MyDestruct"
Просто текст
bestbios Отправлено: 25 Февраля, 2014 - 08:21:28 • Тема: Что такое xDebug • Форум: Вопросы новичков

Ответов: 1
Просмотров: 90
Может, вопрос немного глупый и на то есть гугл, но все же хотелось бы уточнить про принцип работы.

Раньше я кодил на винде и для отладки у меня в папке с редактором лежала папка c php и я с редактора мог запускать скрипты, видеть ошибки и результаты выполнения.

Правильно ли я понял, что xDebug в принципе тоже самое?
bestbios Отправлено: 23 Февраля, 2014 - 02:12:53 • Тема: Группа вк апи • Форум: Вопросы новичков

Ответов: 1
Просмотров: 117
Название вроде бы прописывается при получении кода.
bestbios Отправлено: 22 Февраля, 2014 - 11:33:45 • Тема: Как распределить переходы? • Форум: Вопросы новичков

Ответов: 7
Просмотров: 229
Extazy пишет:
ок. спасибо. так и сделаю Улыбка


Незачто. Дописал скрипт, редиректы уже сами допишите.
bestbios Отправлено: 22 Февраля, 2014 - 11:09:21 • Тема: Как распределить переходы? • Форум: Вопросы новичков

Ответов: 7
Просмотров: 229
Да в файле.

У меня там выше ошибка

PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. if(file_exists(dirname(__FILE__)."/count.txt")) {
  4.  
  5.     $i = file_get_contents(dirname(__FILE__)."/count.txt");
  6.  
  7.     if($i==1) $i++; location = 1.html
  8.  
  9.     if($i>1&&$i<=5) $i++; location = 2.html
  10.  
  11.     if($i>5&&$i<=10) $i++; location = 3.html
  12.  
  13.     if($i>=10) $i = 0;
  14.  
  15.     file_put_contents(dirname(__FILE__)."/count.txt",$i);
  16.                
  17. }
  18.  
  19. else {
  20.  
  21.     file_put_contents(dirname(__FILE__)."/count.txt","0");
  22.  
  23.         }
  24.  
bestbios Отправлено: 22 Февраля, 2014 - 09:38:40 • Тема: Как распределить переходы? • Форум: Вопросы новичков

Ответов: 7
Просмотров: 229
[quote=Extazy][/quote]

Чтобы такое сделать, нужно знать сколько посетителей в 100%.

Либо делаете счетчик равный 10. Каждый первый пользователь идет на 1.html - это будет 10%, каждый 2,3,4,5-й на 2.html - это 40%

PHP:
скопировать код в буфер обмена
  1. if($i==1) location = 1.html
  2.  
  3. if($i>1&&$i<=5) location = 2.html
  4.  
  5. if($i>5&&$i<=10) $i = 0; location = 3.html
  6.  

Страниц (5): « 1 [2] 3 4 5 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB