kostenloser Webspace werbefrei: lima-city


mit php Mime-Type (image) von extern ermitteln?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    spieldorf

    spieldorf hat kostenlosen Webspace.

    Hallo

    ich habe eine Liste von Grafik-URLs die per PHP aufgerufen werden

    die Grafiken liegen auf einem fremden Server

    wie kann ich mit php je Grafik-Datei den Image-Type herausbekommen?

    also ob .gif .jpg .png ...

    einfach aus URL holen geht nicht immer,
    weil manche Grafik-URLs so in der Art sind: viewimage.php?id=12345

    wie bekomme ich zuverlässig den Mime-Type (image-Type) ...
    Danke

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Seh dir mal die getimagesize() Funktion von GD an. Index zwei im Array interessiert dich da. Geht natürlich nur, falls das auf deinem Server ist. Wenn auf fremden, dann check den HTTP-Header aus.
  4. Autor dieses Themas

    spieldorf

    spieldorf hat kostenlosen Webspace.

    hmm ok .. header auslesen

    leider finde ich nur wie man einen header erstellen kann
    aber nicht wie ich den einer externen Datei auslesen kann.

    bitte ein Beispiel ....
  5. <?php
    	$grafikdatei = 'http://pfad/datei';
    	
    	$ginfo = getimagesize($grafikdatei);
    
    	switch ($ginfo[2]) {
    		case 1:
    			$gformat = 'gif';
    			break;
    		case 2:
    			$gformat = 'jpeg';
    			break;
    		case 3:
    			$gformat = 'png';
    			break;
    		case 4:
    			$gformat = 'swf';
    			break;
    	}
    	echo $gformat;
    ?>

    So geht's... hab's auf hier auf Lima getestet mit einer Grafik auf fremden Server...
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!