Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3316 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  163  164  165  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1481982
gatsu35
Blablaté par Harko
Posté le 26-11-2006 à 19:33:53  profilanswer
 

Reprise du message précédent :

Proov a écrit :

déja tes divs ne les laisse jamais vide, met au moins un caractère dedans, (moi je met un   et pour les tests je leur fou un background genre #f39 :o )


Déjà pourquoi un div vide doit trainer dans la page. ??
et pourquoi tu mets un   :o ?
ca n'a aucune utilité. Donc ton conseil tu le jettes à la poubelle :o

mood
Publicité
Posté le 26-11-2006 à 19:33:53  profilanswer
 

n°1481984
Proov
Art & Science
Posté le 26-11-2006 à 19:35:48  profilanswer
 

bah si il les crée et que pour l'instant il ne met rien dedans :o

n°1481986
koskoz
They see me trollin they hatin
Posté le 26-11-2006 à 19:38:37  profilanswer
 

Bah mes div vide je ne compte rien mettre dedans, j'ai par exemple un div pour mon header qui contient juste l'image en background.


---------------
Twitter
n°1481990
gatsu35
Blablaté par Harko
Posté le 26-11-2006 à 19:49:43  profilanswer
 

koskoz a écrit :

Bah mes div vide je ne compte rien mettre dedans, j'ai par exemple un div pour mon header qui contient juste l'image en background.


Met un titre <h1>Mon titre de site</h1>
et tu fait un  
 
#header h1 {position:relative; z-index:0}
avantage; le mec qui n'affiche pas les images sur son navigateur verra quand meme le titre de ton site, et robots et autres personnes qui désactivent les CSS verront aussi le titre de ton site.

n°1481997
koskoz
They see me trollin they hatin
Posté le 26-11-2006 à 19:58:03  profilanswer
 

Ok, merci.
Et sinon, personne pour tous ces décalages sous IE ?

 

Edit : je vais comment pour que le texte ne s'affiche pas ?


Message édité par koskoz le 26-11-2006 à 19:59:34

---------------
Twitter
n°1482010
Dj YeLL
$question = $to_be || !$to_be;
Posté le 26-11-2006 à 20:28:25  profilanswer
 

Bon moi aussi je suis sur un problème qui est en train de me gaver :/
 
Sur une image, en javascript, un element.width nous retourne la largeur de l'image. Mais si cette image se trouve un dans DIV en display: none; ben ça retourne 0 :/
 
Un moyen pour avoir la largeur/hauteur de l'image malgré tout ? :o

n°1482012
koskoz
They see me trollin they hatin
Posté le 26-11-2006 à 20:31:39  profilanswer
 

Vous n'aurez pas une adresse d'un gros forums traitant des css/xhtml ?
Un forum anglais principalement, parce que en français je ne vois que alsacreations et hfr.


---------------
Twitter
n°1482014
Dj YeLL
$question = $to_be || !$to_be;
Posté le 26-11-2006 à 20:41:21  profilanswer
 

Je n'en connais pas non, en tout cas pas de tête. Mais ça m'intéresse aussi.
 
Enfin, je n'en aurais pas eu besoin sans cette daube d'IE :/
 
Ca commence sérieusement à me gaver de dev pour ce navigateur tout pourri :fou:

n°1482016
0x90
Posté le 26-11-2006 à 20:42:47  profilanswer
 

Dj YeLL a écrit :

Bon moi aussi je suis sur un problème qui est en train de me gaver :/
 
Sur une image, en javascript, un element.width nous retourne la largeur de l'image. Mais si cette image se trouve un dans DIV en display: none; ben ça retourne 0 :/
 
Un moyen pour avoir la largeur/hauteur de l'image malgré tout ? :o


remplace le display:none; par visibility:hidden; + de quoi ne pas inflencer le flow dans lequel elle est placée.

n°1482017
koskoz
They see me trollin they hatin
Posté le 26-11-2006 à 20:43:54  profilanswer
 

Dj YeLL a écrit :

Je n'en connais pas non, en tout cas pas de tête. Mais ça m'intéresse aussi.

 

Enfin, je n'en aurais pas eu besoin sans cette daube d'IE :/

 

Ca commence sérieusement à me gaver de dev pour ce navigateur tout pourri :fou:

 

Moi aussi sans IE je n'en aurai pas eu besoin :/

 

Mais en plus je pense que c'est moi qui ait fait un truc tout crade, mais j'en suis pas sûr :sweat:

 

je vais me résoudre à foutre des !important partout avec des marges négatives :cry:

Message cité 1 fois
Message édité par koskoz le 26-11-2006 à 20:45:03

---------------
Twitter
mood
Publicité
Posté le 26-11-2006 à 20:43:54  profilanswer
 

n°1482030
Master p
My new cock ring :D
Posté le 26-11-2006 à 21:36:54  profilanswer
 

koskoz a écrit :

Vous n'aurez pas une adresse d'un gros forums traitant des css/xhtml ?
Un forum anglais principalement, parce que en français je ne vois que alsacreations et hfr.


[:mlc] Au lieu de faire chercher les autres, le mieux serait de comprendre ce que tu fais.
T'as plein de sites traitant de ça, démerde toi un peu ...
http://www.openweb.eu.org
http://www.fastclemmy.com/index.ph [...] t-Explorer
http://www.webdevout.net/browser_support.php#css

Message cité 1 fois
Message édité par Master p le 26-11-2006 à 21:38:34
n°1482032
Dj YeLL
$question = $to_be || !$to_be;
Posté le 26-11-2006 à 21:54:24  profilanswer
 

0x90 a écrit :

remplace le display:none; par visibility:hidden; + de quoi ne pas inflencer le flow dans lequel elle est placée.


 
Très bonne idée, je n'ai pas l'habitude d'utiliser visibility parce que ça ne fait pas disparaître l'élément du flux, mais là c'est sur un élément en absolute, donc c'est parfait.
 
Merci beaucoup :jap:

n°1482035
koskoz
They see me trollin they hatin
Posté le 26-11-2006 à 22:02:17  profilanswer
 

Master p a écrit :

[:mlc] Au lieu de faire chercher les autres, le mieux serait de comprendre ce que tu fais.
T'as plein de sites traitant de ça, démerde toi un peu ...  
http://www.openweb.eu.org
http://www.fastclemmy.com/index.ph [...] t-Explorer
http://www.webdevout.net/browser_support.php#css


 
Si encore je savais quoi chercher...


---------------
Twitter
n°1482111
FlorentG
Posté le 27-11-2006 à 10:15:00  profilanswer
 

koskoz a écrit :

Moi aussi sans IE je n'en aurai pas eu besoin :/
 
Mais en plus je pense que c'est moi qui ait fait un truc tout crade, mais j'en suis pas sûr :sweat:  
 
je vais me résoudre à foutre des !important partout avec des marges négatives :cry:


La première chose à faire si c'est trop le bordel est de tout recommencer, mais juste avec les conteneurs normaux. Tu fais juste une page avec des div et du lorem ipsum dedans, tu mets une couleur à chaque div, et tu travaille le positionnement sans source extérieure

n°1482136
ratibus
Posté le 27-11-2006 à 10:47:24  profilanswer
 

xtof_83 a écrit :

Voilà une idée, qu'elle est bonne  :)  
Surtout que ça doit pas être si difficile...Maybe ça existe déjà


http://www.bloggingpro.com/archive [...] imization/ ;)

n°1482169
xtof_83
Freeride Spirit
Posté le 27-11-2006 à 11:32:54  profilanswer
 
n°1482306
Dj YeLL
$question = $to_be || !$to_be;
Posté le 27-11-2006 à 14:34:43  profilanswer
 

J'ai un champ dans une BDD MySQL de type TIMESTAMP, j'essaye de mettre la valeur par defaut à CURRENT_TIMESTAMP mais ça ne marche pas :/

 

Soit je mets ça :

 
Code :
  1. ALTER TABLE `users` CHANGE `reg_date` `reg_date` TIMESTAMP( 14 ) NOT NULL DEFAULT 'CURRENT_TIMESTAMP'
 

Mais il prend CURRENT_TIMESTAMP comme une chaine, donc je n'ai pas d'erreurs mais la valeur par défaut reste à NULL ... normal

 

Soit je mets ça :

 
Code :
  1. ALTER TABLE `users` CHANGE `reg_date` `reg_date` TIMESTAMP( 14 ) NOT NULL DEFAULT CURRENT_TIMESTAMP
 

Et dans ce cas j'ai une erreur :

 
Citation :

1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'CURRENT_TIMESTAMP' at line 1

 

J'ai essayé avec NOW() à la place, j'ai la même erreur :/

 

J'ai regardé la doc, il semble pourtant que ça doit marcher, je ne comprends pas trop là.

 

Edit :

 

Je viens de tester ça :

 
Code :
  1. INSERT INTO `users` (`reg_date`) VALUES (NOW( ));
 

Et ça marche ...


Message édité par Dj YeLL le 27-11-2006 à 14:44:58
n°1482320
flo850
moi je
Posté le 27-11-2006 à 14:46:23  profilanswer
 

autres solution , sur une colonne declarée en timestamp , insere la valeur null, ca donne le meme resultat que NOW ()
 
dans le meme ordre d'idéee, si tu ne mets pas reg_date dans ta liste de champ, ca fonctionne aussi  
 
avec table definie comme ca  
champ1 -> int
champ2 ->int
champ3 -> int
reg_date ->timestamp
 
INSERT INTO table(champ1,champ2,champ3)  VALUES(1,2,3)
 
ta table contiendra :  
1   2   3  20061127143844

Message cité 1 fois
Message édité par flo850 le 27-11-2006 à 14:49:12

---------------

n°1482327
Dj YeLL
$question = $to_be || !$to_be;
Posté le 27-11-2006 à 14:53:42  profilanswer
 

flo850 a écrit :


dans le meme ordre d'idéee, si tu ne mets pas reg_date dans ta liste de champ, ca fonctionne aussi  


 
 
Super en effet ça marche comme ça. Merci :jap:
 
Sinon je crois que je viens juste de trouver pourquoi CURRENT_TIMESTAMP et autres ne marchent pas... Chez 1and1 MySQL est en version 4.0 :/ Et je crois qu'il faut mini la 4.1 pour ça ...

Message cité 1 fois
Message édité par Dj YeLL le 27-11-2006 à 14:55:08
n°1482330
flo850
moi je
Posté le 27-11-2006 à 14:54:58  profilanswer
 

en même temps , c'est pas utile, vu que par defaut un timestamp est initialisé a CURRENT_TIMESTAMP [:proy]
 


---------------

n°1482334
Dj YeLL
$question = $to_be || !$to_be;
Posté le 27-11-2006 à 14:56:08  profilanswer
 

Oui mais je voulais justement ne pas avoir à insérer quoi que ce soit dans le champ timestamp, et je ne savais pas que ne rien mettre avait le même effet que mettre current_timestamp :o
 
Encore merci en tout cas.

n°1482343
The-Shadow
T'as été voir dans ton profil?
Posté le 27-11-2006 à 15:05:36  profilanswer
 

Dj YeLL a écrit :

Super en effet ça marche comme ça. Merci :jap:
 
Sinon je crois que je viens juste de trouver pourquoi CURRENT_TIMESTAMP et autres ne marchent pas... Chez 1and1 MySQL est en version 4.0 :/ Et je crois qu'il faut mini la 4.1 pour ça ...


Non en fait, c'est le contraire. Avant mysql4.1, tu n'avais pas le choix, dès que tu modifiais une ligne avec un timestamp, ça mettait automatiquement à jour le timestamp, depuis MySQL4.1, tu peux lui dire de s'occuper de ses fesses et de ne mettre à jour que quand tu le veux.

n°1482366
Dj YeLL
$question = $to_be || !$to_be;
Posté le 27-11-2006 à 15:39:17  profilanswer
 

The-Shadow a écrit :

Non en fait, c'est le contraire. Avant mysql4.1, tu n'avais pas le choix, dès que tu modifiais une ligne avec un timestamp, ça mettait automatiquement à jour le timestamp, depuis MySQL4.1, tu peux lui dire de s'occuper de ses fesses et de ne mettre à jour que quand tu le veux.


 
Ah merde ! Ça m'arrange pas ça par contre :/
 
Donc si l'user fait un update de son compte, il faut que je pense à récupérer le timestamp pour le réinjecter sinon sa date d'inscription va être mise à jour à chaque fois ? :heink:  
 
'tain mais ça leur arrive de faire des mises à jour chez 1and1 :fou:
 
Bon ben je créé une nouvelle base sous MySQL 5 .. au moins je suis sûr de ne pas être emmerdé :/

n°1482375
The-Shadow
T'as été voir dans ton profil?
Posté le 27-11-2006 à 15:53:16  profilanswer
 

Citation :

11.3.1.1. Comportement de TIMESTAMP avant MySQL 4.1

 

Le type TIMESTAMP est prévu pour stocker automatiquement l'heure courante lors d'une commande INSERT ou UPDATE. Si vous avez plusieurs colonnes de type TIMESTAMP, seule la première colonne sera mise à jour automatiquement.

 

La modification automatique de la première colonne de type TIMESTAMP survient si l'une des conditions suivantes est remplie :

 

Vous insérez explicitement la valeur NULL dans la colonne.

 

La colonne n'est pas spécifiée explicitement dans la commande INSERT ou LOAD DATA INFILE.

 

La colonne n'est pas spécifiée explicitement dans la commande UPDATE et d'autres colonnes changent de valeurs (Notez qu'une commande UPDATE qui affecte une valeur qui est déjà celle de la colonne sera ignorée, et la colonne TIMESTAMP ne sera pas modifiée, car la ligne n'est pas à proprement parlée modifiée. MySQL ignore alors ces modifications pour des raisons d'efficacité).

 

Les autres colonnes de type TIMESTAMP, hormis la première, peuvent aussi prendre la valeur courante. Affectez-lui alors la valeur NULL ou la fonction NOW().

 

Vous pouvez affecter à n'importe quelle colonne de type TIMESTAMP une valeur différente de l'heure et la date courant en fournissant une valeur explicite. Cela s'applique aussi à la première colonne de type TIMESTAMP. Par exemple, si vous voulez affecter la date de création d'une ligne à une colonne de type TIMESTAMP, mais ne plus y toucher ultérieurement :

 

Laissez MySQL donner la valeur de la colonne lors de la création de la ligne. Cela va initialiser la colonne à la date et heure courante.

 

Lorsque vous faites des modifications ultérieures, affectez explicitement à la colonne TIMESTAMP sa propre valeur.

 

UPDATE tbl_name
    SET timestamp_col = timestamp_col,
        other_col1 = new_value1,
        other_col2 = new_value2, ...

 

D'un autre coté, vous pouvez aussi facilement initialiser la colonne TIMESTAMP avec NOW() lors de sa création, puis ne plus la modifier ultérieurement.

 

L'intervalle de validité des valeurs TIMESTAMP va du début de l'année 1970 jusque quelque part durant l'année 2037, avec une précision d'une seconde. Les valeurs sont affichés comme des nombres entiers.

 
Citation :

Depuis MySQL 4.1.0, les propriétés des colonnes TIMESTAMP diffèrent des versions prédécentes de MySQL :

 

Les colonnes TIMESTAMP sont affichées dans le même format que les valeurs des colonnes DATETIME.

 

Les tailles d'affichage ne sont plus supportées comme décrit dans la section précédente. En d'autres termes, vous ne pouvez pas utiliser TIMESTAMP(2), TIMESTAMP(4), etc.

 

De plus, si le serveur MySQL est en mode MAXDB, TIMESTAMP est identique à DATETIME. C'est à dire que si le serveur fonctionne en mode MAXDB au moment où la table est créée, toutes les colonnes TIMESTAMP créées sont en fait de type DATETIME. En conséquence, ces colonnes utilisent le format d'affichage DATETIME, ont le même intervalle de validité et aucune mise à jour automatique n'intervient.

 

MySQL peut fonctionner en mode MAXDB depuis la version 4.1.1. Pour activer ce mode, lancez le serveur avec le mode MAXDB au démarrage avec l'option --sql-mode=MAXDB, ou en modifiant la variable sql_mode durant l'exécution :

 

mysql> SET GLOBAL sql_mode=MAXDB;

 

Un client peut mettre le serveur en mode MAXDB pour sa propre connexion avec la commande suivante :

 

mysql> SET SESSION sql_mode=MAXDB;

 



Message édité par The-Shadow le 27-11-2006 à 15:55:04
n°1482378
ratibus
Posté le 27-11-2006 à 15:56:33  profilanswer
 

C'est pas terrible le champ TIMESTAMP, utilise plutot un DATETIME ou un INT dans lequel tu mets une valeur de timestamp UNIX ;)

n°1482379
Dj YeLL
$question = $to_be || !$to_be;
Posté le 27-11-2006 à 15:59:04  profilanswer
 

ratibus a écrit :

C'est pas terrible le champ TIMESTAMP, utilise plutot un DATETIME ou un INT dans lequel tu mets une valeur de timestamp UNIX ;)


 
Pourquoi ça ? C'est ce que je faisais avant, mais je le trouve très bien le type timestamp.
 
Et puis le type datetime c'est la même chose, avec des " - " et " : " en plus non ?

n°1482380
The-Shadow
T'as été voir dans ton profil?
Posté le 27-11-2006 à 15:59:21  profilanswer
 

ratibus a écrit :

ou un INT dans lequel tu mets une valeur de timestamp UNIX ;)


Ho tiens, qu'elle est curieuse cette idée, moi qu'on disait être le seul fou à pouvoir utiliser ça.  :whistle:

n°1482384
Dj YeLL
$question = $to_be || !$to_be;
Posté le 27-11-2006 à 16:02:52  profilanswer
 

The-Shadow a écrit :

Ho tiens, qu'elle est curieuse cette idée, moi qu'on disait être le seul fou à pouvoir utiliser ça.  :whistle:


 
Ben c'est surtout qu'il n'y a aucun intérêt... les champs date de mysql permettent de sélectionner directement des dates avec des conditions (genre "sélectionne moi toutes les dates entre aujourd'hui et il y a 30 jours" )

n°1482385
ratibus
Posté le 27-11-2006 à 16:04:26  profilanswer
 

Dj YeLL a écrit :

Ben c'est surtout qu'il n'y a aucun intérêt... les champs date de mysql permettent de sélectionner directement des dates avec des conditions (genre "sélectionne moi toutes les dates entre aujourd'hui et il y a 30 jours" )


Et dans ce cas le query cache n'est plus utilisé ;)


Message édité par ratibus le 27-11-2006 à 16:29:45
n°1482396
cosmoschtr​oumpf
dawa powered
Posté le 27-11-2006 à 16:11:57  profilanswer
 
n°1482482
flo850
moi je
Posté le 27-11-2006 à 17:38:56  profilanswer
 

j'ai ce code la  

Code :
  1. function allume(){
  2. this.nextSibling.style.display='block';
  3. }
  4. function eteint(){
  5. this.nextSibling.style.display='none';
  6. }
  7. /**
  8. un peu plus loin au milieu d'elemnt generée via DOM , je souhaite ajouter un evement onmouseover sur des img  
  9. **/
  10. if(!img.addEventListener){ //IE
  11. img.attachEvent('onmouseover',allume);
  12. img.attachEvent('onmouseout',eteint);
  13. }else
  14. { //FF
  15. img.addEventListener('mouseover',allume,false)
  16. img.addEventListener('mouseout',eteint,false);
  17. }


 
pour firefox le this correspond bien a img  
 
pour IE , this est un object , dont je ne sais rien  
 
si quelqu'un a une piste


Message édité par flo850 le 27-11-2006 à 17:40:09

---------------

n°1482497
FlorentG
Posté le 27-11-2006 à 17:51:52  profilanswer
 

Attention aux nextsibling dangereux si les éléments ne sont pas collé (/><img)

n°1482498
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-11-2006 à 17:51:56  profilanswer
 

pourquoi tu fais pas simplement un:

Code :
  1. img.onmouseover = function (){
  2.   allume();
  3. }
  4. img.onmouseout = function (){
  5.   allume();
  6. }


ça marcherait sur les deux sans t'emmerder!

Message cité 1 fois
Message édité par anapajari le 27-11-2006 à 17:53:38
n°1482504
Shinuza
This is unexecpected
Posté le 27-11-2006 à 17:54:47  profilanswer
 

Tranche de vie
 
- Allo bonjour la société de référencement  ? (l'intèrmédiaire client)
Oui? (la société de référencement)
- Je voudrais savoir, il vaut mieux développer le site en css ou en tableau pour le référencement? (l'intèrmédiaire client)
 
Tranche de vie
 
 :sweat:  
 
@Dj YeLL : <?php  :o

n°1482521
cosmoschtr​oumpf
dawa powered
Posté le 27-11-2006 à 18:35:09  profilanswer
 

Shinuza a écrit :

@Dj YeLL : <?php  :o


 [:neo_xp]  
 
<?= "le php c'est bien" ?>
 
 [:romf]


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
n°1482522
Dj YeLL
$question = $to_be || !$to_be;
Posté le 27-11-2006 à 18:35:29  profilanswer
 

Shinuza a écrit :


 
@Dj YeLL : <?php  :o


 
Ben essaye si tu y arrives :o

n°1482524
Dj YeLL
$question = $to_be || !$to_be;
Posté le 27-11-2006 à 18:35:54  profilanswer
 

cosmoschtroumpf a écrit :

[:neo_xp]  
 
<?= "le php c'est bien" ?>
 
 [:romf]


 
ça c'est très moche :o

n°1482532
flo850
moi je
Posté le 27-11-2006 à 18:46:49  profilanswer
 

FlorentG a écrit :

Attention aux nextsibling dangereux si les éléments ne sont pas collé (/><img)


le snoeud sont generé dynamiquement  , docn pas de risques

anapajari a écrit :

pourquoi tu fais pas simplement un:

Code :
  1. img.onmouseover = function (){
  2.   allume();
  3. }
  4. img.onmouseout = function (){
  5.   allume();
  6. }


ça marcherait sur les deux sans t'emmerder!


pas con , je teste ca demain matin( , laje suis rentré chez moi )

n°1482534
koskoz
They see me trollin they hatin
Posté le 27-11-2006 à 18:48:32  profilanswer
 

Salut tout le monde,
dernier problème en css (pour les problèmes de décallage IE, j'y suis allé à la barbare, à coups d'!important), impossible d'afficher le footer sous IE alors que sous firefox il s'affiche bien.
 
Je sais qu'il est à la bonne position parce que j'ai mis du texte pour visualiser où il était dans la page web et il se trouve que le texte en blanc est tout en bas.
 
Sur firefox le footer s'affiche bien, mais pas sous IE :sweat:
 
A voir ici.


---------------
Twitter
n°1482546
cosmoschtr​oumpf
dawa powered
Posté le 27-11-2006 à 19:30:48  profilanswer
 

Dj YeLL a écrit :

ça c'est très moche :o


c'est surtout très pratique :o


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
n°1482548
skylight
Made in France.
Posté le 27-11-2006 à 19:38:44  profilanswer
 

The-Shadow a écrit :

Ho tiens, qu'elle est curieuse cette idée, moi qu'on disait être le seul fou à pouvoir utiliser ça.   :whistle:

 


Non, moi aussi, comme ça je suis pas emmerdé avec les formats,et les différentes heures de MySQL.
Je laisse faire PHP pour me génerer un time() dignement :D

 

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  163  164  165  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)