Hallo,
wieder ein Problem von mir, welches für euch warscheinlich ganz einfach ist zu lösen (?).
Google hat keine verwertbaren Ergebnisse geliefert..
Mein Problem:
Mein Adminbereich liegt in:*
/content/admin
Die Datenbanken liegen in:*
/content/datenbanken
*Ausgehend vom CMS Verzeichniss.
im /content/admin liegt die Datei, welche eine Datenbank im Verzeichniss
/content/datenbanken erstellen soll.
Leider habe ich aber keine Lösung gefunden, wie ich nun dem Script beibringe, das er erst in ein anderes Verzeichniss wechseln muss.
Ich habe bereits probiert, in der Zeile: $fp = fopen ($savedb.".dat","w");
ihm zu sagen, das er erst in ../datenbanken wechseln muss:
$fp = fopen ('../datenbanken/,'$savedb.".dat","w");
Leider macht er das nicht, sondern gibt nur diesen Fehler aus:
(Zum "Daten gespeichert" : hat natürlich nichts zu sagen , Datei wird nicht erstellt.)
Das Script:
Danke für eure Hilfe
wieder ein Problem von mir, welches für euch warscheinlich ganz einfach ist zu lösen (?).
Google hat keine verwertbaren Ergebnisse geliefert..
Mein Problem:
Mein Adminbereich liegt in:*
/content/admin
Die Datenbanken liegen in:*
/content/datenbanken
*Ausgehend vom CMS Verzeichniss.
im /content/admin liegt die Datei, welche eine Datenbank im Verzeichniss
/content/datenbanken erstellen soll.
Leider habe ich aber keine Lösung gefunden, wie ich nun dem Script beibringe, das er erst in ein anderes Verzeichniss wechseln muss.
Ich habe bereits probiert, in der Zeile: $fp = fopen ($savedb.".dat","w");
ihm zu sagen, das er erst in ../datenbanken wechseln muss:
$fp = fopen ('../datenbanken/,'$savedb.".dat","w");
Leider macht er das nicht, sondern gibt nur diesen Fehler aus:
Code:
Warning: fopen(../datenbanken/) [function.fopen]: failed to open stream: No such file or directory in C:\xampp\htdocs\cms\content\admin\content_create.php on line 11
Warning: flock() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\cms\content\admin\content_create.php on line 12
Warning: fputs(): supplied argument is not a valid stream resource in C:\xampp\htdocs\cms\content\admin\content_create.php on line 13
Warning: fclose(): supplied argument is not a valid stream resource in C:\xampp\htdocs\cms\content\admin\content_create.php on line 14
Daten gespeichert
Das Script:
PHP:
<?php
// Datenbankname wurde übergeben, und wird nun
// über Include mti der eigendlichen Datenbnak includet
$savedb = $_POST['pagename'];
if(isset($_POST['senden']))
{
$fp = fopen('/',$savedb.".dat","w");
flock($fp, 2);
fputs($fp,$_POST['dbcont']);
fclose($fp);
echo 'Daten gespeichert';
}
else {
?>
Danke für eure Hilfe