Probleme de code qui marche pas en PHP !

Résolu
Fab121205 Messages postés 100 Statut Membre -  
 Fab -
J'ai mis ce code pour envoyer des emails et enregistrer dans un dossier .txt mais ca marche pas! Aider moi svp !
	            

<?php
				
				$header='From: "Fabian"<coroulin@bluewin.ch>'."\n";
				$message ='Bonjours '.$_POST["prenom"].' '.$_POST["nom"]. ' s\'est inscrit a la course à Dingler'. "\n";
				$message .='Nom et Prénom : '.$_POST["nom"].' '.$_POST["prenom"]. "\n";
				$message .='Date de Naissance : '.$_POST["date"].' '.$_POST["date2"].' '.$_POST["date3"]. "\n";
				$message .='Adresse : '.$_POST["adresse"]. "\n";
				$message .='Adresse E-Mail : '.$_POST["email"]. "\n";
				$message .='Numéro de téléphone : '.$_POST["telephone"]. "\n";
				$message .='Catégorie  : '.$_POST["categorie"]. "\n";
				
                 mail('fabianroulin1205@gmail.com','Inscription de '.$_POST["prenom"].' '.$_POST["nom"].' ' , $message);
				?>

	        <?php
				
				$header='From: "Fabian"<coroulin@bluewin.ch>'."\n";
				$message ='Bonjours '.$_POST["prenom"].' '.$_POST["nom"]."\n";
				$message .='Vous vous êtes inscrit à la Course Dingler depuis notre <a href="www.coursedingler.ch">site.'. "\n";
				$message .='La Course aura lieu le 4 juin 2016 à Savigny.'. "\n";
				$message .='Nous nous rejouissons de vous voir parmis nous.'. "\n";
				$message .='Avec nos salutations spotives.'. "\n";

                 mail($_POST["email"] ,'Inscription à la Course Dingler' , $message);
		    ?>
				
				
	<?php
	 
	    $inscrit = fopen('inscrit.txt', 'a+');
		fputs($inscrit, ' '.$_POST["prenom"].' '.$_POST["nom"].' '.$_POST["adresse"].' '.$_POST["date"].' '.$_POST["date2"].' '.$_POST["date3"].' '.$_POST["email"].' '.$_POST["telephone"].' '.$_POST["categorie"].);
		fclose($inscrit);
	
	?>

2 réponses

  1. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
     
    Un message d'erreur ?
    Problème de droits en écriture pour l'utilisateur www-data (par défaut le plus souvent) ?
    0
    1. Fab
       
      En faite ma page ne s affiche pas ça marque error http 500 pas introuvable mais elle est sur mon hébergeur car je l'ai mis et remis plusieurs fois!
      Fab
      0
    2. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
       
      Erreur 500 c'est que tu as une erreur qui est remontée.
      Regardes dans le fichier error.log si mis à disposition par ton hébergeur.
      0
    3. Fab121205 Messages postés 100 Statut Membre 5
       
      L'hebergeur n'a pas de log !
      0
    4. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
       
      As-tu vérifier les droits du dossier et du fichier ?
      As-tu posé la question à ton hébergeur ?
      D'ailleurs, qui est ton hébergeur ?
      0
    5. Fab
       
      Oui j ai mis la permission pour le fichier (777) et mon hebergeur est nexgate.ch
      0
  2. samyb2313 Messages postés 56 Statut Membre 5
     
    enlève
    le
    . a la fin de

    $_POST["categorie"].);

    ca donnera ca

    $_POST["categorie"]);
    0
    1. Fab
       
      merci samyb2313 ca marche je me met en resolu Merci Fab
      0