Hi
also heute werden wohl etwas mehr php probleme von mir hier auf tauchen, da ich nicht so viele treaths aufmachen möchte hab ich hier mal einen aufgemacht, ich hoffe ich kann den titel dann immer wieder ändern.
Also
Wieso erstellt der den Ordner nicht, oder was ist falsch
<?php
$verbindung = mysql_connect ("localhost",
"", "")
or die ("keine Verbindung möglich.
Benutzername oder Passwort sind falsch");
mysql_select_db("")
or die ("Die Datenbank existiert nicht.");
$typ = $_GET["site"];
$name = $_POST["titel"];
$code = $_POST["text"];
$ordner = $_POST["ordner"];
if($typ == "html")
{
$name .= ".html";
}
if($typ == "php")
{
$name .= ".php";
}
if($typ == "css")
{
$name .= ".css";
}
if($typ == "js")
{
$name .= ".js";
}
$file = $ordner;
$file .= "/";
$file .= $name;
if(file_exists("datei/".$file))
{
echo "die Datei ist bereits vorhanden";
}
else
{
$schreiben = mysql_query("INSERT INTO dateien
(datei)
VALUES
('$name')");
if($schreiben == true)
{
$datei = fopen("datei/".$file,"w+");
$xxx = fwrite($datei, $code);
fclose($datei);
if($xxx == true)
{
echo "Datei erfolgreich gespeichert";
}
else
{
echo "Fehler beim Schreiben der Datei";
}
}
}
?>
Alles anzeigen
Fehlerausgabe:
ZitatWarning: fopen(datei/affe/test.html) [function.fopen]: failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/bladeassault/editor/aktion.php on line 58
Warning: fwrite(): supplied argument is not a valid stream resource in /usr/export/www/vhosts/funnetwork/hosting/bladeassault/editor/aktion.php on line 59
Warning: fclose(): supplied argument is not a valid stream resource in /usr/export/www/vhosts/funnetwork/hosting/bladeassault/editor/aktion.php on line 60
Fehler beim Schreiben der Datei
Gruß
WWKiller