|
|
|
|
|
для: cheops
(29.11.2005 в 12:59)
| | Не-а, все равно не берет, зараза! В чем еще может быть дело? | |
|
|
|
|
|
|
|
для: mistersmak
(29.11.2005 в 01:16)
| | А вы замените строку
<?php
$fil = file('cutme.html');
for($i=0;$i<count($fil);$i++)
{
$content = $content.$fil[$i];
}
?>
|
на
<?php
$content = file_get_contents('cutme.html');
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(28.11.2005 в 20:36)
| | Спасибо, я че-то совсем глючить стал. Надо мозги почистить.
Хотя все равно не работает =)
Может из-за того, что я файл построчно считываю?
А может я просто ламер? =)
>Он заменяет все тэги(должен заменять) на SQL-код
У меня это самый последний пост, даже после того, который я сейчас пишу.
И я могу их исправить. | |
|
|
|
|
|
|
|
для: mistersmak
(28.11.2005 в 19:11)
| | Замените блок
<?php
$content = str_replace('\r\n','',$text);
?>
|
на
<?php
$content = str_replace('\r\n','',$content);
?>
|
У вас переменная $text пустая, поэтому всё обнуляется.
PS Ваш пост у меня 3 снизу, а у вас какой? | |
|
|
|
|
|
|
|
для: cheops
(28.11.2005 в 14:05)
| | Режим у меня структурный(иконка желтым выделена).
Через этот блок я пропускаю обычный ХТМЛ.
Вот он. | |
|
|
|
|
|
|
|
для: mistersmak
(28.11.2005 в 00:47)
| | Хм... странно, а какой текст вы пропускатете через этот блок?
PS В смысле последний, у вас какой режим отображения форума включён? Если обратный линейный - так и должно быть... | |
|
|
|
|
|
|
|
для: cheops
(27.11.2005 в 20:57)
| | В том-то и проблема, что вроде все правильно, но после
<?
$content = str_replace("\r\n","",$content);
?>
|
от $content нифига не остается. =(
З.Ы.
Кстати опять мои сообщения всегда последние
??? | |
|
|
|
|
|
|
|
для: mistersmak
(26.11.2005 в 23:18)
| | Не очень понятно в чём затруднение и чем не нравится скрипт?
В блоке
<?php
$content = str_replace('\r\n','',$text);
$content = str_replace('\n','',$content);
?>
|
лучше использовать двойные кавычки, а не одинарные. | |
|
|
|
|
|
|
|
для: cheops
(26.11.2005 в 12:40)
| | Ау, ну где все? ХЭЛП ми!!! | |
|
|
|
|
|
|
|
для: cheops
(26.11.2005 в 12:40)
| | Он просто обнуляет все содержание =(
Вот файл:
<?
$fil = file('cutme.html');
for($i=0;$i<count($fil);$i++)
{
$content = $content.$fil[$i];
}
/*$content = strstr($content,'<tr bgcolor="#DDDDDD">');
$content = substr($content,0,strpos($content,'<tr height=2><td></td></tr>'));*/
//*********************************************************
$content = str_replace('\r\n','',$text);
$content = str_replace('\n','',$content);
$content = str_replace('<tr bgcolor="#DDDDDD"><td class=messages_td>','',$content);
$content = str_replace('<a href="mailto:',"insert into gbnarod values('",$content);
$content = str_replace('">',"','",$content);
$content = str_replace('</a> <a href=" ',"','",$content);
$content = str_replace(' </a> (<i>',"",$content);
$content = str_replace('</i></p><hr>',"');",$content);
$content = str_replace('</i>)</p>',"',",$content);
$content = str_replace('<blockquote>',"'",$content);
$content = str_replace('</blockquote><p><i>',"','",$content);
$content = str_replace('<br>','_[br]_',$content);
$content = nl2br($content);
$content = str_replace('_[br]_','<br>',$content);
//*********************************************************
echo nl2br(htmlspecialchars($content));
$newfile = fopen('newcontent.sql',"w");
fwrite($newfile,$content);
fclose($newfile);
?>
|
| |
|
|
|
|