ehh... was?Du hast doch nen Pfad angegeben... Also wo ist das Problem? Oder gibt es irgendwelche Fehlermeldungen?
Hi ich habe mir folgendes Script aus dem netz Gezogen aber ich verstehe nicht wie ich, den Pfad und den Dateinamen ermitteln soll den ich dann in die variable $PicPathIn und $bild übergebe.
PHP-Code:<?
//Variable aus dem angegebenen Verzeichniss
$PicPathIn="../bilder/";
// Varibale in der das bild abgespeichert wird
$PicPathOut="../bilder/out/";
// Orginalbild
$bild="Foto.jpg";
// Bilddaten feststellen
$size=getimagesize("$PicPathIn"."$bild");
$breite=$size[0];
$hoehe=$size[1];
$neueBreite=100;
$neueHoehe=intval($hoehe*$neueBreite/$breite);
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"."TN"."$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"."TN"."$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"."TN"."$bild");
}
echo "Altes Bild: <BR>";
echo "<IMG SRC=\"$PicPathIn$bild\" WIDTH=\"$breite\" HEIGHT=\"$hoehe\">
<BR><BR>";
echo "Neues Bild:<BR>";
$Tumbnail=$PicPathOut."TN".$bild;
echo "<IMG SRC=\"$Tumbnail\" WIDTH=\"$neueBreite\" HEIGHT=\"$neueHoehe\">";
?>
Danke schon mal im vorraus
Geändert von sdx (03.06.2003 um 01:39 Uhr)
ehh... was?Du hast doch nen Pfad angegeben... Also wo ist das Problem? Oder gibt es irgendwelche Fehlermeldungen?
Ich meinte eigenlich das ich den pfad aus eimem formular übergeben möchte
ahso... Und nu?Auf Formulardaten greift man via $_GET oder $_POST zu.
also ich habe ein formular mit einem input feld mit dem ich meine festplatte durchsuchen kann. ok
aber ich bekomme nur den kompletten pfad ich brauche aber den pfad und den datei namen extra
Das Formular muss den korrekten enctype haben (enctype="multipart/form-data"). Dann kannst du auf der Serverseite via. print_r($_FILES) alle Informationen anzeigen lassen, die du brauchst.
Gruss
Jan
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)