ik heb volgende code:
deze code werkt goed en schrijft netjes naar een file. alleen het probleem is dat deze code telkens regels bij de file toevoegt, en ik wil dat hij de file zegmaar opnieuw schrijft (eerst leeghaalt en dan schrijft). Ik heb gezocht met de search, maar ben dit probleem niet tegengekomen ...
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| $make_file = "\n <? \n \$dbconnect = mysql_connect(\"$hostname\",
\"$username\", \"$password\"); \n mysql_select_db(\"$dbname\", \$dbconnect) or die(mysql_error()); \n ?>";
$filename = "src/dbconnect.php";
if (is_writable($filename)) {
if (!$handle = fopen($filename, 'a')) {
echo "Can't open file ($filename)";
exit;
}
if (!fputs($handle, $make_file)) {
echo "Can't write to file ($filename)";
exit;
}
echo "FILE IS WRITTEN";
fclose($handle);
} else {
echo "Can't write to file ($filename) chmod $filename to 777";
} |
deze code werkt goed en schrijft netjes naar een file. alleen het probleem is dat deze code telkens regels bij de file toevoegt, en ik wil dat hij de file zegmaar opnieuw schrijft (eerst leeghaalt en dan schrijft). Ik heb gezocht met de search, maar ben dit probleem niet tegengekomen ...