Commit de marco

This commit is contained in:
stiti 2024-06-06 18:28:40 +02:00
parent 50667d57ac
commit e372d8d642
5 changed files with 22 additions and 12 deletions

View File

@ -6,6 +6,7 @@ class Home extends CI_Controller {
public function __construct() { public function __construct() {
parent::__construct(); parent::__construct();
$this->load->library('session'); $this->load->library('session');
$this->load->helper('html');
} }
public function index() { public function index() {

View File

@ -182,6 +182,8 @@ class Playlists extends CI_Controller {
} }
public function generate_random() { public function generate_random() {
date_default_timezone_set('Europe/Paris');
if (!$this->session->userdata('user_id')) { if (!$this->session->userdata('user_id')) {
redirect('utilisateur/connexion'); redirect('utilisateur/connexion');
} }
@ -194,8 +196,8 @@ class Playlists extends CI_Controller {
$songs = $this->Model_music->get_random_songs($nbrMusiqueAleatoire, $genre, $artist); $songs = $this->Model_music->get_random_songs($nbrMusiqueAleatoire, $genre, $artist);
$new_playlist = array( $new_playlist = array(
'name' => 'Playlist aléatoire du ' . date('Y-m-d H:i:s'), 'name' => 'Playlist aléatoire',
'description' => 'Une playlist avec ' . $nbrMusiqueAleatoire . ' musiques aléatoires.', 'description' => 'Une playlist avec ' . $nbrMusiqueAleatoire . ' musiques aléatoires du ' . date('Y-m-d H:i:s'),
'utilisateur_id' => $this->session->userdata('user_id') 'utilisateur_id' => $this->session->userdata('user_id')
); );

View File

@ -1,14 +1,12 @@
<div class="hero"> <div class="hero">
<h1>Bienvenue sur Onzeur !</h1> <h1>Bienvenue sur Onzeur !</h1>
<p>Le service de création de playlist musical numéro 1 en France.</p> <p class="textAccueil">Le service de création de playlist musical numéro 1 en France.</p>
<a href="<?php echo site_url('musiques'); ?>"><button type="button">Accéder à la musique</button></a> <a class="bouton" href="<?php echo site_url('musiques'); ?>">Accéder à la musique</a>
</div> </div>
<div class="container"> <div class="container">
<div> <div>
<video width="100%" controls> <video controls>
<source src="<?php echo base_url('assets/mp4/videoOnzeur.mp4'); ?>" type="video/mp4"> <source src="<?php echo base_url('assets/mp4/videoOnzeur.mp4'); ?>" type="video/mp4">
Votre navigateur ne supporte pas les vidéos. Votre navigateur ne supporte pas les vidéos.
</video> </video>

View File

@ -9,12 +9,12 @@
<?php echo form_open('utilisateur/confirmer', array('class' => 'confirmation-form')); ?> <?php echo form_open('utilisateur/confirmer', array('class' => 'confirmation-form')); ?>
<div> <div>
<label for="email">Email</label> <label for="email">Email</label>
<input type="text" name="email" value="<?php echo set_value('email'); ?>"> <input type="text" id="email" name="email" value="<?php echo set_value('email'); ?>">
<?php echo form_error('email'); ?> <?php echo form_error('email'); ?>
</div> </div>
<div> <div>
<label for="code">Code de confirmation</label> <label for="code">Code de confirmation</label>
<input type="text" name="code" value="<?php echo set_value('code'); ?>"> <input type="text" id="code" name="code" value="<?php echo set_value('code'); ?>">
<?php echo form_error('code'); ?> <?php echo form_error('code'); ?>
</div> </div>
<div> <div>

View File

@ -5,11 +5,17 @@ body {
padding: 0; padding: 0;
color: #640875; color: #640875;
} }
.container { .container {
width: 95%; width: 95%;
margin: 0 auto; margin: 0 auto;
padding: 20px; padding: 20px;
} }
.container video{
width: 100%;
}
h1, h2, h3 { h1, h2, h3 {
color: #444; color: #444;
} }
@ -99,7 +105,7 @@ h1, h2, h3 {
cursor: pointer; cursor: pointer;
} }
.hero button { .bouton {
padding: 15px 40px; padding: 15px 40px;
font-size: 1.2rem; font-size: 1.2rem;
background-color: #640875; background-color: #640875;
@ -110,6 +116,10 @@ h1, h2, h3 {
transition: background-color 0.3s; transition: background-color 0.3s;
} }
.textAccueil{
padding-bottom: 20px;
}
.hero button:hover { .hero button:hover {
background-color: #9f23b5; background-color: #9f23b5;
} }
@ -199,4 +209,3 @@ h1, h2, h3 {
border-radius: 4px; border-radius: 4px;
cursor: pointer; cursor: pointer;
} }