Précédent   Forum des professionnels en informatique > PHP > Outils > EasyPHP
EasyPHP Forum d'entraide sur EasyPHP : installation, utilisation, etc. Avant de poster -> Cours EasyPHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/12/2006, 20h26   #1
Invité de passage
 
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 4
Points : 4
Par défaut Application associée à un .php

Bonjour,

Je me lance. J'ai fait des recherches mais infructueuses à ce jour.

Je désire faire une petite application avec formulaires en php mais lors des tests, lorsque je lance le .html qui lance lui-même le .php, c'est l'éditeur qui se lance au lieu d'une page de résultat. J'espère avoir été clair dans mon exposé.

On m'a dit que ca venait de la configuration de php. J'ai regardé mais sans trouver. J'utilise PHPMyAdmin avec un WinXP. PHPEdit ou Notepad2 en éditeur.

Merci de m'aider.

@+
Chgro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2006, 20h31   #2
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Bonjour

1. Partons du bon pied, tu as bien un serveur web avec PHP sur ta machine ?
2. Qu'est-ce que tu veux dire par "un .html qui lance un .php" ?
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 06h45   #3
Invité de passage
 
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 4
Points : 4
J'ai phpmyadmin qui tourne sur mon PC (le E noir avec un point rouge clignotant).

J'ai deux fichiers tout bêtes : toto.html qui est le formulaire à remplir (un truc tout bête aussi avec deux champs nom et prénom et un bouton ok (submit)). Ils sont stockés dans le répertoire www de phpmyadmin

Un fichier action.php qui est appelé à partir de toto.html et qui devrait donner le résultat : Bonjour prénom nom.

J'avais pris un exemple au plus simple pour voir si tout fonctionnait bien. Voici les codes :

[toto.html] :

Code :
1
2
3
4
5
<form action="action.php" method="post">
Nom : <input type="text" name="nom"><br>
Prénom : <input type="text" name="prenom"><br>
<input type="submit" value="OK">
</form>
[action.php] :

Code :
1
2
3
<?php
echo "Bonjour, $_POST['prenom'] $_POST['nom']";
?>
Chgro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 06h58   #4
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Citation:
Envoyé par Chgro
J'ai phpmyadmin qui tourne sur mon PC (le E noir avec un point rouge clignotant).
Oooooké alors c'est EasyPHP... phpMyAdmin c'est une interface de gestion de la base de données MySQL...

As-tu modifié la config initiale de easyPHP ?
Est-ce que tes fichiers html et php sont bien quelque part dans le répertoire racine du serveur web (de mémoire ça doit être un répertoire www dans le dossier easyPHP) ?
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 08h24   #5
Invité de passage
 
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 4
Points : 4
Euh... oui désolé sc'est en effet EasyPHP.

Les deux fichiers sont dans le répertoire C:\Program Files\EasyPHP1-8\www

Je n'ai rien modifié dans la config du programme.
Chgro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 08h28   #6
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
et tu as bien accédé au .html par http://localhost..., pas par l'adresse sur le système de fichiers ?
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 15h18   #7
Invité de passage
 
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 4
Points : 4
Eh bien voilà, maintenant j'ai une erreur de parsing que je vais pouvoir résoudre assez facilement je pense.

Apparement, je ne faisais pas les choses dans le bon ordre.

Je vous tiens au courant pour la suite. Merci.
Chgro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 15h34   #8
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Comme tu as l'air d'avoir résolu ton problème initial, n'oublie pas de cliquer sur le bouton correspondant en bas de la page. Et tu posteras tes questions futures dans des nouvelles conversations (une par problème )
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 17h07   #9
Invité de passage
 
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 4
Points : 4
Bon ben, j'ai testé et ca fonctionne.

Au passage, j'ai trouvé une erreur dans un tuto PHP (trop fort le gars)

Il manque un ; dans l'exemple donné dans le chapitre Sessions du tuos Ultra-concis de PHP de Thierry Lhomme à la dernière ligne echo.

Code :
1
2
3
4
5
6
7
8
9
<?php
 $pseudo_valide="moi";
 $pwd_valide="aspro";
  if ($_POST['pseudo']==$pseudo_valide && $_POST['pwd']==$pwd_valide) {
  header('location: membre.php');      // redirige vers la page "membre.php"
  } else {
  echo "pseudo ou password invalide :("
  }
?>
Peut-être que quelqu'un l'a déjà signalé mais j'étais fier comme une crotte de l'avoir découvert.

Merci pour l'aide en tout cas.

@+
Chgro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 17h13   #10
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Citation:
Envoyé par Chgro
Peut-être que quelqu'un l'a déjà signalé mais j'étais fier comme une crotte de l'avoir découvert.
Fais-toi mousser : contacte directement l'auteur, c'est ce qui est le plus efficace.
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 17h56   #11
Invité de passage
 
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 4
Points : 4
Comment puis-je faire ?
Chgro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 17h58   #12
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Citation:
Envoyé par Chgro
Comment puis-je faire ?
Ah j'ai mal compris, je croyais que c'était un tuto DVP.
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 18h01   #13
Invité de passage
 
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 4
Points : 4
Gné ? DVP ?

Bon ben, on va clore le topic non ?

Encore merci et à bientôt.
Chgro est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h01.


 
 
 
 
Partenaires

Hébergement Web