$open = file_get_contents($file); - не прокатит файл не поместится в памяти... Я так думаю тут надо вручную двигать хвост... т.е. вычисляем длину вставляемых данных, затем указатель на конец файла, пишем в конец пустышку такой длины. Далее указатель на последнее слово в файле, читаем его и пишем в него же с нужным смещением и так в цикле, в итоге пишем нужные данные в нужное свободное место... Реально реализовать так? Может есть уже готовые реализации? P.S. Нужно работать с малым колличеством памяти (допустим 64 Mб с файлами 200-500Мб.) Ну конечно можно читать/писать не по 1 слову, а блоками данных опред. длины (лиж бы в памяти помещались).
Тогда придется организовывать циклы, и цитать в память порциями даные из файла в поисках необходимого значения. Аля fgets() - fseek().
Ну да, без циклов тут не обойтись... Вообщем нужна такая функция: insert_into_file($f,$s,$sring) $f - file handle $s - место вставки (для удобства к примеру номер строки, у нас текстовый файл, набор строк, разделённых \n\r) $sring - вставляемая строка.
Люди подскажите пожалуйста, как сделать что бы в форме пробел - заменялся знаком? к примеру вводят - Купить прогу а скрипт должен вместо пробела поставить символ "#" Купить#прогу плз =)
спасибо, только не доперло(( вот смотрите... str_replace(" ","+",$text_search); $text_search = $_POST['text_form']; <form action="" method="post"> <input type="text" size="100" maxlength="100" name="text_form" /> <input type="submit" value="Получить ссылки!" name="GO" /> </form> надо что бы скрипт выдавал уже со знаком.. если есть пробел( плз помогите
$text_search =!empty($_POST['text_form']) ? str_replace(" ","+",@$_POST['text_form']) : '' ; <form action="" method="post"> <input type="text" size="100" maxlength="100" name="text_form" /> <input type="submit" value="Получить ссылки!" name="GO" /> </form> JS:
помогите с php кодом разобраться есть сайт под названием http://bogomol.net/incom/ в нем можно анонимно отправлять письма на почту мне нужен такой примерно код страницы тока чтоб отправлять письма можно было в html формате кто может помочь
Если отправлять методом GET то в браузерной строке такая ерунда: %CF%EE%EB%F3%F7%E8%F2%FC как сделать что бы было слово, вместо этого...
спасибо =) А можно реализовать такую штуку. допустим есть форма, текстовое поле, и кнопка. у нас это поиск, текста... но нужна доп. функция... допустим определение PR сайта. вводим "/pr_site: www.antichat.ru - и вместо стандартного поиска идет идет рисунок с PR. ну это так наглядный пример... если можно то каким образом... заранее спасибо за помощь =)