Почему не работает свой код C#

Migrant

Client
Регистрация
05.02.2021
Сообщения
59
Благодарностей
6
Баллы
8
Запускаю этот скрипт в projectMaker и он не работает, что не так я делаю?


// Получаем содержимое переменной html
string html = project.Variables["html"].Value.ToString();

// Ищем позицию начала сессии <?php session_start(); ?>
int start = html.IndexOf("<?php\r\nsession_start();\r\n");

// Если такая строка не найдена, просто выходим из метода
if (start == -1)
{
return;
}

// Ищем позицию конца предыдущей строки
int prevEnd = html.LastIndexOf("\r\n", start);

// Сдвигаем строку вверх на максимально возможное количество позиций
string line = html.Substring(prevEnd + 2, start - prevEnd - 2);
html = html.Remove(start, "<?php\r\nsession_start();\r\n".Length);
html = html.Insert(prevEnd + 2, line + "<?php\r\nsession_start();\r\n");

// Сохраняем измененное содержимое переменной html
project.Variables["html"].Value = html;
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 786
Благодарностей
1 951
Баллы
113
Ну так может спросить там, где взяли этот код?
Вы понимаете, что в этом коде делается? Все переменные заполнены нужными значениями? Может код нормально работает, а Вы думаете, что нет.
 

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 248
Благодарностей
673
Баллы
113
Ошибки то какие ? Опять нейросеть которая должна нас заменить говна понаписала ?)
 

Migrant

Client
Регистрация
05.02.2021
Сообщения
59
Благодарностей
6
Баллы
8
Ну так может спросить там, где взяли этот код?
Вы понимаете, что в этом коде делается? Все переменные заполнены нужными значениями? Может код нормально работает, а Вы думаете, что нет.
Не актуально, всем спасибо. Вопрос решён
 

Migrant

Client
Регистрация
05.02.2021
Сообщения
59
Благодарностей
6
Баллы
8

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)