php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.07.2005, 12:32  
Erfahrener Benutzer
 
Registriert seit: 14.07.2005
Beiträge: 157
DonTermi
Standard function_exists in einer Klasse

Moin Moin,

habe eine selbstgenannte ImageManipulationClass geschrieben und würde gern als I-Tüpfelchen noch einen check einbauen ob die Imagefunktionen überhaupt zur Verfügung stehen.

Kurzer Auszug:
Code:
Class ImageManipulation
{
   var $IMAGE_MAX_WIDTH;
   var $IMAGE_MAX_HEIGHT;
   ...

   Function IMAGERESIZE()
   {
      // prüfe ob Imagefunktion zur Verfügung steht
      $this->CHECK_IMAGE_FUNCTIONS();
      ...
   }

   Function CHECK_IMAGE_FUNCTIONS()
   {
      if(!function_exists("imagegif") { echo "GIF is not supported!"; }
      ...
   }
}
Aus dem Skript dann heraus
Code:
<?
   require_once("image.class.php");

   $img = new ImageManipulation;
   $img->IMAGERESIZE();
   ...
Da ich immer die Rückmeldung bekomme das die Funktion für imagegif nicht vorhanden ist nehme ich an, daß die Prüfung nur innerhalb der Klasse stattfindet. Wie kann ich trotzdem die Funktionsprüfung durchführen?[/code]
DonTermi ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.07.2005, 12:36  
Gast
 
Beiträge: n/a
Standard

Dabei soll es sich um die unter http://de3.php.net/image beschriebenen Funktionen handeln?
Was sagt <?php phpinfo(); ?> zur Verf�gbarkeit der gd-Erweiterung? Ist die �berhaupt eingebunden?

ausserdem: http://de3.php.net/manual/en/function.imagegif.php
Zitat:
Note: As of version 3.0.18 and 4.0.2 you can use the function imagetypes() in place of function_exists() for checking the presence of the various supported image formats:

<?php
if (imagetypes() & IMG_GIF) {
header ("Content-type: image/gif");
imagegif ($im);
} elseif (imagetypes() & IMG_JPG) {
/* ... etc. */
}
?>
  Mit Zitat antworten
Alt 20.07.2005, 12:46  
Erfahrener Benutzer
 
Registriert seit: 14.07.2005
Beiträge: 157
DonTermi
Standard

Per if(imagetypes() & IMG_GIF) hab ich´s jetzt eingebunden. Funktioniert. Hatte nicht alles auf der Seite gelesen. Jetzt muß ich nur noch eine Prüfung einbauen ob gd überhaupt geladen ist. Aber da hab ich ja schon die Lösung aus der Doku.

Danke.
DonTermi ist offline   Mit Zitat antworten
Alt 20.07.2005, 13:29  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.814
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

bevor du das rad zum wiederholten mal neu erfindest:
http://pear.php.net/packages.php?cat...catname=Images
axo ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Variable aus Klasse herausbekommen GSJLink PHP Tipps 2008 7 16.02.2008 22:25
String-Parser Klasse - was muss rein? Matze PHP Tipps 2007 2 08.04.2007 22:14
Eine Klasse mehrere Dateien sn00py PHP Tipps 2006 6 08.05.2006 11:40
mehr als eine Klasse einbinden Alpha Centauri PHP-Fortgeschrittene 4 13.04.2006 20:56
Instanz einer Klasse in SessionVariable PHP-Fortgeschrittene 2 21.02.2006 00:18
aus einer funktion auf funktion anderer klasse zugreifen seejay PHP Tipps 2006 3 05.01.2006 10:37
Klasenname einer nicht instanziierten Klasse DerDesian PHP Tipps 2007 9 30.11.2005 13:13
Instanz einer Klasse in einer anderen Klasse verwenden Buhmann PHP-Fortgeschrittene 7 28.10.2005 23:12
[Erledigt] Führerschein für Klasse A+B.. Preis OK??? Off-Topic Diskussionen 20 13.07.2005 18:44
Rückgabewert auf einer Klasse anders als in der Klasse micbur PHP Tipps 2005-2 6 10.06.2005 15:06
[Erledigt] Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Klasse holt sich die Klasse PHP-Fortgeschrittene 9 07.10.2004 11:53
[Erledigt] Brauche Hilfe bei meiner ersten Klasse PHP-Fortgeschrittene 9 24.09.2004 17:09
Klassenobjet in anderer Klasse benutzen inu PHP Tipps 2004 6 19.09.2004 10:58
Klasse ändern UniQ PHP Tipps 2004 5 24.08.2004 14:46

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php function_exists, function_exists class, function_exists, php function_exists class, php function_exists klasse, function_exists php, function_exists klasse, function_exists klassen, function_exists in class, javascript function_exists, function_exists $this, function_exists in klasse, php function_exists in class, php function_exists in klasse, function_exists with classes, function_exists in class php, php function_exists in klassen, function_exists class php, php klasse function_existst, php function exists klasse

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.