ich hab wieder ein problem.. und zwar kann ich den fehler einfach nicht finden. wenn ich einen namen übermittle kommt zwar keine fehlermeldung, aber es passiert auch nix. sieht jemand mehr als ich?
PHP
<?php
//Verbinden mit MYSQL
include 'connect.inc.php';
//Falls Eingaben gemacht wurden
if (isset($_POST['albumname'])) {
//Dann wird ueberprueft ob ein solches Verzeichnis schon existiert
$albumname = $_POST['albumname'];
$path = "alben/$albumname";
if (is_dir($path) ) {
echo '
Ein Album mit diesem Namen existiert bereits
<a onclick="history.back" onmouseover="this.style.cursor=\'hand\'">Zurück</a></p>';
} else {
//Ersellen des neuen Verzeichnisses
$makedir = mkdir("alben/$albumname", 0700);
if (!$makedir) {
exit('
Konnte Album nicht erstellen
<a onclick="history.back" onmouseover="this.style.cursor=\'hand\'">Zurück</a></p>');
}
$sql = "INSERT INTO alben SET
alben_name = '".$_POST['albumname']."',
alben_inhalt = '0',
alben_beschreibung = '".$_POST['albenbeschreibung']."'";
@mysql_query($sql) or die('
Datenbankfehler
Fehler:'.mysql_error().'
<a onclick="history.back" onmouseover="this.style.cursor=\'hand\'">Zurück</a></p>');
echo '
Album angelegt
<a onclick="history.back" onmouseover="this.style.cursor=\'hand\'">Zurück</a></p>';
}
} else {
//Formular zum Album erstellen
?>
<fieldset>
<legend>Album erstellen</legend>
<form action="index.php?go=intern&sys=picupload2" method="post">
Albumname:
<input type="text" name="albumname" />
</p>
Albumbeschreibung:(optional)
<textarea cols="30" rows="7" name="albumbeschreibung"></textarea></p>
<input type="submit" value="Anlegen" /></p>
</form>
</fieldset>
<?php } ?>
Alles anzeigen