Roooh77
-
22 févr. 2013 à 16:18
cs_stay
Messages postés493Date d'inscriptionjeudi 7 juillet 2005StatutMembreDernière intervention24 mai 2017
-
22 févr. 2013 à 19:07
Bonjour, j'écris mon site pour l'instant et j'ai un petit probleme.
J'ai ma page Addclient.php et j'aimerais pouvoir créer un fichier avec du php
Je vous explique:
J'ai un formulaire déjà,
<?php
$maconnexion = mysql_connect("localhost","root","")
or die("Connexion au serveur impossible");
$db=mysql_select_db("sandraca_scp",$maconnexion)
or die("Sélection de la base de données impossible");
echo"<form action='addclient2.php' method='post'>\n"; /*ajouterpiece.php */
echo" Informations sur l'ajout
";
?>
Nom d'utilisateur :
Mot de passe :
Retour à la première page
Et dans une autre page,
<?php
$maconnexion =mysql_connect("localhost","root","")
or die("Connexion au serveur impossible");
$db=mysql_select_db("sandraca_scp",$maconnexion)
or die("Sélection de la base de données impossible");
// ajoute les données saisies dans la page précédente à la base de données
$Requete="insert into account values('$_POST[user]','$_POST[pass]')";
$Resultat=mysql_query($Requete)
or die("Exécution de la requête impossible");
//affiche pour contrôle les informations sur la pièce ajoutée. Les données seront présentées sous la forme d’une liste.
echo" Le compte va être ajouté :
<li> Nom d'utilisateur : $_POST[user]
<li> Mot de passe : $_POST[pass]
";
//saisie d'un autre compte
echo"Ajout d'un autre compte ?
";
echo"Retour à la première page";
?>
Voila, et ici j'aimerais que le php créer un dossier dans le repertoire /www/photos/[NOM_DOSSIER]
et que le [NOM_DOSSIER] prenne la valeur qui a été rentré dans le formulaire précédent [user].
cs_stay
Messages postés493Date d'inscriptionjeudi 7 juillet 2005StatutMembreDernière intervention24 mai 20174 22 févr. 2013 à 18:23
Voilà, j'était sur mon gsm et c'était pas facile de répondre correctement.
Si tu fais un echo de la variable [http://www.php.net/manual/fr/reserved.variables.server.php#97351 $_SERVER['DOCUMENT_ROOT']], tu auras le chemin absolut. Il est intéressant de l'utilisé car si tu transfères ton code sur un serveur linux ou autre, ton code ne fonctionnera pas.
cs_stay
Messages postés493Date d'inscriptionjeudi 7 juillet 2005StatutMembreDernière intervention24 mai 20174 22 févr. 2013 à 16:42
Salut, je te propose la fonction mkdir pour créer un dossier.
Pour le path, je te conseil d'utiliser un chemin absolu et pour qu'il soit compatible sur tout les serveurs,
tu peux utiliser la variable $_SERVER['DOCUMENT_ROOT'].'ici_ton_chemin'.