• STATISTIQUES
  • Il y a eu un total de 0 membres et 34107 visiteurs sur le site dans les dernières 24h pour un total de 34 107 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] Infomirmo
    Challenge présenté sous la forme de 6 niveaux de difficultés diverses et variées avec chacun plusieurs chall...
    Challenges
    [EN] Gekko
    Site de challenge présenter sous la forme d'une quête. Vous êtes un agent secret qui répond sous le nom...
    Challenges
    [EN] phrack
    Lot's of stuff !
    Hacking
    [EN] Security Traps
    Site de challenge qui prétend être construit non pas dans le but de parfaire vos connaissances, mais plutôt dan...
    Challenges
    [FR] PHP France
    Pour tout savoir sur le PHP, en français. Vous trouverez des tutoriels, des exemples, des astuces, toute la do...
    Hacking
    [FR] frameip
    le site de partage des connaissances du monde TCPIP
    Protocole
    [FR] Le top web
    Nous offrons une sélection la plus large possible de resources webmaster gratuites, hébergement gratuit...
    Webmaster

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Php] Raccourcir ses urls
22-02-2013, 23h45 (Modification du message : 23-02-2013, 14h09 par InstinctHack.)
Message : #1
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
[Php] Raccourcir ses urls
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (1) -1 (0) Répondre
23-02-2013, 13h21
Message : #2
Sh4dows Hors ligne
Tweetos
*



Messages : 293
Sujets : 5
Points: 49
Inscription : Dec 2012
RE: [Php] Raccourcir ses urls
C'est pas trop mal, mais comme tu l'as dis c'est loin d'être parfait !
Par exemple ceci ne devrait pas être possible :

1J5JkBc= http%3A%2F%2Fgoogle.fr%2F
6CHp0gQ= http%3A%2F%2Fgoogle.fr%2F
4h6dXwQ= http%3A%2F%2Fgoogle.fr%2F
JVEda4Q= http%3A%2F%2Fgoogle.fr%2F
9XoJtBQ= http%3A%2F%2Fgoogle.fr%2F
COCqdpI= http%3A%2F%2Fgoogle.fr%2F
BvgYwOU= http%3A%2F%2Fgoogle.fr%2F
PibJXUo= http%3A%2F%2Fgoogle.fr%2F
MFOHwO8= http%3A%2F%2Fgoogle.fr%2F
fBxDhbk= http%3A%2F%2Fgoogle.fr%2F
DaaniYU= http%3A%2F%2Fgoogle.fr%2F
odZwXwA= http%3A%2F%2Fgoogle.fr%2F
iJXS37s= http%3A%2F%2Fgoogle.fr%2F
db1QVbY= http%3A%2F%2Fgoogle.fr%2F
PEEeUF0= http%3A%2F%2Fgoogle.fr%2F
mA/PXi0= http%3A%2F%2Fgoogle.fr%2F
thhUr54= http%3A%2F%2Fgoogle.fr%2F
dv24QnA= http%3A%2F%2Fgoogle.fr%2F
edBgey4= http%3A%2F%2Fgoogle.fr%2F
AX+W5/o= http%3A%2F%2Fgoogle.fr%2F
F/YP3Pw= http%3A%2F%2Fgoogle.fr%2F
1zV1Hc0= http%3A%2F%2Fgoogle.fr%2F
GYMvxug= http%3A%2F%2Fgoogle.fr%2F
RwIMEwU= http%3A%2F%2Fgoogle.fr%2F
bv+jNYI= http%3A%2F%2Fgoogle.fr%2F
nHsdaLM= http%3A%2F%2Fgoogle.fr%2F
k/5Y6M0= http%3A%2F%2Fgoogle.fr%2F
S+nbBrk= http%3A%2F%2Fgoogle.fr%2F
DmU7N+g= http%3A%2F%2Fgoogle.fr%2F
lMD2Xp8= http%3A%2F%2Fgoogle.fr%2F
Jb6/LcE= http%3A%2F%2Fgoogle.fr%2F
M2ZGoGw= http%3A%2F%2Fgoogle.fr%2F
N1vN01Q= http%3A%2F%2Fgoogle.fr%2F
Urina3g= http%3A%2F%2Fgoogle.fr%2F
yyaN0Ks= http%3A%2F%2Fgoogle.fr%2F
GJN6Hk4= http%3A%2F%2Fgoogle.fr%2F
R1+p5Zo= http%3A%2F%2Fgoogle.fr%2F
tmmcVWI= http%3A%2F%2Fgoogle.fr%2F
Qclw708= http%3A%2F%2Fgoogle.fr%2F
CQOgk0c= http%3A%2F%2Fgoogle.fr%2F
cBSfrHw= http%3A%2F%2Fgoogle.fr%2F
QXqFLmg= http%3A%2F%2Fgoogle.fr%2F
dRqjImE= http%3A%2F%2Fgoogle.fr%2F
j9ggR98= http%3A%2F%2Fgoogle.fr%2F
sVS2oNo= http%3A%2F%2Fgoogle.fr%2F
VxAuGKg= http%3A%2F%2Fgoogle.fr%2F
kc7H8ns= http%3A%2F%2Fgoogle.fr%2F
Faites ce que je dis et non ce que je fais !
+1 (0) -1 (0) Répondre
23-02-2013, 14h09
Message : #3
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [Php] Raccourcir ses urls
C'est corrigé Wink
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre
23-02-2013, 15h20 (Modification du message : 23-02-2013, 15h22 par Sh4dows.)
Message : #4
Sh4dows Hors ligne
Tweetos
*



Messages : 293
Sujets : 5
Points: 49
Inscription : Dec 2012
RE: [Php] Raccourcir ses urls
Faites ce que je dis et non ce que je fais !
+1 (1) -1 (0) Répondre
23-02-2013, 15h53 (Modification du message : 23-02-2013, 16h04 par InstinctHack.)
Message : #5
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [Php] Raccourcir ses urls
sympa pour les modifs, mais j'ai des doutes sur ta regex...
www n'est pas le seul possible Wink
et pour ton nom de domaine c'est "+" pas "*" car il faut AU-MOINS un caractère
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre
23-02-2013, 17h46 (Modification du message : 23-02-2013, 17h47 par Sh4dows.)
Message : #6
Sh4dows Hors ligne
Tweetos
*



Messages : 293
Sujets : 5
Points: 49
Inscription : Dec 2012
RE: [Php] Raccourcir ses urls
(23-02-2013, 15h53)khaled a écrit : sympa pour les modifs, mais j'ai des doutes sur ta regex...
www n'est pas le seul possible Wink
et pour ton nom de domaine c'est "+" pas "*" car il faut AU-MOINS un caractère

Tu as raison, elle est loin d'être parfaite et je n'ai pas géré les sous domaine Tongue

Edit : Nouvelle REGEX
Code :
#^(https?):\/\/(([a-z0-9\-]+)[.])+([a-z]{2,4})\/#
Faites ce que je dis et non ce que je fais !
+1 (0) -1 (0) Répondre
24-02-2013, 14h59 (Modification du message : 24-02-2013, 15h04 par Booster2ooo.)
Message : #7
Booster2ooo Hors ligne
Contributeur
*****



Messages : 165
Sujets : 14
Points: 63
Inscription : Aug 2011
RE: [Php] Raccourcir ses urls
+1 (0) -1 (0) Répondre
24-02-2013, 15h54
Message : #8
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [Php] Raccourcir ses urls
@booster2ooo, je voit l'utilisation de file_get_contens à la place de file, mais le problème est le même, l'intégralité du fichier est chargé dans la ram, et si il excède le quota de php, c'est dead, il faudrais parcourir le fichier soi-meme pour ne charger qu'une ligne à la fois, et encore mieux serais l'utilisation d'une vraie bdd, mais cela serais sorti de mes objectifs Smile

sinon pour le problème de &var= il suffit d'urlencode et urldecode les parametres.
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre
24-02-2013, 16h53
Message : #9
Booster2ooo Hors ligne
Contributeur
*****



Messages : 165
Sujets : 14
Points: 63
Inscription : Aug 2011
RE: [Php] Raccourcir ses urls
En effet, c'est un peu problématique. Pourquoi ne pas utiliser de db, même en flatfile si c'est ça le soucis ?
+1 (0) -1 (0) Répondre
24-02-2013, 17h02
Message : #10
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [Php] Raccourcir ses urls
facilité de mise de place, un fichier un chmod et puis voilà Smile
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre
24-02-2013, 19h12
Message : #11
Booster2ooo Hors ligne
Contributeur
*****



Messages : 165
Sujets : 14
Points: 63
Inscription : Aug 2011
RE: [Php] Raccourcir ses urls
khaled > un avec sqlite, ca peut pas le faire ?
+1 (0) -1 (0) Répondre
24-02-2013, 19h45
Message : #12
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [Php] Raccourcir ses urls
si, mais perso, j'essaye d'use le moins possible les bdd, donc pour gérer 1000 urls, ce script avec fichier me vas très bien
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre
24-02-2013, 20h11
Message : #13
Sh4dows Hors ligne
Tweetos
*



Messages : 293
Sujets : 5
Points: 49
Inscription : Dec 2012
RE: [Php] Raccourcir ses urls
Enfin, avec 1000 urls tu va commencer à perdre en performance..
Faites ce que je dis et non ce que je fais !
+1 (0) -1 (0) Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 12 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut