rgrg2
6.01.2011, 00:19:39
<?php
// dlaczego to nie działa ?
// jak wstawić enter, znak nowej lini przed '<div ' ?
$adres ="http://www.onet.pl/index.html" //przykładowy url
$ciag = file_get_contents($adres);
$ciag2 = preg_replace('/\n+||\r+/','',$ciag);
$ciag3 = preg_replace('<div','/\r\n/ <div',$ciag2);
$file=fopen("nazwa-pliku.txt", "a"); /* otwiera plik do zapisu */
flock($file, 2); /* blokuje do zapisu */
fwrite($file,$ciag3); /* zapisuje wartość */
flock($file, 3); /* odblokowuje plik */
fclose($file); /* zamyka plik */
?>
Fifi209
6.01.2011, 00:27:18
Wszystko ok tylko nie
'\r\n <div'
a
"\r\n <div"
rgrg2
6.01.2011, 19:18:05
zastąpiłem komentarze ; / na //
a zamiana "/\r\n/ <div"
nic nie daje
Parse error: syntax error, unexpected T_VARIABLE in C:\xampp\htdocs\xampp\pliki_dwn3.php on line 8
w linii file_get_contents
jak w tekście wstawić enter,
żeby <div było od nowej lini
użyć innego zapisu, instrukcji
więc, macie jakieś pomysły ?