Rechercher : dans
Par :

Inclure du php ds une page html

Dernière réponse le 5 déc 2007 à 22:23:13 mathieu, le 2 jun 2005 à 17:47:20 
 Signaler ce message aux modérateurs

Bonjour,

je souhaite inclure du code php ds une page html..le code php que je souhaite insérer permet d'exécuter des requêtes vers une BDD mysql
dois je mettre le code entre les balises body?
quelles modifications dois je apporter au code php pour kil soit interprété ds ma page?

voici le code:
<?
$nom_mapfile=$_POST['lst_mapfile'];
$user='root';
$mot_de_passe='';
$host='localhost';
$bdd=mapfile7;

echo "voici toutes les couches correspondant au mapfile ".$nom_mapfile;

require "creerliste2.php";

//ouverture de connexion
mysql_connect("$host", "$user", "$mot_de_passe");
...
?>

merci!!

Meilleures réponses pour « inclure du php ds une page html » dans :
On peut cacher le code source d'une page HTML VoirMythe: On peut cacher le code source d'une page HTML. Réalité: FAUX. Explications: Pour pouvoir afficher une page web (HTML), le navigateur doit - à un moment où un autre - avoir le code HTML en clair. Il y a donc toujours moyen de le...
Javascript - Implantation du code VoirA quel emplacement insérer le Javascript dans votre page HTML Il existe plusieurs façons d'inclure du JavaScript dans une page HTML : Grâce à la balise En mettant le code dans un fichier Grâce aux événements Dans la balise...
Implantation du code Php VoirL'interprétation du code par le serveur Un script PHP est un simple fichier texte contenant des instructions écrites à l'aide de caractères ASCII 7 bits (des caractères non accentués) incluses dans un code HTML à l'aide de balises spéciales et...
Structure d'un document HTML VoirNotion de document HTML Une page HTML est un simple fichier contenant du texte formatté avec des balises HTML. Par convention l'extension donnée au fichier est .htm ou .html, mais une page web peut potentiellement porter n'importe quelle...

1

micheeel, le 2 jun 2005 à 18:08:18
  • +1

BONZOUR,

A tout hasard, ta page s'appelle t elle XXXX.PHP au lieu de XXXX.HTM?

Déjà, ca c'est incontournable.

Ensuite, je te conseille de mettre ta déclaration d'ouverture, de connexion etc... dans une feuille a part et ensuite appeler cette feuille avec un include.
Un peu comme une feuille css, une feuille de fonction JS ou autres.

Après, faut voir ta requete de plus pres...

M.

Répondre à micheeel

2

slatrach, le 2 jun 2005 à 18:21:26
  • +1

Bonjour,
ta page tu l'enregistre en format.php

ton programme php tu l'ecrit dans yn fichier a part appelle le par exemple config.inc.php
<?
$nom_mapfile=$_POST['lst_mapfile'];
$user='root';
$mot_de_passe='';
$host='localhost';
$bdd=mapfile7;

echo "voici toutes les couches correspondant au mapfile ".$nom_mapfile;

require "creerliste2.php";

//ouverture de connexion
mysql_connect("$host", "$user", "$mot_de_passe");
...
?>



dans ta page principale par exemple page.php:

<html>
<head>
.....
<body> ....
<?PHP include("config.inc.php"); ?>


code html....

</body>
</html>



et voila http://slatrach.free.fr

Répondre à slatrach

3

micheeel, le 2 jun 2005 à 18:28:47
  • +1

<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_ruine = "localhost";
$database_ruine = "lenomdetabase";
$username_ruine = "root";
$password_ruine = "";
$ruine = mysql_pconnect($hostname_ruine, $username_ruine, $password_ruine) or die(mysql_error());
?>

Tu sauves ce script dans une feuille ruine.php
que tu places dans un repertoire connections au meme niveau que tes feuilles php
Apres tu as "ruine" pour objet d'acces a ta base.
Ensuite tu vas appeler cette connexion qd tu as besoin d'acceder a ta base:


<?php
include('connections/ruine.php');
?>

ALors tu peux lire ta base
<?php
$zonelecture = "SELECT ...FROM ...WHERE ...ORDER BY ...limit...;"
$Result_lecture = mysql_query($zone_lecture, $ruine) or die(mysql_error());
?>


Après, ou meme avant, www.nexen.net

Bon courage,
M

Répondre à micheeel

4

seb4242, le 8 jun 2007 à 10:43:50
  • +1

Attention, pour inclure OBLIGATOIREMENT un script php il faut utiliser cette syntaxe:
require("maPagePHP.php");
et non
require "maPagePHP.php";
;)

Répondre à seb4242

5

 hsaturn, le 5 déc 2007 à 22:23:13
  • +2

Tiens... pourrais tu nous éclairer sur la différence entre les deux requires ?
J'utilise toujours la deuxième syntaxe, sans les parenthèses....
De même, je n'utilise jamais de parenthèses pour include include_once etc...

Merci

Répondre à hsaturn