cs_garfield90
Messages postés388Date d'inscriptionlundi 7 juillet 2003StatutWebmasterDernière intervention10 février 2009
-
14 févr. 2008 à 16:18
ganjamannicoweb
Messages postés5Date d'inscriptionsamedi 29 avril 2006StatutMembreDernière intervention21 mai 2008
-
21 mai 2008 à 18:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
ganjamannicoweb
Messages postés5Date d'inscriptionsamedi 29 avril 2006StatutMembreDernière intervention21 mai 2008 21 mai 2008 à 18:39
faites très cher faites donc
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 21 mai 2008 à 18:30
"perdre du temps => return true" => tout ? fait d'accord
On te demande un jugement sur le code, et en 4 posts, tu parle toujours de la m?me chose : la rencontre qui n'a jamais eu lieu. Pour moi ce n'est pas un argument valable envers ce code. Pire encore cet HORS SUJET. Si vous voulez que "Merci donc de laisser ce message afin que Lasserre puisse en prendre connaissance" alors pour cela il existe quel proc?d? qui ont r?volutionn?s leur ?poque :
_ le t?l?phone
_ l'email
_ ...
Merci de bien faire la part des choses.
Encore une fois, je me vois contraint de supprimer vos messages inutiles...
ganjamannicoweb
Messages postés5Date d'inscriptionsamedi 29 avril 2006StatutMembreDernière intervention21 mai 2008 21 mai 2008 à 17:53
re,
bon allez supprimer mes messages, de toute façon à quoi ca sert de discuter avec des murs ?
à perdre du temps => return true
salut je vous embêterai plus vous pouvez supprimer mes messages et puis je n'ai rien contre cette personne au contraire c'est un ami...
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 21 mai 2008 à 17:44
ecoute, j'ai lu ton post, et je t'ai demande tes arguments, c'est donc qu'ils n'etaient pas explicites...
t'as commence ton post par une insulte, sans meme dire pourquoi son code etait mauvais...
t'es en colere contre l'auteur apparement, mais en fait, nous, on s'en fout... pour nous, on regarde les codes sources des gens, si ils sont bons, on approuve, si ils sont mauvais, on tente de leur expliquer comment faire mieux.
sinon, explique pourquoi tu trouves ce code de mauvaise qualite, une fois pour toute, histoire qu'on ne te prenne pas pour un type aigri et incapable de faire la part des choses... (parce-que la, j'ai l'impression que tu n'aimes pas l'auteur, donc tu dis que son code est pourrit... alors que c'est pas forcement le cas...)
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 21 mai 2008 à 17:16
Je ne censure pas le fait que le commentaire soit mauvais ou pas, que votre message soit vrai ou faux. Je censure car vos commentaires n'ont strictement rien ? voir avec le code (des probl?mes de rendez-vous se r?glent en t?te ? t?te au bureau et pas sur un espace communautaire).
Si vous consid?rez que ce code est mauvais, je veux bien l'accepter, mais des arguments sont dans ce cas attendus, sinon c'est trop facile de critiquer.
A bon entendeur...
ganjamannicoweb
Messages postés5Date d'inscriptionsamedi 29 avril 2006StatutMembreDernière intervention21 mai 2008 21 mai 2008 à 17:02
re,
la force de la censure... Vous savez quoi les gars ? Censurez des informations empêche de les faire remonter à la surface et à la connaissance de tous.
Ce code est pourri que Lasserre soit venu au rendez vous ou pas.
Vous ne faites pas une affaire en faisant de moi un déçu...
Lasserre mon ami à bientôt
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 21 mai 2008 à 16:57
@Coucou747 : j'ai supprim? ces commentaires, ca ressemble plus ? un reglement de compte qu'? un vrai commentaire.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 21 mai 2008 à 16:30
detaille, qu'est-ce-que tu trouves de mal code ?
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 15 févr. 2008 à 16:42
les properties, c'est une facon qui semble plus propre, dans d'autres langages, de faire comme ces methodes magiques (__get et __set)
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 15 févr. 2008 à 15:43
J'avais pas compris la phrase dans le sens "définir une variable en ne la définissant pas" (a peu pres)
Note : La preuve que = signifie set, c'est les méthodes magiques dans une classe
class myClass {
public function __set ($var, $val) {
...
}
}
$o = new myClass ()
$o->bob = "salut";
:)
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 15 févr. 2008 à 13:22
isset c'est is set...
j'ai bien dans l'idee que = est l'operateur d'affectation en php, donc l'operateur qui permet le "set"...
d'ailleur, quand on utilise les properties dans d'autres langages (C#, pascal, etc...) on a = qui appelle les setters (sur les objets)
or ici, tu fais :
$varName = ...;
//donc tu la sets...
//et ensuite,
isset($varName); // renvoie false ??
c'est debile comme comportement...
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 15 févr. 2008 à 13:12
bah pour ca il y a la fonction unset ?!
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 15 févr. 2008 à 11:30
il est definit a NULL en fait...
perso je trouve ca moche de pouvoir faire ca... (definir une variable a NULL pour la "supprimer")
divx78340
Messages postés11Date d'inscriptionjeudi 14 février 2008StatutMembreDernière intervention15 février 2008 15 févr. 2008 à 09:11
oui je suis d'acore
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 14 févr. 2008 à 23:34
Oui, c'est bien cela, isset retourne false car $foo n'est pas définie
webdeb
Messages postés488Date d'inscriptionsamedi 5 avril 2003StatutMembreDernière intervention31 mars 20094 14 févr. 2008 à 23:31
Je comprends pas le mélange de la vue et du contrôleur dans le même objet...
cs_garfield90
Messages postés388Date d'inscriptionlundi 7 juillet 2003StatutWebmasterDernière intervention10 février 2009 14 févr. 2008 à 17:17
en gros, fais le test suivant.
nul
$var = null;
if ( isset($var) ){
if ( $var == null ){
echo 'Var est défini' ;
}else{
echo 'Var est non-défini';
}
}
normalement ca devrai afficher :
Var est non-défini
En Gros isset($var) <==> $var != null
divx78340
Messages postés11Date d'inscriptionjeudi 14 février 2008StatutMembreDernière intervention15 février 2008 14 févr. 2008 à 17:08
$foo = NULL;
var_dump(isset($foo)); // FALSE
divx78340
Messages postés11Date d'inscriptionjeudi 14 février 2008StatutMembreDernière intervention15 février 2008 14 févr. 2008 à 17:07
en gros je demande a afficher une variable qui n'existe pas normale qu'il ne me retourne rien donc je vérifie quelle existe
divx78340
Messages postés11Date d'inscriptionjeudi 14 février 2008StatutMembreDernière intervention15 février 2008 14 févr. 2008 à 17:05
framework me retourne un undefine variable :) je suis obliger de vérifié leurs existances
cs_garfield90
Messages postés388Date d'inscriptionlundi 7 juillet 2003StatutWebmasterDernière intervention10 février 2009 14 févr. 2008 à 17:02
Deuxieme lecture, un peu plus en profondeur.
a quoi ca te sert ?
# if(isset($_POST['login']) and isset($_POST['mdp']))
# {
# if($_POST['login'] != null and $_POST['mdp'] != null)
# {
la fonction isset() te permet de savoir si la variable est définie ou autrement dis si elle est allouée. Si elle n'est pas allouée, elle est égale à null
divx78340
Messages postés11Date d'inscriptionjeudi 14 février 2008StatutMembreDernière intervention15 février 2008 14 févr. 2008 à 16:47
Je voulais vraiment faire simple pour les débutants mes a parement ces pas çà du tout :D
divx78340
Messages postés11Date d'inscriptionjeudi 14 février 2008StatutMembreDernière intervention15 février 2008 14 févr. 2008 à 16:46
Oui je n'est pas séparer les couches.
Merci de ton post :)
cs_garfield90
Messages postés388Date d'inscriptionlundi 7 juillet 2003StatutWebmasterDernière intervention10 février 2009 14 févr. 2008 à 16:18
Totalement inutile en état, Code Igniter semble utiliser le pattern MVC et ton controler ne separe pas la couche Controler et View (possibilité d'affichage de HTML dans ton controler).
Tu ne peux pas réutiliser ton code sans le modifier, car tu ajoutes des CSS inline et externaliser...
Personnellement, je trouve ce code autant inexpoitable par un débutant car le pattern MVC n'est pas forcement simple a comprendre et trop de modif inline a faire que par un expert car il y aurait pas mal de chose a refaire dessus si ce n'est pas tout
21 mai 2008 à 18:39
21 mai 2008 à 18:30
On te demande un jugement sur le code, et en 4 posts, tu parle toujours de la m?me chose : la rencontre qui n'a jamais eu lieu. Pour moi ce n'est pas un argument valable envers ce code. Pire encore cet HORS SUJET. Si vous voulez que "Merci donc de laisser ce message afin que Lasserre puisse en prendre connaissance" alors pour cela il existe quel proc?d? qui ont r?volutionn?s leur ?poque :
_ le t?l?phone
_ l'email
_ ...
Merci de bien faire la part des choses.
Encore une fois, je me vois contraint de supprimer vos messages inutiles...
21 mai 2008 à 17:53
bon allez supprimer mes messages, de toute façon à quoi ca sert de discuter avec des murs ?
à perdre du temps => return true
salut je vous embêterai plus vous pouvez supprimer mes messages et puis je n'ai rien contre cette personne au contraire c'est un ami...
21 mai 2008 à 17:44
t'as commence ton post par une insulte, sans meme dire pourquoi son code etait mauvais...
t'es en colere contre l'auteur apparement, mais en fait, nous, on s'en fout... pour nous, on regarde les codes sources des gens, si ils sont bons, on approuve, si ils sont mauvais, on tente de leur expliquer comment faire mieux.
sinon, explique pourquoi tu trouves ce code de mauvaise qualite, une fois pour toute, histoire qu'on ne te prenne pas pour un type aigri et incapable de faire la part des choses... (parce-que la, j'ai l'impression que tu n'aimes pas l'auteur, donc tu dis que son code est pourrit... alors que c'est pas forcement le cas...)
21 mai 2008 à 17:16
Si vous consid?rez que ce code est mauvais, je veux bien l'accepter, mais des arguments sont dans ce cas attendus, sinon c'est trop facile de critiquer.
A bon entendeur...
21 mai 2008 à 17:02
la force de la censure... Vous savez quoi les gars ? Censurez des informations empêche de les faire remonter à la surface et à la connaissance de tous.
Ce code est pourri que Lasserre soit venu au rendez vous ou pas.
Vous ne faites pas une affaire en faisant de moi un déçu...
Lasserre mon ami à bientôt
21 mai 2008 à 16:57
21 mai 2008 à 16:30
15 févr. 2008 à 16:42
15 févr. 2008 à 15:43
Note : La preuve que = signifie set, c'est les méthodes magiques dans une classe
class myClass {
public function __set ($var, $val) {
...
}
}
$o = new myClass ()
$o->bob = "salut";
:)
15 févr. 2008 à 13:22
j'ai bien dans l'idee que = est l'operateur d'affectation en php, donc l'operateur qui permet le "set"...
d'ailleur, quand on utilise les properties dans d'autres langages (C#, pascal, etc...) on a = qui appelle les setters (sur les objets)
or ici, tu fais :
$varName = ...;
//donc tu la sets...
//et ensuite,
isset($varName); // renvoie false ??
c'est debile comme comportement...
15 févr. 2008 à 13:12
15 févr. 2008 à 11:30
perso je trouve ca moche de pouvoir faire ca... (definir une variable a NULL pour la "supprimer")
15 févr. 2008 à 09:11
14 févr. 2008 à 23:34
$foo = NULL;
var_dump(isset($foo)); // FALSE
Oui, c'est bien cela, isset retourne false car $foo n'est pas définie
14 févr. 2008 à 23:31
14 févr. 2008 à 17:17
nul
$var = null;
if ( isset($var) ){
if ( $var == null ){
echo 'Var est défini' ;
}else{
echo 'Var est non-défini';
}
}
normalement ca devrai afficher :
Var est non-défini
En Gros isset($var) <==> $var != null
14 févr. 2008 à 17:08
var_dump(isset($foo)); // FALSE
14 févr. 2008 à 17:07
14 févr. 2008 à 17:05
14 févr. 2008 à 17:02
a quoi ca te sert ?
# if(isset($_POST['login']) and isset($_POST['mdp']))
# {
# if($_POST['login'] != null and $_POST['mdp'] != null)
# {
la fonction isset() te permet de savoir si la variable est définie ou autrement dis si elle est allouée. Si elle n'est pas allouée, elle est égale à null
14 févr. 2008 à 16:47
14 févr. 2008 à 16:46
Merci de ton post :)
14 févr. 2008 à 16:18
Tu ne peux pas réutiliser ton code sans le modifier, car tu ajoutes des CSS inline et externaliser...
Personnellement, je trouve ce code autant inexpoitable par un débutant car le pattern MVC n'est pas forcement simple a comprendre et trop de modif inline a faire que par un expert car il y aurait pas mal de chose a refaire dessus si ce n'est pas tout