premiers pas en php :(

premiers pas en php :( - PHP - Programmation

Marsh Posté le 18-11-2002 à 18:14:52    

Salut :)
 
Voila je débute en php...
J'ai recopié un script sur phpdebutant.com dans mon notepad, mais quand le met dans l'explorer, je vois le code au lieu de voir la page...  :heink:  
 
Comment ça s'fait :(

Reply

Marsh Posté le 18-11-2002 à 18:14:52   

Reply

Marsh Posté le 18-11-2002 à 18:16:13    

php est un langage interprété par un module installé sur le serveur web, pas sur le navigateur.
 
pour interpréter tes pages, il te faut donc un serveur web & le module php. Y'a easyphp qui a tout ca pour windows.

Reply

Marsh Posté le 18-11-2002 à 18:16:56    

webexpert powa :)
 
m'enfin ca fait pareil [:ddr555]

Reply

Marsh Posté le 18-11-2002 à 18:21:47    

ok je vais voir easyphp alors... j'espere que c'est pas trop compliquer... faut l'installer? et puis...?

Reply

Marsh Posté le 18-11-2002 à 18:25:06    

Et puis tu mets tes page en php dans le repertoire www du dossier où a été installé easyphp, puis tu entres dans IE l'une des deux adresses suivantes au choix (c'est pareil en fait) :
 
http://127.0.0.1/tapage.php
 
ou http://localhost/tapage.php
 

Reply

Marsh Posté le 18-11-2002 à 18:27:05    

ok merci [:kirious]


Message édité par claire_ le 18-11-2002 à 18:29:12
Reply

Marsh Posté le 19-11-2002 à 06:20:29    

Je le trouve ou le easyphp ??

Reply

Marsh Posté le 19-11-2002 à 07:06:03    

Reply

Marsh Posté le 19-11-2002 à 07:10:40    

chacal_one333 a écrit a écrit :

http://www.easyphp.org
 




 
Merci  :sol:

Reply

Marsh Posté le 19-11-2002 à 08:51:58    

au cas où, cf ma signature pour les liens.
 
et bienvenue au php  :D


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 19-11-2002 à 08:51:58   

Reply

Marsh Posté le 19-11-2002 à 20:11:00    

chacal_one333 a écrit a écrit :

http://www.easyphp.org
 




 
Le site marche pu !!!

Reply

Marsh Posté le 19-11-2002 à 20:47:23    

DuBuD a écrit a écrit :

Le site marche pu !!!



Ben si t'as le courage tu installes Apache et PHP séparément :
 
Apache : http://mir2.ovh.net/ftp.apache.org [...] no_src.msi
PHP : http://www.php.net/get_download.ph [...] -Win32.zip
 
(en supposant que tu es sous Windows bien sûr ;)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 19-11-2002 à 21:38:48    

gm_superstar a écrit a écrit :

 
Ben si t'as le courage tu installes Apache et PHP séparément :
 
Apache : http://mir2.ovh.net/ftp.apache.org [...] no_src.msi
PHP : http://www.php.net/get_download.ph [...] -Win32.zip
 
(en supposant que tu es sous Windows bien sûr ;)




 
Merci, mais jai pas le courage et le TEMPS et de configurer le serveur moi meme .  :cry:  :heink:  :ange:

Reply

Marsh Posté le 19-11-2002 à 23:01:16    

dans ce cas t'as pas non plus le temps d'apprendre php  :sarcastic:

Reply

Marsh Posté le 20-11-2002 à 10:32:58    

lorill a écrit a écrit :

dans ce cas t'as pas non plus le temps d'apprendre php  :sarcastic:  




 
C'est pas forcément évident pour un débutant d'éditer le fichier httpd.conf...
 
Je me souviens avoir bien galéré en voulant installer MySQL dans un autre répertoire que c:\mysql, finalement j'avais recommencé de zéro avec les options par défaut...

Reply

Marsh Posté le 20-11-2002 à 11:14:24    

arf..
 
ça n'est pas si compliqué que ça d'éditer le httpd.conf
 
en vrac y'a
- adress
- document root
- les trucs de scripts et x-httpd etc...
 
fred999 >> pour mysql c'est encore plus simple je trouve..  
tu édites le my.ini et tu changes les path...
 
j'ai toujours trouvé ça plus propre que easyphp, et l'avantage c'est qu'après tu sauvegardes juste les fichiers de conf et tu peux dupliquer ton install autant que tu veux.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 20-11-2002 à 11:40:55    

Voui, mais imagine un débutant en prog qui se retrouve avec un fichier de plus de 1000 lignes :D
 
Quant à mySQL, j'ai jamais compris pourquoi il ne fonctionnait pas, alors que mon paramétrage semblait correct, j'avais même fait un topic ici :D
 
Sinon, d'accord que c'est mieux que d'installer EasyPHP, au moins, tu sais ce que tu fais.

Reply

Marsh Posté le 20-11-2002 à 12:12:08    

un autre conseil pour ceux qui installent PHP / MySQL sous windows
 
effacez toujours les .ini qui se trouvent dans le répertoire windows, et ne gardez les fichiers de conf QUE dans c:\Mysql , C\PHP4\ ou c:\program..\ apache\
 
ça permet de sauvegarder tout apache / mysql uniquement en recopiant les répertoires avec toutes les données dedans
 
9 fois sur 10 c'est une erreur qui empeche le démarrage car les paramètres se culbutent entre eux et le dernier fichier lu garde la priorité sur les anciens .
 
c'est surtout le cas pour mysql qui génère parfois des fichiers de conf qui perturbent ceux placés avec les exécutables.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 22-11-2002 à 18:31:49    

holalla ça devient compliqué ici :/
 
comment on fait en php pour ouvrir une fenetre?  :??:

Reply

Marsh Posté le 22-11-2002 à 18:35:22    

claire_ a écrit a écrit :

holalla ça devient compliqué ici :/
 
comment on fait en php pour ouvrir une fenetre?  :??:  



php n'ouvre pas de fenêtre.
Php s'exécute sur le serveur et renvoie des données au navigateur.
Par contre, ces données peuvent être du code que le navigateur exécutera et qui aura comme conséquence d'ouvrir une nouvelle fenêtre.
 
Si c'est pas ça la question alors j'ai rien compris.

Reply

Marsh Posté le 22-11-2002 à 18:37:07    

omega2 a écrit a écrit :

php n'ouvre pas de fenêtre.
Php s'exécute sur le serveur et renvoie des données au navigateur.
Par contre, ces données peuvent être du code que le navigateur exécutera et qui aura comme conséquence d'ouvrir une nouvelle fenêtre.
 
Si c'est pas ça la question alors j'ai rien compris.



euh... c'est quoi "le serveur"?  
 
désolée je débute vraiment :jap:


Message édité par claire_ le 22-11-2002 à 18:37:17
Reply

Marsh Posté le 22-11-2002 à 18:38:31    

Fred999 a écrit a écrit :

Voui, mais imagine un débutant en prog qui se retrouve avec un fichier de plus de 1000 lignes :D
 
Quant à mySQL, j'ai jamais compris pourquoi il ne fonctionnait pas, alors que mon paramétrage semblait correct, j'avais même fait un topic ici :D
 
Sinon, d'accord que c'est mieux que d'installer EasyPHP, au moins, tu sais ce que tu fais.




 
mysql supporte mal les repertoires ki comportent des espaces


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 22-11-2002 à 18:39:10    

Fred999 a écrit a écrit :

Voui, mais imagine un débutant en prog qui se retrouve avec un fichier de plus de 1000 lignes :D
 
Quant à mySQL, j'ai jamais compris pourquoi il ne fonctionnait pas, alors que mon paramétrage semblait correct, j'avais même fait un topic ici :D
 
Sinon, d'accord que c'est mieux que d'installer EasyPHP, au moins, tu sais ce que tu fais.




 
aucun rapport avec la prog et la longueur du fchier  :heink:


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 22-11-2002 à 18:39:34    

HappyHarry a écrit a écrit :

 
 
[:rofl] [:rofl] [:rofl]




 
tu n'as pas honte de te moquer?  :whistle:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 22-11-2002 à 18:41:01    

HappyHarry a écrit a écrit :

 
 
arrete stp j'en peux plus
 
[:rofl] [:rofl] [:rofl]




 
mais enfin! [:dawa]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 22-11-2002 à 18:41:04    

HappyHarry a écrit a écrit :

 
 
[:rofl] [:rofl] [:rofl]



je vois pas ce qu'il y a de drole :(

Reply

Marsh Posté le 22-11-2002 à 18:55:14    

claire_ a écrit a écrit :

je vois pas ce qu'il y a de drole :(




private joke ... on est vachement grégaire

Reply

Marsh Posté le 22-11-2002 à 19:03:04    

claire_ a écrit a écrit :

euh... c'est quoi "le serveur"?  
 
désolée je débute vraiment :jap:



pour un site web, t'as deux machines, "le serveur" sur lequel sont toutes les pages du site web et "le client" qui lui demande telle ou telle page.
 
Quand quelqu'un veut aller sur telle page de tel site vilà ce qui se passe :
1) la personne indique la page au navigateur
2) le navigateur demande la page au serveur
3) le serveur regardes quel type de page c'est et si c'est du code (php, asp ou autre) il exécute le programme afin de constitué la page à renvoyé au navigateur
4) le serveur finis de constituer la page finale et l'envoie donc au navigateur
5) le navigateur reçoit la page
6) le navigateur regarde comment il doit traiter le contenu de lapage (information concernant l'affichage, code exécuté par le navigateur ...) et prépare l'affichage en conséquence.
7) la personne admire la page que le navigateur à affiché
8) la personne en déplaçant la sourie ou en cliquant sur une partie de la page entrainera soit le chargement d'une autre page soit l'exécution d'un bout de code envoyé au navigateur par le serveur et qu'il comprend.
 
Voilà le schémas qui corespond :
personne <=> ordinateur
             navigateur <=> serveur
                            fichier demandé
             navigateur <=> serveur
personne <=> ordinateur

Reply

Marsh Posté le 22-11-2002 à 19:13:25    

Claire_ :
 
Juste une question :  
 
Es-tu déjà capable de faire un chti (vraiment chti) site en html "à la main" c'est à dire sans utiliser de logiciel comme Dreamweaver ?  
 
Parce que si la réponse est non, tu devrais commencer par là. En effet, le php produit du html. le php en lui-même n'existe pas pour l'ordinateur de l'internaute. C'est le serveur qui crée du html à partir des instructions php et qui renvoie ce html aux ordis des internautes.  
 
Donc, une connaissance minimum (voire maximum) du html s'impose. Quand je dis HTML, je veux dire en fait : HTML, CSS et javascript, car de toutes manières, c'est avec ça qu'un site (visuellement en tout cas) est fait.

Reply

Marsh Posté le 22-11-2002 à 19:26:00    

Hermes le Messager a écrit a écrit :

Claire_ :
 
Juste une question :  
 
Es-tu déjà capable de faire un chti (vraiment chti) site en html "à la main" c'est à dire sans utiliser de logiciel comme Dreamweaver ?  
 
Parce que si la réponse est non, tu devrais commencer par là. En effet, le php produit du html. le php en lui-même n'existe pas pour l'ordinateur de l'internaute. C'est le serveur qui crée du html à partir des instructions php et qui renvoie ce html aux ordis des internautes.  
 
Donc, une connaissance minimum (voire maximum) du html s'impose. Quand je dis HTML, je veux dire en fait : HTML, CSS et javascript, car de toutes manières, c'est avec ça qu'un site (visuellement en tout cas) est fait.  



Dnas un premier temps, le javascript, elle en a pas besoin.
Elle aura assez fort à faire avec l'html et les CS. ;)

Reply

Marsh Posté le 22-11-2002 à 20:23:18    

omega2 a écrit a écrit :

Dnas un premier temps, le javascript, elle en a pas besoin.
Elle aura assez fort à faire avec l'html et les CS. ;)




 
 :jap:

Reply

Marsh Posté le 22-11-2002 à 20:41:24    

toutes facons claire a pas l'air capable de faire une page web vide avec une syntaxe correcte, ya d ela marge avant kel fasse de l'html  ou des cs


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 22-11-2002 à 20:53:39    

ceci dit on est pas forcement obliger d'utiliser php pour générer des pages web, ca peut-être utilisé comme language de scripting, un peu comme perl.


---------------
Protèges carnets personnalisés & accessoires pour bébé
Reply

Marsh Posté le 22-11-2002 à 23:06:30    

joce a écrit a écrit :

ceci dit on est pas forcement obliger d'utiliser php pour générer des pages web, ca peut-être utilisé comme language de scripting, un peu comme perl.




 
pratik qd on veut uliser une db sql pour atre chose d'ailleurs
 
mais c qd meme tres orienté web


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 12-12-2002 à 16:51:36    

leirn a écrit :

toutes facons claire a pas l'air capable de faire une page web vide avec une syntaxe correcte, ya d ela marge avant kel fasse de l'html  ou des cs  

:heink:
pour qui tu te prends toi!? t'as un probleme avec ta petite bite? :lol:
 
merci beaucoup à tous les autres [:kirious]

Reply

Marsh Posté le 12-12-2002 à 17:07:59    

claire_ a écrit :

:heink:
t'as un probleme avec ta petite bite? :lol:
 
merci beaucoup à tous les autres [:kirious]


Heu, si tu commence comme ça, tu risque d'avoir un mal fou à obtenir de l'aide de quiconque ...
Faut quand même être un peu réaliste, si tu ne sais pas ce qu'est un serveur et que tu cherches à ouvrir une fenêtre en PHP, il parait évident que tu as bcp, bcp, bcp de choses à apprendre ( et y a pas de mal à ça ) ... :sarcastic:


---------------
Gérez votre collection de BD en ligne ! ---- Electro-jazzy song ---- Dazie Mae - jazzy/bluesy/cabaret et plus si affinité
Reply

Marsh Posté le 12-12-2002 à 18:06:32    

jcommence a m'en sortir apres une semaine 1/2 intensive [:walaziz]

Reply

Marsh Posté le 12-12-2002 à 18:07:40    

tomlameche a écrit :


Heu, si tu commence comme ça, tu risque d'avoir un mal fou à obtenir de l'aide de quiconque ...
Faut quand même être un peu réaliste, si tu ne sais pas ce qu'est un serveur et que tu cherches à ouvrir une fenêtre en PHP, il parait évident que tu as bcp, bcp, bcp de choses à apprendre ( et y a pas de mal à ça ) ... :sarcastic:  

je vois pas le rapport avec le fait de savoir faire une page en html  :kaola:  
d'ou il présume que j'sais pas faire ça lui??? c ça qui m'enerve !!

Reply

Marsh Posté le 12-12-2002 à 18:13:03    

commence par le debut ss faire le boulet :)
 
moi j'ai un peu bourriner les question et on ma direct grillé [:ddr555]
 
m'enfin maintenant grace a tout ce ptit monde jmen sort plutot pas mal :)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed