bonjour , j'ai réalisé un formulaire qui se nomme IU_Profil.php en effet le formulaire ne s'affiche pas lorsque je met du code php mais il ne s'affiche bien sans code php dedans voici mon code :
<?php
include ('pdo.php');
include('GestionnaireProfil.php');
$connection = "host='localhost' port='5432' dbname='PFE' user='postgres' password='123'" ;
$con= pg_connect($connexion) or die ("error de connexion".pg_last_error());
//sélection de la base de données:
$db = pg_select_db( "profil" ) ;
$pd = new connexion();
$pd->conn();
if (isset($_POST['envoyer'])) //Si on a voulu créer un personnage.
{ //récupération des valeurs des champs:
//nom:
$nomProfil = $_POST["Nom_Profil"] ;
//libelle profil:
$libelleProfil = $_POST["libelleProfil"] ;
//$prof = new Profil(); // On crée un nouveau personnage.
$prof->setnomProfil($nomProfil );
$prof->setlibelleProfil($libelleProfil );
$manager = new GestionnaireProfil();
$manager->ajouter($prof);
}
else {
echo "erreur";
}
?>
<form name="formulaire" method="Post" >
Nom Profil :
notez bien que la base de donné postgresql et un serveur apach sont installé sur windows7
est ce que c'est possible que c'est à cause du apach et comment savoir ?
svp aidez moiii
A voir également:
Probleme d'affichage de code html dans un fichier php
nn je n'ai aucun probleme lors du chargement
bon , voici l'execution qu'est ce qu'elle donne :
Connecté :)erreur
<form name="formulaire" method="Post" >
Nom Profil :
lorsque j'execute le fichier le formulaire ne s'affiche pas juste lecode qui s'affiche cc'est ca le probleme il execute le code php maiis le code html se voit dans l'execution tel qu'il est
Vous n’avez pas trouvé la réponse que vous recherchez ?
vraiment desolé je me suis trompé voila le code du fichier IU_ProFIL.php
<?php
include ('pdo.php');
include('GestionnaireProfil.php');
$pd = new connexion();
$pd->conn();
if (isset($_POST['envoyer'])) //Si on a voulu créer un personnage.
{ //récupération des valeurs des champs:
//nom:
$nomProfil = $_POST["Nom_Profil"] ;
//libelle profil:
$libelleProfil = $_POST["libelleProfil"] ;
//$prof = new Profil(); // On crée un nouveau personnage.
$prof->setnomProfil($nomProfil );
$prof->setlibelleProfil($libelleProfil );
$manager = new GestionnaireProfil();
$manager->ajouter($prof);
}
else {
echo "erreur";
}
?>
<form name="formulaire" method="Post" >
Nom Profil :
BBFUNK01
Messages postés1310Date d'inscriptionjeudi 16 juillet 2009StatutMembreDernière intervention20 juin 20146 27 mars 2013 à 14:11
Essaie plutôt d'appliquer le traitement des variables postées si celles-ci sont postées, en l'occurrence fais un include du fichier .php qui traitera le post uniquement si les variables sont reçues :
<?php
if(isset($_POST['Nom_Profil'])){
include 'pdo.php';
include 'GestionnaireProfil.php';
include 'tonTraitementDuFormulaire.php';
}
?>
<form name="formulaire" method="Post" >
Nom Profil :
libelle Profil
<textarea name="libelleProfil" rows="8" cols="40"> </textarea>
veuiller choisir les droits a attribuer
Recherche Des Titres Fonciers
Gestion Des Titres Fonciers
Consultation Des Historiques
Gestion Des Utilisatuers
Gestion Des Profils
</form>
Et dans le fichier "TonTraitementDuFormulaire.php" tu mets le code qui traite les variables postées du formulaire.
A+
BBFUNK01
//C'est en forgeant qu'on devient forgeron... ;-) ;