Помогите с кодом пожалуйста!

Печать RSS
406

Автор
Дух
0
есть код

<?php
$file = 'pages/' . go . '.' . php;
$filebody = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Заголовок</title>
</head>
<body>
<? echo $line; ?>
</body>
</html>';
file_put_contents($file, $filebody);
?>

он создает php страницу go.php в директории /pages

как сделать так чтобы в странице go.php в теге <body> </body> записался текст из переменной $line ?

вот это
<body>
<? echo $line; ?>
</body>
не работает. просто записывает <? echo $line; ?> , а в этой переменной около 100 слов.

Помогите люди добрые..
Автор
Дух
0
никто не поможет?
И

Оранжевые штаны
0
<?php 
$file = 'pages/' . go . '.' . php; 
$filebody = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
<title>Заголовок</title> 
</head> 
<body> 
'. $line .' 
</body> 
</html>'; 
file_put_contents($file, $filebody); 
?>
Автор
Дух
0
3. rezent, работает но не так.. в переменной $line слова собранные случайным образом из txt файла в котором они находятся по одному на каждой строчке. '. $line .' записывает одну случайную строчку.. а надо все случайные слова

Добавлено через 03:03 сек.
3. rezent, вот код весь

$arr = file('text.txt');
shuffle($arr);
$arr = array_slice($arr, 0, 50);
$arr[3] = '<b>'.$x.'</b>'.' ';
$arr[7] = '<b>'.$x.'</b>'.' ';
foreach ($arr as $line)
{
list($url,$title) = explode(" | ", $line);

}
?>
<?php
$file = 'pages/' . go . '.' . php;
chmod($file, 0777);
$filebody = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Заголовок</title>
</head>
<body>
'.$line.'
</body>
</html>';
file_put_contents($file, $filebody);
?>
Автор
Дух
0
кто подскажет?
Автор
Дух
0
лююююдииии

Пацак
0
Если это массив:

$arr = file('text.txt'); 
shuffle($arr); 
$arr = array_slice($arr, 0, 50); 
$arr[3] = '<b>'.$x.'</b>'.' '; 
$arr[7] = '<b>'.$x.'</b>'.' '; 
foreach ($arr as $line) 
{ 
list($url,$title) = explode(" | ", $line); 

} 
?> 
<?php 
$lin = "";
for($i=0; $i<count($line);$i++){
$lin.=$line[$i]."<br/>";
}
$file = 'pages/' . go . '.' . php; 
chmod($file, 0777); 
$filebody = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
<title>Заголовок</title> 
</head> 
<body> 
'.$lin.' 
</body> 
</html>'; 
file_put_contents($file, $filebody); 
?>
Автор
Дух
0
7. ZZZZZZ, не работает...

Пацак
0
8. MaZaHaKeR, что именно ?
Автор
Дух
0
9. ZZZZZZ, в общем мне нужен код который создает php страницу со словами из txt файла. только слова должны браться рандомно. и не по 1 слову а например по 100
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск