Fonctionnement du site : http://lix.in/

Résolu/Fermé
Nouga - 20 août 2010 à 11:59
 Nouga - 21 août 2010 à 13:05
Bonjour,

J'aurai une question sur le fonctionnement de ce site, pour ceux qui ne connaissent pas il propose de protéger un lien quelconque en le raccourcissant et le rendant disponible depuis leurs propre site.

Un exemple de lien raccourci : http://lix.in/-2d4c4d

Une fois arriver sur le lien il suffis de cliquer sur continuer et on accède a la page en question, ce qui m'intrigue au plus au points c'est que l'adresse dans la barre d'adresse ne change pas et que quand on affiche le code source de la page il n'y as aucun iframe ou autre, je suis débutant et je demande tout ça par simple curiosité, j'espère que quelqu'un sera a même de me répondre, c'est sans doute assez technique.

Merci pour votre attention.



5 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 498
20 août 2010 à 13:55
Salut.

Il y a une iframe.
Si tu veux la preuve en image :
http://www.cijoint.fr/cj201008/cijSu7liLG.png

Pour le reste, ce n'est qu'un ID attribué à une URL.
En demandant http://example.com/-xxxxx , avec de l'URL rewriting, on tombe (je parle à titre d'exemple) sur http://example.com/afficher.php?id=xxxxx
Il suffit alors de récupérer l'URL dans la base de données avec $_GET['id']
1
vlar Messages postés 2289 Date d'inscription vendredi 17 août 2007 Statut Membre Dernière intervention 29 novembre 2013 620
Modifié par vlar le 20/08/2010 à 12:09
J'ai un script dans mon DD qui permet de créer son propre service du genre

Si tu es intéressé envoi moi un message via le formulaire de contact sur le site abysse-tech

Je te l'enverrai en fichier joint par mail.

Sinon je n'ai pas la réponse à ta question :(

Cordialement
Tout groupe humain prend sa richesse dans la communication, l'entraide et la solidarité visant à un but commun : l'épanouissement de chacun dans le respect des différences
0
Bonsoir,

Merci pour te réponse complète.

En faite je suis aussi sous chrome et pour visualisé le code source d'une page j'utilise le raccourci CTRL+U, en faisant de cette manière j'avais accès au code de la page précédente avec le bouton continue, ça dois être a cause du cache vu que c'est la même url, ou quelque chose s'en approchant non ?
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 498
20 août 2010 à 22:43
Non, ce n'est pas une histoire de cache.

L'outil de développement intégré à Chrome affiche le DOM de la page, il ne recharge pas le code source.

Sur la première page, il y a un formulaire. Ce formulaire a comme cible la page elle-même. Si le formulaire est envoyé, c'est alors la frame qui est affichée.
En faisant Ctrl+U, Chrome ne retransmet pas les données POST, le serveur lui renvoie donc le code comme si le formulaire n'avait pas été envoyé.

J'espère que tu comprends ce que je veux dire :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Je pense avoir tout compris, merci du temps que tu m'as accordé pour tes explications. Sûr ce, bon surf !
0