Hoi,
Ik heb een bestand dat wordt gelezen en dat wil ik uiteindelijk nadat het online is veranderd opslaan hoe kan ik dat doen?
De code die ik nu gebruik is:

<textarea rows="26" name="S1" cols="108"><?
$file = fopen ("../inc/themes/macintosh.php", "r");
while (!feof ($file)) {
$lines = fgets($file, 4096);
echo $lines;
}
fclose ($file);
?> </textarea>
Op deze pagina: http://www.phphulp.nl/php/scripts/2/336/ staat een code maar dit is voor opslaan kan iemand mij zeggen hoe ik er voor kan zorgen dat hij de gegevens in het bestand waarnaar hij moet opslaan al toont in het tekstvlak?
<?
// als het forumiler verzonden is....
$fp = fopen("../inc/themes/macintosh.php",'w');
fwrite($fp,$_POST['S1']);
fclose($fp);
// enz....
?>
<textarea rows="26" name="S1" cols="108"><?
$file = fopen ("../inc/themes/macintosh.php", "r");
while (!feof ($file)) {
$lines = fgets($file, 4096);
echo $lines;
}
fclose ($file);
?> </textarea>
bedankt,
is dat de volledige code of moet ik daar het bovenstaande nog aan toe voegen?
Dit is hem, de volledige code:
<?
if ($_POST['submit']) {
// als het forumiler verzonden is....
$fp = fopen("../inc/themes/macintosh.php",'w');
fwrite($fp,$_POST['S1']);
fclose($fp);
// enz....
}

echo <<<EOF
<form action="{$_SERVER['PHP_SELF']}" method="post">
<textarea rows="26" name="S1" cols="108">
EOF;
$file = fopen ("../inc/themes/macintosh.php", "r");
while (!feof ($file)) {
$lines = fgets($file, 4096);
echo htmlentities($lines) . "\n";
}
fclose ($file);
echo <<<EOF
</textarea><br />
<input type="submit" name="submit" value="Verzenden" />
</form>
EOF;
?>
bedankt,
maar als ik dat volledig in een pagina zet dan krijg ik:
Parse error: parse error, unexpected T_SL, expecting ',' or ';' in /home/httpd/vhosts/site/httpdocs/chatbox/jezebel/admin/kleur.php on line 10

Reageren