Avatar upload + kontrolle und änderung
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
altes bild
beitrag
bild
breite hhe
datei
dateiname
erstellung
extra
formular
gel
hochgeladene bild
hochladen
hhen
kanne
ordner
show
tutorial
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Am einfachsten?
-> Die Tutorials anschauen... -.-
=> http://www.lima-city.de/tutorials.php?m=show&id=1021
Sogar noch mit extra Thumnail Erstellung...
$PicPathIn="./fotos/org/"; // ordner f?r die orginal fotos $PicPathOut="./fotos/"; // ordner f?r die thumbnails $neueBreite=100; // breite des thumbnails $neueHoehe=100; // h?he des thumbnails // das formular zum hochladen echo " <br> <form action=\"index.php?action=gallery&passwort=$passwort\" method=\"post\" enctype=\"multipart/form-data\"> Ein Bild hochladen :<br> <input type=\"file\" name=\"datei\" /> <input type=\"submit\" value=\"Datei hochladen\" /> </form>"; if (isset($_FILES['datei'])) $bild = $_FILES['datei']['name']; move_uploaded_file($_FILES['datei']['tmp_name'], $PicPathIn."/".$bild); $size=getimagesize("$PicPathIn"."$bild"); $breite=$size[0]; $hoehe=$size[1]; if($size[2]==1) // GIF $altesBild=ImageCreateFromGIF("$PicPathIn"."$bild"); $neuesBild=imageCreate($neueBreite,$neueHoehe); imageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe); imageGIF($neuesBild,"$PicPathOut"."$bild"); } if($size[2]==2) // JPG $altesBild=ImageCreateFromJPEG("$PicPathIn"."$bild"); $neuesBild=imageCreate($neueBreite,$neueHoehe); imageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe); ImageJPEG($neuesBild,"$PicPathOut"."$bild"); } if($size[2]==3) // PNG $altesBild=ImageCreateFromPNG("$PicPathIn"."$bild"); $neuesBild=imageCreate($neueBreite,$neueHoehe); imageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe); ImagePNG($neuesBild,"$PicPathOut"."$bild"); } // kanne evtl. gel?scht weden, zeigt nur das hochgeladene bild an! echo "Altes Bild<BR>"; echo "<IMG SRC=\"$PicPathIn$bild\" WIDTH=\"$breite\" HEIGHT=\"$hoehe\"><BR><BR>"; echo "Neues Bild:<BR>"; $Thumbnail=$PicPathOut.$bild; echo "<IMG SRC=\"$Thumbnail\" WIDTH=\"$neueBreite\" HEIGHT=\"$neueHoehe\">"; }
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage