Forum probleme
Résolu
Heew
-
Heew -
Heew -
Bonjour,
j'ai telecharger le code source libre d'un forum et dès que j'ouvre index.php je vois pas la page d'acceuil mais le code source :
EDIT: Ajout de la coloration syntaxique.
j'ai telecharger le code source libre d'un forum et dès que j'ouvre index.php je vois pas la page d'acceuil mais le code source :
<?php //Cette page permet dafficher la liste des categories include('config.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="<?php echo $design; ?>/style.css" rel="stylesheet" title="Style" /> <title>Forum</title> </head> <body> <div class="header"> <a href="<?php echo $url_home; ?>"><img src="<?php echo $design; ?>/images/logo.png" alt="Forum" /></a> </div> <div class="content"> <?php if(isset($_SESSION['username'])) { $nb_new_pm = mysql_fetch_array(mysql_query('select count(*) as nb_new_pm from pm where ((user1="'.$_SESSION['userid'].'" and user1read="no") or (user2="'.$_SESSION['userid'].'" and user2read="no")) and id2="1"')); $nb_new_pm = $nb_new_pm['nb_new_pm']; ?> <div class="box"> <div class="box_left"> <a href="<?php echo $url_home; ?>">Index du Forum</a> </div> <div class="box_right"> <a href="list_pm.php">Vos messages(<?php echo $nb_new_pm; ?>)</a> - <a href="profile.php?id=<?php echo $_SESSION['userid']; ?>"><?php echo htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8'); ?></a> (<a href="login.php">Déconnexion</a>) </div> <div class="clean"></div> </div> <?php } else { ?> <div class="box"> <div class="box_left"> <a href="<?php echo $url_home; ?>">Index du Forum</a> </div> <div class="box_right"> <a href="signup.php">Inscription</a> - <a href="login.php">Connexion</a> </div> <div class="clean"></div> </div> <?php } if(isset($_SESSION['username']) and $_SESSION['username']==$admin) { ?> <a href="new_category.php" class="button">Nouvelle Catégorie</a> <?php } ?> <table class="categories_table"> <tr> <th class="forum_cat">Catégorie</th> <th class="forum_ntop">Sujets</th> <th class="forum_nrep">Réponses</th> <?php if(isset($_SESSION['username']) and $_SESSION['username']==$admin) { ?> <th class="forum_act">Action</th> <?php } ?> </tr> <?php $dn1 = mysql_query('select c.id, c.name, c.description, c.position, (select count(t.id) from topics as t where t.parent=c.id and t.id2=1) as topics, (select count(t2.id) from topics as t2 where t2.parent=c.id and t2.id2!=1) as replies from categories as c group by c.id order by c.position asc'); $nb_cats = mysql_num_rows($dn1); while($dnn1 = mysql_fetch_array($dn1)) { ?> <tr> <td class="forum_cat"><a href="list_topics.php?parent=<?php echo $dnn1['id']; ?>" class="title"><?php echo htmlentities($dnn1['name'], ENT_QUOTES, 'UTF-8'); ?></a> <div class="description"><?php echo $dnn1['description']; ?></div></td> <td><?php echo $dnn1['topics']; ?></td> <td><?php echo $dnn1['replies']; ?></td> <?php if(isset($_SESSION['username']) and $_SESSION['username']==$admin) { ?> <td><a href="delete_category.php?id=<?php echo $dnn1['id']; ?>"><img src="<?php echo $design; ?>/images/delete.png" alt="Delete" /></a> <?php if($dnn1['position']>1){ ?><a href="move_category.php?action=up&id=<?php echo $dnn1['id']; ?>"><img src="<?php echo $design; ?>/images/up.png" alt="Faire Monter" /></a><?php } ?> <?php if($dnn1['position']<$nb_cats){ ?><a href="move_category.php?action=down&id=<?php echo $dnn1['id']; ?>"><img src="<?php echo $design; ?>/images/down.png" alt="Faire Descendre" /></a><?php } ?> <a href="edit_category.php?id=<?php echo $dnn1['id']; ?>"><img src="<?php echo $design; ?>/images/edit.png" alt="Edit" /></a></td> <?php } ?> </tr> <?php } ?> </table> <?php if(isset($_SESSION['username']) and $_SESSION['username']==$admin) { ?> <a href="new_category.php" class="button">Nouvelle Catégorie</a> <?php } if(!isset($_SESSION['username'])) { ?> <div class="box_login"> <form action="login.php" method="post"> <label for="username">Nom d'utilisateur</label><input type="text" name="username" id="username" /><br /> <label for="password">Mot de passe</label><input type="password" name="password" id="password" /><br /> <label for="memorize">Se souvenir</label><input type="checkbox" name="memorize" id="memorize" value="yes" /> <div class="center"> <input type="submit" value="Login" /> <input type="button" onclick="javascript:document.location='signup.php';" value="S'inscrire" /> </div> </form> </div> <?php } ?> </div> <div class="foot"><a href="http://www.supportduweb.com/scripts_tutoriaux-code-source-89-simple-php-forum-script-forum-en-php-facile-simple-script-code-telecharger-forum-php-gratuit-mysql.html">Simple PHP Forum Script</a> - <a href="http://www.supportduweb.com/">Support du Web</a></div> </body> </html>
EDIT: Ajout de la coloration syntaxique.
3 réponses
Bonjour
Si tu vois le code php, c'est que tu n'as pas d'interpréteur PHP dans ton système. Ou que tu passes à côté.
Ce fichier est dans ton PC ou installé sur un site ?
Comment fais-tu pour l'ouvrir ?
Si c'est en local, as-tu un serveur Easyphp ou Wamp ou quelque chose d'équivalent ?
Si tu vois le code php, c'est que tu n'as pas d'interpréteur PHP dans ton système. Ou que tu passes à côté.
Ce fichier est dans ton PC ou installé sur un site ?
Comment fais-tu pour l'ouvrir ?
Si c'est en local, as-tu un serveur Easyphp ou Wamp ou quelque chose d'équivalent ?
Les fonctions mysqli_ ressemblent beaucoup aux fonctions mysql_, elles sont documentées dans le manuel :
https://www.php.net/manual/fr/book.mysqli.php
Si tu connaissais à peu près les fonctions mysql_, tu devrais vite t'y faire. Sinon, il va falloir que tu apprennes.
Mais le plus simple serait sans doute de trouver un autre script plus récent.
https://www.php.net/manual/fr/book.mysqli.php
Si tu connaissais à peu près les fonctions mysql_, tu devrais vite t'y faire. Sinon, il va falloir que tu apprennes.
Mais le plus simple serait sans doute de trouver un autre script plus récent.
c'etait bien WAMP mais maintenant le problème c'est que j'ai des message ou il y'a écrit "DEPRECATED" sa veut dire que le code source est écrit dans une version ancienne du PHP, mais comment le transformer en nouvelle version avec "MySqli" ?