Can schrieb am 25.06.2003 21:55
So zum Beispiel:
1:
2:
3:
4:
5:
6: | $file=fopen("config.php","w");
fputs($file,"\n");
fputs($file,"$url = \"" . $url . "\";\n");
fputs($file,"$loginlimit = " . $loginlimit . ";\n");
fputs($file,"?>\n");
fclose($file); |
|
Genau.
Die $, die im Text vorkommen, müssen aber noch gequotet werden, also z.B.
fputs($file, "\$url = \"".$url."\";\n");
Sollte die Datei dann wirklich so abgespeichert werden, sollte dann $url noch mit addslashes() gequotet werden, und $loginlimit auf einen Integer-Wert überprüft werden, um mögliche Fehler zu vermeiden.
Das Ganze sähe dann z.B. so aus:
$file=fopen("config.php","w");
fputs($file,"\n");
fputs($file,"\$url = \"".addslashes($url)."\";\n");
fputs($file,"\$loginlimit = ".int($loginlimit).";\n");
fputs($file,"?>\n");
fclose($file);