so jetzt der code:
<?php
session_start();
if (!session_is_registered('user'))
{
header("Location: ../meldungen.inc.php?inaktiv_m=yes");
}
include("../../db.inc.php");
$link = mysql_connect( "localhost", $benutzer, $passwort );
if ( ! $link )
die( "Keine Verbindung zur Datenbank" );
mysql_select_db( $db, $link )
or die ( "Konnte Datenbank "$db" nicht öffnen: ".mysql_error() );
$ergebnis = mysql_query ("SELECT * FROM $tabelle_m WHERE user = '$user'");
$datensatz = mysql_fetch_array( $ergebnis );
if ($pruefen) {
if (file_exists("../../images/models/$datensatz[geschlecht]$datensatz[model_id]/bild1.jpg") AND
file_exists("../../images/models/$datensatz[geschlecht]$datensatz[model_id]/bild2.jpg") ) {
//alles OK
header("Location: administration.php");
} else {
$nachricht = "Du musst mindestens auf position 1 und 2 Bilder hochgeladen haben!";
}
}
$zeit = time(); // Aktuelle Zeit in Sekunden
$datum = getdate();
$a_datum = $datum[mday];
$a_datum.= ".";
$a_datum.= $datum[mon];
$a_datum.= ".";
$a_datum.= $datum[year];
if ($nr == "1") {
$bild = "bild1.jpg";
}
if ($nr == "2") {
$bild = "bild2.jpg";
}
if ($nr == "3") {
$bild = "bild3.jpg";
}
if ($nr == "4") {
$bild = "bild4.jpg";
}
//Überprüfen ob der Ordner existiert
if(is_dir("../../images/models/$datensatz[geschlecht]$datensatz[model_id]")) {
//Ordner existiert schon
}
else { //Ordner wird erstellt
mkdir( "../../images/models/$datensatz[geschlecht]$datensatz[model_id]", 0777 );
}
//Ende
////Bild Löschen////
if ($loeschen) {
unlink("../../images/models/$datensatz[geschlecht]$datensatz[model_id]/$bild");
mysql_query ("UPDATE $tabelle_m SET ip='$REMOTE_ADDR', a_datum='$a_datum' WHERE user='$user'");
}
/////Ende/////
//Hochladen
if (isset($_FILES['foto']) and ! $_FILES['foto']['error']) {
if ($_FILES['foto']['size'] < 46080) {
if ($_FILES['foto']['type'] == "image/pjpeg") {
move_uploaded_file($_FILES['foto']['tmp_name'], "../../images/models/$datensatz[geschlecht]$datensatz[model_id]/$bild");
chmod ("../../images/models/$datensatz[geschlecht]$datensatz[model_id]/$bild", 0766);
mysql_query ("UPDATE $tabelle_m SET ip='$REMOTE_ADDR', a_datum='$a_datum' WHERE user='$user'");
} else {
$nachricht = "Das Bild, das du Hochladen möchtest ist kein <b>jpg</b> Bild. Es werden nur Bilder vom Typ *.jpg angenommen";
}
} else {
$nachricht = "Das Bild ist zu groß. Maximale Größe pro Bild: <b>45KB</b>";
}
}
/////Ende/////
?>
Ja ich habe den upload als mitglied gemacht. ich habe mich selbst auf meiner seite angmeldet um alles zu testen was ich programmiere.
mfg,
Patrick