Как создать доску?

Как создать первый собственный сайт. Если Вы ещё не знакомы с данным вопросом, добро пожаловать сюда.

Як створити перший власний вебсайт. Якщо Ви ще не знайомі з даним питанням, ласкаво просимо сюди.
batareika
Сообщения: 85
Зарегистрирован: Чт июл 14, 2016 9:35 am
Репутация:
Откуда: Київ
Пол: Мужчина
Агент пользователя: Chrome Windows 1920x1080
Контактная информация:

Как создать доску?

Сообщение batareika » Ср июн 13, 2018 8:01 am

vitdyhosting WroteColonТ.е. это получается, что на сайте конкурента найти такой скрипт, который сильно грузит сервер и сделать на него 10 000 запросов в секунду и 100 потоков, он ляжет?


Именно так и работают ddos атаки (ссылка на vjlink`а и его крики что его дудосят)
vitdyhosting
Сообщения: 40
Зарегистрирован: Пн июн 11, 2018 2:20 pm
Репутация:
Пол: Не указан
Агент пользователя: Opera Windows 1280x1024

Как создать доску?

Сообщение vitdyhosting » Ср июн 13, 2018 8:19 am

Т.е. это получается, что кто-то может вставить такой скрипт на сайт конкурента (если там разрешен HTML в тексте) и он ляжет? Теперь понятно, почему нельзя вставлять скрипты в некоторые посты.
А как создать массив как в C++

CodeColon Select All Code

char** massiv=new char*[100];

И в каждую строку записать строку прокси листа?
Я гуглил и нашел array, но не буду же я вручную-то 100 элементов писать.
Последний раз редактировалось vitdyhosting Ср июн 13, 2018 1:24 pm, всего редактировалось 2 раза.
Аватара пользователя
skyweb
Сообщения: 194
Зарегистрирован: Вт авг 22, 2017 3:29 pm
Репутация:
Откуда: Харьков
Пол: Мужчина
Агент пользователя: Chrome Linux 1280x1024

Как создать доску?

Сообщение skyweb » Ср июн 13, 2018 8:24 am

Сейчас я накидаю прототип простенький, жди...
batareika
Сообщения: 85
Зарегистрирован: Чт июл 14, 2016 9:35 am
Репутация:
Откуда: Київ
Пол: Мужчина
Агент пользователя: Chrome Windows 1920x1080
Контактная информация:

Как создать доску?

Сообщение batareika » Ср июн 13, 2018 8:25 am

vitdyhosting WroteColonТ.е. это получается, что кто-то может вставить такой скрипт на сайт конкурента (если там разрешен HTML в тексте) и он ляжет? Теперь понятно, почему нельзя вставлять скрипты в некоторые посты.
А как создать массив как в C++

CodeColon Select All Code

char** massiv=new char*[100];

И в каждую строку записать строку прокси листа?
Я гуглил и нашел array, но не буду же я вручную-то 100 элементов писать.


Создаешь текстовый файл в котором хранишь все записи. В скрипте:

CodeColon Select All Code

$filecontent = file('ИМЯ_ФАЙЛА');
foreach ($filecontent as $line) {
   //то что нужно сделать с каждой строкой. строка хранится в переменной $line
}
Аватара пользователя
skyweb
Сообщения: 194
Зарегистрирован: Вт авг 22, 2017 3:29 pm
Репутация:
Откуда: Харьков
Пол: Мужчина
Агент пользователя: Chrome Linux 1280x1024

Как создать доску?

Сообщение skyweb » Ср июн 13, 2018 8:30 am

CodeColon Select All Code

<?php
$file_name = 'proxy.txt'; // имя файла
$content = file_get_contents($file_name); // содержимое файла
$lines = explode("\n", $content); // то же в виде массива
$proxies = array(); // результат будет тут в виде массива
foreach ( $lines as $eachline ) { // перебираем каждую линию
   $text = trim($eachline); // очистка от whitespaces
   if ( strlen($text) > 0 ) $proxies[] = $text; // хорошую строку в результат
}

print_r($proxies); die(); // отладка-проверка
// далее для перебора
foreach ( $proxies as $proxy ) {
   // делаем что-то
}

Писал на коленке. Но вроде ошибок быть не должно.
Последний раз редактировалось skyweb Ср июн 13, 2018 8:49 am, всего редактировалось 1 раз.
vitdyhosting
Сообщения: 40
Зарегистрирован: Пн июн 11, 2018 2:20 pm
Репутация:
Пол: Не указан
Агент пользователя: Opera Windows 1280x1024

Как создать доску?

Сообщение vitdyhosting » Ср июн 13, 2018 8:34 am

Спасибо! Только жаль, что на форуме нет кнопки спасибо...
Последний раз редактировалось vitdyhosting Ср июн 13, 2018 1:25 pm, всего редактировалось 2 раза.
vitdyhosting
Сообщения: 40
Зарегистрирован: Пн июн 11, 2018 2:20 pm
Репутация:
Пол: Не указан
Агент пользователя: Opera Windows 1280x1024

Как создать доску?

Сообщение vitdyhosting » Ср июн 13, 2018 8:46 am

я удалил содержимое сообщения*
Последний раз редактировалось vitdyhosting Ср июн 13, 2018 1:06 pm, всего редактировалось 1 раз.
Аватара пользователя
skyweb
Сообщения: 194
Зарегистрирован: Вт авг 22, 2017 3:29 pm
Репутация:
Откуда: Харьков
Пол: Мужчина
Агент пользователя: Chrome Linux 1280x1024

Как создать доску?

Сообщение skyweb » Ср июн 13, 2018 8:48 am

То я опечатался. Там не proxy, а text. Сейчас исправлю
vitdyhosting
Сообщения: 40
Зарегистрирован: Пн июн 11, 2018 2:20 pm
Репутация:
Пол: Не указан
Агент пользователя: Opera Windows 1280x1024

Как создать доску?

Сообщение vitdyhosting » Ср июн 13, 2018 9:02 am

я удалил содержимое сообщения*
Последний раз редактировалось vitdyhosting Ср июн 13, 2018 1:06 pm, всего редактировалось 1 раз.
batareika
Сообщения: 85
Зарегистрирован: Чт июл 14, 2016 9:35 am
Репутация:
Откуда: Київ
Пол: Мужчина
Агент пользователя: Chrome Windows 1920x1080
Контактная информация:

Как создать доску?

Сообщение batareika » Ср июн 13, 2018 9:09 am

А что Ваш скрипт должен делать то?

Вернуться в «Первые шаги / Перші кроки»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость