Login  Regeln Aktuelles Datum und Uhrzeit: 09.01.2009, 22:56  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Thumbnail Script: Fehlermeldung

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
Auri020
Stammuser [User]
Stammuser



Anmeldung: 01.05.07
Beiträge: 26
Wohnort: Naturns [I ...

BeitragVerfasst am: 09.07.2007, 21:00    Titel: Thumbnail Script: Fehlermeldung Antworten mit Zitat

Hallo,
hab mal wieder ein problemchen und komm nicht weiter. Ich möchte mit diesem script thumbnails von einem verzeichnis im gleichen verzeichnis erstellen... Doch irgendwas hakt!! Im Verzeichnis sind 9 Jpegs...

Der Code:
Zitat:
$verz = opendir($target_path.$id);

while ($pic = readdir($verz))
{

$picinfo = getimagesize($target_path.$id.'/'.$pic);


if($picinfo[2]==1) //GIF
{
@$oldpic = imagecreatefromgif($target_path.$id.'/'.$pic);
@$newpic = imagecreate($breite,$hoehe);
@imagecopyresized($newpic,$oldpic,0,0,0,0,$breite,$hoehe,$picinfo[0],$picinfo[1]);
@imagegif($newpic,"tn_$pic");
@imagedestroy($newpic);
}
elseif($picinfo[2]==2) //JPEG
{
$oldpic = imagecreatefromjpeg($target_path.$id.'/'.$pic);
$newpic = imagecreate($breite,$hoehe);
imagecopyresized($newpic,$oldpic,0,0,0,0,$breite,$hoehe,$picinfo[0],$picinfo[1]);
imagejpeg($newpic,"tn_$pic");
imagedestroy($newpic);
}
elseif($picinfo[2]==3) //PNG
{
$oldpic = imagecreatefrompng($target_path.$id.'/'.$pic);
$newpic = imagecreate($breite,$hoehe);
imagecopyresized($newpic,$oldpic,0,0,0,0,$breite,$hoehe,$picinfo[0],$picinfo[1]);
imagepng($newpic,"tn_$pic");
imagedestroy($newpic);
}
}
}


Es kommen folgende Fehlermeldungen:
Warning: getimagesize() [function.getimagesize]: Read error! in /web/htdocs/www.juze-naturns.it/home/admin/gallery/thumbnails.php on line 16

Warning: getimagesize() [function.getimagesize]: Read error! in /web/htdocs/www.juze-naturns.it/home/admin/gallery/thumbnails.php on line 16



Wenn mir jemand weiterhelfen könnte wär ich seeehr dankbar =)

MfG Markus


Nach oben
Private Nachricht senden MSN Messenger
lundner
Beliebter [User]
Beliebter



Anmeldung: 15.11.06
Beiträge: 312
Wohnort: Zingst

BeitragVerfasst am: 10.07.2007, 09:30    Titel: Antworten mit Zitat

hmm ich schiess mal blind drauf los Winken

haben die Dateien die nötigen Rechte?

hast du schonmal konkrete Pfade zu den Dateien angegeben und getestet, ob es funktioniert?

lass dir auch alles mal ausgeben, was wichtig sein könnte.. (pfadnamen etc...)

_________________
meine Homepage: lundner.com
meine Fotos:photos.lundner.com


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen AIM-Name MSN Messenger
Auri020
Stammuser [User]
Stammuser



Anmeldung: 01.05.07
Beiträge: 26
Wohnort: Naturns [I ...

BeitragVerfasst am: 10.07.2007, 13:57    Titel: Antworten mit Zitat

lundner hat folgendes geschrieben:
hmm ich schiess mal blind drauf los Winken

haben die Dateien die nötigen Rechte?

hast du schonmal konkrete Pfade zu den Dateien angegeben und getestet, ob es funktioniert?

lass dir auch alles mal ausgeben, was wichtig sein könnte.. (pfadnamen etc...)



bin alles durchgegangen und da ist rausgekommen das $pic auch Nicht-Dateien ausgegeben hat! Also hab ichs dann so gelöst:

Code:
$id = $_GET['id'];

$verz = opendir($target_path.$id);

while ($pic = readdir($verz))
{   
   if (!file_exists($pic)) {
      
   $picinfo = getimagesize($target_path.$id.'/'.$pic);

      
    if (($picinfo[2]==1) and ($picinfo[0] > $breite) and ($picinfo[1] > $hoehe)) //GIF
      {
      @$oldpic =  imagecreatefromgif($target_path.$id.'/'.$pic);
      @$newpic = imagecreate($breite,$hoehe);
      @imagecopyresized($newpic,$oldpic,0,0,0,0,$breite,$hoehe,$picinfo[0],$picinfo[1]);
      @imagegif($newpic,$target_path.$id.'/tn_'.$pic);
      @imagedestroy($newpic);
    }
    elseif(($picinfo[2]==2) and ($picinfo[0] > $breite) and ($picinfo[1] > $hoehe)) //JPEG
      {
      $oldpic = imagecreatefromjpeg($target_path.$id.'/'.$pic);
      $newpic = imagecreate($breite,$hoehe);
      imagecopyresized($newpic,$oldpic,0,0,0,0,$breite,$hoehe,$picinfo[0],$picinfo[1]);
      imagejpeg($newpic, $target_path.$id.'/tn_'.$pic);
      imagedestroy($newpic);
    }
    elseif(($picinfo[2]==3) and ($picinfo[0] > $breite) and ($picinfo[1] > $hoehe)) //PNG
      {
      $oldpic = imagecreatefrompng($target_path.$id.'/'.$pic);
      $newpic = imagecreate($breite,$hoehe);
      imagecopyresized($newpic,$oldpic,0,0,0,0,$breite,$hoehe,$picinfo[0],$picinfo[1]);
      imagepng($newpic, $target_path.$id.'/tn_'.$pic);
      imagedestroy($newpic);
      }
     }
}


Danke also! Oftmals braucht man so einen Anstoß.. Auf den Arm nehmen

Markus


Nach oben
Private Nachricht senden MSN Messenger
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Frage zu MySql und Script eforium Serverseitige Websprachen 1 08.01.2009, 11:17 Letzten Beitrag anzeigen
Keine neuen Beiträge Script auf Server ausführen?! dominus007 Serverseitige Websprachen 8 29.12.2008, 12:07 Letzten Beitrag anzeigen
Keine neuen Beiträge Wer kann mir als Laie helfen ??CGI-Sc... gummihuhn Einsteigerforum 0 18.12.2008, 13:29 Letzten Beitrag anzeigen
Keine neuen Beiträge Folgende Fehlermeldung im Shop, Hacke... alex72 Einsteigerforum 2 17.12.2008, 20:53 Letzten Beitrag anzeigen
Keine neuen Beiträge PHP Script Bilder Upload umschreiben?! LizzardX Einsteigerforum 1 03.12.2008, 22:57 Letzten Beitrag anzeigen
Threadübersicht