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 :: Как преобразовать старый код в php6?

 PHP.SU

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


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

> Описание: подробности внутри
beki007
Отправлено: 09 Марта, 2015 - 19:16:41
Post Id


Новичок


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


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




Здравствуйте, вот этот код как преобразуется в php 5.6? Заранее спасибо.

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2.         require_once("../pay/utils.php");
  3.         $self = $_SERVER['PHP_SELF'];
  4.         $path1 = '../pay/config.txt';
  5.         $order_id = 1;
  6.         $currency_id = "840";
  7.         $amount = 10;
  8.         $content = process_request($order_id, $currency_id, $amount, $path1);
  9. ?>
  10.  
  11.  
  12. <?php
  13.  
  14.         require_once("../pay/utils.php");
  15.         $self = $_SERVER['PHP_SELF'];
  16.         $path1 = '../pay/config.txt';
  17.         $result = 0;
  18.         if(isset($_POST["response"])){$response = $_POST["response"];};
  19.         $result = process_response(stripslashes($response),$path1);
  20.         if (is_array($result)){
  21.                 if (in_array("ERROR",$result)){
  22.                         if ($result["ERROR_TYPE"]=="ERROR"){
  23.                                 echo "System error:".$result["ERROR"];
  24.                         } elseif ($result["ERROR_TYPE"]=="system"){
  25.                                 echo "Bank system error > Code: '".$result["ERROR_CODE"]."' Text: '".$result["ERROR_CHARDATA"]."' Time: '".$result["ERROR_TIME"]."' Order_ID: '".$result["RESPONSE_ORDER_ID"]."'";
  26.                         }elseif ($result["ERROR_TYPE"]=="auth"){
  27.                                 echo "Bank system user autentication error > Code: '".$result["ERROR_CODE"]."' Text: '".$result["ERROR_CHARDATA"]."' Time: '".$result["ERROR_TIME"]."' Order_ID: '".$result["RESPONSE_ORDER_ID"]."'";
  28.                         };
  29.                 };
  30.                 if (in_array("DOCUMENT",$result)){
  31.                         echo "Result DATA: <BR>";
  32.                         foreach ($result as $key => $value) {echo "Postlink Result: ".$key." = ".$value."<br>";};
  33.                 };
  34.         } else { echo "System error".$result; };
  35.  
  36. ?>


Отредактировано модератором: Мелкий, 10 Марта, 2015 - 15:55:10
 
 Top
esterio
Отправлено: 10 Марта, 2015 - 15:51:57
Post Id



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


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


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




в данном коде никак. только вот в функции process_request может быть.
а по факту http://php.net/manual/ru/migrati...new-features.php
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Если скрипт не работает »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB