Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3027 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Créer un site de blogging, pseudo et url ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Créer un site de blogging, pseudo et url ?

n°1748581
Profil sup​primé
Posté le 18-06-2008 à 20:00:49  answer
 

Bonjour à tous,
je crée toujours mon site de blogging est là je suis bloqué :  
Je ne sais pas comment faire pour que lorsqu'un utilisateur accède à la page "lesite.com/pseudo", il voit le blog de "pseudo".
J'ai déjà une page blog.php dans un dossier view qui se charge de cela, mais pour voir le blog il faut taper :
lesite.com/view/blog.php?user=pseudo
 
J'ai pensé à utiliser Htaccess mais je ne sais pas comment, j'ai trouvé un tuto mais pas assez complet.
Merci de m'aider à solutionner ce problème !
 
En gros voici le code de mon "template" (je n'ai que commencé cette partie)

Code :
  1. <?php
  2. include('../includes/init.inc.php');
  3. include('../'.CLASS_DIR.'user.inc.php');
  4. include('../'.CLASS_DIR.'config.inc.php');
  5. include('../includes/get_sessions_functions.inc.php');
  6.  
  7. /*Ca ca servira plus tard pour savoir si l'utilisateur est connecté et quel est son pseudo */
  8. $user=new User(get_session_user(),get_session_password());
  9. $user->is_connected();
  10. $err=NULL;
  11.  
  12. try {
  13.     $config=new Config($_GET['user']);
  14. }
  15. catch(Exception $e) {
  16.  header('location: notfound.php?404='.$_GET['user']);
  17. }
  18. ?>
  19.  
  20. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  21. <html xmlns="http://www.w3.org/1999/xhtml">
  22. <head>
  23. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  24. <title><?php echo TITRE_SITE; ?></title>
  25. <link rel="stylesheet" href="../media/css.css" />
  26. </head>
  27.  
  28. <body>
  29. <div id="principal">
  30.    <div id="principal2">
  31.  
  32.         <div id="haut"><div id="coingh"></div><div id="coindh"></div>
  33.             
  34.         </div>
  35.         <div id="contenu_header">
  36.        <h2><?php echo $config->title ?></h2>
  37.        </div>
  38.         <div id="bas">
  39.             <div id="coingb"></div>
  40.             <div id="coindb"></div>
  41.  
  42.         </div>
  43.        
  44.         <div id="haut"><div id="coingh"></div><div id="coindh"></div>
  45.             
  46.         </div>
  47.         <div id="contenu">
  48.  
  49.             <table id="table">
  50.            <tr>
  51.            <td id="main">
  52.            <!-- aff du blog -->
  53.         </td>
  54.            <td id="sommaire">
  55.            <img src="<?php echo $config->logo ?>" width="125" />
  56.            <p><strong><?php echo $config->title ?></strong></p>
  57.            <p align="justify"><?php echo $config->description ?></p>
  58.             </td>
  59.             </tr></table>
  60.  
  61.         </div>
  62.         <div id="bas">
  63.             <div id="coingb"></div>
  64.             <div id="coindb"></div>
  65.  
  66.         </div>
  67.     </div>
  68. </div>
  69. </body>
  70. </html>

mood
Publicité
Posté le 18-06-2008 à 20:00:49  profilanswer
 

n°1748598
dwogsi
Défaillance cérébrale...
Posté le 18-06-2008 à 20:28:15  profilanswer
 

Bah oui .htaccess :o

Code :
  1. RewriteEngine On
  2. RewriteRule /(.*) index.php?blog=$1


Mais là ça va catcher toutes tes URL, donc faut adapter ton script ou ton rewrite.
Sinon une redirection peut faire l'affaire aussi.


Message édité par dwogsi le 18-06-2008 à 20:28:30

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1748599
Profil sup​primé
Posté le 18-06-2008 à 20:30:22  answer
 

Ok merci beaucoup !

n°1751915
Profil sup​primé
Posté le 26-06-2008 à 16:48:55  answer
 

Euh... J'ai adapté à mon cas, et çà me donne çà :

Code :
  1. RewriteEngine On
  2. RewriteRule /(.*) view/blog.php?user=$1


Seulement j'ai une erreur 500. Où me suis-je trompé ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Créer un site de blogging, pseudo et url ?

 

Sujets relatifs
probleme pour creer une popupCréer des news comme nk
Créer un script qu'affichera l'IP d'un PC en réseau en ligneCréation de site de vente [ Galerie des Objets en vente ]
> Recherche programmateur pour créer logiciel (qui sera rémunéré)creer une requete sql a partir d'1 formlaire
sql serveur et site web en localmp3 site web
Site Multi-Langues....Comment procéder ?[Access VBA] Créer une requête
Plus de sujets relatifs à : Créer un site de blogging, pseudo et url ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR