Ink-developer

Ink-developer
Рейтинг
138
Регистрация
31.01.2009
Интересы
PHP, SEO

Выполнил задание ТС

notizenon:
спасибо начал работать

Только сильно губу не раскатывайте, ваш запрос за время существования Интернета несколько тысяч человек находили и продвигали.

У вас больше шансов на МММ заработать, чем на этом запросе. Понимаю, что не верите, но это вылечится отсутствием результата ваших трудов. Хотя результат будет, опыта наберетесь.

Не густо, киньте хоть парочку ссылок.

Передает вес не хуже текстовой ссылки, из личного опыта. ТИЦ растет от таких ссылок так-же как и от обычных.

netwind:
ну так в документации на сайте. правда там пометка что оно появилось в php 5.2.6.
самое время проверить на Самой Стабильной ОС Всех Времен и Народов - Centos :) там как раз в стабильной версии php 5.1.6

Ни кто не подкинет мануал на русском в формате .chm новый? или ссылку где скачать.

Нашел этот с+ он только в английском мануале есть, в других местах его не нашел, не спроста наверно его ввели.

Хоть повезло что на хостинге у меня PHP Version 5.2.6-pl7-gentoo.

Да все работает, но это все равно не объясняет мне почему не пашет a+ это что тупо глюк php? Где вы вообще этот режим с+ откопали я не могу вообще найти его описание.

Ей богу лучше бы молчали 🤣

Fearful:
А что указывать, мало того что нет проверки на залочили файл или нет, и обработки события если вдруг файл не залочился

либо всегда да либо всегда нет, другого не бывает, претензия не принята.

Fearful:
так еще вызвав fopen с a+, делаем после этого кучу ненужных и непонятных действий

То что вы не понимаете смысла этих действий не означает что они не нужны, а лишь, что вы слабы в php

Скиньте ваш скрипт записи данных в файл и я думаю, что он будет гавном. Почему так уверен в этом? Потому что 99% скриптов записи в файл в сети фиктивные и вероятность что вы покажете что-то путевое равна 1%. Только акцентирую внимание, что я имею ввиду скрипт чтения из файла и записи в него же в первую строку.

.

Fearful:
накладываются ошибки его кода.

Ждем от вас чтобы вы их нам указали.

netwind, И вы как бы не замечаете что написано далее:

fread() reads up to length bytes from the file pointer referenced by handle. Reading stops as soon as one of the following conditions is met:

1) length bytes have been read

2) EOF (end of file) is reached

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

Но несмотря на это я использовал до этого $file=fread($fopen,filesize($fname)); что ситуацию ни как не меняет, подумал что он глючит и попробовал так как есть сейчас, разницы нет.

netwind:
не ровно length bytes, а именно ДО. так же и с fwrite.

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

Вы зацепились за комментарий который там вписан /* Читаем 50 Mb из файла */, но он написан от балды исключительно, чтобы не забыть что там до 50 а не до 5 или 500. Смысла другого я в него не вкладывал, а то что до 50 так тут ни кто не спорит, коммент неправильный, но вы то писали про сам метод использования fwrite fread которые применяются полностью в соответствии с мануалом.

netwind:
я абсолютно точно знаю, что такое использование fread и fwrite неправильное. это становится очевидно после прочтения документации.
влияет ли это или нет на описанную тобой проблему - мне думать лень.

Было бы более внушительно если бы вы показали строку из мануала которая доказывает неправильное использование fread и fwrite в данном скрипте, т.к. я абсолютно точно знаю что все правильно и мои слова такие же пустые как и ваши без подтверждения фактами.

netwind:
используй базу данных и все будет хорошо.

Если бы я хотел уйти от проблемы я бы это сделал, но я хочу ее решить.

Всего: 834