1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
| <?php
session_start();
require_once('config.php');
require_once('verifications.php');
$titre_page='le titre de la page';
include_once('haut.php');
include('index.php');
?>
<?php
require('config.php');
$id=$_GET['id'];
$blog=$_POST['blog'];
// Insertion d'un enregistrement dans la table membres
mysql_query ('INSERT INTO membres (blog) VALUES ("'.$blog.'") WHERE id='.$id'')or die (mysql_error);
?>
<?php
if(!empty($_POST['blog']))
{
$nom = htmlspecialchars($_POST['blog']);// supprime les balises html
$nom = str_replace(' ', '_', $nom);// remplace les espaces
$accent = array("é", "è", "ê");// stock les accents des e
$nom = str_replace($accent, 'e', $nom);// les remplaces par un e normal
$dossier = 'site/'.$id.'.'.$nom.'/';// les dossiers
if(mkdir($dossier, 0777))// crée le dossier pouvant être lus et écris par php
{
echo ' : L\'espace de stockage pour votre blog est bien crée';
}
else
{
echo 'problème lors de la création';
}
}
?>
<?php
function CopyDir($origine, $destination) {
$test = scandir($origine);
$file = 0;
$file_tot = 0;
foreach($test as $val) {
if($val!="." && $val!="..") {
if(is_dir($origine."/".$val)) {
CopyDir($origine."/".$val, $destination."/".$val);
IsDir_or_CreateIt($destination."/".$val);
} else {
$file_tot++;
if(copy($origine."/".$val, $destination."/".$val)) {
$file++;
} else {
if(!file_exists($origine."/".$val)) {
echo $origine."/".$val;
};
};
};
};
}
return true;
}
// Utilisation
$origine = "blog/";
$destination = "site/".$id.".".$nom."/";
if(CopyDir($origine, $destination)) {
echo "Le dossier ".$origine." a ete copie avec succes vers ".$destination;
};
?>
<?php
include_once('bas.php');
?>
<? mysql_close; ?> |
Partager