Не показывает файл с FTP

155
24 октября 2018, 18:10

Вообщем проблема такая, не показывает файл с фтп в нужном месте. Что я делаю не так?

<div id="config" class="tab-pane fade">
   <?php
      if($server['game_query'] == 'samp'):
      $config = "server.cfg";
      endif;
      $cfg = file_get_contents('ftp://gs'.$server['server_id'].':'.$server['server_password'].'@'.$server['location_ip'].':21/'.$config.'');
      if(isset($_REQUEST['otp'])){
      $context = stream_context_create(array('ftp'=>array('overwrite' => true)));
      $fopen=fopen('ftp://gs'.$server['server_id'].':'.$server['server_password'].'@'.$server['location_ip'].'/'.$config.'',"w",false,$context);
      $fputs=fputs($fopen,$_REQUEST['txt']);
      fclose($fopen);
      if($fputs):
        echo '<div class="alert alert-success"><a href="#" class="close" data-dismiss="alert">×</a><b>Выполнено!</b> Вы успешно отредактировали конфигурацию сервера.</div>';
      else:
        echo '<div class="alert alert-danger"><a href="#" class="close" data-dismiss="alert">×</a><b>Ошибка!</b> При редактировании конфигурации произошла ошибка.</div>';
      endif;
      }
      ?>
   <form name=forma method='POST'>
      <div class="form-group">
         <div class="panel panel-default">
            <div class="panel-heading">Редактор конфигурации</div>
            <textarea name=txt class="form-control" rows="20"><?php echo $cfg ?></textarea>
         </div>
         <button type="submit" name=otp class="btn btn-default">Сохранить</button>
      </div>
   </form>
</div>
READ ALSO
Логика условия PHP

Логика условия PHP

Для этого сделал 2 условия

178
Перенаправлять все сегменты URL на index.php

Перенаправлять все сегменты URL на index.php

Допустим есть ссылки вида siteru/news1, site

142
Форматирование JSON PHP

Форматирование JSON PHP

При выводе json_encode($data, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE);

148
Для чего используют Laravel blade stack?

Для чего используют Laravel blade stack?

Очень мало информации и примеров в интернете, так и не понял что делают Laravel blade стеки

150