Hi!
<?php
include ("../../../../../daten.php");
include ("../../username.php");
liegt in exakt diesem Verzeichnis eine "username.php"?
$filename = '../../steckbriefdaten.php';
[...]
$file = file($filename);
$fp = fopen($filename, "w");
fwrite($fp, "
Für sowas bietet sich die heredoc-Syntax an (ist fast ein Parade-Beispiel hierfür): http://de3.php.net/manual/de/language.types.string.php#language.types.string.syntax.heredoc
<?php
include ("http://www.nickshomepage.de/projekte/9c-pg/daten.php");
Dir ist bewußt dass Du so nur die HTML-Ausgabe und nicht den PHP-Quelltext von daten.php einbindest?
include ("username.php");
Also doch include ("username.php");
Dieser Quelltext stimmt nicht mit dem oben geposteten überein!
Was genau steht hier und heute im Quelltext von "steckbriefdaten.php"?
Liegt im selben Verzeichnis die Datei "username.php"? Ist dieses Verzeichnis ein Unterverzeichnis von "/home/www/web82/"?
Wie sieht Deine "include_path" Einstellung aus? (siehe <? phpinfo()?>)
$birthday = '$birthday';
sonst verwende einfache ' dann musst Du die $ nicht escapen.
Grüße
Andreas