1) $f=fopen("files/rt.txt","a+t"); $s1=fgets($f); $s1=strlen($s1); fseek($f,-$s1,SEEK_END); fputs($f,"<$>"); строки дописываются в конце, а не в начале, почему? я же сменил положение указателя 2) при вызове fopen, с атрибутом r+t, при записи в файл, строки не дописываются в начале файла, а происходит замена. почему? если это имеет значение, то отладка кода происходит на denwer'е
из вышесказанного следует PHP: $f = fopen("files/rt.txt","rw"); $s1 = fgets($f); $s1 = strlen($s1); fseek($f,-$s1,SEEK_END); fputs($f,"<$>");