begin process at 2010 03 22 17:00:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Erreur class.image.config.unix & class.image.interface


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Erreur class.image.config.unix & class.image.interface

mercredi 18 juin 2008 à 04:07:46 | Erreur class.image.config.unix & class.image.interface

pucenet21

Bonjour,

 

Je viens d'installer un script de gestion d'association  "CRM Elyazalée" Disponible [url=http://cahouette.elyazalee.com/]Ici[/url] en local

 

Après plusieurs heure de galère je suis parvenus à l'installer le script en local avec easyphp 1.8 (+Mise à jour) en activant et désactivant les éléments suivant.

 

[list]

[*]error_reporting = E_ALL & ~E_NOTICE

[*]register_globals = On

[*]register_argc_argv = On

[*]magic_quotes_gpc = On

[*]magic_quotes_runtime = Off

[*]magic_quotes_sybase = Off

[/list]

 

Mais je rencontre un nouveau problème et la mais compétence en PHP ne sont pas assez développer.

 

Quand j'ouvre ma page index.php à la racine il me donne comme erreur

 

[CODE]

Notice: Undefined variable: chemin_font in c:\program files\easyphp1-8\www\class\class.image.config.unix.php on line 53

 

Parse error: parse error in c:\program files\easyphp1-8\www\class\class.image.interface.php on line 9

[/CODE]

 

Je regarde donc mais deux fichier mais je ne trouve rien d'anormal ou même d'erreur !

 

Je me permet donc de mettre les deux fichier en complet

 

[B]Le fichier "[COLOR="DarkRed"]class.image.config.unix.php[/COLOR]"[/B]

 

[CODE]

<?php

/**************************************************************************

 * CONFIG clsImage (filename: class.image.config.php)

  *

 * This is the configuration file for the class clsImage

 */

 

/* SCRIPT ERROR REPORTING

   Used for script debugging only.

   Options:

                   error_reporting [OFF|ON] [ error_reporting(0) | error_reporting(E_ALL) ]

                                IMAGEDEBUG      [OFF|ON|SOURCEDEBUG] [ 0 | 1 | 2 ]

                 */

                 

   //error_reporting(0);

   define("IMAGEDEBUG","1");

 

/* FILE BASE LOCATIONS (no trailing slash!)

   These parameters are used for loading and storing images from and

                 to disk, the browser clients must have read/write access on

                 the psysical disk locations.

                 

                 Do not provide execute (and list) permissions to this

                 directory for security reasons.

                 

                 WINDOWS examples:

                   IMAGEDIRSEPARATOR \\

                   IMAGEBASEURL      [url]http://www.domain.com/images/temp[/url]

                                IMAGEBASEPATH     C:\\inetpub\\wwwroot\\sitename\\images\\temp

                                

                 UNIX examples:

                   IMAGEDIRSEPARATOR /

                   IMAGEBASEURL      [url]http://www.domain.com/images/temp[/url]

                                IMAGEBASEPATH     /www/sitename/images/temp */                             

 

 

                 define("IMAGEDIRSEPARATOR","/");

   define("IMAGEBASEURL",$chemin_upload_image);

   define("IMAGEBASEPATH",$chemin_upload_image_relatif);

  

 

 

 

 

/* FONT FILE LOCATION (no trailing slash!)

   This parameter provides the full filelocation of the fontfile

                 which is used for writing text on the image. The full path with

                 filename and extension must be provided.

                 

                 WINDOWS example: C:\WINNT\fonts

                 UNIX    example: /usr/local/font */

                 

   define("IMAGEFONTDIR",$chemin_font);

                 

/* DEFAULT IMAGE QUALITY

   These parameters define the image quality, these parameters

                 are used in the script when saving an image to disk.

                 These parameters set the defaultvalues, these values can be

                 overruled by setting the object properties to a custom value.

                 

                 $objImage->jpegquality = 80 (range 1..100)

                 $objImage->interlace = true (or false)

*/

                 

  define("IMAGEINTERLACE","1");

  define("IMAGEJPEGQUALITY","80"); 

?>

[/CODE]

 

[B]Le Fichier "[COLOR="DarkRed"]class.image.interface.php[/COLOR]"[/B]

 

[CODE]

<?php

/**************************************************************************

 * INTERFACE interfaceImage (filename: class.image.interface.php)

 *

 * This is the interface definition and documentation for

 * the class clsImage.

 */

 

interface interfaceImage {

/**

 * Load an imagefile into memory.

 * @constant GLOBAL string IMAGEBASEPATH 

 * @param string $sFileName - the filename of the imagefile

 */

  public function loadfile($sFileName);

               

/**

 * Store the memoryimage to file.

 * @constant GLOBAL string IMAGEBASEPATH  

 * @param string $sFileName [default: clsImage->filename] - the new filename of the memoryimage

 */

  public function savefile($sFileName = NULL);

               

/**

 * Send the memoryimage to the client browser with mimetype header.

 * The script terminates after sending the preview to the client, a

 * new header will be send.

 */         

  public function preview();

               

/**

 * Echo the imagefile as a html imagetag to the client browser. The imagefile is used not

 * the memoryimage, store the memoryimage to file first.

 * @constant GLOBAL string IMAGEBASEURL   

 * @param string $sAltText [default: no alt text] - the alt text for the html imagetag

 * @param string $sClassName [default: no class] - the css classname for the html imagetag

 */

                public function showhtml($sAltText = NULL, $sClassName = NULL);

               

/**

 * Resize the memoryimage to a given width and height, do not keep the aspect ratio.

 * @param integer $iNewWidth - the new width of the memoryimage in pixels

 * @param integer $iNewHeight - the new height of the memoryimage in pixels

 */         

                public function resize($iNewWidth, $iNewHeight);

 

/**

 * Convert the memoryimage, change the imagetype and mimetype. Also the

 * filename will be changed to the corresponding filetype extension.

 * @param string $sTargetType [options: jpg | gif | png ] - the new imagetype

 */                         

  public function convert($sTargetType);

 

/**

 * Resize the memoryimage to a given width, keep the aspect ratio. The height

 * of the memoryimage will be changed according to the aspect ratio.

 * @param integer $iNewWidth - the new width of the memoryimage in pixels

 */         

                public function resizetowidth($iNewWidth);

               

/**

 * Resize the memoryimage to a given height, keep the aspect ratio. The width

 * of the memoryimage will be changed according to the aspect ratio.

 * @param integer $iNewHeight - the new height of the memoryimage in pixels

 */                         

                public function resizetoheight($iNewHeight);

 

/**

 * Resize the memoryimage to a given percentage, keep the aspect ratio. The width

 * of the memoryimage will be changed according to the aspect ratio.

 * @param integer $iPercentage - the resize percentage

 */

                public function resizetopercentage($iPercentage);

               

/**

 * Resize and crop the memoryimage to a given height and width, keep the aspect ratio.

 * Before cropping a resize will be executed, after the resize the crop is executed.

 * @param integer $iNewWidth - the new width of the memoryimage in pixels

 * @param integer $iNewHeight - the new height of the memoryimage in pixels

 * @param integer $iResize [default: 0]- the resize value in percentage (%) 

 */         

                public function crop($iNewWidth, $iNewHeight, $iResize = 0);

               

/**

 * Write text on the memoryimage, use several parameters to define the text-layout.

 * @constant GLOBAL string IMAGEFONTDIR

 * @param string $sText - the text

 * @param integer $iFontSize - the text fontsize in pixels

 * @param string $sTextColor [default: 0,0,0] [range: 0..255,0..255,0..255] - the text color in comma seperated RGB values

 * @param string $sFontname [default: arial] - the truetype font filename

 * @param integer $iXPos [default: 5] [range: 0..clsImage->width] - the text start X-pixel-position 

 * @param integer $iYPos [default: 15] [range: 0..clsImage->height] - the text start Y-pixel-position

 * @param integer $iTextAngle [default: 0] [range: 0..360] - the text rotation-angle    

 */         

  public function writetext($sText, $iFontSize = 10, $sTextColor = '0,0,0', $sFontname = 'arial', $iXPos = 5, $iYPos = 15, $iTextAngle = 0);

}

?>

[/CODE]

 

Si quelqu'un peut m'aider sa serait super.

 

En vous remerciant

mercredi 18 juin 2008 à 08:56:08 | Re : Erreur class.image.config.unix & class.image.interface

nicomilville

Membre Club
Salut,

Déja dans ton fichier n°1 :

- la variable $chemin_font n'est pas définie !

Dans ton fichier n°2 :

je ne sais pas !

a++

Si la réponse vous convient, pensez : Réponse acceptée !



Cette discussion est classée dans : image, to, param, memoryimage, mso


Répondre à ce message

Sujets en rapport avec ce message

ico to GD ou to png [ par abdoulax ] Bonjour,Je cherche le moyen d'exploiter une image .ico à partir de la lib GD ou sinon de transformer cette image .ico en .pngSi qlq1 a une solution?Ha Imagick "unable to open image" [ par mfaraday ] Bonjour, Je rencontre un problème lors de l'utilisation de Imagick avec PHP. De façon aléatoire, il me génère une erreur "unable to open image". Si upload un fichier .txt [ par meusanland ] bonsoir à tous depuis quelques année je développe différent site web via AS2 et AS3 cependant un client vient de me commander un site en HTML et en C Iframe - image [ par manu7930 ] Bonjour à tout le monde. J'ai une page sur laquelle j'ai des images les unes sous les autres coté gauche de l'ecran. Ces images sont prises dans une PNG, couche alpha et imagecopyresampled(). [ par inwebo ] Bonjour, bonsoir Comment redimensionner une image png tout en conservant sa couche alpha ? Parce que là moi je sèche ? La doc de php ne précise rien mon simple script ca marche pas! [ par anfakhaled ] slt, tout le monde ,j'as un problem sur mon code mysql ,ca marche pas j'essayer plusieur fois, aider moi svp! voila mon script : <!DOCTYPE html PUB j'aimerai utiliser la fonction mail de php en localhost ... [ par fecou ] Je veux envoyer un mail depuis le formulaire de contact qui suit. J'utilise un fichier contactForm.php qui contient le formulaire de contact et qui l probleme avec imagefilter() [ par tsxup ] Bonjour a tous. Je suis nouveau sur se forum, et je débute le php pour le plaisir. Je suis bloqué car je voudrais afficher une image en noir et blanc Forcer un téléchargement (pas forcement simple) [ par La Guite ] Bonjour à tous, Je cherche a forcer le téléchargement d'un fichier image de 3 à 4Mo (sur mon site hébergé chez free. Avec une recherche google, on t Ajout de lien vers doc pdf pour image zommer [ par maxredphenix ] Bonjour a tous, j'ai créer une page web dans lequel j'ai mis une image avec un code en javascript pour zoomer que j'ai pris sur cette page (qui d'ail


Nos sponsors


Appels d'offres

Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,139 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales