[php] appel d'un fichier html

Maxg59 Messages postés 275 Statut Membre -  
Maxg59 Messages postés 275 Statut Membre -
alut a tous !
Comment faire pour appeler un fichier HTML dan un script PHP ?
j'ai essayé include mais sa m'arangepas trop il n'y en a pas un autre ???????
Merci d'avance ???
Max

8 réponses

  1. maily Messages postés 7560 Statut Contributeur 453
     
    Bonjour,

    non, il n'y pas d'autre moyen!
    En quoi ça ne t'arrange pas trop?
    0
  2. Maxg59 Messages postés 275 Statut Membre 27
     
    ba en fait j'ai cru comprendre que include etait dépendant d'un lien ... moi il faut juste qu'il me l'affiche sur la meme page a la fin de mon scripte PHP
    Et j'ai un autre probléme :
    Comment faire pour envoyer des e-mail a partir d'un script PHP avec une mise en page ( si je fait juste : bonjour <BR> comment sa va ??? ) il me l'envoi en tant que texte et donc j'ai tout le texte en bloc avec entre les lignes des <BR> ...............
    Merci d'avance !!!!
    Max
    0
  3. maily Messages postés 7560 Statut Contributeur 453
     
    Non, include n'est pas dépendant d'un lien. Tu as juste mettre l'instruction include("nomdetapage.htm") et elle s'inserera!

    Pour le mail, il faut que le format de ton mail soit de l'html, pas du texte classique! ça fait parti de la configuration au moment de l'envoi des mails, dans le header additionnel:
    $headers  = 'MIME-Version: 1.0' . "\r\n";
         $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";


    bonne continuation.
    0
  4. Maxg59 Messages postés 275 Statut Membre 27
     
    Merci !!!!
    ça marche !!!
    mais pour le include il me dit ça :

    Warning: main(merci.html): failed to open stream: No such file or directory in c:\program files\easyphp1-7\www\rmail.php on line 33
    
    Warning: main(): Failed opening 'merci.html' for inclusion (include_path='.;C:\Program Files\EasyPHP1-7\php\pear\') in c:\program files\easyphp1-7\www\rmail.php on line 33

    j'ai regardé, j'ai rien oublié ......
    Merci !
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. maily Messages postés 7560 Statut Contributeur 453
     
    il est placé où??
    Ce qu'il te dit c'est que ton fichier merci.htm n'est pas à l'endroit où il le cherche, c'est à dire dans c:\program files\easyphp1-7\www\

    0
    1. Maxg59 Messages postés 275 Statut Membre 27
       
      il est bien placé dans WWW .... bizzard
      0
    2. maily Messages postés 7560 Statut Contributeur 453
       
      non, en fait, il cherche là dedans:

      include_path='.;C:\Program Files\EasyPHP1-7\php\pear\'

      ah non... y'a le . ce qui veut dire qu'il doit chercher aussi dans le répertoire courant!
      bizarre oui...
      0
  7. Maxg59 Messages postés 275 Statut Membre 27
     
    Salut,
    j'ai essayé de changer PATH pour qu'il cherche aussi dans WWW mais ça ne marche toujours pas .....
    Je te donne la fin de mon script PHP :

    mysql_close();
    mail($mail, $sujet, $texte);
    include("merci.html");
    }
    }
    ?>
    

    et ça ne marche pas .....
    j'ai essayé avec include require ; include_once et require_once et rien ne marche !!!!!
    AIDEZ MOI
    je dois avoir fini pour ce soir !!!!
    MERCI !!!!
    0
  8. Maxg59 Messages postés 275 Statut Membre 27
     
    J'ai pensé a un autre truc :
    si je changait mon bouton "valider" a la fin de mon formulaire pour en faire aussi un lien qui ira sur la page merci.html ....
    Je ne suis pas sur que ça marche ....
    Si quelqu'un sait si sa marche et sait comment faire .......
    Merci !!!
    Max
    0
  9. Maxg59 Messages postés 275 Statut Membre 27
     
    Je suis désolé, c'était juste une grosse erreur de ma part,
    j'avais ecrit merci.html au lieu de merci.htm ......
    Désolé ...........
    et vraiment :
    MERCI !!!!!!!!!!
    0