Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1366 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Besoin d'aide avec apache + php + mysql + RedHat 8.0

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Besoin d'aide avec apache + php + mysql + RedHat 8.0

n°226478
pat_testa_​mora
Posté le 20-02-2003 à 18:51:17  profilanswer
 

Salut voilà j'essaie de mettre en place un serveur Web apache + php + mysql sous RedHat 8.0, j'ai installé la distribution en entier avec tous les paquets. puis j'ai installé Phpmyadmin pour mes bases Mysql et jusque là pas de blem.
là où ça ce corse c'est quand je veux héberger un simple formulaire créer avec Dreamwaver 4.0 que je communique et qui pourtant marche chez un hébergeur comme amen.fr
je ne comprends pas pourquoi cela ne marche pas et pourtant mon serveur interprète bien le PHP
 
est ce que quelqu'un pourrait m'aider à résoudre ce problème
 
 
 
Formulaire.html
-----------------
<html>
<head>
<title>>>>>>Formulaire<<<<<</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body bgcolor="#FFFFFF" text="#000000">
<form method="post" action="mail.php">
  <table width="400" border="0" cellspacing="0" cellpadding="0" align="center">
    <tr>  
      <td width="171">  
        <div align="right">Votre Nom: </div>
      </td>
      <td width="229">  
        <input type="text" name="lenom">
      </td>
    </tr>
    <tr>  
      <td width="171">  
        <div align="right">Votre Prenom: </div>
      </td>
      <td width="229">  
        <input type="text" name="leprenom">
      </td>
    </tr>
    <tr>  
      <td width="171">  
        <div align="right">Votre Email: </div>
      </td>
      <td width="229">  
        <input type="text" name="ladresse">
      </td>
    </tr>
    <tr>  
      <td width="171" valign="top">  
        <div align="right">Commentaire: </div>
      </td>
      <td width="229">  
        <textarea name="lemessage" cols="30" rows="10"></textarea>
      </td>
    </tr>
    <tr>
      <td width="171" valign="top"> </td>
      <td width="229">
        <input type="submit" name="Submit" value="Envoyer">
        <input type="reset" name="Submit2" value="effcacer">
      </td>
    </tr>
  </table>
</form>
</body>
</html>
 
----------------------------------------------------------
ensuite le fichier Mail.php qui va avec
 
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body bgcolor="#FFFFFF" text="#000000">
Merci <? echo $lenom;?> de Votre message  
<?
$adressedest=$ladresse;
$adresseexp="pat_testa_mora@yahoo.fr";
mail($adresseexp,$lemessage,"From : $adressedest\nReply-to: $ladresse" );
?>
</body>
</html>
 
 
 

mood
Publicité
Posté le 20-02-2003 à 18:51:17  profilanswer
 

n°226480
Olivier51
Posté le 20-02-2003 à 19:01:59  profilanswer
 

Qu'est ce qui ne marche pas, explique un peu plus ce qui ne va pas comme tu voudrais ...

n°226488
pat_testa_​mora
Posté le 20-02-2003 à 19:15:10  profilanswer
 

salut,
ce qui ne marche pas c'est que sur pas page mail.php je demande en code PHP je voudrais recevoir un mail lorsque la personne remplie ce formulaire et récupérer la variable fournie dans le champs Nom pour lui envoyer un message du type
"Merci "variable" votre message à bien été envoyé (par exemple)
 

n°226498
blackm
gni ?
Posté le 20-02-2003 à 20:11:42  profilanswer
 

T'as un smtp qui tourne sur ta bécane ?


---------------
bla
n°226525
pat_testa_​mora
Posté le 20-02-2003 à 22:27:00  profilanswer
 

j'ai sendmail qui est installé

n°226635
dave_sab
Posté le 21-02-2003 à 10:58:42  profilanswer
 

J'ai pas compris ce qui ne marche pas: l'envoie du mail ou l'affichage du mesage

n°226662
pat_testa_​mora
Posté le 21-02-2003 à 11:55:21  profilanswer
 

les deux je n'ai rien par contre sur une RehDhat 7.3 ça marche je ne comprends pas

n°226742
dave_sab
Posté le 21-02-2003 à 14:12:25  profilanswer
 

Sur une RedHat 8 tu dois avoir un php 4.2.x donc tu as l'option "register_global" a "off" dans ton php.ini. Tu ne peux donc pas utiliser directement les variables issues du formulaire, tu dois utiliser le tableau "$_POST[]". En gros ca donne ca:

  • avant (RedHat 7.3 & php 4.x.x)

nom dans le formulaire => "lenom"
variable dans php => "$lenom"
 

  • apres (RedHat 8 & php 4.2.x)

nom dans le formulaire => "lenom"
variable dans php => "$_POST[lenom]"
 
Si ton formulaire est passe en "get" tu utiliseras "$_GET[]" au lieu de "$_POST[]".
 
Ca c'est la methode la plus securisee mais tu peux toujours remettre "register_global" a "on" dans le fichier "php.ini".

n°226744
dave_sab
Posté le 21-02-2003 à 14:16:27  profilanswer
 

J'ounbliai: un petit "phpinfo()" te donnera tous les renseignements utiles sur l'installation de ton php (version, valeurs des parametres, modules installes, ...).

n°226749
pat_testa_​mora
Posté le 21-02-2003 à 14:30:59  profilanswer
 

Merci de ta réponse c'étais bien ça tu est un champion de la conf de PHP je n'aurais jamais trouvé

mood
Publicité
Posté le 21-02-2003 à 14:30:59  profilanswer
 

n°226751
dave_sab
Posté le 21-02-2003 à 14:36:50  profilanswer
 

De rien.
Champion non, mais ca m'est deja arriver et j'ai passe beaucoup de temps a debugger (un site entier  :cry: ).

n°226786
pat_testa_​mora
Posté le 21-02-2003 à 15:36:36  profilanswer
 

c'est sympa quand même j'espère pouvoir un jour de donner un coup de main
a+

n°226797
dave_sab
Posté le 21-02-2003 à 15:58:56  profilanswer
 

A+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Besoin d'aide avec apache + php + mysql + RedHat 8.0

 

Sujets relatifs
driver S3 trio pour redhat 8.0apache- ssl / pas ssl
cherche doc ou aide explicite sur la mise en place Bugzillacomment rendre MySQL accessible depuis l'"exterieur" ?
Besoin d'un conseil pour ACCESS! ! Au secoursApache 2.040 et Redhat 8.0 ?
[MDK] Problème avec le document root de mon apacheTélécharger et installer RedHat sans graveur
[Apache] Il ouvre pas ce que je veux par defaut 
Plus de sujets relatifs à : Besoin d'aide avec apache + php + mysql + RedHat 8.0


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR