Se connecter / S'enregistrer
Votre question

renvoyer une page html

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
15 Juin 2005 16:18:18

Bonjour!
Je fais des scripts php et j'aimerais savoir si il était possible de renvoyer une page html à partir d'un script php
merci

Autres pages sur : renvoyer page html

15 Juin 2005 16:19:32

bah un lien vers cette page suffira non ?
15 Juin 2005 20:56:10

Non enfin je veut dire que par exemple le script PhP va chercher des données dans une base et les mets dans un tableau.
Serait-il possible que ce tableau apparaisse sur une page html?
Contenus similaires
15 Juin 2005 21:09:33

Salut,
C'est tout à fait possible mais il faut que ta page ait une extension .php par ex : Ma_page.php.
Dans la page tu ouvre les balises php et puis tu met tes info provenant de la requête et voilà.
A+
Caillou
15 Juin 2005 21:19:26

<?php

$machin = 'sdbfb';
$bidule = 'eezzd';

echo '<table>
<tr>
<td>'.$machin.'</td>
<td>'.$bidule.'</td>
</tr>
</table>';

?>


Voilà !
16 Juin 2005 10:17:03

Mais justement ma question était est ce qu'il est posible de renvoyer tout ca sur une page html?
Apparement non!
16 Juin 2005 10:18:19

mais le php ca génére du html!! comprend pas ta question?
16 Juin 2005 10:34:07

Oui mais je crois qu'il veut que le fichier se finisse pas htm et non par php, sinon non c'est pas possible enfin je crois pas (a moins que avec PHP5 ? mais je pense pas).




Sinon il faut comprendre que le but premier du PHP est de générer du code HTML !
16 Juin 2005 10:40:20

Le php est interpreter par le serveur et renvoi du code html!
quand tu fait un echo "<p> un text </p>";
Si tu regarde la source de la page une fois afficher, tu verra <p> un text </p>, donc tu html brute!

Bon si tu sais tout ca, et que ca question, c'est de générer des fichiers .html, c'est possible!
fopen() créer et ouvre un fichier :
  1. $un_text = recupartion_db(); // un truc est recuperer.
  2. $pointeur = fopen("fichier.htm", "w");
  3. fputs($pointeur ,$un_text); // pour ecrire dans le fichier.
  4. fclose($pointeu);
16 Juin 2005 10:42:37

Citation :

grenouille369 a écrit :
Mais justement ma question était est ce qu'il est posible de renvoyer tout ca sur une page html?
Apparement non!


Comment ça ?

Avec ce script :
_________________________
<?php

$machin = 'sdbfb';
$bidule = 'eezzd';

echo '<table>
<tr>
<td>'.$machin.'</td>
<td>'.$bidule.'</td>
</tr>
</table>';

?>
_________________

Le résultat retourné vers le navigateur sera :
_________________
<table>
<tr>
<td>sdbfb</td>
<td>eezzd</td>
</tr>
</table>
___________________

Où est le problème ?
16 Juin 2005 10:51:33

C'est qu'il faut le serveur et un fichier du type index.php et non index.htm
16 Juin 2005 11:33:44

donc il veut prendre des informations
les récupérer et les mettre dans un fichier.html

pourquoi se casser la tête ? php est ton ami, aime le et il t'aimera en retour! lol

HTML est une extension faite pour que ton serveur apache le gère comme un simple affichage ou pour supporter des procédés pour clients (java, javascript...) et avec un fichier.html tu ne peux pas faire des requêtes serveurs/base de données!
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS