Article 1
+Ceci est un exemple d'article pour tester le CMS.
+diff --git a/ajouter.php b/ajouter.php new file mode 100755 index 0000000..e69de29 diff --git a/article.php b/article.php new file mode 100755 index 0000000..e69de29 diff --git a/css/style.css b/css/style.css new file mode 100755 index 0000000..e69de29 diff --git a/dashboard.php b/dashboard.php new file mode 100755 index 0000000..e69de29 diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100755 index 0000000..3fea211 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,25 @@ +version: '3.8' + +services: + web: + image: php:8.2-apache + container_name: cms-web + ports: + - "8080:80" + volumes: + - ./public:/var/www/html + - ./includes:/var/www/html/includes + depends_on: + - db + + db: + image: mysql:latest + container_name: cms-db + environment: + MYSQL_ROOT_PASSWORD: root + MYSQL_DATABASE: cms_simplifie + ports: + - "3306:3306" + volumes: + - db_data:/var/lib/mysql + diff --git a/includes/db.php b/includes/db.php index 08404a4..a535baa 100644 --- a/includes/db.php +++ b/includes/db.php @@ -1,4 +1,5 @@ getMessage()); } +======= + +$host = 'db'; +$dbname = 'cms_simplifie'; +$user = 'root'; +$pass = 'root'; + +try { + + $pdo = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8", $user, $pass); + + $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); +} catch (PDOException $e) { + die("Erreur de connexion : " . $e->getMessage()); +} +?> +>>>>>>> 69d0e49f6f3e9d2b5b42e092d74bd174b785587d diff --git a/index.php b/index.php new file mode 100755 index 0000000..8866e5d --- /dev/null +++ b/index.php @@ -0,0 +1,40 @@ + + + +
+ + +Ceci est un exemple d'article pour tester le CMS.
+Encore un autre article de test avec du contenu fictif.
+'; +print_r($users); +echo ''; +?>