Rechercher : dans
Par :

Création d'un fichier php dans un dossier

Dernière réponse le 17 jun 2008 à 11:13:26 whiny, le 17 jun 2008 à 10:44:44 
 Signaler ce message aux modérateurs

Bonjour à tous et à toutes,

Voici mon problème, je fais un site ou j'inscris moi même mes utilisateurs quand je l'ai créé, le script crée un dossier portant son nom, et dedans je voudrais qu'il crée automatiquement un fichier down.php qui contient quelque ligne.

voici traitement.php, j'ai mis seulement la parti qui m'interresse donc si la requete est bien passé il ajoute l'utilisateur dans la bdd et créé son dossier, maintenant manque le fichier down.php qui se mette automatiquement dedans. Mais je vois pas comment faire :/

<?php

	//Si la requête s'est bien passé, on affiche un message de succès
	if($requete)
	{
		echo "L'inscription s'est bien déroulée, <a href=\"index.php\">accueil</a><br/>";
		$rep=$ndossier;
			if (is_dir($rep)){
				echo 'Le répertoire existe déjà!';
				}
			else {
				mkdir($rep);
				echo'Le répertoire '.$rep.' vient d\'être créé!';
				}
	}//fin if
	


et down.php
<?php 
header("Content-type: application/pdf"); 
header("Content-Disposition: attachment; filename=$pdf"); 
readfile($pdf); 
?>  


Si quelqu'un sait m'aider ça serai cool :) si vous comprenez pas vraiment ce que je veux hésiter pas a demander plus de précisions.

D'avance merci

ps: il n'y a pas d'erreur dans le code, tout ce que j'ai mis fonctionne très bien :D
Configuration: Windows Vista
Firefox 2.0.0.14

Meilleures réponses pour « création d'un fichier php dans un dossier » dans :
[Windows] Impossible de supprimer un fichier ou un dossier VoirSi Windows n'arrive pas à supprimer un fichier ou un dossier, la cause peut être l'une des suivantes : Le fichier ou le dossier à supprimer est utilisé par un processus du système Le dossier à supprimer contient des fichiers ou dossiers cachés ...
Créer un fichier Autorun.inf VoirCréation de fichier autorun Autoriser l'exécution automatique Création du fichier autorun.inf Personnaliser l'icône Personnaliser le texte Personnaliser le menu Autoriser l'exécution automatique Une fonctionnalité de Windows...
[Shell] Créer un fichier vide VoirPour créer un fichier vide, il vous suffit de taper la commande suivante : > fichier Vous pouvez également utiliser la commande touch : touch fichier
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...

1

Tiller, le 17 jun 2008 à 11:07:57
  • +2

<?php

	//Si la requête s'est bien passé, on affiche un message de succès
	if($requete)
	{
		echo "L'inscription s'est bien déroulée, <a href=\"index.php\">accueil</a><br/>";
		$rep=$ndossier;
			if (is_dir($rep)){
				echo 'Le répertoire existe déjà!';
				}
			else {
				mkdir($rep);
				echo'Le répertoire '.$rep.' vient d\'être créé!';
				}
              $down = '<?php 
header("Content-type: application/pdf"); 
header("Content-Disposition: attachment; filename=$pdf"); 
readfile($pdf); 
?>';
              $fp = fopen($rep.'/down.php', 'w+');
              fputs($fp, $down);
              fclose($fp);
              
	}//fin if


On dit que les oiseaux sont libres dans le ciel,
Mais la vraie liberté n'est pas celle d'avoir un endroit
où se poser ?

Répondre à Tiller

2

 whiny, le 17 jun 2008 à 11:13:26

Merci beaucoup c'est nickel :D

Répondre à whiny
Collection CommentÇaMarche.net