solomat
Erfahrenes Mitglied
Hallo Leute,
unzwar habe ich hier nach Hilfe für einen Bilderupload gesucht und etwas gefunden, habe das nun bei mir eingebaut und muss leider feststellen das das nicht funktioniert. Er sagt mir zwar das es erfolgreich wa, aber leider kann ich im Ordner keine Datei finden.
Vieleicht kann mir noch jemand sagen wie ich es machen muss, damit der Dateiname der Datei die hochgeladen wird in den Namen des DJ´s ($djnick) umgewandelt wird.
Hier mal die beiden Datein:
Vielen, vielen Dank.
unzwar habe ich hier nach Hilfe für einen Bilderupload gesucht und etwas gefunden, habe das nun bei mir eingebaut und muss leider feststellen das das nicht funktioniert. Er sagt mir zwar das es erfolgreich wa, aber leider kann ich im Ordner keine Datei finden.
Vieleicht kann mir noch jemand sagen wie ich es machen muss, damit der Dateiname der Datei die hochgeladen wird in den Namen des DJ´s ($djnick) umgewandelt wird.
Hier mal die beiden Datein:
HTML:
<link href="../layout.css" rel="stylesheet" type="text/css">
$meldung<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right"><form enctype="multipart/form-data" action="edit.php?do=edit" method="post">
<table width="100%" border="0" cellpadding="1" cellspacing="1" class="tbl_green">
<tr>
<td>Bitte geb hier deine vollständigen Daten ein. Nur so kann gewährleistet werden, das du in den DJ-Pool mit aufgenommen wirst.<br>
<strong>Bitte beachte, es muss alles Ausgefüllt werden!</strong></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0" align="left">
<tr align="right">
<td valign="top" class="grau"> </td>
<td valign="top"> </td>
<td width="265" align="right"> </td>
</tr>
<tr align="right">
<td valign="top" class="grau"><input type="hidden" name="id" value="$id">
<input type="hidden" name="anmeldunng " value="$anmeldunng ">
Name |</td>
<td width="20" valign="top"> </td>
<td width="265" align="right"><input name="name" type="text" class="kleinII" value="$name" size="40"></td>
</tr>
<tr align="right">
<td valign="top" class="grau">Alter |</td>
<td width="20" valign="top"> </td>
<td width="265" align="right"><input name="alter" type="text" class="kleinII" value="$alter" size="40" maxlength="2"></td>
</tr>
<tr align="right">
<td valign="top" class="grau">Stadt / Land |</td>
<td width="20" valign="top"> </td>
<td width="265" align="right"><input name="city" type="text" class="kleinII" id="city2" value="$city" size="40"></td>
</tr>
<tr align="right">
<td valign="top"><p></td>
<td width="20" valign="top"> </td>
<td width="265" align="right"> </td>
</tr>
<tr align="right">
<td valign="top" class="grau">DJ-Name |</td>
<td width="20" valign="top"> </td>
<td width="265" align="right"><input name="djnick" type="text" class="kleinII" id="djnick2" value="$djnick" size="40"></td>
</tr>
<tr align="right">
<td valign="top" class="grau">DJ seit* |</td>
<td width="20" valign="top"> </td>
<td width="265" align="right"><input name="djseit" type="text" class="kleinII" value="$djseit" size="40"></td>
</tr>
<tr align="right">
<td valign="top" class="grau">Musikrichtung/Stil |</td>
<td width="20" valign="top"> </td>
<td width="265" align="right"><input name="stil" type="text" class="kleinII" value="$stil" size="40"></td>
</tr>
<tr align="right">
<td valign="top" class="grau">Referenzen/Clubs |</td>
<td width="20" valign="top"> </td>
<td width="265" align="right"><input name="ref" type="text" class="kleinII" id="ref2" value="$ref" size="40"><br>
<span class="kleinII">Keine Referenzen Vorhanden</span> <input name="noref" type="checkbox" class="kleinII" id="noref2" value="1"></td>
</tr>
<tr align="right">
<td valign="top"> </td>
<td width="20" valign="top"> </td>
<td width="265" align="right"> </td>
</tr>
<tr align="right">
<td valign="top" class="grau">E-Mail-Adresse |</td>
<td width="20" valign="top"> </td>
<td width="265" align="right"><input name="email" type="text" class="kleinII" id="email2" value="$email" size="40"></td>
</tr>
<tr align="right">
<td valign="top" class="grau">Homepage |</td>
<td width="20" valign="top"> </td>
<td width="265" align="right"><input name="homepage" type="text" class="kleinII" id="homepage2" value="$homepage" size="40"><br>
<span class="kleinII">Keine Hompage Vorhanden</span> <input name="nohome" type="checkbox" class="kleinII" value="1"></td>
</tr>
<tr align="right">
<td valign="top"> </td>
<td width="20" valign="top"> </td>
<td width="265" align="right"> </td>
</tr>
<tr align="right">
<td valign="top" class="grau">kurze Beschreibung |</td>
<td width="20" valign="top"> </td>
<td width="265" align="right"><textarea name="besch" cols="30" rows="5" class="kleinII" id="textarea">$besch</textarea></td>
</tr>
<tr>
<td align="right" valign="top" class="grau"> </td>
<td> </td>
<td width="265" align="right"> </td>
</tr>
<tr>
<td align="right" valign="top" class="grau">Bild |</td>
<td> </td>
<td width="265" align="right"><input type="file" name="bild" class="kleinII"></td>
</tr>
<tr>
<td align="right" valign="top" class="grau"> </td>
<td> </td>
<td width="265" align="right"> </td>
</tr>
<tr>
<td align="right" valign="top" class="grau">Passwort | </td>
<td> </td>
<td width="265" align="right"><input name="pass1" type="password" class="kleinII" id="pass1" size="40"></td>
</tr>
<tr>
<td align="right" valign="top" class="grau">Passwort wiederholen |</td>
<td> </td>
<td width="265" align="right"><input name="pass2" type="password" class="kleinII" id="pass2" size="40"></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td width="265" align="right"> </td>
</tr>
<tr>
<td><div align="right"></div></td>
<td width="20"> </td>
<td width="265" align="right">
<input name="submit" type="submit" class="kleinII" value="Abschicken">
<input name="reset" type="reset" class="kleinII" value="Daten löschen"></td>
</tr>
</table>
</form></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right"><a href="javascript:history.go(-1)" class="grau">zurück</a></td>
</tr>
</table>
<tr></tr><tr><td valign="top"> </td>
<td width="7" valign="top"><img src="../images/dummie.gif" width="7" height="7"></td>
</tr>
<tr>
<td width="7" height="7" valign="top"><img src="../images/dummie.gif" width="7" height="7"></td>
<td height="7" valign="top"><img src="../images/dummie.gif" width="7" height="7"></td>
<td width="7" height="7" valign="top"><img src="../images/dummie.gif" width="7" height="7"></td>
</tr>
PHP:
<link href="../layout.css" rel="stylesheet" type="text/css">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="7" height="7" valign="top"><p><img src="../images/dummie.gif" width="7" height="7"></p></td>
<td height="7" valign="top"><img src="../images/dummie.gif" width="7" height="7"></td>
<td width="7" height="7" valign="top"><img src="../images/dummie.gif" width="7" height="7"></td>
</tr>
<tr>
<td width="7" valign="top"><img src="../images/dummie.gif" width="7" height="7"></td>
<td valign="top"><table width="300" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="tbl_topic">DJ-Poolformular // Editor</td>
</tr>
</table>
<br>
<br>
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="tbl">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<strong>Infos</strong><br><?
if(empty($do))
{
include("sqlfile.php");
$sql="SELECT * FROM djpool WHERE id = '$id'";
$erg = mysql_query($sql) OR die(mysql_error());
while (list($id,$name,$alter,$city,$djnick,$djseit,$stil,$ref,$email,$homepage,$filename,$besch,$anmeldunng )=mysql_fetch_row($erg))
{
eval("dooutput(\"".gettemplate("edit")."\");");
}
}
if($do=="edit")
{
include("sqlfile.php");
$fehler=array();
if(empty($name))
{$f= "Du hast vergessen deinen Namen einzutragen!"; array_push($fehler,$f);}
if(empty($alter))
{$f= "Du hast vergessen dein Alter einzutragen!"; array_push($fehler,$f);}
if(empty($city))
{$f= "Du hast vergessen deinen Wohnort einzutragen!"; array_push($fehler,$f);}
if(empty($djnick))
{$f= "Du hast vergessen deinen DJ-Namen einzutragen!"; array_push($fehler,$f);}
if(empty($djseit))
{$f= "Du hast vergessen einzutragen, seit wann du DJ bist!"; array_push($fehler,$f);}
if(empty($stil))
{$f= "Du hast vergessen deinen Musikstil einzutragen!"; array_push($fehler,$f);}
if($noref == 1)
{
$ref = "N/A";
}
else
{ if(empty($ref))
{
$f= "Wenn du keine Referenzen besitzt kreuze dafür bitte das Feld an!"; array_push($fehler,$f);
}
}
if($nohome == 1)
{
$homepage = "N/A";
}
else
{
if(empty($homepage))
{
$f= "Wenn du keine Homepage besitzt kreuze dafür bitte das Feld an!"; array_push($fehler,$f);
}
}
if(!ereg(".+@.+\..+", $email) || empty($email)) { $f="Die von dir angegebene Email-Adresse ist falsch!"; array_push($fehler,$f); }
if(empty($besch))
{$f= "Du hast vergessen eine Beschreibung von dir einzutragen!"; array_push($fehler,$f);}
if(empty($pass1) || empty($pass2) || $pass1 != $pass2)
{$f= "Du hast vergessen ein Passwort einzutragen bzw. dein Passwort ist ungleich!"; array_push($fehler,$f);}
$t=count($fehler);
if ($t>0)
{
$zurueck='<a href=javascript:history.back()>zum Formular zurückkehren</a>';
echo "Fehler!";
foreach ($fehler as $x) { echo "$x<br>\n"; }
echo "<br>$zurueck<br><br>\n";
}
else
{
$pass1 = md5($pass2);
$sql="UPDATE `djpool` SET `name` = '$name', `alter` = '$alter', `city` = '$city', `djnick` = '$djnick', `djseit` = '$djseit', `stil` = '$stil', `ref` = '$ref', `email` = '$email', `homepage` = '$homepage', `filename` = '$filename', `besch` = '$besch', `pass` = '$pass1' WHERE `id` = '$id'";
if (mysql_query($sql,$verbindung))
{
echo "Erfolgreich Aktualisiert";
echo "<br> <a href=list.php>zur Liste</a>";
// Hier würde ich evtl noch eine html File includen!
}
else
{
echo "<br><b>Fehler!</b><br><br>\n";
echo "Leider ist bei der Anmeldung zur Datenbank ein Fehler unterlaufen.<br>Bitte melden Sie sich nochmal an.<br><br><a href=\"javascript:history.back()\">zurück zum Formular</a><br><br>\n";
}
}
}
?><br><br><strong>Bilderupload</strong><br>
<?php
if(isset($submit)){
$size=$bild_size;
$name=$bild_name;
$type=$bild_type;
if(eregi("(jpg|gif)$",$name)){
if($size<30000AND$size!=0){
@copy($bild,"memberpics/".$name);
echo"Die Datei erfolgreich hochgeladen.<br>";
echo"Größe: ".$size." Byte<br>";
echo"Name: ".$name."<br>";
echo"MIME-Type: ".$type."<br>";
echo"Ansehen: <a href='memberpics/".$name."'>".$name."</a>";
}else{
echo"Ihre Datei ist zu gross oder hat gleich 0kb!";
}
}else{
echo"Falsche Erweiterung: ".$name;
}
}else{
}
?>
</td>
</tr>
</table></td>
</tr>
</table>
</td>
<td valign="top"><img src="../images/dummie.gif" width="7" height="7"></td>
</tr>
<tr>
<td width="7" height="7" valign="top"><img src="../images/dummie.gif" width="7" height="7"></td>
<td height="7" valign="top"><img src="../images/dummie.gif" width="7" height="7"></td>
<td valign="top"><img src="../images/dummie.gif" width="7" height="7"></td>
</tr>
</table>
Vielen, vielen Dank.
Zuletzt bearbeitet: