logo Homepage
+  NewbieContest
|-+  Challenges» Aide Programmation» Prog - Racine
Username:
Password:
Pages: 1 2 [3] 4 5 ... 8
  Retourner à l'épreuve    Imprimer  
Auteur Fil de discussion: Prog - Racine  (Lu 73341 fois)
Nebelmann

Profil challenge

Classement : 462/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #30 le: 23 Novembre 2005 à 19:11:31 »

A mon avis c'est parce que y'a un truc qui va pas... ^^

(ça y est je l'ai faite une fois je la r'ferais plus)
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
jenova

Profil challenge

Classement : 4932/54283

Membre Junior
**
Hors ligne Hors ligne
Messages: 59


Voir le profil
« #31 le: 26 Novembre 2005 à 12:17:01 »

On fait comment aussi pour recuperer notre ID pour le mettre avec PHPSESSID ?!
Journalisée

La simplicité réside dans la complexité ...
Nms

Profil challenge

Classement : 76/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 794


Voir le profil
« #32 le: 26 Novembre 2005 à 12:49:35 »

Bah c'est pas très dur, il suffit de looker tes cookies... à part si t'es sous IE (je sais pas où il stocke les id de session cet abruti de navigateur) , mais bon me dis pas que t'es sous IE...
Sous Mozilla/Firefox tu peux accéder à tes cookies juste en passant par le menu "préférences" ou encore mieux en installant une extension qui te permet de visualiser/éditer tes cookies en qques clics. **No Sms** rappelle plus du nom mais il suffit de chercher sur le site de Mozilla pour la trouver.
Journalisée

Ex Newbie Contest Staff :
Nms
Status :
Concepteur d'épreuves
Citation :
Je ne sais qu'une chose : que je ne sais rien. (Socrate)
jenova

Profil challenge

Classement : 4932/54283

Membre Junior
**
Hors ligne Hors ligne
Messages: 59


Voir le profil
« #33 le: 26 Novembre 2005 à 13:14:18 »

Hm c'est bon jcrois l'avoir trouvé
Est-ce que c'est un truc du genre "e0a74d....." ?
Puis ya un aute probleme car il faut mettre ['var']='monchiffrebizarre' mais var je sais pas quoi mettre, j'ai essayé pseudo,ID plein de trucs comme sa mais sa reste sans resultat...
Journalisée

La simplicité réside dans la complexité ...
neojf
Profil challenge

Classement : 17228/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 1


Voir le profil
« #34 le: 27 Novembre 2005 à 20:43:23 »

Salut !

Pour ma part, j'ai un problème de tempo. Pourtant mon programme fait toutes les opérations en moins d'une seconde, et normalement on a deux secondes...

En réponse, je reçois le message "Désolé, le temps est expiré"...
Pourquoi ???

Merci !
Journalisée
Nms

Profil challenge

Classement : 76/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 794


Voir le profil
« #35 le: 28 Novembre 2005 à 09:52:38 »

Citation de: jenova
Hm c'est bon jcrois l'avoir trouvé
Est-ce que c'est un truc du genre "e0a74d....." ?
Puis ya un aute probleme car il faut mettre ['var']='monchiffrebizarre' mais var je sais pas quoi mettre, j'ai essayé pseudo,ID plein de trucs comme sa mais sa reste sans resultat...
Oui ton ID de session ressemble effectivement à un hash MD5 ^^
Ensuite l'ID de session ne se passe pas ici par une variable dans l'url, mais classiquement par les cookies. C'est un **No Sms** peu plus compliqué... Renseigne toi sur des fonctions de type "fsockopen" de php, et tu verras surement des commentaires liés à l'envoi de cookies.

Citation
Salut !

Pour ma part, j'ai un problème de tempo. Pourtant mon programme fait toutes les opérations en moins d'une seconde, et normalement on a deux secondes...

En réponse, je reçois le message "Désolé, le temps est expiré"...
Pourquoi ???

Merci !
Peut-être est-ce lié à la lenteur de ta connexion? Ou alors c'est que ton programme n'est pas encore assez rapide... Essaye de l'optimiser au maximum et si ça ne marche toujours pas, envoie moi un mail avec ton programme, je te dirai ce qui ne va pas.
Journalisée

Ex Newbie Contest Staff :
Nms
Status :
Concepteur d'épreuves
Citation :
Je ne sais qu'une chose : que je ne sais rien. (Socrate)
Bengo
Profil challenge

Classement : 14238/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 1


Voir le profil
« #36 le: 08 Décembre 2005 à 21:13:33 »

Salut, Salut,

Youpy c'est mon premier message =D

Bon voila, j'evite le message: "Vous devez etre loggué pour acceder à cette partie."

Mais voila, mon script php il ne me renvoie rien du tout
Pour explication j'utilise la meme technique que pour l'epreuve 1 (que j'ai validé)  pour obtenir les nombres
ma technique fonctionne donc normalement mais pas ici

je trouve ca bien étrange et je vois vraiment pas d'où ca peut venir...
et pourtant c'est juste pour obtenir les nombres
snifff!!!
et pour precision c'est identique sous IE et sous Firefox

et c'est pas que ca me prend la tete
mais un peu quand meme
lol
Journalisée
Nebelmann

Profil challenge

Classement : 462/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #37 le: 09 Décembre 2005 à 08:56:43 »

Bon, je te donnerais bien un conseil : lis ce qui a été marqué plus haut, tu verras que pour avoir le statut loggué (en dehors de ton navigateur bien sûr) il y a une petite opération à faire avec le PHPSESSID...
Ton script s'exécutant à partir d'un autre site que celui de NC (du moins je l'éspère, sinon y'a un problème), le PHPSESSID que tu utiliseras sera différent... il faut donc le forcer à celui attribué par le site de NC ^^

Voilou c'est tout...
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
ov3rn3t
Profil challenge

Classement : 11953/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 3


Voir le profil
« #38 le: 19 Décembre 2005 à 21:40:57 »

Salut **No Sms**,

Bien, je patauge moi aussi.
J'ai récupérer le PHPSESSID de www.newbiecontest.org et dans mon script, avant le démarrage d'une session, je spécifie le même SID que NC. Je vérifié même le tout et c'est ok, j'ai le meme id de session. Le problème est que les pages des chiffres me jettent tjr. Y a t'il quelque chose qui me passe à côté ?

J'ai fait attention à ne pas trop balancer sur la solution. J'espère du moins.
Journalisée
Nebelmann

Profil challenge

Classement : 462/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #39 le: 20 Décembre 2005 à 10:00:31 »

Essaie de passer le PHPSESSID d'une autre manière, et là ça marchera.
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
ov3rn3t
Profil challenge

Classement : 11953/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 3


Voir le profil
« #40 le: 20 Décembre 2005 à 14:33:44 »

:
Bien, déjà je m'y prenais mal, comme il est dit plus haut, il faut utiliser fsockopen plutot que fopen.
Merci Nebelmann pour ton conseil, il est vrai que cela marche avec une des différentes manières d'envoyer le PHPSESSID.
D'ailleurs est ce que quelqu'un sait pourquoi par une des manières, le serveur s'en tape et te renvoit un PHPSESSID à lui, et par la bonne cette fois il le prend en compte et te renvoit celui que tu lui as envoyé ?

Conseil pour ceux qui bloquent : N'hesitez pas à utiliser Ethereal pour analyser les echanges. Et Tester les deux manières d'envoyer le PHPSESSID.
Journalisée
sophoah
Profil challenge

Classement : 1750/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 48


Voir le profil
« #41 le: 29 Décembre 2005 à 18:48:33 »

Bonsoir,

Je viens de rencontrer un problème pour cette épreuve. En effet, j'arrive enfin à utiliser mon PHPSESSID pour récuperer les variables mais j'ai un problème, en effet lors que je veux récupérer la 2eme variable, j'ai ce message d'erreur : "Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/newbiecontest/www/epreuves/prog/prog3/prog3.2.php on line 19
Passe d'abord par la première page !"

il y a peut etre quelque chose à revoir.

Mais sinon bravo pour cette épreuve !!

Sophoah
Journalisée
Tom87
Profil challenge

Classement : 1231/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 19


Voir le profil
« #42 le: 23 Janvier 2006 à 12:53:20 »

Hello

Bon, je programme toujours en C++, j'envoie les headers ci dessous en connection Keep-Alive et il me met toujours la même page d'erreur : "Passe par les pages prÚcÚdentes avant de valider !"

-------------------------------------------------------------
Les headers :
Pour info, la variable sessid contient (vous l'aurez deviné) le contenu du cookie de session sous Firefox.
Je ne quitte pas firefox durant le lancement du programme

******
Ben oui, j'ai enlevé le code, faut bien chercher un petit peu
******


Help me please
Journalisée
Nms

Profil challenge

Classement : 76/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 794


Voir le profil
« #43 le: 23 Janvier 2006 à 14:04:29 »

Essaye de passer en Connection : close plutôt que keep-alive, et intervertit cette connection avec la ligne des cookies. Si ça ne marche pas, envoie moi un mail avec ton code entier, et je regarderai ça plus en détail.
Journalisée

Ex Newbie Contest Staff :
Nms
Status :
Concepteur d'épreuves
Citation :
Je ne sais qu'une chose : que je ne sais rien. (Socrate)
Tom87
Profil challenge

Classement : 1231/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 19


Voir le profil
« #44 le: 23 Janvier 2006 à 15:04:59 »

Bon ça marche pas non plus en connection close
Je t'envoie le source par mail...
Journalisée
Pages: 1 2 [3] 4 5 ... 8
  Retourner à l'épreuve    Imprimer  
 
Aller à: