Php datei erstellen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
argument
code
dank
datei
dateiname
datum
domain
email
erstellen
fehler
frage
index
info
inhalt
not
packen
test
url
verbinden
zeichen
-
<?php
$dateiname = 'config.php';
$inhalt = '
<?php\n
\$dbhost = '$_POST[dbhost]';\n
\$dbname = '$_POST[dbname]';\n
\$dbuser = '$_POST[dbuser]';\n
\$dbpasswd = '$_POST[dbpasswd]';\n
\$db_link = @mysql_connect($dbhost,$dbuser, $dbpasswd);\n
if (!\$db_link) {\n
echo \$error[0]; \n
die('Fehler beim Verbinden');\n
}\n
\n
\$db_select = @mysql_select_db(\$dbname);\n
if (!\$db_link) {\n
echo \$error[1];\n
die('Fehler beim DB-ausw?hlen');\n
}\n
\n
\$admin_name = '$_POST[admin_name]';\n
\$admin_password = '$_POST[admin_password]';\n
\$admin_cookie_code = '$_POST[admin_cookie_code]';\n
\n
\$url = '$_POST[url]';\n
\$bookmark_description = '$_POST[bookmark_description]';\n
\n
\$domain = '$_POST[domain]';\n
\n
\$email = '$_POST[email]'; \n
\n
\$nick ='$_POST[nick]';\n
\n
?>';
$write = fopen('$dateiname', 'w+');
fputs($write, $inhalt);
fclose ($write);
?>
so m?sste es jetzt hinhauen
das lag nur an den backslashen, die wohl zu viel waren
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
kleine anmerkung zu \. \ immer dann einsetzen wenn das n?chste zeichen nicht vom php interpreter ausgewertet werden sollen. also alle speziellen php syntax elemente die ihr z.B. ausgeben (eben auch in Dateien) wollt.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage