Table des matières
CodeIgniter
Page pour montrer comment fonctionne le framework PHP CodeIgniter. Ce framework permet d'avoir une architecture MVC.
Mise en route
- Décompresser les fichiers dans le site web local
- Vérifier que le projet fonctionne sur le serveur local en allant sur
localhost
.
Enlever index.php
Au lieu d'avoir une adresse URL du style http://monsite.com/index.php/welcome
, on voudra une adresse sans le index.php
, c'est-à-dire http://monsite.com/welcome
tout simplement.
Le fichier .htaccess
est disponible ici.
Il est possible qu'il soit nécessaire de modifier le RewriteBase
si le site ne se trouve pas à la racine (htdocs
) du serveur web. Par exemple RewriteBase /sousrepertoiredusite/
.
Une fois le fichier créé, il faut aller dans le fichier system/application/config/config.php
et changer la valeur de $config['index_page']
à une chaîne vide (enlever le index.php
).
Modification du projet de base
Utilisation de base de données
Dans le fichier de configuration system/application/config/config.php
, on peut mettre le paramètre $config['sess_use_database'] = TRUE;
pour utiliser les sessions avec la base de données.
Dans le fichier system/application/config/database.php
il faut entrer le nom de la base de données, le nom d'utilisateur et le mot de passe.
$db['default']['hostname'] = "localhost"; $db['default']['username'] = ""; $db['default']['password'] = ""; $db['default']['database'] = "";