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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1278  1279  1280  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°2208282
flo850
moi je
Posté le 26-10-2013 à 22:13:12  profilanswer
 

Reprise du message précédent :
quasi.
d'ailleurs, ça va petre fun le jour on on migrera en ipv6


Message édité par flo850 le 26-10-2013 à 22:17:52

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

mood
Publicité
Posté le 26-10-2013 à 22:13:12  profilanswer
 

n°2208295
gizmo
Posté le 27-10-2013 à 09:21:09  profilanswer
 

C'est tellement secure que c'est comme ça qh'OVH s'est fait hacké dernièrement.

n°2208298
skylight
Made in France.
Posté le 27-10-2013 à 10:26:21  profilanswer
 

Code :
  1. if (!empty($_SERVER['HTTP_CLIENT_IP'])) {  
  2.             //check ip from share internet
  3.               $ip = $_SERVER['HTTP_CLIENT_IP'];
  4.         } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
  5.             //to check ip is pass from proxy
  6.             $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
  7.         } else {
  8.               $ip = $_SERVER['REMOTE_ADDR'];
  9.         }
  10.         if ($ip == '::1')
  11.             $ip = '127.0.0.1';            
  12.         return $ip;

Message cité 1 fois
Message édité par skylight le 27-10-2013 à 10:26:38
n°2208307
masklinn
í dag viðrar vel til loftárása
Posté le 27-10-2013 à 11:25:13  profilanswer
 

skylight a écrit :

Code :
  1. if (!empty($_SERVER['HTTP_CLIENT_IP'])) {  
  2.             //check ip from share internet
  3.               $ip = $_SERVER['HTTP_CLIENT_IP'];
  4.         } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
  5.             //to check ip is pass from proxy
  6.             $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
  7.         } else {
  8.               $ip = $_SERVER['REMOTE_ADDR'];
  9.         }
  10.         if ($ip == '::1')
  11.             $ip = '127.0.0.1';            
  12.         return $ip;



Ah oui c'est secure ça, clairement personne va penser à spoofer X-Forwarded-For ou Client-IP en se connectant directement [:petrus75]

 

Le code est même pas correct, pour Client-IP je sais pas mais X-Forwarded-For est une liste d'IP, séparées par des virgules (parce-que tu peux avoir des chaînes de proxy) ou alors tu as plusieurs X-Forwarded-For avec une adresse dans chaque (les deux versions sont équivalentes). Et tu dois encore gérer le spoofing si t'es pas derrière un proxy qui gère ça, et la possibilité de proxy internes au réseau de l'utilisateur (qui vont ajouter dans la chaîne de X-Forwarded-For des adresses que tu peux pas utiliser). La manière la plus simple étant de configurer (explicitement comme le support de X-Forwarded-For, pour pouvoir déployer de manière sécurisée dans les deux cas) le nombre de proxy internes dans la chaîne, et d'utiliser l'adresse correspondante dans la liste (c'est à dire l'adresse insérée par le premier proxy trusté par lequel la requête est passée)


Message édité par masklinn le 27-10-2013 à 11:28:13

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2208366
Profil sup​primé
Posté le 28-10-2013 à 01:28:48  answer
 

J'ai trouvé ça pour les nuls (comme moi  :D )  
 
http://bootsnipp.com/

n°2208370
Schimz
Bouge pas, meurs, ressuscite !
Posté le 28-10-2013 à 08:26:44  profilanswer
 

[:implosion du tibia]
http://liveweave.com/GoGhKy


---------------
çà s'est HFR | Music for the Galaxy
n°2208458
tomsoft
Posté le 28-10-2013 à 17:02:15  profilanswer
 

comment vous compareriez des documents (binaires parfois, pdf, xls, doc, docx, ...), sans se baser sur le nom ?
 
Un couple poids en octets + signature md5 du contenu du doc ?
Le nom porté par un fichier ou son emplacement change t'il son contenu ou son poids ?

n°2208461
flo850
moi je
Posté le 28-10-2013 à 17:06:34  profilanswer
 

1/ md5 uniquement  
2/ non


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

n°2208463
tomsoft
Posté le 28-10-2013 à 17:11:07  profilanswer
 

quelle est ma proba d'avoir deux signatures md5 identiques pour des fichiers différents ?

n°2208465
flo850
moi je
Posté le 28-10-2013 à 17:17:52  profilanswer
 

faible sur des fichiers honnetes , plus élevées si tu as des petits rigolos http://fr.wikipedia.org/wiki/MD5


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

mood
Publicité
Posté le 28-10-2013 à 17:17:52  profilanswer
 

n°2208471
gatsu35
Blablaté par Harko
Posté le 28-10-2013 à 18:00:42  profilanswer
 

tomsoft a écrit :

comment vous compareriez des documents (binaires parfois, pdf, xls, doc, docx, ...), sans se baser sur le nom ?
 
Un couple poids en octets + signature md5 du contenu du doc ?
Le nom porté par un fichier ou son emplacement change t'il son contenu ou son poids ?


je suis etonnné par cette dernière question :o
Après tu as 2 types de poids, le poids au niveau octets et le poids au niveau secteurs de disque :o


---------------
Blablaté par Harko
n°2208475
masklinn
í dag viðrar vel til loftárása
Posté le 28-10-2013 à 18:47:55  profilanswer
 

flo850 a écrit :

faible sur des fichiers honnetes , plus élevées si tu as des petits rigolos http://fr.wikipedia.org/wiki/MD5


Puis si tu veux éviter les rigolos, tu peux utiliser 2 hash simultanément, créer des collisions sur un hash unique c'est faisable, créer des collisions sur 2 hash simultanés c'est un poil plus tendu. Genre RIPEMD160 + SHA1.

Message cité 1 fois
Message édité par masklinn le 28-10-2013 à 18:48:43

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2208476
tomsoft
Posté le 28-10-2013 à 18:50:31  profilanswer
 

gatsu35 a écrit :


je suis etonnné par cette dernière question :o
Après tu as 2 types de poids, le poids au niveau octets et le poids au niveau secteurs de disque :o


 
Je me demandais si certains fichiers genre un XLS pouvaient intégrer dans leurs headers la location du fichier et son nom, ce qui changerait la signature du fichier, meme si le contenu est identique.

n°2208477
tomsoft
Posté le 28-10-2013 à 18:52:31  profilanswer
 

flo850 a écrit :

faible sur des fichiers honnetes , plus élevées si tu as des petits rigolos http://fr.wikipedia.org/wiki/MD5


 

gatsu35 a écrit :


je suis etonnné par cette dernière question :o
Après tu as 2 types de poids, le poids au niveau octets et le poids au niveau secteurs de disque :o


 

masklinn a écrit :


Puis si tu veux éviter les rigolos, tu peux utiliser 2 hash simultanément, créer des collisions sur un hash unique c'est faisable, créer des collisions sur 2 hash simultanés c'est un poil plus tendu. Genre RIPEMD160 + SHA1.


 
Merci, ca devrait aller pour mon usage alors, j'ai pas de rigolos  :o  
Et dernier point, entre un MD5, un RIPEMD160 ou un SHA1, lequel est le plus rapide à calculer ? ils se valent ?
J'imagine qu'avec un fichier de 100ko ou un fichier de 10mo, le temps de calcul sera bien plus long hein ?

n°2208479
Riokmij
Blink and you're dead
Posté le 28-10-2013 à 20:09:04  profilanswer
 

tomsoft a écrit :


 
Merci, ca devrait aller pour mon usage alors, j'ai pas de rigolos  :o  
Et dernier point, entre un MD5, un RIPEMD160 ou un SHA1, lequel est le plus rapide à calculer ? ils se valent ?
J'imagine qu'avec un fichier de 100ko ou un fichier de 10mo, le temps de calcul sera bien plus long hein ?


 
À mon avis, le temps de calcul du hash (peu importe l'algo) sera négligeable par rapport au temps de lecture des données depuis le disque.


---------------
Are you two fucking? Are you serious? Right in front of my salad?!
n°2208483
gatsu35
Blablaté par Harko
Posté le 28-10-2013 à 21:01:54  profilanswer
 

tomsoft a écrit :


 
Je me demandais si certains fichiers genre un XLS pouvaient intégrer dans leurs headers la location du fichier et son nom, ce qui changerait la signature du fichier, meme si le contenu est identique.


c'est pas le fichier qui détermine lui même comment il se comporte sur un système de fichiers :o
parfois faut pas trop se poser de questions :D


---------------
Blablaté par Harko
n°2208484
masklinn
í dag viðrar vel til loftárása
Posté le 28-10-2013 à 21:03:38  profilanswer
 

tomsoft a écrit :

Merci, ca devrait aller pour mon usage alors, j'ai pas de rigolos  :o
Et dernier point, entre un MD5, un RIPEMD160 ou un SHA1, lequel est le plus rapide à calculer ? ils se valent ?


MD5, mais c'est probablement pas d'une grande importance, cf perfs sur ma machine (MBP de base, 2010):

> openssl speed md5 sha1 ripemd160
[snip]
OpenSSL 1.0.1e 11 Feb 2013
built on: Sat Oct 26 18:30:27 CEST 2013
options:bn(64,64) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(idx)
compiler: /usr/bin/clang -fPIC -fno-common -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -arch x86_64 -O3 -DL_ENDIAN -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5              50328.93k   150659.39k   341062.72k   490363.90k   572000.94k
sha1             54928.93k   154541.99k   321957.46k   436149.25k   462225.41k
rmd160           41738.69k   106390.19k   204024.32k   265521.49k   284904.11k
openssl speed md5 sha1 ripemd160  44.98s user 0.03s system 99% cpu 45.042 total


Sur des blocks de 8k, ma machine sort 570MB/s en MD5, 460MB/s en sha1 et 285MB/s en rmd160. Si les données sont pas sur un (bon) SSD (en SATAIII) ou déjà en mémoire, c'est l'IO qui va te ralentir :o

tomsoft a écrit :

J'imagine qu'avec un fichier de 100ko ou un fichier de 10mo, le temps de calcul sera bien plus long hein ?


On est largement au delà des warmups, donc ça va augmenter linéairement.

Riokmij a écrit :

À mon avis, le temps de calcul du hash (peu importe l'algo) sera négligeable par rapport au temps de lecture des données depuis le disque.


Dépend de la taille du fichier, pour de petits fichiers (genre vraiment petits, de l'ordre de la centaine ou du millier d'octets) tu vas potentiellement te retrouver à payer très cher en accès (aléatoire).

Message cité 1 fois
Message édité par masklinn le 28-10-2013 à 21:05:38

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2208485
tomsoft
Posté le 28-10-2013 à 21:09:09  profilanswer
 

gatsu35 a écrit :


c'est pas le fichier qui détermine lui même comment il se comporte sur un système de fichiers :o
parfois faut pas trop se poser de questions :D

 

je me mefie  :D

 
masklinn a écrit :


MD5, mais c'est probablement pas d'une grande importance, cf perfs sur ma machine (MBP de base, 2010):

> openssl speed md5 sha1 ripemd160
[snip]
OpenSSL 1.0.1e 11 Feb 2013
built on: Sat Oct 26 18:30:27 CEST 2013
options:bn(64,64) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(idx)
compiler: /usr/bin/clang -fPIC -fno-common -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -arch x86_64 -O3 -DL_ENDIAN -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5              50328.93k   150659.39k   341062.72k   490363.90k   572000.94k
sha1             54928.93k   154541.99k   321957.46k   436149.25k   462225.41k
rmd160           41738.69k   106390.19k   204024.32k   265521.49k   284904.11k
openssl speed md5 sha1 ripemd160  44.98s user 0.03s system 99% cpu 45.042 total


Sur des blocks de 8k, ma machine sort 570MB/s en MD5, 460MB/s en sha1 et 285MB/s en rmd160. Si les données sont pas sur un (bon) SSD (en SATAIII) ou déjà en mémoire, c'est l'IO qui va te ralentir :o

 

Merci pour la reponse detaillée  :jap:
Je ne connaissais pas ce bench, sur un imac / i5 / 16go / 1to en 7200t :

 
Code :
  1. OpenSSL 0.9.8y 5 Feb 2013
  2. built on: Jun 27 2013
  3. options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
  4. compiler: -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O3 -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DMD32_REG_T=int -DOPENSSL_NO_IDEA -DOPENSSL_PIC -DOPENSSL_THREADS -DZLIB -mmacosx-version-min=10.6
  5. available timing options: TIMEB USE_TOD HZ=100 [sysconf value]
  6. timing function used: getrusage
  7. The 'numbers' are in 1000s of bytes per second processed.
  8. type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
  9. md5              37740.03k   115952.42k   267824.31k   396575.68k   462228.62k
  10. sha1             37401.08k   110573.08k   245891.01k   352185.55k   404598.01k
  11. rmd160           33054.97k    91840.80k   190497.11k   261337.61k   293295.22k
 

Et moins glorieux sur le serveur cible (VPS pas cher :o)

 
Code :
  1. The 'numbers' are in 1000s of bytes per second processed.
  2. type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
  3. md5              26506.53k    85956.16k   199137.13k   313112.74k   364645.03k
  4. sha1             22898.36k    66120.95k   145409.37k   190481.07k   201584.09k
  5. rmd160           18352.26k    39434.49k    85321.11k   130766.87k   140378.56k
 
masklinn a écrit :


On est largement au delà des warmups, donc ça va augmenter linéairement.

 

:jap:

Message cité 1 fois
Message édité par tomsoft le 28-10-2013 à 21:11:57
n°2208487
masklinn
í dag viðrar vel til loftárása
Posté le 28-10-2013 à 21:13:30  profilanswer
 

tomsoft a écrit :

Merci pour la reponse detaillée  :jap:
Je ne connaissais pas ce bench, sur un imac / i5 / 16go / 1to en 7200t :

 
Code :
  1. OpenSSL 0.9.8y 5 Feb 2013
  2. built on: Jun 27 2013
  3. options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
  4. compiler: -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O3 -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DMD32_REG_T=int -DOPENSSL_NO_IDEA -DOPENSSL_PIC -DOPENSSL_THREADS -DZLIB -mmacosx-version-min=10.6
  5. available timing options: TIMEB USE_TOD HZ=100 [sysconf value]
  6. timing function used: getrusage
  7. The 'numbers' are in 1000s of bytes per second processed.
  8. type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
  9. md5              37740.03k   115952.42k   267824.31k   396575.68k   462228.62k
  10. sha1             37401.08k   110573.08k   245891.01k   352185.55k   404598.01k
  11. rmd160           33054.97k    91840.80k   190497.11k   261337.61k   293295.22k
 

Et moins glorieux sur le serveur cible (VPS pas cher :o)

 
Code :
  1. The 'numbers' are in 1000s of bytes per second processed.
  2. type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
  3. md5              26506.53k    85956.16k   199137.13k   313112.74k   364645.03k
  4. sha1             22898.36k    66120.95k   145409.37k   190481.07k   201584.09k
  5. rmd160           18352.26k    39434.49k    85321.11k   130766.87k   140378.56k
 



Notes que c'est indicatif, ça dépend de la version d'openssl et des options de compilation, avec le openssl fourni par apple (et non celui généré par macports) sur la même machine que précédemment:

OpenSSL 0.9.8y 5 Feb 2013
built on: Aug 24 2013
options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
compiler: -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O3 -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DMD32_REG_T=int -DOPENSSL_NO_IDEA -DOPENSSL_PIC -DOPENSSL_THREADS -DZLIB -mmacosx-version-min=10.6
available timing options: TIMEB USE_TOD HZ=100 [sysconf value]
timing function used: getrusage
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5              37049.59k   117513.82k   280712.83k   417847.13k   509084.84k
sha1             34547.71k    94768.97k   202657.24k   285499.68k   318824.70k
rmd160           32739.86k    90900.88k   172816.92k   257976.93k   290624.48k


:D

 

Et accessoirement, ça tend à très bien paralléliser:


md5              63216.29k   217381.06k   498658.30k   675719.17k   809473.37k
sha1             83932.44k   193932.14k   455922.77k   465667.57k   605792.94k
rmd160           52424.95k   126538.99k   220503.55k   299544.58k   494493.70k
openssl speed -multi 2 md5 sha1 ripemd160  89.98s user 0.04s system 199% cpu 45.044 total


md5             102152.41k   329927.23k   772524.75k  1196166.49k  1397803.69k
sha1            100403.70k   270900.29k   549990.83k   728976.38k   817239.38k
rmd160           75836.46k   188404.50k   351717.97k   446626.13k   479326.27k
openssl speed -multi 4 md5 sha1 ripemd160  177.07s user 0.14s system 393% cpu 45.057 total


C'est pas linéaire, mais c'est pas dégueu (et j'ai qu'un dual core, en -multi 4 c'est l'hyperthreading qui joue, on voit que rmd160 gagne rien d'ailleurs)


Message édité par masklinn le 28-10-2013 à 21:21:57

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2208698
Proov
Art & Science
Posté le 30-10-2013 à 13:14:00  profilanswer
 

Yo ! petite question .htaccess et droits d'accès..
 
j'ai http://clients.mondomaine.com qui liste un dossier pour chaque client ( http://clients.mondomaine.com/client1, http://clients.mondomaine.com/client2 etc..)
 
je ne veux pas que les clients puissent lister la racine et voir les autres clients.
 
donc à la racine j'ai un .htaccess + un .htpasswd qui contient:

admin:mdpadmin
client1:mdpclient1
client2:mdpclient2
etc...


le .htaccess de la racine a un "require user admin" tandis que les .htaccess de chaque client ont le classique "require valid-user"
 
jusqu'ici tout va bien, sauf que j'ai un dossier ".base" à la racine qui contient des CSS, JS, IMG communs pour tous les clients... et donc quand je visualise le client1, meme si mon login/password est bon, il me demande les identifiants admin. J'ai essayé de mettre un "allow from all" dans le dossier .base mais ça ne marche pas..
 
une idée ? :o

n°2208701
skylight
Made in France.
Posté le 30-10-2013 à 13:23:32  profilanswer
 

Satisfy Any
Order Allow,Deny
Allow from all

 

Dans un .htaccess du dossier .base ?
C'est censé pourtant fonctionner

 

Sinon dans le htaccess à la racine :


<Directory /path/to/protected/unprotected>
Satisfy Any
Allow from all
</Directory>


Message édité par skylight le 30-10-2013 à 13:24:46
n°2208702
Proov
Art & Science
Posté le 30-10-2013 à 13:24:38  profilanswer
 

j'avais lu la doc, je me disais que la solution devait être pas loin de l'order Allow, Deny ^^ je vais essayer :)

n°2208705
Proov
Art & Science
Posté le 30-10-2013 à 13:39:36  profilanswer
 

ça marche  [:pingouino1700]  [:pingouino1700]

n°2208829
XaTriX
Posté le 31-10-2013 à 03:11:42  profilanswer
 

Allez je me lance dans PHP pour faire un serverbrowser qui sort une liste en XML aussi [:pingouino]
 
Ca va être marrant [:dawao]
 
XaT


---------------
[:dawa]
n°2208925
flo850
moi je
Posté le 31-10-2013 à 22:17:13  profilanswer
 

Les webview d'android 4.4 sont basée sur chrome 30 pour android , avec un mode compatibilité pour les vieux apk
N'ont pas été portées les fonctionnalités suivantes :
WebGL 3D canvas
WebRTC
WebAudio
Fullscreen API
Form validation

 

https://developers.google.com/chrom [...] w/overview


Message édité par flo850 le 31-10-2013 à 22:17:26

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

n°2208959
Proov
Art & Science
Posté le 01-11-2013 à 17:09:25  profilanswer
 

Y'a des pros de Wordpress ici ? :o

n°2208960
skylight
Made in France.
Posté le 01-11-2013 à 17:16:47  profilanswer
 

J'connais bien, pourquoi ?

n°2208966
GoldAdvanc​e
Audiste corrompu.
Posté le 01-11-2013 à 18:34:03  profilanswer
 

Proov a écrit :

Y'a des pros de Wordpress ici ? :o


 
Ca va, ça dépend :o


---------------
Les hommes construisent trop de murs et pas assez de ponts. Isaac Newton
n°2208967
Plam
Bear Metal
Posté le 01-11-2013 à 19:49:23  profilanswer
 

drapal, vu que je fais beaucoup de web de part mon projet principal :jap:


Message édité par Plam le 01-11-2013 à 19:49:34

---------------
Spécialiste du bear metal
n°2208968
Proov
Art & Science
Posté le 01-11-2013 à 21:19:54  profilanswer
 

GoldAdvance a écrit :


 
Ca va, ça dépend :o


 
peut être que tu pourra m'aider dans ce cas  :o  
 
un truc sur lequel je bloque souvent, lorsque je veux créer un portfolio par exemple. Je crée une page "portfolio". Ensuite je crée un custom_post_type "portfolio" avec une meta box qui contient pleins de champs dédiés (titre, description, images etc...). Ensuite dans ma page "portfolio" je fais une loop pour lister tous mes custom_post_type. Pour avoir des urls de la forme www.foo.com/portfolio,  www.foo.com/portfolio/projet1, www.foo.com/portfolio/projet2 etc..
 
sauf qu'il y a un conflit entre la page qui s'appelle "portfolio" créée et les custom_post_type "portfolio", et donc si je vais sur www.foo.com/portfolio il va me lister la page d'archive de mes custom_post_type et non pas la page.. (je sais pas si j'ai été clair)...
 
j'aimerai ne pas passer par un plug in pour palier à ça... il doit bien y avoir une solution propre pour faire ça ?

n°2208969
Schimz
Bouge pas, meurs, ressuscite !
Posté le 01-11-2013 à 21:37:50  profilanswer
 

Pourquoi appelles-tu portfolio ton item_de_portfolio ?

 


Je connais pas Wordpress hein [:cosmoschtroumpf]


Message édité par Schimz le 01-11-2013 à 21:38:27

---------------
çà s'est HFR | Music for the Galaxy
n°2208970
Proov
Art & Science
Posté le 01-11-2013 à 21:49:30  profilanswer
 

pour les urls, sinon si je les appelles autrement, ça va me sortir foo.com/items-de-portfolio/ :o  
 

n°2208976
XaTriX
Posté le 02-11-2013 à 04:00:35  profilanswer
 

Tin je bloque sur un truc à la con, c'est tellement nul que ça en devient assez chiant :o
C'est du PHP, ou presque.

 

Je teste une fonction en live sur une page de test. Puis je la déporte dans une page pour les fonctions. Je l'include. Et ça ne marche pas :o

 

Ma "fonction" :

Code :
  1. function splitip($ip)
  2. {
  3.  $serveradr = explode (":", $ip);
  4.  $serverip = $serveradr[0];
  5.  $serverport = $serveradr[1];
  6. }
 

Dans la page initiale, ça marche. En l'includant, non.
Je l'appelle avec "splitip($ip);"

 

Dans la page de base j'ai fait ça :

Code :
  1. <?
  2.  $serveradr = explode (":", $ip);
  3.  echo $serveradr[0];
  4.  echo $serveradr[1];
  5.  $serverip = $serveradr[0];
  6.  $serverport = $serveradr[1];
  7.   ?>


Et ça marche.

 

XaT


Message édité par XaTriX le 02-11-2013 à 04:01:26

---------------
[:dawa]
n°2208983
tryptique
Stay hungry, stay foolish
Posté le 02-11-2013 à 10:15:38  profilanswer
 

Je ne vois pas ce que tu veux dire par "ça marche pas en l'includant", vu que ta fonction n'affiche rien et ne retourne rien.


---------------
"J'ai les goûts les plus simples du monde, je me contente du meilleur" O. Wilde - Freedom of time is the new luxury. Time to sleep, work, play, relax, travel, inspire and get inspired. Time to write your story.
n°2208985
XaTriX
Posté le 02-11-2013 à 10:21:02  profilanswer
 

J'ai des echo pour contrôler/afficher à côté.
"en l'includant" je veux dire par la que je me crée un functions.php pour déporter/classer les fonctions et les appeler dans mon index.php pour que ce soit plus clair et propre.
 
Mais bon, ça commence mal :D
 
J'ai aussi découvert que le HTML5/CSS3 étaient sortit :o
 
XaT


---------------
[:dawa]
n°2208989
gatsu35
Blablaté par Harko
Posté le 02-11-2013 à 10:30:02  profilanswer
 

et sinon tu ne t'es jamais dit que tes variables déclarées ainsi étaient locales à ta fonction, il faut les déclarer global dans ce cas.
Et puis les globales c'est le mal, essaye plutôt de faire en sorte que ta fonction retourne un objet (ou array associatif)


---------------
Blablaté par Harko
n°2209002
Proov
Art & Science
Posté le 02-11-2013 à 13:56:52  profilanswer
 

Yo !
 
Au lieu d'utiliser un gif animé, y'a des techniques qui consistent à utiliser un sprite et à changer le background position rapidement pour simuler une animation.
Vous avez des ressources / tuto / conseils sur ça ?


Message édité par Proov le 02-11-2013 à 13:57:14
n°2209046
XaTriX
Posté le 03-11-2013 à 00:28:05  profilanswer
 

gatsu35 a écrit :

et sinon tu ne t'es jamais dit que tes variables déclarées ainsi étaient locales à ta fonction, il faut les déclarer global dans ce cas.
Et puis les globales c'est le mal, essaye plutôt de faire en sorte que ta fonction retourne un objet (ou array associatif)


Ah merde  [:barthaliastoxik]  
 
Bon on va travailler le sujet :o
 
XaT


---------------
[:dawa]
n°2209053
masklinn
í dag viðrar vel til loftárása
Posté le 03-11-2013 à 08:56:21  profilanswer
 

gatsu35 a écrit :

et sinon tu ne t'es jamais dit que tes variables déclarées ainsi étaient locales à ta fonction, il faut les déclarer global dans ce cas.
Et puis les globales c'est le mal, essaye plutôt de faire en sorte que ta fonction retourne un objet (ou array associatif)


Tu peux renvoyer une paire et l'unpacker avec list() aussi


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2209054
XaTriX
Posté le 03-11-2013 à 09:01:13  profilanswer
 

Je cherche à faire surtout ce qui se fait de correcte.  
Je continue à lire le manuel PHP et à faire des recherches.
En passant je trouve le manuel un peu bordelique. Des conseils sur une façon ou un manuel pour apprendre PHP ?
 
XaT


---------------
[:dawa]
n°2209055
flo850
moi je
Posté le 03-11-2013 à 09:05:07  profilanswer
 

http://stackoverflow.com/questions [...] is-a-color
Til Chuck Norris est une couleur, tout comme crap et mrt


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

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1278  1279  1280  ..  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)