fr . comp . lang . php


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: config PHP pour images ? sur Fr Comp Lang Php



Groupes les plus fournis
misc engueulades misc engeulades comp mail serveurs soc religion comp materiel optimisation comp os ms-windows xp rec arts musique metal tv tnt usenet-fr emile durkheim lettres langues-anciennes grec rec cuisine bonnes-adresses rec tv series comp graphisme pao petites-annonces rencontres comp lang perl comp sys mac programmation sci astronautique sci psychologie comp usenet lecteurs-de-news lettres langues-anciennes latin


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

Message #1: http://www.toutelapoesie.com/index.php'showtopic ...
Toute la Poésie - Il y a 15 heures
Tu sais pour moi c'est le gallot, je suis incapable de revenir sur mes pas. Je sais bien ce que tu penses ! ' Le salop, un fils de pute une grosse merde. ...
source

actualité

STAGE - INGENIEUR DE DEVELOPPEMENT STAGIAIRE
Lesjeudis.com - Il y a 22 heures
Cette application a plusieurs fonctionnalités dont les suivantes : Cette application web est développée en PHP, Javascript, CSS2 et est basée sur une base ...
STAGE - INGENIEUR SYSTEME STAGIAIRE Lesjeudis.com
2 autres articles
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.lang.php |

fr . comp . lang . php

Re: config PHP pour images ?



accueil . fr . comp . lang . php




Re: config PHP pour images ?

   
Sujet: Re: config PHP pour images ?
De: bruno.42.desthuilliers (l' arobase) websiteburo.invalid (Bruno Desthuilliers)
Groupes: fr.comp.lang.php
Organisation: Guest of ProXad - France
Date: 03. Oct 2008, 14:13:07
alainL a écrit :
Bonsoir,

J'ai EasyPHP 1.7 et PHP 4.3.3 avec l'extension gd.
J'ai installé un script qui fonctionne sur le site distant( http://autourdalos.fr/alcay/index.php ) mais produit des erreurs en local. Voici la première, je pense que les autres sont la conséquence de celle-ci... :

______________________________________________________________________________________________ Notice: Undefined variable: start in e:\easyphp1-7\www\essais\alcay\index.php on line 89

------------------------------------------------------------------------------------------------ <?
function affichimgs($nblignes,$larimage,$hautimage,$nbcols,$url,$urlancien,$redimvoz,$cadrak,$epaiscadretable,$coulcadretable){     if (isset($_REQUEST['start'])){
        $start = $_REQUEST['start'];
    }
    if(is_null($start)){    ## <----- ligne 89
        $start = 0;
    }
___________________________________________________________________________________________________ Comment configurer mon EasyPHP

S'il t'affiche les erreurs, c'est qu'il est bien configuré pour du dev, où tu veux avoir le maximum d'alertes. Et si ça n'apparait pas sur le serveur de prod, c'est que celui-ci est bien configuré pour la prod, où tu ne veux pas afficher de tels messages aux visiteurs de ton site.

 ou que modifier dans le script

Olivier t'a expliqué où était le problème. D'une manière générale, la suite d'opération consistant à
- vérifier si une clé existe dans un tableau associatif
- si oui, récupérer la valeur associée dans une variable locale
- si non, affecter une valeur par défaut à cette variable locale

est une opération des plus courantes en PHP. Il est donc préférable de factoriser tout ce boilerplate une bonne fois pour toutes:

function lire_tableau($tableau, $cle, $defaut) {
     if (isset($tableau[$cle])) {
         return $tableau[$cle];
     }
     return $defaut;
}

function lire_requete($cle, $defaut=NULL) {
     return lire_tableau($_REQUEST, $cle, $defaut);
}

function lire_get($cle, $defaut=NULL) {
     return lire_tableau($_GET, $cle, $defaut);
}

function lire_post($cle, $defaut=NULL) {
     return lire_tableau($_POST, $cle, $defaut);
}

function lire_cookie($cle, $defaut=NULL) {
     return lire_tableau($_COOKIES, $cle, $defaut);
}

function lire_globale($cle, $defaut=NULL) {
     return lire_tableau($GLOBALS, $cle, $defaut);
}


Après quoi ton code devient beaucoup plus simple:

   $start = lire_requete('start', 0);

Voili voilà... Une ligne, pas de tests, pas d'erreur, pas de pollution.

HTH


Date Sujet  Auteur
02.10. * config PHP pour images ?alainL
02.10. +* Re: config PHP pour images ?Sylvain SF
03.10. |+* Re: config PHP pour images ?Olivier Miakine
03.10. ||`- Re: config PHP pour images ?Sylvain SF
03.10. |`* Re: config PHP pour images ?Bruno Desthuill
05.10. | `* Re: config PHP pour images ?Sylvain SF
05.10. |  `* Re: config PHP pour images ?Pascal PONCET
05.10. |   `* Re: config PHP pour images ?Sylvain SF
07.10. |    `- Re: config PHP pour images ?Pascal PONCET
02.10. +* Re: config PHP pour images ?Olivier Miakine
03.10. |`* Re: config PHP pour images ?Mihamina Rakoto
03.10. | +- Re: config PHP pour images ?Olivier Miakine
03.10. | `- Re: config PHP pour images ?Bruno Desthuill
03.10. `* Re: config PHP pour images ?Bruno Desthuill
05.10.  +- Re: config PHP pour images ?Sylvain SF
05.10.  +- HS: config PHP pour images ?BertrandB
05.10.  `- Re: config PHP pour images ?Rakotomandimby
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique rec arts litterature misc finance bio medecine lettres langue francaise comp os ms-windows programmation comp ordinosaures comp materiel optimisation soc economie

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique misc securite routiere rec arts litterature lettres langues-anciennes latin reseaux telecoms operateurs mobiles misc finance comp developpement agl windev rec cuisine sci astronomie

actualité

Message #1: http://www.toutelapoesie.com/index.php'showtopic ...
Toute la Poésie - Il y a 15 heures
Tu sais pour moi c'est le gallot, je suis incapable de revenir sur mes pas. Je sais bien ce que tu penses ! ' Le salop, un fils de pute une grosse merde. ...
source

actualité

Devenir « obamiste »
Le Monde - 27 nov 2008
Ceux qui désirent en savoir plus consulteront utilement le Tax Justice Network (http://www.taxjustice.net/cms/front_content.php'idcat=2) qui fédère un grand ...
source


 




Copyright 2008 ©  - YouTheNet.com

| spasmophilia |