edel
Threadersteller
Dabei seit: 07.04.2006
Ort: Greifswald
Alter: -
Geschlecht: -
|
Verfasst Sa 17.06.2006 21:10
Titel Bilder upload script + text ? |
|
|
Hallo Mediengestalter,
ich habe hier ein upload-script für php gefunden.
Code: | <form enctype="multipart/form-data" action="#" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="3000000">
Send this file: <br>
<input name="userfile" type="file"><br>
<input type="submit" name="senden" value="upload">
</form>
<?php
// In PHP kleiner als 4.1.0 sollten Sie $HTTP_POST_FILES anstatt $_FILES verwenden.
// In PHP kleiner als 4.0.3 verwenden man copy() und is_uploaded_file() anstatt von
// move_uploaded_file()
//Deklaration der gültigen mimetypen
$mimearray=array("image/gif", "image/jpeg", "image/pjpeg","image/x-png","image/png");
//Upload verzeichnis
$uploaddir = 'upload/';
//Prüfen ob Formular gesendet wurde
if($_POST['senden']==true){
// Prüfung auf Gültigkeit des Vordeklarierten MimeTyps
if(in_array($_FILES['userfile']['type'],$mimearray))
{
// dateiupload
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
print "Datei ist gültig und wurde erfolgreich hochgeladen. <br>Debugginginfo:\n";
print "<br>";
print "Name: ".$_FILES['userfile']['name']."<br>";
print "Size: ".$_FILES['userfile']['size']."<br>";
print "Mime: ".$_FILES['userfile']['type']."<br>";
}else{
// Fehler beim Dateiupload
print "Fehler beim Dateiupload";
}
}else{
//Fehlermeldung wenn Datei nicht den vordeklarierten MimeTypes entspricht
print $_FILES['userfile']['name']." - ".$_FILES['userfile']['type']." <br>ist nicht für den Upload gesattet";
}
}
?>
|
nun würde ich gerne wissen, ob jemand ein Beispiel hat, indem noch zusätzlich zum upload, formfelder für text die an eine emailadresse gesendet werden, mitenthalten sind. Quasi upload und text mit einem klick.
Liebe Grüße
S t e p h a n
|
|