script php & html demande de l'aide

Nouveau WRInaute
Bonjour,
je serais très reconnaissant à votre égard, si vous m'aidiez à trouver l'erreur et de faire fonctionner cette page
Merci d'avance pour toutes les bonnes volontés
Super

******************************
*********************
*************************

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel="stylesheet" type="text/css" href="../contact.css">

<head>

<title>Agents de securite : Curtisnova Security</title>
<meta name="Keywords" content="sécurité privée, securité, gardiennage, gardien, videosurveillance, telesurveillance, surveillance, gardien, vigiles, sûreté, IGH, ERP, agent securite, sécurité, rondier, maître chien, tarifs, coût, Paris, région parisienne, banlieue parisienne, ile de france">
<meta name="Description" content="Agence de securite spécialisée, nous proposons des agents de securite dans des secteurs variés tel que la surveillance de parkings, de gares et entrepôts de chantiers en construction mais aussi la sécurité et l'encadrement dans les réceptions, les night-clubs ou encore la sécurité des immeubles, des magasins...">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="fr">

<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">

<style type="text/css">
<!--
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline}
-->
</style>




</head><body bgcolor="#f3f3f3">
<div align="center">
<center>
<table width="400" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
<tbody><tr>
<td colspan="2" width="800" height="41">
<img border="0" src="../index_fichiers/head.jpg" width="800" height="50"></td>
</tr>
<tr>
<td bordercolor="#C0C0C0" colspan="2" width="798" bgcolor="#660033" height="32">
<p align="center">
<applet code="fphover.class" codebase="./" width="110" height="24">
<param name="color" value="#000080">
<param name="textcolor" value="#FFFFFF">
<param name="text" value="Accueil">
<param name="hovercolor" value="#00FFFF">
<param name="effect" value="glow">
<param name="url" valuetype="ref" value="index.htm">
</applet><b><font size="4" color="#FFFFFF" face="Verdana">

<a href="societe-gardiennage.htm"><font color="#FFFFFF">
<applet code="fphover.class" codebase="./" width="110" height="24">
<param name="color" value="#000080">
<param name="textcolor" value="#FFFFFF">
<param name="text" value="Société">
<param name="hovercolor" value="#00FFFF">
<param name="effect" value="glow">
<param name="url" valuetype="ref" value="societe-gardiennage.htm">
</applet>&nbsp;</font></a></font><font face="Verdana"><font size="4"></a></font><applet code="fphover.class" codebase="./" width="110" height="24">
<param name="color" value="#000080">
<param name="textcolor" value="#FFFFFF">
<param name="text" value="Services">
<param name="hovercolor" value="#00FFFF">
<param name="effect" value="glow">
<param name="url" valuetype="ref" value="service-vigiles.htm">
</applet><font size="4" color="#ffffff"><a href="file:///C:/Documents%20and%20Settings/Collégien/Mes%20documents/cns/service-vigiles.htm"><font color="#ffffff">&nbsp;</font></a></font></font></b><font size="4" face="Verdana" color="#FFFFFF"><applet code="fphover.class" codebase="./" width="110" height="24">
<param name="color" value="#000080">
<param name="textcolor" value="#FFFFFF">
<param name="text" value="Dossier">
<param name="hovercolor" value="#00FFFF">
<param name="effect" value="glow">
<param name="url" valuetype="ref" value="index_fichiers/Plaquette%20Commerciale.pdf">
</applet></font><b><font size="4" color="#FFFFFF" face="Verdana">
<applet code="fphover.class" codebase="./" width="110" height="24">
<param name="color" value="#000080">
<param name="textcolor" value="#FFFFFF">
<param name="hovercolor" value="#00FFFF">
<param name="effect" value="glow">
<param name="url" valuetype="ref" value="recrutement-agent-securite.htm">
<param name="text" value="Carrières">
</applet><a href="service-vigiles.htm"><font color="#FFFFFF"> </font></a>
<applet code="fphover.class" codebase="./" width="100" height="24">
<param name="color" value="#000080">
<param name="textcolor" value="#FFFFFF">
<param name="text" value="Références">
<param name="hovercolor" value="#00FFFF">
<param name="effect" value="glow">
<param name="url" valuetype="ref" value="references-securite.htm">
</applet></a><a href="references-securite.htm"><font color="#FFFFFF">&nbsp;</font></a></font><applet code="fphover.class" codebase="./" width="110" height="24">
<param name="color" value="#000080">
<param name="textcolor" value="#FFFFFF">
<param name="text" value="Contacts">
<param name="hovercolor" value="#00FFFF">
<param name="effect" value="glow">
<param name="url" valuetype="ref" value="agence-securite-contacts.htm">
</applet></b></td>
</tr>
<tr>
<td valign="top" width="144" align="center" bgcolor="#660033" height="417">
<p align="center"><font face="Verdana" size="4" color="#FFFFFF">
<img border="0" src="../index_fichiers/final_1397606416.gif" width="166" height="215"></font><font size="6" color="#FFFFFF"><img border="0" src="../agence3.jpg" width="99" height="62"></font></p>
<p align="center">
<font color="#FFFFFF"><font size="2">CURTISNOVA</font><font size="2">
SECURITY<br>
231 rue Saint-honoré<br>
75001 Paris cedex 01<br>
</font><font size="1">Téléphone : + 33 (0)1 53 98 13 35 Fax : + 33 (0)1 53
98 13 19</font><br>
&nbsp;</font></p></td>
<td bordercolor="#FFFFFF" valign="top" width="656" align="left" bgcolor="#660033">
<p align="left"><font size="6" color="#FFFFFF">&nbsp;</font><em style="font-style: normal"><font size="5" color="#FFFF00">Renseignements</font></em><font size="6" color="#FFFFFF"> </font></p>
<p align="center"><b>
<font size="2" face="Times New Roman" color="#FFFFFF">Veuillez renseigner le
formulaire ou nous contacter directement au :</font></b><font size="2" face="Verdana" color="#FFFFFF"> &nbsp;</font><b><font face="Verdana" size="2" color="#FFFFFF">
<marquee scrolldelay="150" scrollamount="4">06 64 61 80 00</marquee></font></b></p>
</head>

</html>

<div class="texteformulaire">

<form action="<?php $_SERVER['REQUEST_URI'] ?>" method="post" enctype="multipart/form-data">
<p>Votre adresse email<span class="asterisque">*</span> :
<input type="text" name="email" value="" size=50 class="fondformulaire">
</p>

<p>Votre Nom <span class="asterisque">*</span> :
<input type="text" name="nom" value="" size=50 class="fondformulaire">

<p>Votre Prénoms <span class="asterisque">*</span> :
<input type="text" name="prénoms" value="" size=50 class="fondformulaire">
</p>
<p>Adresse <span class="asterisque">*</span> :
<input type="text" name="adresse" value="" size=50 class="fondformulaire">
</p>
<p>Code postal / Ville <span class="asterisque">*</span> :
<input type="text" name="Ville/postal" value="" size=50 class="fondformulaire">
</p>
<p class="formcentre">Messages :</p>
<p class="formcentre">
<textarea name="comment" cols="50" rows="10" class="fondformulaire"></textarea>
</p>

<p>Fichier joint ( 500Ko maximum) :
<input type="hidden" name="MAX_FILE_SIZE" value="500000"/>
<input name="upload_localfile" type="file" class="fondformulaire" size="20"/>
</p>

<p class="formcentre">
<input type="reset" name="reset" value="Effacer">
<input type="submit" name="submit" value="Envoyer">
</p>

</form>



<span class="asterisque">*Champs obligatoires</span>

</div>

<?php

/////////////////////////////////////////////////
// Fin du code HTML du formulaire //
/////////////////////////////////////////////////

///////////////////
// CONFIGURATION //
///////////////////

$to = ; // Mettez ici le sujet de votre mail
$format = 'html'; // Mettez ici le format de l'email, pour html mettez 'html', pour le format texte mettez 'texte'

// Dans body vous avez le corps du mail, ici nous mettons les variables du champs commentaire $comment,
// vous pouvez mettre bien entendu plusieurs variables avec du texte au format html ou texte selon votre choix.
// Attention ! Comme vous le voyez dans l'exemple, le texte doit être entre des Appostrophes , alors que les Variable
// venant du formulaire doivent être en dehors et de la forme .$_POST['nom']. ( Ne pas oublier les points )
// Attention ! Si vous mettez une appostrophe dans le texte elle doit être précédée de \ Exemple :
// Si je veus écrire : J'y vais , il faut mettre : J\'y vais.

$body = '<html>
<head>
<title>EXmail 1.0</title>
</head>
<body>
<strong>Voici l\'es commentaires de '.$_POST['nom'].' :</strong><br>
<p>'.$_POST['comment'].'</p>
<p> Le script fonctionne ;-) </p>
</body>
</html>';
///////////////////////////////////////////////
// FIN DE LA CONFIGURATION //
///////////////////////////////////////////////

function CheckEmail( $email )
{
return ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$',$email );

}

///////////////////
// CONFIGURATION //
///////////////////

// Si l'adresse email n'est pas valide, on met un message d'erreur

if( !CheckEmail( $_POST['email'] ) )
{
$error[] = '<p class="erreur">Votre adresse Email n\'est pas valide !</p>';
}

// On vérifie que les champs obligatoires sont remplis, s'il n'est pas rempli on dirige vers un message d'erreur, pour vérifier d'autres champs
// Du formulaire que vous allez créer vous n'avez qu'à recopier les deux lignes si dessous et de remplacer la variable $_POST['nom'] par celle
// de la partie du formulaire que vous voulez rendre obligatoire. Ainsi que le message en html que vous voulez mettre en cas d'erreur.

if ( empty( $_POST['nom'] ) )
{
$error[] = '<p class="erreur">Vous n\'avez pas mis votre Nom/Pseudo !</p>';
}

///////////////////////
// FIN CONFIGURATION //
///////////////////////
********************************
**************************
 
WRInaute accro
Personne ne va passer à travers un code comme ça.
Essaie de donner l'adresse en ligne, et surtout, explique ce qui ne vas pas, et je suis sure qu'on pourra t'aider
 
WRInaute accro
Ca commence mal : tu nous demandes de t'aider mais tu n'y met pas vraiment les formes :

1/ tu pourrais déjà nous dire ce qui ne fonctionne pas dans ton script (tu parles d'une erreur, mais laquelle (message, etc.) ?
2/ tu pourrais aussi nous dire ce qu'il est censé faire.
3/ tu pourrais restreindre le code html complet de la page à la partie qui pose souci

Parce que là franchement la demande d'aide ne donne pas vraiment envie.

SI tu précises un peu ta demande et que tu y met un peu de bonne volonté, tous les habitués qui passent ici ne rechigneront pas à t'aider.
 
WRInaute accro
Bein en même temps je vois aucun appel, dans le cas où le submit du formulaire s'effectue correctement, à une fonction du genre mail().

Enfin moi je dit ça...
 
WRInaute occasionnel
Oui il manque carrément un bout du code pour que cela fonctionne. il y a même du code html entre deux balises </head>.
Le mieux est de commencer par utiliser un script déjà entièrement codé si il te faut un formulaire rapidement.

Mais un jour ou l'autre il faudra apprendre les bases dut HTML et ensuite celles du PHP hein.

Voilà un tuto simple : http://www.mmt-fr.org/article75.html
 
Discussions similaires
Haut