moogli

  • Signature
    Il en faut peu pour être heureux !!!!!
  • Site web
  • Nombre de sujets
    33
  • Nombre de messages
    1 802
  • Nombre de commentaires
    6
  • Nombre de news
    Aucune
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

moogli
le 24/07/2005 à 22:14
petit forum
Salut,


j'ai pas dl l'archive pour X raison, mais j'ai quelque remarque !

L'ouverture dans une popup que l'on ne pas redimensionner c'est nul. La 1er chose que j'ai voulu, faire c'est la redimensionner, la seconde fermer la fenetre !

l'affichage de la date sur 2 lignes ce n'est pas terrible sur tous avec le pseudo du derire posteur !

Les textes blancs sur le rouges & blanc rayé ne se voie quasiment pas, idem pour le noir !

Tu a fait des popup sur une bonne partie des liens, elles se mettes toutes au meme endroit on ne fait pas trop la différence entre la 1er et les autre, on ne peut `revenir en arrière` qu'en fermant la popup ( déroutant )....

et quand a ta p***** e fenetre qui s'affole lorque l'on refuse les conditions du forum qui sont illisible, c'est une grosse daub !

désolé, mais la c'est un peu abusé d'être emm**** par une fenetre qui se ballade comme une folle a l'écran parce que l'on refuse qu'elle chose d'incompréhensible ( ceci certainement dû a un problème de charset !!!)

perso j'ai voulu essayer ton forum sans javascript et il est impossible de l'utiliser !

Je pense que tu devrait supprimer le javascript au profit d'une utilisation de ton forum par tous un chaqu'un sans pour autant lui imposés tes !

perso les sites qui ne peuvent pas être visité et / ou utilisé comme je l'entend ( c'est a dire avec ma config perso, le navigateur que je veut, l'os que je veut, avec ou sans JS ....) je ne reste pas longtemp dessus !

Tous cela ne m'a pas donné l'envie de DL l'archive, peut etre demain, histoire de continuer a crititer :)

une dernière chose, le CSS dans le fichier HTML c'est pas top, un fichier CSS a part est beaucoup + commode et permet d'accroitre la vitesse de chargement des pages!

pour finir, change la présentation avec les tableaux par une avec du DIV, SPAN et autre !

@+
Il en faut peu pour être heureux !!!!!
moogli
le 08/07/2005 à 18:09
Requete Distinct
regarde l'utilisation de AS dans la doc mysql .....

@+
Il en faut peu pour être heureux !!!!!
moogli
le 07/07/2005 à 22:42
Requete Distinct
salut,

peu etre en aliassant ?

SELECT MONTH(date) as truc, distinc(truc) from news ;

si non en utilisant une condition sur date dans le where avec dedans le month(date)='leMoisAfficher' !

@+
Il en faut peu pour être heureux !!!!!
moogli
le 06/07/2005 à 22:45
0, null, false
Salut,

les trois sont différents :

- 0 est un chiffre
- false un booléen
- null ben je sais pas trop !

il arrive que zéro soit considéré comme étant un booléen qui vaut false donc 0 == false, le problème c'est que venant d'une chaine ce n'est pas vrai !
quand a null c'est un élément qui n'est pas affecté mais qui exist. Une variable déclaré mais pas affectée. exemple var $truc; si tu fait un if (empty ($truc)) le résultat sera true puisque $truc ne contient rien mais existe !
smiley null est différent de '', le second représente une chaine vide mais une chaine quand meme, tandis que le 1er répresente rien :) !

si tu veut etre sur de ne pas confondre des zéro avec false .... utilise la comparaison logique.
if ( 0 === false) va retourner false car zéro ce n'est pas false. idem pour les autres.
Les types => http://fr2.php.net/manual/fr/language.types.php
Les opérateur
Les opérateurs de comparaison


Bonne lecture

@+
Il en faut peu pour être heureux !!!!!
moogli
le 18/06/2005 à 11:13
upload
Salut,

a tu tester $_FILES['fichier']['error'] ?

ton code n'est pas réaliste avec sa tu peut te de retrouver avec des \' ou des & .... bref pas normal.
Si tu veut élimier c'est possible caracter utilsie str_replace par exemple en les remplacant par une chaine vide !

tu trouveras Ici un tuto sur le sujet !

@+
Il en faut peu pour être heureux !!!!!
moogli
le 13/06/2005 à 18:54
Pb avec les sessions : variable de session inaccessible
j'ai oublié, tu devrais vérifier, si ta requete retourne quelque chose putot que de l'utiliser deirectement.
$data =mysql_fetch_array(mysql_query("SELECT IDUser FROM user WHERE login='$login'"))

fait plutot
<?php
$sql = "SELECT IDUser FROM user WHERE login='$login'";
$req = mysql_query($sql) or die ('Erreur SQL'.$sql.'<br/>'.mysql_error());
if (mysql_num_rows($req) == 1 ) {
$data =mysql_fetch_array( $req);
}
else {
erreur plusieurs membre avec le meme login <img src="https://static.lephpfacile.com/img/smiley/icon_wink.gif" alt="smiley" class="smiley" />
}
?>

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 13/06/2005 à 18:49
Pb avec les sessions : variable de session inaccessible
a quoi sert le extract si tu utilise $_POST ?

le message d'erreur que tu a indique de $IDUSER n'exsite pas, ceci parce que sur la ligne 4 tu fait $_SESSION['IDuser'] =$IDuser; alors que tu devrais faire l'inverse : $IDuser =$_SESSION['IDuser'];
si tu souhaite utilise $IDuser dans le script.

SI tu pense qu'il s'agit d'une valeur issue d'un formulaire alors utilise $_POST afin d'utiliser cette valeur.

Dans ton les cas, une affectation sur une variable de session (dans ton cas) ne doit etre fait qu'une seul fois et dans le script de vérification de login. Les infos utilisateurs ne doivent pas être chahger autre part.

si ton server est configuré avec register_global = On il est possible qu'il y ai des confil entre $_POST et $_SESSION, ou meme entre $IDuser et $_SESSION['IDuser'] !


smiley
Il en faut peu pour être heureux !!!!!
moogli
le 13/06/2005 à 17:24
Pb avec les sessions : variable de session inaccessible
Salut,

je comprend pas ton problème !

tu récupère les varaibles passées en Session ?
si non : a tu bien mis un session_start() sur les pages utilisant les sessions ?

peut expliquer clairement ton problème avec mysql ?

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 12/06/2005 à 13:23
Portée des variables
étonnant, fait voir ton code (correct et complet).
Quel est ta version de php ?

smiley
Il en faut peu pour être heureux !!!!!
LoadingChargement en cours