Пак проблем със скрипта за записване

mizarck

Registered
Здравейте,

пак имам проблес със скрипта за записване
ето ми и проблема
не мога да го накарм да запази в даден файл ето това
Код:
<? $filename='counter.txt';  $imgdir='numbers';  $image=1;?>
ето как го направих и не иска да се запразва

Код:
<?php
$newr = fopen("$user/config.php","w+"); 
fwrite($newr, $_REQUEST["<? $filename='counter.txt';  $imgdir='numbers';  $image=1;?>"] ); 
?>

пп дано не ставам нахален

Благодаря предварително
 

bafitu

Registered
лол :p
Код:
<?php
$filename='counter.txt';  
$imgdir='numbers'; 
$image=1;
$newr = fopen("$user/config.php","w+");
fwrite($newr,  $filename.' '.$imgdir.' '.$image );
fclose($newr);
?>
и би трябвало да видиш това във файла :
counter.txt numbers 1
 

mizarck

Registered
Мне това не ми върше работа просто ми трябва скрипт който да записва
това
Код:
<? $filename='counter.txt';  $imgdir='Sstyle';  $image=1;?>
във даден файл
 

bafitu

Registered
аха значи ако съм разбрал правилно...
Код:
<?php

$newr = fopen("$user/config.php","w+");
fwrite($newr,  "<? $filename='counter.txt';  $imgdir='Sstyle';  $image=1;?&gt");
fclose($newr);
?>
 

mizarck

Registered
Сорри че пак ви заннимавам но пробламат и чи скрипта който искам да запиша затваря тага и той незеиства

ето го

Код:
<?php 
$newr = fopen("$user/counter.php","w+"); 
fwrite($newr,  "
<html>
<body>
<p align="center">
<?
include("config.php");
$counter = fread(fopen($filename, "r"), filesize ($filename));
$counter++;
fwrite(fopen($filename, "r+"), $counter);

function image($number) {
global $imgdir;
   echo "<img src=\"$imgdir/$number.gif\">";
}
$counter=strval($counter);
if ($image==0) echo "<font color=\"#000000\" size=2 face=\"Verdana\">$counter</font>";
else {
for ($i=0; $i<strlen($counter); $i++) {
image($counter[$i]);
}
} 
?>
</p>
</body>
</html>
"); 
fclose($newr); 
?>

ето каде е проблема
това е част от горният код

image($counter[$i]);
}
}
?>
</p>
</body>
</html>
");
fclose($newr);
?>

пробламат е че се затваря тага предварително как да го направя зада не става така
 

bafitu

Registered
ами запиши тази част
Код:
<?
include("config.php");
$counter = fread(fopen($filename, "r"), filesize ($filename));
$counter++;
fwrite(fopen($filename, "r+"), $counter);

function image($number) {
global $imgdir;
   echo "<img src=\"$imgdir/$number.gif\">";
}
$counter=strval($counter);
if ($image==0) echo "<font color=\"#000000\" size=2 face=\"Verdana\">$counter</font>";
else {
for ($i=0; $i<strlen($counter); $i++) {
image($counter[$i]);
}
}
?>
във примерно файл : neshto.php
после кода ще ти изглежда така:
Код:
<?php
$newr = fopen("$user/counter.php","w+");
fwrite($newr,  "
<html>
<body>
<p align="center">
include("neshto.php");
</p>
</body>
</html>
");
fclose($newr);
?>
само , че незнам дали няма да има някакъв проблем с кавичките...
 

nvidia

Registered
Код:
<?php 
$zapis='

<html>
<body>
<p align="center">
<?
include("config.php");
$counter = fread(fopen($filename, "r"), filesize ($filename));
$counter++;
fwrite(fopen($filename, "r+"), $counter);

function image($number) {
global $imgdir;
   echo "<img src=\"$imgdir/$number.gif\">";
}
$counter=strval($counter);
if ($image==0) echo "<font color=\"#000000\" size=2 face=\"Verdana\">$counter</font>";
else {
for ($i=0; $i<strlen($counter); $i++) {
image($counter[$i]);
}
} 
?>
</p>
</body>
</html>
';

$newr = fopen("$user/counter.php","w+"); 
fwrite($newr, $zapis); 
fclose($newr); 
?>

Ето така трябва да е.

Във файла counter.php ще се запише PHP кода .
 

Горе