Accueil > Forum > > > > Ouvrir une URL en y injectant mon Id session
Ouvrir une URL en y injectant mon Id session
vendredi 4 août 2006 à 02:46:33 |
Ouvrir une URL en y injectant mon Id session

benthebest
|
Hello a tous! Bon je vous expose mon pb : J'ai une grosse bibliotheque de livres chez moi (et j'en recoit tous les jours) et j'aimerai creer une application qui vend automatiquement ses livres sur un site e-commerce : à partir des titres des bouquins ds un fichier local, chaque titre est rechercher sur le site et je me connecte avec mon pseudo et mdp pour pouvoir les vendre. Le pb, c'est que je suis novice et que je ne sais pas exactement comment faire... Car, lorsque je tente de faire un fopen sur la page des ventes d'un livre www.site.fr/vendre/livre=25462 et bien cela me redirige vers la page de logg ... Il faut donc que j'arrive à injecter l'id de ma session (qui c mis ds un cookie en local je crois) pr ke le serveur du site m'identifie (et donc garder mon contexte d'utilisateur) et qu'apres je tente d'effectuer un fopen de l'url en question... Je pense que c'est ca la solution ms je ne sais pas comment faire pour y parvenir.. Quelqu'un pourrai t il m'aider , je vous en serai reconnaissant. D'avance Merci.
|
|
vendredi 4 août 2006 à 09:41:32 |
Re : Ouvrir une URL en y injectant mon Id session

pastis51forever
|
Hello!
C'est pas dit que ce soit aussi simple...
Ton identificateur de session ne sera créé que quand tu te seras loggé.
C'est-à dire que le principe des sessions c'est que quand tu te logges, ca crée le fichier de session sur le serveur et le cookie de session sur ton ordi.
Le cookie à une date d'expiration, mais ne sera pas nécessairement supprimé, par contre, quand ta session expire, le fichier sur le serveur sera supprimé ou au moins ne sera plus utilisable jusqu'à sa suppression... Donc à partir de ce moment là, tu ne pourras pas récupérer une session trop ancienne.
Je pense que le site en question a certainement du, en plus, mettre un peu de securité pour ne permettre l'ajout d'articles qu'à des personnes, et non à des ordis, pour éviter que des gens s'amusent à leur pourrir leur base de données.
Sinon, ce que tu peux essayer de faire, c'est récupérer leur formulaire, et le recréer dynamiquement avec comme valeur par défaut à tes champs (ou en champs type="hidden") les données du livre que tu veux ajouter, et bien sur action="site.fr/vendre.php".
C'est pas dit du tout que ca marche, mais c'est à essayer.
(si le but n'est pas de vendre tes bouquins, mais de leur pourrir leur base, saches quand même qu'il y a très certainement des dispositifs de securité leur permettant de te ficher et au moins de te bloquer)
Bon courage
|
|
vendredi 4 août 2006 à 12:07:15 |
Re : Ouvrir une URL en y injectant mon Id session

benthebest
|
Tout dabord merci de ta reponse. Je peux t'assurer que c'est pas du tout du spammage!! Je suis un particulier et je vois pas pkoi j'irai spammer avec mes livres..lol Pour le 1er point : Ce que j'ai concretement reussit a faire pr le moment, c'est de me logguer en inserant ds l'url d'identification, mon login et mdp avec ce genre d'url : www.site.fr/perso/identification.asp?login=toto&pass=monmotdepasse En faisant un fopen sur cette url, j'atterit effectivement sur la page "vous êtes identifier". Donc a partir de la, un id session a du etre creer logiquement... Est il possible de le recuperer (premierement) et de l'injecter (par un quelquonque moyen, je connais pas vrt le protocol http..) au meme instant que de faire un fopen sur la fameuse URL de vente de mon livre (deuxiement)? Pour le 2eme point : J'ai pas bien compris ta solution a base de formulaire. Toi tu voudrai que je creer une page html qui contiendrai un formulaire du style (c un faux formulaire biensur): <form action=www.site.fr/vendre/livre=25462 method=post> <input type=hidden name=titre_livre value="l'assomoire"> <input type="submit" name="ok">.... C'est ca? Mais le pb c'est que cmt je ferai ds ces cas la puiske je suis pas logguer la nom plus... Enfin jcrois po...
|
|
vendredi 4 août 2006 à 12:34:38 |
Re : Ouvrir une URL en y injectant mon Id session

pastis51forever
|
si www.site.fr/perso/identification.asp?login=toto&pass=monmotdepasse te permet de te loguer,
|
|
vendredi 4 août 2006 à 13:06:13 |
Re : Ouvrir une URL en y injectant mon Id session

benthebest
|
ok alors tu as raison : qd je tape [ Lien ] dans mon navigateur alors effectivement ca marche : il se loggue automatiquement et me dirige avec mon compte, sur la page de vente de ce livre... Le pb , c que lorsque je tente de faire un fopen sur cette adresse ben apparement ca marche po ?!? voici mon code: $filename1 =" [ Lien ]"; $handle1 = fopen ($filename1, "r"); if ($handle1) { $buffer1=""; while (!feof ($handle1)) $buffer1 .= fgets($handle1, 4096); //tt le fichier est contenue ds la variable $buffer fclose ($handle1); echo "<br>le buffer est : ".$buffer1."<br>"; } Et bien la, ca affiche rien!! c chelou!
|
|
vendredi 4 août 2006 à 13:26:03 |
Re : Ouvrir une URL en y injectant mon Id session

pastis51forever
|
Ca n'affiche rien du tout, pas meme le " le buffer est : "??
|
|
vendredi 4 août 2006 à 13:28:52 |
Re : Ouvrir une URL en y injectant mon Id session

benthebest
|
non... dailleur jai regarder et le $handle1 ne vaut rien....
|
|
vendredi 4 août 2006 à 14:31:32 |
Re : Ouvrir une URL en y injectant mon Id session
|
vendredi 4 août 2006 à 14:59:57 |
Re : Ouvrir une URL en y injectant mon Id session

pastis51forever
|
Je pense qu'il ne vaut pas rien, mais false...
Tu n'es peut-etre pas autorisé à ouvrir des fichiers de ce serveur à distance.
Fais il test:
if ($handle1 === false)
echo 'Erreur de lecture du fichier';
Tu sauras direct si ca vient de là...
|
|
vendredi 4 août 2006 à 15:06:41 |
Re : Ouvrir une URL en y injectant mon Id session

pastis51forever
|
Tu peux essayer:
ob_start();
include($filename1);
$buffer=ob_get_contents();
ob_end_clean();
Je pense que ca devrait marcher.
Tu trouveras des infos sur ces fonctions sur http://uk.php.net/manual/fr/ref.outcontrol.php
|
|
Cette discussion est classée dans : ouvrir, site, url, session, id
Répondre à ce message
Sujets en rapport avec ce message
Probleme variable session id [ par Sniperman113 ]
Bonjour,J'ai un problème de session, j'ai une variable $_SESSION["id"] que j'utilise sur plusieurs pages du site. Lorsque l'url du site contient une v
comment faire ouvrir une pade dans un <di>? [ par greg975 ]
bonjour super débutant en programmation je realise un site pour cela j'ai opter de créer un design avec quatre bloc a l'aide de la balide divcomme cec
variable globale [ par chrak ]
- salut , <p class=
c'est possible d'avoir plusieurs $_SESSION ? [ par caviar ]
Salut ...j'ai un petit souci avec une boutique OS COMMERCE ...je l'ai installé dans un site à moi ou j'utilise $_SESSION pour stocker des variables ..
Variables de sessions, portées et warning, au secours !!! [ par RickDangerous57 ]
Bonjour,Je souhaitais savoir quelle était la portée des variables de session. Après un session_start(), je n'ai pas réussi à récupérer mes variables d
Comment augmenter la durée d'une session [ par hasen ]
Bonjour a tous!Alors me voila avec un nouveau probleme : dans mon site, il faut que le client puisse selectionner un ensemble de produits qui sont su
recherchre dans deux tables [ par jipe32 ]
BonjourJ'ai deux bases: pdf_membres et pdf_banqueet je veux afficher des champs des deux tables mais je ne sais pas comment faire.dans pdf_membres, je
Intéraction entre les bdd [ par zzzzzz ]
Bonjour,Mon problème est simple. J'ai plusieurs sites qui ont chacuns leurs base de donné.. Le problème c'est que j'ai besoin de me connecter à la bdd
Creation D'une ligne de commande simple [ par Jens29 ]
Voila nous avons un site internet et un forum sur le site on poste des photos et le forum nous sert surtout a discuter et a mettre des liens vers le s
question sur les sessions ??? [ par RV2931 ]
bonjour,j'ai créé un espace membre sur mon site, et si je m'enregistre en tant qu'admin, sur les page où j'ai géré les session avec session_start(), t
Livres en rapport
|
Derniers Blogs
[WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : SONDAGE..RE : SONDAGE.. par phpAnonyme
Cliquez pour lire la suite par phpAnonyme RE : SONDAGE..RE : SONDAGE.. par TychoBrahe
Cliquez pour lire la suite par TychoBrahe
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|