
|
|
Auteur
|
Message
|
1
|
|
|
|
Bonjour,
voila j'ai un problm de syntaxe sur un formulaire pour des inscriptions en ligne
voici le message:
Parse error: syntax error, unexpected '>' in D:\www\amcsambreville.be\website\vitrival\decharge.php on line 137
et voici la page code
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Reglement et décharge</title>
<style>
h1.haut
{
font-size: 18pt;
text-align: center;
font-weight: bold;
}
p.reglement
{
font-size: 8pt;
}
h2.avis
{
font-size: 15pt;
text-align: center;
}
h4.accident
{
font-size: 12pt;
text-align: center;
border: 1px solid black;
}
p.declaration
{
font-size: 12pt;
text-align: center;
}
.pilote1
{
width: 46%;
float: left;
}
.pilote2
{
width: 46%;
float: right;
}
</style>
<script>
<!--
function ChangeStatut(decharge) {
if(decharge.conditions.checked == true) {decharge.envoyer.disabled = false }
if(decharge.conditions.checked == false) {decharge.envoyer.disabled = true }
}
function couleur(obj) {
obj.style.backgroundColor = "#FFFFFF";
}
function check() {
var msg = "";
if (document.decharge.date.value == "") {
msg += "Veuillez saisir la date du jour\n";
document.decharge.date.style.backgroundColor = "#F3C200";
}
if (document.decharge.mention.value == "") {
msg += "Veuillez saisir la mention LU ET APPROUVE\n";
document.decharge.mention.style.backgroundColor = "#F3C200";
}
if (document.decharge.ci.value == "") {
msg += "Veuillez saisir le numéro de votre carte d'identité\n";
document.decharge.ci.style.backgroundColor = "#F3C200";
}
if (document.decharge.ci.value == "") {
msg += "Veuillez saisir le numéro de registre national\n";
document.decharge.ci.style.backgroundColor = "#F3C200";
}
if (msg == "") return(true);
else {
alert(msg);
return(false);
}
}
//-->
</script>
</head>
<body><?
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$rue = $_POST['rue'];
$cp = $_POST['cp'];
$localite = $_POST['localite'];
$naissance = $_POST['naissance'];
$gsm = $_POST['gsm'];
$licencie = $_POST['licencie'];
$federation = $_POST['federation'];
$categorie = $_POST['categorie'];
$type = $_POST['type'];
$cylindree = $_POST['cylindree'];
$choix = $_POST['choix'];
$assurance = $_POST['assurance'];
$nom2 = $_POST['nom2'];
$prenom2 = $_POST['prenom2'];
$rue2 = $_POST['rue2'];
$cp2 = $_POST['cp2'];
$localite2 = $_POST['localite2'];
$naissance2 = $_POST['naissance2'];
$gsm2 = $_POST['gsm2'];
$licencie2 = $_POST['licencie2'];
$federation2 = $_POST['federation2'];
$categorie2 = $_POST['categorie2'];
$type2 = $_POST['type2'];
$cylindree2 = $_POST['cylindree2'];
$choix2 = $_POST['choix2'];
$assurance2 = $_POST['assurance2'];
$montant = $_POST['montant'];
// liste des destinataires du message $adresse="secretariat@bucoweb.be";
// titre du message : zone sujet
$sujet="Inscriptions pour Vitrival 2007";
// contenu du message
$corps="<h1>Inscriptions Vitrival 2007</h1>
<h3>Pilote n°1</h3><br>
Nom: $nom<br>
Prénom: $prenom<br>
Adresse: $rue<br>
Code postal: $cp<br>
Localité: $localite<br>
Date de naissance: $naissance<br>
Téléphone/GSM: $gsm<br>
Email: $mail<br>
Licencié: $licencie<br>
Fédération: $federation<br>
categorie: $categorie<br>
Type: $type<br>
Cylindrée: $cylindree<br>
Inscription en: $choix<br>
Assurance de 17 euros: $assurance<br>
<h3>Pilote n°2</h3><br>
Nom: $nom2<br>
Prénom: $prenom2<br>
Adresse: $rue2<br>
Code postal: $cp2<br>
Localité: $localite2<br>
Date de naissance: $naissance2<br>
Téléphone/GSM: $gsm2<br>
Email: $mail2<br>
Licencié: $licencie2<br>
Fédération: $federation2<br>
categorie: $categorie2<br>
Type: $type2<br>
Cylindrée: $cylindree2<br>
Inscription en: $choix2<br>
Assurance de 17 euros: $assurance2<br>
<h4>Montant à payer: $montant</h4>
";
// Création de l'entête du message
// cette entete contient l'email de l'expéditeur ainsi que l'email pour la réponse.
$entete="Content-type:text/html\n";
// envoi du mail
mail ($adresse,$sujet,$corps,$entete);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<h1 class="haut">REGLEMENT GENERAL et DECHARGE</h1>
<p class="reglement"><strong>ORGANISATION</strong><br>
L’ endurance de Vitrival est une épreuve organisée par l'ASBL AMC SAMBREVILLE ainsi qu'avec l'agrément de la commune de FOSSES-LA-VILLE<br>
<strong>SITUATION:</strong> Vitrival (Fosses la ville) rue de Walcourt<br>
<strong>DESCRIPTION DE L'EPREUVE:</strong> le tracé est constitué de différents types de terrain: sous-bois ,prairies, champs sur +- 17Hectares ,la longueur du tracé est d'environ de 5 kms<br>
<strong>1. MACHINES ADMISES:</strong><br>
Toutes les motos ou quad de type "tout terrain", d’une cylindrée de plus de 120cc, sont admises au départ (sauf endurance 65/85cc)<br>
Echappement: les machines devront être munies pendant toute l'épreuve d'un silencieux efficace et en fonctionnement constant. 96 db max contrôle au sonomêtre<br>
Choix de pneu : libre.<br>
<strong>2. INSCRIPTION:</strong><br>
• Autorisé pour tous les pilotes licenciés et les non-licenciés agés de plus de 15 ans.(sauf endurance 65/85cc et course 50cc)<br>
• Composition de l'équipage:<br>
soit un pilote et une moto<br>
soit deux pilotes et une moto<br>
soit deux pilotes et deux motos<br>
• Le comité d'organisation se réserve le droit de refuser l'inscription d'un pilote sans avoir à en donner la raison. Les inscriptions refusées seront intégralement remboursées.<br>
• Les inscriptions doivent être envoyées à l'adresse suivante:secretariat@bucoweb.be<br>
• Toute inscription dont le droit d’engagement n’aura pas été acquitté pour le 15 Octobre ne sera pas prise en considération.<br>
• Le montant de l'engagement (droit d'engagement et participation aux frais) est payable par banque au compte n° :001-<br>
• Les inscriptions rentrées au secrétariat après le 10 octobre seront majorées de 10 euros pour frais de gestion supplémentaire.<br>
<strong>3. DOSSARD:</strong><br>
Chaque équipage se verra remettre un dossard et un transpondeur qu'il devra porter pendant la durée de la course (1 seul dossard et transpondeur par équipe). Le dossard sera fourni contre une caution (carte d’identité)et de 50 € pour le transpondeur. Après l’épreuve, cette caution est libérée si le dossard, nettoyé, est restitué en bon état aux organisateurs ainsi que le transpondeur.<br>
<strong>Tout transpondeur non remis sera facturé 250 euros.</strong><br>
Le numéro du dossard peut être reproduit sur les motos<br>
<strong>4. ORDRE DE DEPART:</strong><br>
Les numéros de dossard seront attribués suivant la date de validation de l'inscription et détermineront l'ordre de départ. Le départ « style le Mans » est donné au coup de fusil.<br>
<strong>5. CIRCULATION:</strong><br>
Tout concurrent pris en dehors du tracé de l'épreuve sera mis hors course. L'organisateur se réserve en outre le droit d'entamer d'éventuelles poursuites judiciaires pour les dégats occasionnés.
Tout pilote en panne doit ramener personnellement son dossard à son équipier.<br>
<strong>6. ASSISTANCE - PENALITES:</strong><br>
Durant la durée de l’endurance, les ravitaillements et les réparations ne sont autorisés que dans les lieux prévus à cet effet (parc fermé et stands). Les véhicules d’assistance seront dans le parking pilote. Les autres véhicules prendront place dans le parking spectateurs.<br>
Pas de ravitaillement moteur en marche. La vitesse, lors de la rentrée et de la sortie de l’aire des stands, doit être modérée et à pied dans le parc fermé.<br>
Aucunes « Tonelles » ne pourra se trouver dans le parc fermé.<br>
Toutes infractions grave constatée par un organisateur de l'épreuve entraînera la mise hors course du concurrent assisté.<br>
<strong>7. CLASSEMENTS:</strong><br>
Le classement pourra être vu en direct sur moniteur.<br>
Un classement scratch et un classement par catégories (solo, Open 125 et Open 250) seront établis à l’issue des 4 heures.<br>
<strong>10. INTERPRETATION DU REGLEMENT:</strong><br>
Les organisateurs ont compétence pour décider de tous les cas non-prévus par le présent règlement.
</p>
<h2 class="avis">
AVIS AUX PILOTES ET LEURS ACCOMPAGNANTS.
</h2>
<h4 class="accident">En cas d'accident, aucune partie ne pourra être civilement responsable.<br>
Suite à cela, le ou la soussignée</h4>
<form action="mail.php" method="post" name="decharge" onSubmit="return check();">
<fieldset class="pilote1">
<legend lang="fr" xml:lang="fr">Pilote n°1</legend>
Nom: <input type="text" name="nom" value="<?php echo $nom ?>" /><br><br>
Prénom: <input type="text" name="prenom" value="<?php echo $prenom ?>" /><br><br>
Adresse: <input type="text" name="rue" value="<?php echo $rue ?>" /><br><br>
Code postal: <input type="text" name="cp" value="<?php echo $cp ?>" /><br><br>
Localité: <input type="text" name="localite" value="<?php echo $localite ?>" /><br><br>
<p class="declaration">Déclare par la présente renoncer pour lui même, ses ayants droits, ses proches (parents, son conjoint, ses enfants, amis, etc…), leurs assureurs et toutes parties civiles à tout recours contre: le ou les propriétaires, exploitants du terrain et organisateurs, en cas d'accident, quelque il soit.</p>
Date (jj/mm/aaaa): <input type="text" name="date" size="10" onKeyUp="javascript:couleur(this);"><br><br>
Mention LU ET APPROUVE: <input type="text" name="mention" size="17" onKeyUp="javascript:couleur(this);"><br><br>
Numéro de carte d'identité: <input type="text" name="ci" size="20" onKeyUp="javascript:couleur(this);"><br><br>
Numéro de registre national: <input type="text" name="ci" size="20" onKeyUp="javascript:couleur(this);"><br><br>
</fieldset>
<fieldset class="pilote2">
<legend lang="fr" xml:lang="fr">Pilote n°2</legend>
Nom: <input type="text" name="nom2" value="<?php echo $nom2 ?>" /><br><br>
Prénom: <input type="text" name="prenom2" value="<?php echo $prenom2 ?>" /><br><br>
Adresse: <input type="text" name="rue2" value="<?php echo $rue2 ?>" /><br><br>
Code postal: <input type="text" name="cp2" value="<?php echo $cp2 ?>" /><br><br>
Localité: <input type="text" name="localite2" value="<?php echo $localite2 ?>" /><br><br>
<p class="declaration">Déclare par la présente renoncer pour lui même, ses ayants droits, ses proches (parents, son conjoint, ses enfants, amis, etc…), leurs assureurs et toutes parties civiles à tout recours contre: le ou les propriétaires, exploitants du terrain et organisateurs, en cas d'accident, quelque il soit.</p>
Date (jj/mm/aaaa): <input type="text" name="date2" size="10"><br><br>
Mention LU ET APPROUVE: <input type="text" name="mention2" size="17"><br><br>
Numéro de carte d'identité: <input type="text" name="ci2" size="20"><br><br>
Numéro de registre national: <input type="text" name="ci" size="20" onKeyUp="javascript:couleur(this);"><br><br>
</fieldset>
<p align="center"><input type="checkbox" name="conditions" onClick="ChangeStatut(this.form)">J'accepte les conditions générales.<br>
<input type="submit" name="envoyer" value="Envoyer" disabled></p>
</form>
</body></html>
Je sais c'est un peu long mais comme je suis un vrai novice en la matière
Merci d'avance de vos réponses et de votre compréhention
|
|
|
|
|
ligne 135:
// titre du message : zone sujet
$sujet="Inscriptions pour Vitrival 2007";
|
|
|
|
|
Salut Mac_Gyver,
// titre du message : zone sujet
$sujet = "Inscriptions pour Vitrival 2007"";
Tu avais oublié de fermé la cote
De plus, pour que toutes tes variables marches correctement, tu devrais faire de la façon suivante :
// contenu du message
$corps = "
<h1>Inscriptions Vitrival 2007</h1>
<h3>Pilote n°1</h3><br>
Nom: '". $nom . "'<br>
(Tous les caractères sont important ==> '" . $variable . "')
Voila, ton code marche chez moi en tout cas
Tcho
|
|
|
|
|
Grand merci!!!!
Pour la 1iere page ok
Mais quand on remplit et que l'on clic sur "signer la decharge
On attrape ceci dans le haut de la page ????
Notice: Undefined index: licencie2 in D:\www\amcsambreville.be\website\vitrival\decharge.php on line 122
Notice: Undefined index: type2 in D:\www\amcsambreville.be\website\vitrival\decharge.php on line 125
Notice: Undefined index: assurance2 in D:\www\amcsambreville.be\website\vitrival\decharge.php on line 128
Notice: Undefined variable: mail in D:\www\amcsambreville.be\website\vitrival\decharge.php on line 146
Notice: Undefined variable: mail2 in D:\www\amcsambreville.be\website\vitrival\decharge.php on line 163
Notice: Undefined variable: adresse in D:\www\amcsambreville.be\website\vitrival\decharge.php on line 180
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in D:\www\amcsambreville.be\website\vitrival\decharge.php on line 180
je suis vraiment nul en informatique
merci de vos réponses et de votre aide
Mac
|
|
1
|
|

|






|