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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  376  377  378  ..  486  487  488  489  490  491
Auteur Sujet :

les développeurs de forums, les 3/4 des forums sont down /o\

n°1376612
FlorentG
Posté le 29-05-2006 à 12:53:28  profilanswer
 

Reprise du message précédent :
Et ouais, j'ai quoté le mauvais passage [:johneh]

mood
Publicité
Posté le 29-05-2006 à 12:53:28  profilanswer
 

n°1376637
gizmo
Posté le 29-05-2006 à 13:20:15  profilanswer
 

masklinn a écrit :

La dernière fois que j'ai regardé PDO et mysqli ça donnait une ligne pour la requête à préparer + une ligne pour chaque paramètre (un $bouzin->bind) + une ligne d'exec [:pingouino]
 
Ca fait un peu plus de deux lignes, sur l'exemple que j'ai donné ça en fait déjà 5 [:pingouino]


$sth = $dbh->prepare('SELECT nom, couleur, calories FROM fruit WHERE calories < :calories AND couleur = :couleur');
$sth->execute(array(':calories' => $calories, ':couleur' => $couleur));
 
:o

n°1376654
Cyrius-c
Posté le 29-05-2006 à 13:39:39  profilanswer
 

joce a écrit :

normal, t'as un WHERE sur d.membre.
 
SELECT  s.*,d.*  
      FROM sujet s   LEFT JOIN drapeaux d ON (d.id_post = s.id AND d.membre="'.$_SESSION[login].'" ) WHERE s.id_categorie="'.$cid.'"


Merci Joce je vais esasyer ca :jap:
 
Mon champ type de la table drapeaux est 1 2 3 ou 4.
Quelle est la facon la plus rapide et la plus propre d'afficher une image en fonction du type de drapeaux?
Pour l'instant je pense faire ca:
while($sujet=mysql_fetch_array($sql))){
 
if(type drapeau=1){echo image 1}
elseif(type drapeau = 2){echo image 2}
....
}

n°1376714
xman
branleur
Posté le 29-05-2006 à 14:46:55  profilanswer
 

Déjà un p'tit switch/case au lieu du if else if else if... ?
Voire 1 seule instruction qui va piocher dans un array indexé par ton numéro de type (-1 puisque ça commence à 0)


Message édité par xman le 29-05-2006 à 14:53:04
n°1376717
Sh@rdar
Ex-PhPéteur
Posté le 29-05-2006 à 14:50:20  profilanswer
 

bin tu peux indexer un tableau à partir de 1 ;)
 
et sinon un CASE directement dans la requête ça serait crade ou plus lourd ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1376727
xman
branleur
Posté le 29-05-2006 à 14:56:02  profilanswer
 

Sh@rdar a écrit :

bin tu peux indexer un tableau à partir de 1 ;)


Oui c'est vrai. J'y pense jamais. [:tinostar]

n°1378924
fabien
Vive la super 5 !
Posté le 01-06-2006 à 14:43:38  profilanswer
 

j'ai trouvé une option interessante, pouvoir quoter qq afin de lui repondre en mp, ca eviter de faire un copier/coller du message lorsque la personne te dis de lui repondre en mp :)
 
ps: si vous avez pas compris, quotez ce message et repondez moi par mp sans faire de copier/coller ;)


Message édité par fabien le 01-06-2006 à 14:44:48

---------------
Découvre le HFRcoin ✈ - smilies
n°1379069
skylight
Made in France.
Posté le 01-06-2006 à 16:18:57  profilanswer
 
n°1379074
fabien
Vive la super 5 !
Posté le 01-06-2006 à 16:21:27  profilanswer
 


ben je te quote et j'atteris sur cette page avec le message:
 
http://forum.hardware.fr/message.p [...] t=skylight
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1379078
skylight
Made in France.
Posté le 01-06-2006 à 16:23:53  profilanswer
 

Euh, c'est quoi ta drogue ? :heink:

mood
Publicité
Posté le 01-06-2006 à 16:23:53  profilanswer
 

n°1379082
Multinickn​ame
Ah bon...
Posté le 01-06-2006 à 16:26:46  profilanswer
 

Bah si c'est pourtant simple,
 
Ca permet de quoter un message dans un topic pour l'insérer directement dans le textarea de la création d'un MP [:dawa]

n°1379083
fabien
Vive la super 5 !
Posté le 01-06-2006 à 16:27:34  profilanswer
 

skylight a écrit :

Euh, c'est quoi ta drogue ? :heink:


je t'ai envoyé un mp en quotant ce message, tu comprendra mieux :D
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1379104
Multinickn​ame
Ah bon...
Posté le 01-06-2006 à 16:41:12  profilanswer
 

fabien a écrit :

je t'ai envoyé un mp en quotant ce message, tu comprendra mieux :D


 
Avec cette feature, sur ton forum, les newbs vont obligatoirement se perdre et répondront tout le temps en MP :D C'est déjà assez fréquent avec un icone pour envoyer tout simplement un MP, alors bon... [:bighead]

n°1379108
fabien
Vive la super 5 !
Posté le 01-06-2006 à 16:44:16  profilanswer
 

Multinickname a écrit :

Avec cette feature, sur ton forum, les newbs vont obligatoirement se perdre et répondront tout le temps en MP :D C'est déjà assez fréquent avec un icone pour envoyer tout simplement un MP, alors bon... [:bighead]


faut l'activer pour ceux qui ont plus de 100 messages [:dawa]
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1379114
omega2
Posté le 01-06-2006 à 16:48:48  profilanswer
 

Faut l'activer mais avec un fond rouge et écrit en gros "MP ONLY". :lol:
 
En fait, il faut surtout que l'icone ne préte pas à confusion et qu'on puisse faire trés facilement la différence entre un message qui sera envoyé en Mp et un message qui sera envoyé en public.

n°1379118
fabien
Vive la super 5 !
Posté le 01-06-2006 à 16:51:57  profilanswer
 

en fait, il faudrait combiner la fonction multi quote avec la fonction mp.
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1379309
xman
branleur
Posté le 01-06-2006 à 22:12:19  profilanswer
 

omega2 a écrit :

Faut l'activer mais avec un fond rouge et écrit en gros "MP ONLY". :lol:


Ca suffit pas.
Sur Nabbox, j'ai fait un énorme post avec écrit en gros (taille de texte environ à 300% de la normale) au début du topic ceci :

Citation :

Avertissement :
les neuneus qui citeront ce message seront bannis 2 semaines[/size] (non mais oh ! :o)


Ben y'a quand même eu 2 cons pour le citer (et même pas par provoc). [:xman]
 
PS : le truc étant que y'a des liens cachés et qu'il faut poster une réponse dans le topic pour les voir et qu'il y a toujours des cons qui n'ont pas compris qu'on peut répondre dans un topic sans citer de message.


Message édité par xman le 01-06-2006 à 23:11:25
n°1379317
Tristou
Keep calm and hack cookies
Posté le 01-06-2006 à 22:18:41  profilanswer
 

En faisant un croquis de la page d'accueil du forum que je voudrais développer, je me suis posé une question pas con du tout : pour gérer les icônes : nouveau message / pas de nouveau messages, faut gérer ça comment ? Avec les sessions ?

n°1379554
Gilbert Go​sseyn
Dr Liara T'Soni
Posté le 02-06-2006 à 10:20:15  profilanswer
 

Multinickname a écrit :

Bah si c'est pourtant simple,
 
Ca permet de quoter un message dans un topic pour l'insérer directement dans le textarea de la création d'un MP [:dawa]


Tout à fait (je l'avais compris ainsi) et c'est tout sauf idiot.
 
Par exemple, lors du quête du message, tu aurai une nouvelle case à cocher "envoyer par MP" avec un champ texte optionnel (mais nécessaire pour cette case) ou tu mettrai le destinataire du dit MP.


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
n°1380227
Cyrius-c
Posté le 02-06-2006 à 21:38:58  profilanswer
 

Dites-moi, je m'occupe un peu du référencement pour mon forum.  
 
Ma théorie est la suivante: Les metas ne servent plus à grand chose.
Je mets un title, description et c'est tout.  
 
Est-ce que je gagnerai a mettre les metas dc.description, dc.title etc... ?
 
:jap:

n°1380283
anthomicro
Posté le 02-06-2006 à 23:37:41  profilanswer
 

Je ne pense pas, et tu perdrais en légèreté de chargement, autant donc les faire sauter ;)

n°1380292
Cyrius-c
Posté le 02-06-2006 à 23:51:56  profilanswer
 

Merci Antho
:jap:
 
COmment selectionner x mots dans un variable, sachant que ces x mots ne doivent pas dépasser y caractères?
 
je vois ca comme ca  
(on selectionne y caractères)
on compte le nombre de mots dans ces y caractères
on extrait le nombre de mots comptés

n°1380294
anthomicro
Posté le 02-06-2006 à 23:54:36  profilanswer
 

T'as pas un exemple ? car je comprends pas trop ce que tu veux faire :(

n°1380298
Cyrius-c
Posté le 02-06-2006 à 23:59:39  profilanswer
 

C'est justement pour une balise meta description (la seule que je mets avec title ).
 
Je voudrais piocher un certains nombre de mots qui ne dépassent pas un certain nombre de caractères dans le sujet du post.
 
Par exemple
http://forum.hardware.fr/hardwaref [...] 5421-1.htm
Ca donnerait ca  
"Règles de la section Hardware du forum HardWare.fr Préambule Cet espace de discussion a pour but de discuter, comme son nom l'indique, du matériel informatique, que ce soit au niveau des nouveautés, de choix pour un achat ou encore de problème technique. Vous trouverez ici [...]"

n°1380303
anthomicro
Posté le 03-06-2006 à 00:07:14  profilanswer
 

bah tu récupères le contenu de ta balise, ensuite tu fais un explode pour séparer chaque mot et le mettre dans un tableau, et tu parcours le tableau pour ne garder que ce que tu veux (à savoir les mots de plus de X caractères).
 
EDIT : ou une fois que t'as ta balise tu fais un preg_replace sur les mots assez courts, genre ceci :
 
$texte=preg_replace('`[[:alnum:]]{1,3}`','',$texte);
 
ça dégagera les mots plus courts que 4 caractères.

Message cité 1 fois
Message édité par anthomicro le 03-06-2006 à 00:11:28
n°1380304
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 03-06-2006 à 00:08:22  profilanswer
 

Cyrius-c a écrit :


Ma théorie est la suivante: Les metas ne servent plus à grand chose.


Ta théorie est juste, c'est triste, mais c'est juste. :'(
 

n°1380310
Cyrius-c
Posté le 03-06-2006 à 00:13:41  profilanswer
 

anthomicro a écrit :

bah tu récupères le contenu de ta balise, ensuite tu fais un explode pour séparer chaque mot et le mettre dans un tableau, et tu parcours le tableau pour ne garder que ce que tu veux (à savoir les mots de plus de X caractères).
 
EDIT : ou une fois que t'as ta balise tu fais un preg_replace sur les mots assez courts, genre ceci :
 
$texte=preg_replace('`[[:alnum:]]{1,3}`','',$texte);
 
ça dégagera les mots plus courts que 4 caractères.


Je connais pas trop ces fonctions, mais y'a pas une autre facon bcp plus légère de faire?
 
Genre:  
On selectionne 1000 caractères (substr?) que l'on met dans $var1
Normalelment, c'est bon, mais on risque de se retrouver avec un mot coupé à la fin.
Alors dans ces cas là, on compte le nombre de mots dans $var1 et on en enleve 1 (celui qui risque detre coupé).

n°1380311
Cyrius-c
Posté le 03-06-2006 à 00:14:35  profilanswer
 

The-Shadow a écrit :

Ta théorie est juste, c'est triste, mais c'est juste. :'(


Triste non. A mon avis c'est mieux. Ca oblige les sites a avoir du contenu et non des belles balises metas.
Maintenant les moteurs de recherches sont assez intelligents pour déduire le sujet, les mots clés dans la page etc...

n°1380385
Multinickn​ame
Ah bon...
Posté le 03-06-2006 à 12:09:26  profilanswer
 

Cyrius-c a écrit :

Je connais pas trop ces fonctions, mais y'a pas une autre facon bcp plus légère de faire?
 
Genre:  
On selectionne 1000 caractères (substr?) que l'on met dans $var1
Normalelment, c'est bon, mais on risque de se retrouver avec un mot coupé à la fin.
Alors dans ces cas là, on compte le nombre de mots dans $var1 et on en enleve 1 (celui qui risque detre coupé).


 
bah tu fais ta selection avec substr() puis ensuite tu fais un explode(' ', $var1), ca te calera chaque mot dans une case de l'array var1[0], var1[2], var1[3], etc...
 
puis apres avec une boucle
 
for ($i = 0; $i < sizeof($var1); $i++) {
// blabla
}
 
Le signe strictement inférieur te permettra de ne pas sélectionner le dernier mot risquant d'être coupé


Message édité par Multinickname le 03-06-2006 à 12:10:33

---------------
Feaks Forum
n°1380388
KangOl
Profil : pointeur
Posté le 03-06-2006 à 12:12:52  profilanswer
 

au lieu d'une boucle
il lui suffit de faire un unset du dernier élément puis de faire un join sur le tableau :o

n°1380422
Cyrius-c
Posté le 03-06-2006 à 13:41:20  profilanswer
 

OK je vais etudier ca
Et aussi, j'aimerai enlever un chaine qui commence par <DIV class="editer"> et finis par </DIV>
Y'a moyen de supprimer ca sans regexp?

n°1380425
KangOl
Profil : pointeur
Posté le 03-06-2006 à 13:47:56  profilanswer
 

je pense pas...

n°1380441
masklinn
í dag viðrar vel til loftárása
Posté le 03-06-2006 à 14:15:47  profilanswer
 

Tu peux le faire en créant manuellement un parseur, ou bien tu génères un DOM à partir de ton HTML, tu supprimes la node et tu dump le DOM

n°1380611
Tristou
Keep calm and hack cookies
Posté le 03-06-2006 à 22:15:21  profilanswer
 

Tristou a écrit :

En faisant un croquis de la page d'accueil du forum que je voudrais développer, je me suis posé une question pas con du tout : pour gérer les icônes : nouveau message / pas de nouveau messages, faut gérer ça comment ? Avec les sessions ?


 
[:petrus dei]
 


---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1380866
Cyrius-c
Posté le 04-06-2006 à 17:52:05  profilanswer
 

Toujours pour les métas:
<meta http-equiv="Pragma" content="no-cache">
Je vois ca sur beaucoup de forums, mais j'aimerai bien ne pas la mettre. Quels problèmes ca peut me poser? Car meme si je laisse mettre en cache, il cherchera toujours si une nouvelle version de la page existe avec les entetes http non?
 
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate">
POur celle-ci j'ai pas vraiment compris le sens qu'elle avait...
Ca serait empecher les proxys de mettre en cache la page?

Message cité 1 fois
Message édité par Cyrius-c le 04-06-2006 à 17:52:21
n°1380974
anthomicro
Posté le 04-06-2006 à 20:48:48  profilanswer
 

les deux ont la même fonction, à savoir de ne pas mettre en cache la page, après si les deux formes existent c'est surement parce que certains bots ne lisent qu'une version sur les deux (je n'en sais rien...)

n°1380977
Cyrius-c
Posté le 04-06-2006 à 20:59:53  profilanswer
 

Alors ce serait mieux de le mettre en cache quand meme?
EDIT: Seul mesdiscussions instaure ces deux balises


Message édité par Cyrius-c le 04-06-2006 à 21:06:26
n°1380980
anthomicro
Posté le 04-06-2006 à 21:06:38  profilanswer
 

Bah ça fait du code html en moins dans la page ;) de toute façon les moteurs pompent ta page, donc autant la mettre en cache, si un jour elle n'est pas disponible l'internaute sera content de pouvoir y accéder.

n°1380985
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 04-06-2006 à 21:13:46  profilanswer
 

Cyrius-c a écrit :

Toujours pour les métas:
<meta http-equiv="Pragma" content="no-cache">
Je vois ca sur beaucoup de forums, mais j'aimerai bien ne pas la mettre. Quels problèmes ca peut me poser? Car meme si je laisse mettre en cache, il cherchera toujours si une nouvelle version de la page existe avec les entetes http non?
 
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate">
POur celle-ci j'ai pas vraiment compris le sens qu'elle avait...
Ca serait empecher les proxys de mettre en cache la page?


Ca permet de forcer le rafraichissement de la page (genre ca serait chiant de pas voir les drapeaux bouger ou les topics ne pas se rafraichir :D)

n°1381011
Cyrius-c
Posté le 04-06-2006 à 21:59:27  profilanswer
 

Ok merci.
On pourrait mettre ces balises pour les membres, mais pour les non membres, ca serait bien de ne pas les mettre... ??
 
Car ils auront leur cache du navigateur , et ils ont rien a rafraichir

n°1381216
Cyrius-c
Posté le 05-06-2006 à 11:46:26  profilanswer
 

Vous utilisez des regexp pour parser les smilies? Elles ressemblent à quoi?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  376  377  378  ..  486  487  488  489  490  491

Aller à :
Ajouter une réponse
 

Sujets relatifs
question avec les forums phpbb2[php] trouver la premier place ou inserer un enregistrement (résolu)
Forums phpBBQui connait l'algo du Passticket et sa mise en place en VB ?
[Merise] Mise en place d'un MCDFocus mal placé....
[Blabla/Prog] Les développeurs foromeurs sont-ils des feignasses?Mise en place d'un formulaire CGI
forums création de site internetJava - Mise en place d'une api (Servlet)
Plus de sujets relatifs à : les développeurs de forums, les 3/4 des forums sont down /o\


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