Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
-8 / 10 / 5
Регистрация: 18.12.2012
Сообщений: 81
1

как избавиться от лишнего слеша в браузере

31.01.2013, 14:58. Показов 671. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
http://localhost:36795/WebForm... ыы//уцуцу/ здесь идет лишний слеш как быть помогите очень надо

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
string ff = "";
            if (Request.QueryString.Count > 0)
            {
                if (Request.QueryString["dir"] != null)
                {
                    StreamReader streamReader = new StreamReader(Server.MapPath("txt/" + Request.QueryString["dir"].ToString()));
 
                    string str = "", str_temp = "";
 
                    while ((str_temp = streamReader.ReadLine()) != null)
                    {
                        str += str_temp + " <br />";
                    }
                    streamReader.Close();
 
                    ff = str.ToString();
 
                }
 
                else if (!Request.QueryString["are"].Contains("../") && !Request.QueryString["are"].Contains("..") && Request.QueryString["are"].ToString() != null && Request.QueryString["are"].ToString()!="/")
                {   
                    DirectoryInfo diSource = new DirectoryInfo(Server.MapPath("txt/" + Request.QueryString["are"].ToString()));
                    string link_back = Request.QueryString["are"].ToString();
                    string[] words = link_back.Split('/');
                    link_back = "";
                    int ii = 2;
                    foreach (string word in words)
                    {
                        if (ii != words.Length)
                        {
                            if (ii == words.Length - 1)
                            {
                                link_back += word;
                            }
                            else
                            {
                                link_back += word + "/";
                            }
                            ii++;
                        }
 
 
 
                    }
 
 
                    ff += "<a href=\"?are=" + link_back + "\">..</a><br />";
                    foreach (FileInfo fi in diSource.GetFiles())
                    {
 
                        if (fi.ToString().EndsWith(".txt"))
 
 
                            ff += "<a href=\"?dir=" + Request.QueryString["are"].ToString() + fi + Request.QueryString["dir"] + "\">" + fi + "</a><br />";
 
                    }
 
 
                    foreach (DirectoryInfo fi in diSource.GetDirectories())
                    {
                       
                        ff += "<a href=\"?are=" + Request.QueryString["are"].ToString() + "/" + fi + "/\">" + fi + "</a><br />";
 
                    }
                }
                else
                {
                    ff += "Братан ича мумкин нестай охии =)";
                }
              
              
            }
                
            else
            {
                DirectoryInfo diSource = new DirectoryInfo(Server.MapPath("txt/"));
 
                foreach (FileInfo fi in diSource.GetFiles())
                {
                    if (fi.ToString().EndsWith(".txt"))
                        ff += "<a href=\"?dir=" + fi + "\">" + fi + "</a><br />";
                }
 
 
                foreach (DirectoryInfo fi in diSource.GetDirectories())
                {
 
                    ff += "<a href=\"?are=" + fi + "\">" + fi + "</a><br />";
 
                }
 
            }
            fff.InnerHtml = ff.ToString();
            
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            StreamReader streamReader = new StreamReader(Server.MapPath("txt/name.txt"));
            string str = "", str_temp = "";
 
            while ((str_temp = streamReader.ReadLine()) != null)
            {
                str += str_temp + " <br />";
            }
            streamReader.Close();
            fff.InnerHtml = str;
        }
    }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2013, 14:58
Ответы с готовыми решениями:

Как избавиться от лишнего блока Bootstrap
Здравствуйте! Для верстки мобильной версии я использую bootstrap 4. Для десктоп версии есть 4...

Как избавиться от лишнего столбца на странице ASP?
При отображении таблицы на странице ASP справа появляется пустой столбец, равный по размеру всем...

Избавиться от лишнего '\n' при получении названия переменной
Добрый день, вот код, когда срабатывает первый scanf, он получает 2 символа: буква и '\n'. И из-за...

Выскакивает реклама в браузере! Подскажите, как избавиться от этого
Постоянно при открытии новых страниц в браузере выскакивают окошки рекламы. Антивирус ничего не...

0
31.01.2013, 14:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.01.2013, 14:58
Помогаю со студенческими работами здесь

Создавая даже простой Html-документ в браузере показывается только его код. Как от этого избавиться?
Вот простейший код, взятый мной из учебника: &lt;!DOCTYPE&gt; &lt;HTML&gt; &lt;HEAD&gt; ...

Прошу избавиться от вируса в браузере
При старте системы браузер Опера, (которым я всегда пользуюсь) запускается сам автоматически, при...

Очень много лишнего в коде но без этого "лишнего" не работает
Сильно не пинайте я месяц как Delphi изучаю. Заранее благодарен. procedure...

Как обработать два слеша?
Вот такое условие РНР не понимает: if (!stristr($referer, &quot;//&quot;) Два слеша ему не нравятся....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru