PHP Like

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

PHP Like

Message par Kwai chang caine »

Bonjour à tous

Histoire de gagner une tringle a rideau, je vais encore poser une question à la con :oops:

Je n'arrive pas a faire un lien dans ma tête, entre PB et le PHP
C'est a dire que je me pose moultes questions sur ce dernier depuis un bon bout de temps

1/ Comment fait il pour capturer le code HTML et l'analyser avant qu'il soit affiché par apache
2/ Pourrait t'on créer un mini PHP rien qu'a nous ..c'est a dire qu'on ecrirait un code dans une page HTML et qu'on ouvrirait dans un navigateur et un programme PB recevrait ce code pour en faire quelque chose...etc....

Si quelqu'un connait des liens ou c'est expliqué comment ça marche, ou si encore mieux un début de code, ou alors sublime jouissance sait exactement ce qui se passe entre APACHE, PHP et un navigateur.....je suis la pour le lire toute une soirée :mrgreen:

Merci et bonne journée
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Re: PHP Like

Message par Chris »

Kwai chang caine a écrit :Bonjour à tous

Histoire de gagner une tringle a rideau, je vais encore poser une question à la con :oops:

Je n'arrive pas a faire un lien dans ma tête, entre PB et le PHP
C'est a dire que je me pose moultes questions sur ce dernier depuis un bon bout de temps

1/ Comment fait il pour capturer le code HTML et l'analyser avant qu'il soit affiché par apache
2/ Pourrait t'on créer un mini PHP rien qu'a nous ..c'est a dire qu'on ecrirait un code dans une page HTML et qu'on ouvrirait dans un navigateur et un programme PB recevrait ce code pour en faire quelque chose...etc....

Si quelqu'un connait des liens ou c'est expliqué comment ça marche, ou si encore mieux un début de code, ou alors sublime jouissance sait exactement ce qui se passe entre APACHE, PHP et un navigateur.....je suis la pour le lire toute une soirée :mrgreen:

Merci et bonne journée
Si tu gagnes la tringle à rideau, tu m'en donnes la moitié?
Parce que j'ai rien pigé à ta question.

Qui capture le code html? Pb?

Apache n'affiche rien, c'est un serveur.

Si j'ai bien compris, il se contente de transmettre des requêtes et de renvoyer des pages.

Il transmet une requête à php
Php fabrique une page comme pb fabrique une fenêtre.
Apache renvoie la page
Le navigateur affiche la page.

Bon, c'est vaguement ce que j'ai compris, et ça doit surement être un peu plus complexe que ça, mais en gros, c'est un truc dans ce genre là.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PHP Like

Message par Kwai chang caine »

Bonjour CHRIS 8)

Qu'est ce que tu veux que je foute avec seulement une moitié de tringle ?? 8O :lol:

En fait, c'est la partie technique qui m'interesse, comme nous tous quand on s'interesse a quelque chose.

Php c'est un EXE.....et les exe....c'est ce qu'on aime tous :D

Les questions que je me posait, c'est comment cet exe recupere les données provenant d'APACHE
Car sur le serveur c'est bien APACHE qui reçois les requetes des navigateurs, si je ne me trompe sur le canal 80

Je crois savoir qu'APACHE transmet a PHP ce qu'il reçoit d'un navigateur.

Donc ma question, enfin mes questions, c'est a votre avis peut on aussi recuperer ces informations ???
Peut on demander a apache de nous envoyer ce qu'il reçois, comme il le fait avec PHP, ou bien c'est que pour PHP

Et donc pourrait on recuperer un texte que l'on ecrirait dans une page HTML et que l'on pourrait analyser dans notre EXE ???
Dernière modification par Kwai chang caine le ven. 27/mai/2011 19:58, modifié 1 fois.
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Re: PHP Like

Message par boddhi »

Comme toi, j'y connais pas grand chose
Si ce n'est déjà fait, ce lien pourrait peut-être être un début de réponse/piste...
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Re: PHP Like

Message par Chris »

Kwai chang caine a écrit :Bonjour CHRIS 8)

Qu'est ce que tu veux que je foute avec seulement une moitié de tringle ?? 8O :lol:
Une moitié de tringle peut être très utile!
Surtout si on n'a qu'un demi rideau :mrgreen:
Kwai chang caine a écrit : En fait, c'est la partie technique qui m'interesse, comme nous tous quand on s'interesse a quelque chose.

Php c'est un EXE.....et les exe....c'est ce qu'on aime tous :D

Les questions que je me posait, c'est comment cet exe recupere les données provenant d'APACHE
Car sur le serveur c'est bien APACHE qui reçois les requetes des navigateurs, si je ne me trompe sur le canal 80

Je crois savoir qu'APACHE transmet a PHP ce qu'il reçoit d'un navigateur.

Donc ma question, enfin mes questions, c'est a votre avis peut on aussi recuperer ces informations ???
Peut on demander a apache de nous envoyer ce qu'il reçois, comme il le fait avec PHP, ou bien c'est que pour PHP

Et donc pourrait on recuperer un texte que l'on ecrirait dans une page HTML et que l'on pourrait analyser dans notre EXE ???
Euh... Je sais pas. :|
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PHP Like

Message par Kwai chang caine »

Merci BODDHI

Pour ce qui est de l'utiliser, je suis en train de faire un stage e formation, et avec ce que je connaissais un peu avant je devrais pouvoir m'en sortir.
Mais justement pendant ce stage, je me demandais comment ça marchait tout ça, car ce serait drolement interssant de pouvoir se creer un style de mini PHP qui repondrait a des ordres provenant d'un simple navigateur, des ordres qui seraient evidemment cryptés, par exemple ...

Dans ce que tu m'as donné comme lien y'a ecrit
le serveur reconnait l'extension d'un fichier PHP et le transmet à l'interpréteur PHP


Et oui..c'est bien ça...mais comment il transmet...j'ai cherché avec google, y'a des tonnes de pages parlant du langage, mais pas trouvé grand chose sur la technique employée

Je pense que PHP est codé en C

Donc c'est pour ça que cette idée m'est venue :roll:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PHP Like

Message par Kwai chang caine »

Euh... Je sais pas.
Bon c'est pas grave...merci quand meme, d'avoir repondu, on se sent moins seul :wink:

J'suis sur que si on pouvait avoir la methode de transfert de données, on pourrait trouver pleins d'applications qui pourraient etre crées.

Le premier avantage qui me viens à l'idée, mais j'suis sur que y'en a des tonnes, c'est que deja le WEB est dans l'air du temps, et on sait tous qu'il va falloir s'integrer dans cette vague.

Un second parmi tant d'autre c'est que tout le monde a un navigateur web, donc a deja un client sur sa machine, donc pas besoin de refiler un client PB a installer chez le client, on utiliserait IE ou FF pour commander la partie serveur de PB :mrgreen:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Re: PHP Like

Message par Chris »

En fait, ce que tu demandes, c'est : "Est-ce qu'il est possible de créer un interpréteur ph-kcc-p?"
Un truc capable de transformer des commandes en pages web.

C'est certainement possible, comme il est possible de créer n'importe quel interpréteur pour n'importe quel langage, y compris un langage qui n'existe pas à partir du moment ou on crée aussi le langage.
.
Il faut juste avoir les connaissances nécessaires
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PHP Like

Message par Kwai chang caine »

En fait, ce que tu demandes, c'est : "Est-ce qu'il est possible de créer un interpréteur ph-kcc-p?"
Non non, car je sais que c'est possible
En connaissant le HTML, le CSS et le PHP c'est assez facile de creer un genre de traducteur, c'est un boulot de guedin comme dab, car noir de fonctions a coder.

Moi ce que je cherche a savoir c'est si il est possible d'nvoyer avec un navigateur du code a un serveur et qui plus est a un serveur PB ??? :roll:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Re: PHP Like

Message par Chris »

Kwai chang caine a écrit :
En fait, ce que tu demandes, c'est : "Est-ce qu'il est possible de créer un interpréteur ph-kcc-p?"
Non non, car je sais que c'est possible
En connaissant le HTML, le CSS et le PHP c'est assez facile de creer un genre de traducteur, c'est un boulot de guedin comme dab, car noir de fonctions a coder.

Moi ce que je cherche a savoir c'est si il est possible d'nvoyer avec un navigateur du code a un serveur et qui plus est a un serveur PB ??? :roll:
Si ton serveur Pb est capable de lire le code (php, machin, ou tartempion) qui est inclus dans les pages que lui envoie le navigateur, de les interpréter, et de renvoyer une page html en réponse, alors Oui, on peut.

Ca revient à créer... un interpréteur php, machin, ou tartempion. :roll:
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PHP Like

Message par Kwai chang caine »

D'accord, mais comment il les recupere ces fameuses pages ??? :roll:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Re: PHP Like

Message par Chris »

Soit il récupère les données avec ReceiveNetworkData(), tout bêtement, soit il charge les pages sur le disque avec un ReceiveNetworkFile et les lit ensuite.
Tu peux peut-être aussi utiliser la bibliothèque "Http".

A mon avis, c'est pas la récupération ou l'envoi des pages qui risque de poser le plus de problèmes.
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: PHP Like

Message par djes »

Je t'ai déjà répondu là dessus y'a un bout de temps. Faut mettre un chapeau pendant l'entrainement ;)
De mémoire, quelqu'un a déjà développé une extension purebasic pour apache, quelque part sur le forum anglais. Et non je ne ferai pas la recherche pour toi, tu te débrouilles très bien tout seul.

edit: php pour purebasic, damn'
Dernière modification par djes le ven. 27/mai/2011 21:24, modifié 1 fois.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PHP Like

Message par Kwai chang caine »

C'est sur que si c'est si simple....ce serait cool...faudra que j'essaie
Le probleme, c'est que APACHE il va pas aimer je pense que le serveur il recoive les données sur le canal 80...

A tester :roll:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PHP Like

Message par Kwai chang caine »

djes a écrit :Je t'ai déjà répondu là dessus y'a un bout de temps. Faut mettre un chapeau pendant l'entrainement ;)
De mémoire, quelqu'un a déjà développé une extension php pour apache, quelque part sur le forum anglais. Et non je ne ferai pas la recherche pour toi, tu te débrouilles très bien tout seul.
Bonjour DJES 8)

Alors la ...tu m'en bouche un coin.....il doit y avoir drolement longtemps car je ne me rappelle vraiment plus :oops:
Je me rappele bien de la discution des scripts CGI, mais pas du PHP

Faut dire que je change de sujet comme de slip....et encore j'essaie de changer de slip le moins souvent possible :mrgreen:

Si tu dis que ça existe, je vais chercher, avec les mots clefs "GERONIMO" et "ELEPHANT BLEU" je suis sur de trouver :mrgreen:
Encore merci :wink:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Répondre