begin process at 2012 05 31 13:22:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Réseau & Internet

 > 

Sockets

 > 

Question de base


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Question de base

vendredi 1 octobre 2010 à 17:24:07 | Question de base

BencoAndCo


Bonjour j'utilise depuis un certain temps un script quevous pouvez voir à cette adresse :

http://stephaneey.developpez.com/tutoriel/php/sockets/#L6.1


Dans la partie 6.6 il y a une ligne


Code PHP :
<frame noresize src="http://<? echo $address.':'.$port;?>?Pseudo=<? echo urlencode($pseudo);?>" echo $address.':'.$port;?>?Pseudo=<? echo urlencode($pseudo);?>">  


cette ligne permet à l'utilisateur de se connecter au serveur via un get, si le serveur detecte un get il analyse la trame reçu detecte le pseudo et créer une socket au nom du pseudo qui correspondra au client connecté, par la suite la socket du client n'est pas refermée. Cette méthode permet d'envoyer directement des messages au client de façon assez fluide.

Ma question est connaisez vous cette méthode ?
Pouvez vous m'expliquer comment elle fonctionne ? (defaçon plus détaillée).
J'ai essayé d'envoyer des chaine de caractères sans aucune balise html et ça ne m'affiche rien... savez vous pourquoi y a t il des contraintes avec cette méthode ?




Merci pour vos rep. !

@+!
dimanche 3 octobre 2010 à 06:20:36 | Re : Question de base

DiabloBros


ben le problem principal de la methode get est quelle passe par la barre d'adress et que donc au niveau securité c'est un peu zéro ^^

qu'est ce qui m'enpecherai d'ecrire directement dedans:

http://<? echo $address.':'.$port;?>?Pseudo=admin


_________________________________________________
DiabloBros Was Here...
lundi 4 octobre 2010 à 09:48:46 | Re : Question de base

BencoAndCo

Salut!

Ok c'est pas faux !

Mais bon pour moi cette méthode est pas trop mal car la sécurité n'est pas importante dans ce que je veux faire en + je développe une appli exclusivement en local.

De plus cette méthode permet un envoi fluide des données je peux envoyer une page html et rajouter des lignes à cette page sans qu'il y ait de rafraîchissement.
lundi 4 octobre 2010 à 17:16:39 | Re : Question de base

kohntark

Membre Club
Salut,

ben le problem principal de la methode get est quelle passe par la barre d'adress et que donc au niveau securité c'est un peu zéro ^^
qu'est ce qui m'enpecherai d'ecrire directement dedans:
http://<? echo $address.':'.$port;?>?Pseudo=admin



Heu, l'interdiction des short tags ?
Plus sérieuseument, qu'est ce qui empêche de faire un POST ?
... rien, rien du tout.
GET, POST ou autre ne diffère que très peu niveau sécurité.
Elle doit être traitée ailleurs, mais en aucun cas elle ne doit reposer sur la méthode.

De plus cette méthode permet un envoi fluide des données je peux envoyer une page html et rajouter des lignes à cette page sans qu'il y ait de rafraîchissement.


Je n'ai pas regardé le lien, je l'ai tout juste ouvert pour constater qu'il s'agissait d'un chat et de l'utilisation des sockets.

Je pense que tu fais fausse route en parlant de fluidité et de non rechargement de la page.
L'utilisation des sockets n'a pas vocation à remplacer un serveur Web, qui sera toujours 1000 fois plus performant dans un contexte .... web.
Il en est autrement en ce qui concerne certains domaines, comme les chats, l'émulation de protocoles, etc ...

Encore ne faudrait il pas oublier les XML HTTP Request ...
elles sont sans doute la vraie réponse à tes buts.

Cordialement,


Kohntark-




Kohntark -
lundi 4 octobre 2010 à 17:32:42 | Re : Question de base

BencoAndCo

Ouais je vais regarder de ce côté là !

par ce que cette méthode est un peu galère apparement .

Merci
mercredi 27 octobre 2010 à 15:58:54 | Re : Question de base

BencoAndCo


En fait c'est un peu chaud les sockets quand même

Quelqu'un aurait il un exemple de script qui met une socket en écoute constante qui permet à une socket de recevoir un message sans en envoyer un auparavant...


Merci !


mercredi 27 octobre 2010 à 21:03:08 | Re : Question de base

kohntark

Membre Club

Ouais je vais regarder de ce côté là !


Et alors, qu'est ce qu'il en est ?

Kohntark -


Cette discussion est classée dans : base, client, question, pseudo, méthode


Répondre à ce message

Sujets en rapport avec ce message

Question sur base de donnée [ par keep cool ] Bonjour, je me demande s'il est possible qu'un résultat d'une base de donnée donne accésà un lien. je m'explique: je prend l'exemple d'une liste de pa QUestion de base SQL [ par cedd ] Bonjour! :o)J'ai une petite question de débutant:Dans une base mySQL, est-ce qu'il vaut mieux avoir 100 tables de 40 enregitrements, ou une table de 4 Enregistrement De Données Dans Une Base De Donné. [ par BenXbox ] Slt à tous,voila c la premiere fois que sa m'arive je veux enregistrer dans ma base de donner des données et la j'arive pas c bizzare, je fais sa : < question en mysql [ par Harpeur ] bonjour,j'ai une question, je suis entrain de faire un site en php avec une base de donné en mysql. dans ce site j'aimerai afficher une photos, l'adre qcm et case a cocher sur une Base MySQL [ par caper ] bonjour a tousje suis novice dans ce domainemon pb du moment est de faire un qcm avec une base MySQL.Les question doit s'afficher aleatoirement ainsi Question pour les pros... [ par okaneganai ] bonjour Messieurs-Dames. je vous explique mon problème. J'ai créé un dictionnaire en ligne de japonais (http://www.dictionnaire-japonais.fr) et j'ai question sur access [ par sema ] hello,je fais des pages php avec une base access, et je voudrai mettre les dates sur cette forme: mercredi 23 mars 2005et quand je recupère ce champs, question chemin d'un fichier .doc ds une base de donne [ par mohamedjayed ] bonjourj'ai une question sur l'ouverture d'un fichier document  a partir de son chemin (nom fich) qui est stocké ds une base de donnée. afin que je pu question sur access [ par dj26 ] Bjr j'ai fait une base de données de tout mes CDcomment je peux faire un commande pour taper un titre et que access me le cheche dans ma base de donné Question de base... [ par nagrom_om ] J'ai vraiment du mal avec le passage des variables d'une page a une autre.Si quelqu'un peut me donner un exemple de synthax... merci.J'aimerai passer


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales