• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

считывние из файла Txt по битно.

  • Автор темы Bender
  • Дата начала
Статус
Закрыто для дальнейших ответов.
B

Bender

Народ!
ПОМОГИТЕ советом или кодом.
Есть код считывает из начала файла info.txt первые 5 символов.

<?PHP
$file_pionter = fopen("info.txt", "r") or die("ошибка1");
$num = fread($file_pionter, 5) or die("ошибка2");
fclose($file_pionter) or die("ошибка3");
echo $num;
?>

Есть ли возможность считать определённый бит, скажем 4 или 5, а не запоминать подряд все до отмеченного в ($file_pionter, 5).

Вроде можно ещё fgets() но у меня не получилось найти способ.
 
S

_serg_

нужно перед тем, как начать читать, отпозиционировать указатель на нужное место в файле и после этого считать нужное колличество байт
меня ща ломает лазить искать что это за оператор, ну, судя по тому, что файловые операции в пхп начинаются с f, это будет что-то типа fseek
 
?

????

<!--QuoteBegin-Bender+26:11:2006, 21:46 -->
<span class="vbquote">(Bender @ 26:11:2006, 21:46 )</span><!--QuoteEBegin-->считать определённый бит, скажем 4 или 5
[snapback]48940" rel="nofollow" target="_blank[/snapback]​
[/quote]

бит - нет, байт - легко.
 
T

tIT

Можно и бит... Только для этого байт надо считать ))))
Понимаю, JavaScript и Java путали всю дорогу ньюбы... Но чтоб биты с байтами - это я первый раз вижу (-;

Ничего личного, никого не хотел обидеть, если что.
 
A

Archivarius

Народ!
ПОМОГИТЕ советом или кодом.
Есть код считывает из начала файла info.txt первые 5 символов.

<?PHP
$file_pionter = fopen("info.txt", "r") or die("ошибка1");
$num = fread($file_pionter, 5) or die("ошибка2");
fclose($file_pionter) or die("ошибка3");
echo $num;
?>

Есть ли возможность считать определённый бит, скажем 4 или 5, а не запоминать подряд все до отмеченного в ($file_pionter, 5).

Вроде можно ещё fgets() но у меня не получилось найти способ.
По поводу бита незнаю, а символ можно
Примерно так: $num[2];
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!