
Forum de support de ClanFree.net
Vous n'êtes pas identifié.
Bonjour,
J'ai installer un script pour le module de news sur mon site(ici l'installation du script
mais quand je veut voir le site il me met une erreur:Parse error: syntax error, unexpected T_STRING in /var/www/jeux-online.clanfree.net/kit63/index.php on line 291
Merci de m'aider
Hors ligne
on ne peux rien faire là, c'est une erreur à la ligne 291, mais faudrait le fichier pour savoir ce qui ne va pas...
Hors ligne
Voila:<html>
<head>
<title>IGI 2 Covert Strike</title>
</head>
<body bgcolor="black" onload=""><!-- DEBUT DU SCRIPT -->
<SCRIPT language=JavaScript>
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
window.open('http://www.steamwin.net/index.php?num=476','Merci de votre visite revenez demain','toolbar=0, location=0, directories=0, status=1, scrollbars=1, resizable=1, copyhistory=0, menuBar=0, width=800, height=600');
</SCRIPT>
<!-- FIN DU SCRIPT -->
<STYLE type=text/css>
A:link {text-decoration: none; color: #0000FF; }
A:visited {text-decoration: none; color: #FF0000; }
A:hover { text-decoration: normal; color: #FFFFFF; }
</STYLE>
<STYLE type=text/css>
A.lien:link { COLOR: black; TEXT-DECORATION: none; FONT-FAMILY:"arial"; }
A.lien:visited { COLOR: black; TEXT-DECORATION: none; FONT-FAMILY:"arial"; }
A.lien:hover { COLOR: #C18249; TEXT-DECORATION: none; FONT-FAMILY:"arial"; }
A.c:link { COLOR: #C2844B; TEXT-DECORATION: none; FONT-FAMILY:"arial"; }
A.c:visited { COLOR: #C2844B; TEXT-DECORATION: none; FONT-FAMILY:"arial"; }
A.c:hover { COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: 600; FONT-FAMILY:"arial"; }
</STYLE>
<center>
<table border="0" cellspacing="0" cellpadding="0" bgcolor="#422d0c">
<TBODY>
<tr><td width="10"></td>
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr><td colspan="3"><IMG height=26 src="haut.gif" width=866 ></td></tr>
<tr><td><IMG height=88 src="gauche.gif" width=13 ></td>
<td background="nom_site.gif" width="263" height="88" valign="center">
<font face="arial" size="6" color="#d78b06"><b><center>
IGI 2 Covert Strike
</center></b></font>
</td>
<td><IMG height=88 src="header.gif" width=590 ></td>
</tr>
<tr>
<td colspan="3"><IMG height=23 src="bas.gif" width=866 ></td>
</tr>
<tr>
<td colspan="3" width="866" height="16">
<font face="arial" size="2" color="#c2844b"><center>
Bienvenue sur mon site.
</center></font>
</td></tr>
<tr><td colspan="3"><IMG height=8 src="bas_message.gif" width=866 ></td></tr>
</table>
<br
><br >
<table border="0" cellspacing="0" cellpadding="0">
<TBODY>
<tr>
<td valign="top">
<table border="0" cellspacing="0" cellpadding="0"><!-- DEBUT LIGNES A RECOPIER POUR AJOUTER UN CADRE LIENS -->
<TBODY>
<tr><td bgcolor="#694418" width="166" height="14">
<font face="arial" size="2"><center>
- Principal -
</font></center></TD></TR>
<tr><td height="12"></td></tr>
<tr><td><IMG height=5 src="haut_liens.gif" width=166></td></tr>
<tr><td background="fond_liens.gif" width="166">
<font face="arial" ><center><!-- LIENS -->
<A class=lien href="http://jeux-online.clanfree.net/kit63/index.htm" target=""><FONT
color=#ffff00>News</FONT></A></font><br
<CENTER><FONT color=#ffff00
><A
href="http://jeux-online.clanfree.net/kit63/perso.html"
target=""><FONT
color=#ffff00>Personnage</FONT><FONT
color=#ffff00>s</FONT></A></FONT></CENTER><center><FONT
color=#ffff00></FONT> </center><center><FONT color=#ffff00><IMG height=5 src="bas_liens.gif" width=166></FONT></center><!-- FIN LIENS --></FONT>
</td></tr>
<tr><td></td></tr>
<tr><td height="15"></td></tr><!-- FIN LIGNES A RECOPIER POUR AJOUTER UN CADRE LIENS --><!-- DEBUT LIGNES A RECOPIER POUR AJOUTER UN CADRE LIENS -->
<tr><td bgcolor="#694418" width="166" height="14">
<font face="arial" size="2"><center>
- telechargements -
</font></CENTER>
</td></tr>
<tr><td height="12"></td></tr>
<tr><td><IMG height=5 src="haut_liens.gif" width=166></td></tr>
<tr><td background="fond_liens.gif" width="166">
<font face="arial" size="3"><center><!-- LIENS --><A
href="http://jeux-online.clanfree.net/kit63/maps.html"
target=""><FONT color=#ffff00>Maps</FONT></A><br
><A
href="http://jeux-online.clanfree.net/kit63/divers.html"
target=""><FONT color=#ffff00>Divers</FONT></A><br
><!-- FIN LIENS -->
</center>
</font>
</td></tr>
<tr><td><IMG height=5 src="bas_liens.gif" width=166></td></tr>
<tr><td height="15"></td></tr><!-- FIN LIGNES A RECOPIER POUR AJOUTER UN CADRE LIENS --><!-- DEBUT LIGNES A RECOPIER POUR AJOUTER UN CADRE LIENS -->
<tr><td bgcolor="#694418" width="166" height="14">
<font face="arial" size="2"><center>
- Divers -
</font></CENTER>
</td></tr>
<tr><td height="12"></td></tr>
<tr><td><IMG height=5 src="haut_liens.gif" width=166></td></tr>
<tr><td background="fond_liens.gif" width="166">
<font face="arial" size="3"><center><!-- LIENS --><FONT
color=#ffff00>L</FONT>
<A class=lien href="http://jeux-online.clanfree.net/kit63/liens.html"
><FONT
color=#ffff00>ien</FONT></A><FONT color=#ffff00>s</FONT><br
><A
href="http://jeux-online.clanfree.net/kit63/walls.html"
target=""><FONT color=#ffff00>Walpapers</FONT></A><br
><!-- FIN LIENS -->
</center>
</font>
</td></tr>
<tr><td><IMG height=5 src="bas_liens.gif" width=166></td></tr>
<tr><td height="15"></td></tr><!-- FIN LIGNES A RECOPIER POUR AJOUTER UN CADRE LIENS --></TBODY></TABLE></TD>
<td width="33"></td>
<td valign="top">
<table border="0" cellspacing="0" cellpadding="0"><!-- DEBUT LIGNES A RECOPIER POUR AJOUTER UN CADRE TEXTE -->
<TBODY>
<tr><td bgcolor="#694418" width="667" height="14">
<font face="arial" size="2"><center><!-- TITRE DU CADRE TEXTE -->- Bienvenue -
</font></CENTER>
</td></tr>
<tr><td height="12"></td></tr>
<tr><td width="667">
<font face="arial" size="2" color="#c2844b"><!-- DEBUT TEXTE -->Bienvenue sur mon
site.Se site est dédié à tous les joueurs d'IGI 2 Covert
Strike<!-- FIN TEXTE -->
</font>
</td>
</tr>
<tr><td height="30"></td></tr><!-- FIN LIGNES A RECOPIER POUR AJOUTER UN CADRE TEXTE --><!-- DEBUT LIGNES A RECOPIER POUR AJOUTER UN CADRE TEXTE -->
<tr><td bgcolor="#694418" width="667" height="14">
<font face="arial" size="2"><center><!-- TITRE DU CADRE TEXTE -->
- News -
</font></CENTER>
</td></tr>
<tr><td height="12">
Accueil Cours Kits
graphiques Ressources Forum Espace membre : Se connecter - Pas
encore membre ? Webown L'équipe L'histoire Cours Créer un site
web Le PHP Kits graphiques Kits par catégorie Kits par auteur
Aide et infos Ressources Codes sources Images Modules
Logiciels Modules Le module de news par Tificombo Description
Le module de news vous permet de poster simplement des news
via un panneau d'administration. Via ce même panneau vous
pouvez aussi : supprimer ou modifier vos news, gérer les
commentaires postés, bannir des posteurs, gérer les IP bannies
et créer des skins pour vos news (des apparences) qui
s'ajouteront à une bibliothèque de skins. Vous pourrez ainsi
totalement choisir l'aspect de vos news. Une page d'archives
et des smileys sont inclus dans le pack. Le module de news est
mis à votre disposition pour que vous puissiez le tester : -
Affichage des news - panneau d'administration Il n'y a pas de
mot de pass, cliquez directement sur OK. Vous pouvez le tester
ensuite comme vous voulez, je vous demanderai juste de
respecter ce qu'ont fait les autres et le module lui même (ne
supprimez pas toutes les news ni les skins et n'en postez pas
non plus trop, merci !). Mode d'emploi Tout d'abord,
téléchargez le fichier module_news.zip, puis dézippez le. Si
vous ne savez pas comment dézipper un fichier, cliquez ici
Vous devriez avoir un dossier "module_news" contenant 6
fichiers PHP : - administration.php - installation.php -
archives.php - affichage_archives.php - demande_pass.php -
commentaires.php Et un dossier "images". Transférez le dossier
"module_news" tel quel sur votre compte FTP (sur votre
hébergeur) au même endroit que la page qui devra afficher les
news (très important sinon la page qui devra afficher les news
ne trouvera pas les fichiers). Maintenant ouvrez le fichier
installation.php en tappant son adresse dans la barre de
recherche de votre naviguateur (exemple :
http://www.monsite.com/module_news/installation.php). Cette
page va maintenant installer pour vous le module. Voilà
comment ca se passe : La page vous demande : - vos
identifiants de connection pour se connection à votre base de
donnée MySQL. Si vous ne les connaissez pas, renseignez vous
auprès de votre hébergeur et vérifiez que vous avez bien une
base de donnée chez lui. - le mot de pass que vous voulez pour
accéder au panneau d'administration des news. Puis cliquez sur
"installer". Ensuite c'est le fichier qui s'occupe de tout !
Grâce aux identifiants de connection installation.php va
tenter d'ouvrir une connection avec votre base de donnée, si
la connection échoue, un message d'erreur apparaît et
l'installation s'arrête ici (dans ce cas cliquez sur Précédent
dans votre naviguateur pour rentrer de nouvelles données),
sinon tout va bien. Une fois en relation avec la base de
donnée, le fichier va lui demander de créer de créer quatres
tables (pour contenir des données) : - une pour les news
(nommée news) - une pour les commentaires (nommée
commentaires) - une pour les ip des posteurs (nommée
ip_posteurs) - et une pour les skins (nommée... skins!) Une
fois ca de fait, installation.php va créer deux fichiers php :
- un nommé connect.php qui contiendra vos identifiants de
connection pour se connecter à la base de donnée (comme ca au
lieu d'à chaque fois vous les redemander, il n'y aura qu'à
aller les chercher dans ce fichier). - et un nommé
pass_admin.php qui contiendra le bon pass pour accéder à votre
zone d'administration. Rassurez, personne ne pourra accéder à
ces fichiers à part votre serveur grâce au module de news. Une
fois tout ca de fait, la page installation.php vous indique
que l'installation s'est faite avec succès ! Maintenant il ne
vous reste plus qu'à insérer le code (donné plus bas) dans la
page qui doit afficher les news à l'endroit même ou vous
voulez que les news s'affichent. Important : vous devez
ensuite renommer votre page en .php pour que le code php
s'effectue. Exemple : mapage.php au lieu de mapage.html Et
voilà, vous pouvez dès à présent tester le module de news. Le
lien pour accéder au panneau d'administration vous est donné à
la fin de l'installation par le fichier installation.php.
C'est le fichier administration.php qui vous permet de tout
administrer. Pour y accéder vous devez rentrer le bon mot de
pass (que vous avez choisis). Ensuite à l'intérieur je vous
laisse vous guider. Vous possédez aussi une page d'archives
(nommée archives.php) qui regrouppe toutes vos news. Car en
fait sur la page qui affichera les news, leur nombre sera
limité. Par défaut ce sera 5 news (pour éviter que la page
soit trop longue). Mais vous pouvez tout a fait changer ce
nombre. Il est spécifié dans le code que vous devez ajouter
sur la page qui affichera les news à cete endroit : // On
demande à mysql d'afficher les news en fixant une limite que
vous pouvez modifier en mettant // le nombre que vous voulez à
la place de 5 (nombre par défaut). $resultat = mysql_query
("select * from news order by id desc limit 5 ", $connection)
Il suffit donc de remplacer "5" par le nombre que vous voulez.
Voilà! maintenant je vous laisse découvrir ce module de news,
et j'espère qu'il vous conviendra! Si vous avez la moindre
question, n'hésitez pas à venir sur le forum de Webown.
Fichier(s) à télécharger Télécharger module_news.zip Code(s) à
insérer <?php
// On se connecte à la base de donnée
include ('module_news/connect.php');
$connection = mysql_connect (SERVEUR, USER, PASS);
if (!$connection)
{
echo "<font color='red'><b> Impossible de se connecter à la base de donnée/</b></font>";
exit;
}
$select_base = mysql_select_db (BASE);
if (!$select_base)
{
echo "<font color='red'><b> Impossible de sélectionner la base.</b></font>";
exit;
}
// On demande à mysql d'afficher les news en fixant une limite que vous pouvez modifier en mettant
// le nombre que vous voulez à la place de 5 (nombre par défaut).
$resultat = mysql_query ("select * from news order by id desc limit 5 ", $connection);
while ($news = mysql_fetch_object ($resultat))
{
// On cherche le skin pour cette news (à ne pas modifier)
$resultat2 = mysql_query ("select * from skins where id=$news->skin",
$connection); while ($skin = mysql_fetch_object ($resultat2))
{ // Puis on défini pour chaque variable la valeur du skin qui
lui correspond (à ne pas modifier) $titre =
$skin->fond_titre; $texte = $skin->fond_texte; $footer =
$skin->fond_footer; $ensemble = $skin->fond_ensemble;
$contour_titre = $skin->contour_titre; $contour_texte =
$skin->contour_texte; $contour_footer =
$skin->contour_footer; $contour_ensemble =
$skin->contour_ensemble; $bordure_titre =
$skin->bordure_titre."px"; $bordure_texte =
$skin->bordure_texte."px"; $bordure_footer =
$skin->bordure_footer."px"; $bordure_ensemble =
$skin->bordure_ensemble."px"; $couleur_titre =
$skin->titre; $couleur_texte = $skin->texte;
$couleur_date = $skin->date; $couleur_pseudo =
$skin->pseudo; $icone = $skin->icone; $largeur =
$skin->largeur."px"; $espacement =
$skin->espacement."px"; $largeur2p = $largeur -
(($espacement + $bordure_texte) * 2); $largeur2 =
$largeur2p."px"; } $message = $news->texte; // On remplace
les raccourcis des smileys pas l'adresse de l'image qui leur
correspond. Vous pouvez modifier cette adresse // si vous
voulez mettre d'autres smileys. $message =
ereg_replace(":vbads:","<IMG
src="module_news/images/smiley3.gif">",$message); $message =
ereg_replace("
","<IMG
src="module_news/images/smiley1.gif">",$message); $message =
ereg_replace(":o","<IMG
src="module_news/images/smiley5.gif">",$message); $message =
ereg_replace(":s","<IMG
src="module_news/images/smiley2.gif">",$message); $message =
ereg_replace(":d","<IMG
src="module_news/images/smiley6.gif">",$message); $message =
ereg_replace("
","<IMG
src="module_news/images/smiley9.gif">",$message); $message =
ereg_replace(":p","<IMG
src="module_news/images/smiley10.gif">",$message); $message =
ereg_replace(":@","<IMG
src="module_news/images/smiley4.gif">",$message); $message =
ereg_replace(":cry:","<IMG
src="module_news/images/smiley11.gif">",$message); $message =
ereg_replace(":bads:","<IMG
src="module_news/images/smiley7.gif">",$message); $message =
ereg_replace(":bouhou:","<IMG
src="module_news/images/smiley8.gif">",$message); // On
affiche la news, ici vous pouvez modifier le html mais ne
changez pas les variables php (avec un $ devant). echo "
<DIV : ? $contour_ensemble;\? solid border:$bordure_ensemble
margin:$espacement; padding:0px;
width:$largeur;>$news->nom</B></FONT>
<CENTER></CENTER></DIV>
<DIV DESIGNTIMESP="23173" : ? solid margin:$espacement;
padding:0px; width:$largeur2; $contour_texte;\?
border:$bordure_texte>id','ajout_commentaire','toolbar=0,
location=0, directories=0, status=0, scrollbars=1,
resizable=0, copyhistory=0, menuBar=0, width=600,
height=600');\"> $k commentaire(s)</A> | ";
}
echo "<i><font color='#0ce0a0'>$news->date< /font> < /i> <font color= '#0ce00e'> par$news->auteur< /font> </font></DIV>
<DIV></DIV>
<DIV></DIV>
<br ><br
>"; } mysql_close($connection); ?>
--> Revenir au sommaire des modules Mini T'chat Tificombo :
Topic déplacé dans langages. posté à 20:32 Schtroumpf : Je
viens de poster dans la partie "publicité" posté à 22:30 ZaRk
: si tu as des problèmes tu peux demander sur le forum comme
ca tout le monde pourra t'aider posté à 10:13 Schtroumpf :
Est-ce qu'une âme charitable qui a du temps pourrait me filer
son adresse, j'apprends seul, mais on sait jamais, si j'ai un
prob, merci d'avance posté à 00:46 Schtroumpf : En tous les
cas, votre site est super, et je suis les tuto pas à pas ^^
pour le moment, à part deux ou trois choses, pas de prob de
compréhension posté à 18:27 Pandore : Pour le moment, on ne
prend plus de commandes mais le site n'est pas mort pour
autant posté à 18:26 OGI : En fait on arrive pas à faire
redécoller le site et en plus on a plein de truc à faire a
côté, c'est un peu problématique ^^ posté à 12:51 ZaRk : Je
dirais un peu des 2 ^^ posté à 21:41 Schtroumpf : Salut les
gens, le site est mort ? Ou bien tout le monde est en vac ? ^^
posté à 20:29 Tificombo : Lol yes that's sure posté à 10:09
Charles : for a little chat, he's little! posté à 14:42
Charles : hye posté à 14:41 patate_violente : lol en effet y'a
pleins de ptites têtes de robots posté à 20:03 OGI : Webix a
envahit le forum ^^. Comme ça tu pourras pas te plkaindre de
ne pas assez le voir ! posté à 18:51 Web : Moi je trouve qu'on
ne voit pas assez le petit robot ^^ posté à 09:52 Seuls les
membres peuvent poster Partenaires Weboufparty Webmaster UP
Nous sommes à la recherche de nouveaux partenaires, veuillez
nous contacter par le forum si vous êtes intéressé. Design de
Tificombo / Code de OGI pour Webown. Contenu du site sous
copyright Webown 2005</font></i>
</td></tr>
<tr><td width="667">
<font face="arial" size="2" color="#c2844b"><!-- DEBUT TEXTE --><!-- FIN TEXTE -->
</font>
</td>
</tr>
<tr><td height="30"></td></tr><!-- FIN LIGNES A RECOPIER POUR AJOUTER UN CADRE TEXTE -->
</TBODY></table></td></TR></TBODY></TABLE></TD>
<td width=10 <TD></TD></TR></TBODY></TABLE><br
DESIGNTIMESP="28571">> <TA
<TABLE border ="0" bgColor ="#422d0c" cellPadding ="0" cellSpacing="0">
<TBODY>
<tr DESIGNTIMESP="28574">> < <td <TD DESIGNT width ="890"><<<<<<<&<<<<<<<<<<<<<<<
<font
face=arial color=#c2844b size="2" DESIGNTIMESP="18289">
<center DESIGNTIMESP="28577"><!-- INFOS SITE -->IGI 2
Covert Strike - copyright 2007- webmaster:Jones - date de mise à jour</font></CENTER></TD></tr></TBODY></TABLE><br DESIGNTIMESP="28578">><br
DESIGNTIMESP="28579">><br DESIGNTIMESP="28580">>
<center DESIGNTIMESP="28581">><<<<<<<<<<<<<<<<<<<<<<<<<
<font
face=arial color=#9e9fa0 size="1" DESIGNTIMESP="18295"><b DESIGNTIMESP= "28583"> >Designby Tificombofor< a<a< a<a href="http://www.webown.net" class=c target="_blank" DESIGNTIMESP="18297">
Webown</a>©</b></font></center></CENTER><?php
</body></BODY></HTML>
Hors ligne
Ah nan mais comme ça c'est pas possible xD.
Je me suis permis de jeter un coup d'oeil a ton fichier et je l'ai corrigé.
Bon maintenant faut adpater.
Hors ligne
heu ouai delovan a raison, comme ca c'est pas possible ^^
Hors ligne