Oui çà sera sans doute plus pratique pour vous ^^
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language='javascript'>
function openWinSmiley(winurl) {
popupWin = window.open(winurl,'new_page','width=400,height=400,')
}
</script>
<?
require("configuration/informations.php3");
if ($FPass_admin == $Pass_admin)
{
// Test pour l'insertion et la sélection de données dans une base de donnée
function MyAddSlashes($chaine ) {
return( get_magic_quotes_gpc() == 1 ?
$chaine :
AddSlashes($chaine) );
}
function MyStripSlashes($chaine) {
return( get_magic_quotes_gpc() == 1 ?
StripSlashes($chaine) :
$chaine );
}
function MyStripSlashes_2($chaine) {
return( get_magic_quotes_runtime() == 1 ?
StripSlashes($chaine) :
$chaine );
}
$img_info = "Copyright Gensou.fr - Script réalisé par Gensou Thomas dispo sur www.gensou.fr";
// Connexion à la base de donnée
$mysql_link = mysql_connect($Hote,$Login,$Pass_mysql);
mysql_select_db($Base);
if($action == "ajouter")
{
if($Titre != "" && $ID != "" && $Nouvelle != "")
{
[#red]If($Image != "none" && $Image2 != "none" && $Image3 != "none" && $Image4 != "none" && $Image5 != "none" && $Image6 != "none")[/#]
{
if(file_exists("$Image_name") && ("$Image2_name") && ("$Image3_name") && ("$Image4_name") && ("$Image5_name") && ("$Image6_name"))
{
}
else
{
copy($Image,"images_news/$Image_name") && ($Image2,"images_news/$Image2_name") && ($Image3,"images_news/$Image3_name") && ($Image4,"images_news/$Image4_name") && ($Image5,"images_news/$Image5_name") && ($Image6,"images_news/$Image6_name");
unlink($Image) && ($Image2) && ($Image3) && ($Image4) && ($Image5) && ($Image6) ;
}
}
$Titre = MyAddSlashes($Titre);
$Date = date("d/m/Y");
$Nouvelle = ereg_replace("<", "<", $Nouvelle);
$Nouvelle = ereg_replace(">", ">", $Nouvelle);
$Nouvelle = nl2br($Nouvelle);
$Nouvelle = str_replace("[:)]", "<img src=a-news/admin/smileys/smile.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[:D]", "<img src=a-news/admin/smileys/smile_big.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[8D]", "<img src=a-news/admin/smileys/smile_cool.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[:I]", "<img src=a-news/admin/smileys/smile_blush.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[ [langue]]", "<img src=a-news/admin/smileys/smile_tongue.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[}:)]", "<img src=a-news/admin/smileys/smile_evil.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[;)]", "<img src=a-news/admin/smileys/smile_wink.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[:o)]", "<img src=a-news/admin/smileys/smile_clown.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[B)]", "<img src=a-news/admin/smileys/smile_blackeye.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[ [decu]]", "<img src=a-news/admin/smileys/smile_sad.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[8)]", "<img src=a-news/admin/smileys/smile_shy.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[:O]", "<img src=a-news/admin/smileys/smile_shock.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[ [decu]!]", "<img src=a-news/admin/smileys/smile_angry.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[xx(]", "<img src=a-news/admin/smileys/smile_dead.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[|)]", "<img src=a-news/admin/smileys/smile_sleepy.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[:X]", "<img src=a-news/admin/smileys/smile_kisses.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[^]", "<img src=a-news/admin/smileys/smile_approve.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[V]", "<img src=a-news/admin/smileys/smile_dissapprove.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[?]", "<img src=a-news/admin/smileys/smile_question.gif border=0>", $Nouvelle);
$Nouvelle = str_replace("[B]", "<b>", $Nouvelle);
$Nouvelle = str_replace("[/B]", "</b>", $Nouvelle);
$Nouvelle = str_replace("[U]", "<u>", $Nouvelle);
$Nouvelle = str_replace("[/U]", "</u>", $Nouvelle);
$Nouvelle = str_replace("[I]", "<i>", $Nouvelle);
$Nouvelle = str_replace("[/I]", "</i>", $Nouvelle);
$Nouvelle = str_replace("[S]", "<s>", $Nouvelle);
$Nouvelle = str_replace("[/S]", "</s>", $Nouvelle);
$Nouvelle = eregi_replace("([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])",
"<A HREF=\"\\1://\\2\\3\" TARGET=\"_blank\">\\1://\\2\\3</A>",$Nouvelle);
$Nouvelle = MyAddSlashes($Nouvelle);
$insertion = "INSERT INTO $TableNews (ID, Titre, News, Image, Image2, Image3, Image4, Image5, Image6, Validation, Date) VALUES ('$ID','$Titre','$Nouvelle','$Image_name','1','$Date') ";
$mysql_result_insertion = mysql_query($insertion, $mysql_link);
echo "
<script language='javascript'>
window.alert(\"La nouvelle a bien été ajoutée.\");
</script>
";
}
else
{
echo "
<html><head><title>Administration - G-News $Version</title></head><body bgcolor=FFFFFF>
<div align=center><center> <br> <br>
<table border=0 width='80%'>
<tr>
<td width=100% bgcolor=#006595><p align=center><strong><font face=Arial color='white'>Administration</font></strong></td>
</tr> <tr>
<td width=100% bgcolor=#D0DCE8>
<br>
<blockquote>
Vous n'avez pas correctement rempli le formulaire !<br><br>
<center>
<a href='edit_news.php3?FPass_admin=$FPass_admin'><font color='blue' face='Arial' size='2'><b>Retour</b></font></a>
</center>
</blockquote>
<br><br>
</tr>
<tr>
<td width=100% bgcolor=#006595><p align=center><strong><font face=Arial size=1 color='white'>$img_info</font></strong></td>
</tr></table></center></div></body></html>
";
exit();
}
}
echo "
<html><head><title>Administration - A-News $Version</title></head><body bgcolor=FFFFFF>
<div align=center><center> <br> <br>
<table border='0' width='80%'>
<tr>
<td width='80%' bgcolor='#006595'><p align=center><strong><font face=Arial color='white'>Administration<br><font color='orange'>Edition d'une nouvelle</font></font></strong></td>
</tr> <tr>
<td width=100%' bgcolor='#D0DCE8' align='center'>
<p><font face=Arial size=2> <br>
<div align=center><center><table border=0 cellspacing=1 cellpadding=0 width='80%'>
<tr>
<td>
<br>
<br><font size='2' face='Arial'>
Nous vous offrons la possibilité de mettre 19 smileys différents ! Pour voir le code à rajouter pour chaque smiley cliquez sur le lien ci-dessous :<br>
<a href='#' Onclick='openWinSmiley(\"smileys.html\")'><b>Les codes pour les smileys</b></a><br><br>
Vous pouvez aussi mettre du texte en gras, souligné, barré, italique. Pour cela il ne faut pas utiliser le code HTML mais :<br>
<b>
[B]Votre texte[/B] : Texte en gras<br>
[I]Votre texte[/I] : Texte en italique<br>
[U]Votre texte[/U] : Texte souligné<br>
[S]Votre texte[/S] : Texte barré<br>
</b>
Attention : [B] doit être écrit de cette manière et non pas [b] !<br><br>
Pour les URL :<br>
<b>Il vous suffit de taper l'url avec les http:// ou ftp:// ou https:// et l'url sera cliclable par la suite.</b>
<center>
<form action='edit_news.php3' ENCTYPE='multipart/form-data' method='post'>
<input type='hidden' name='action' value='ajouter'>
<input type='hidden' name='FPass_admin' value='$FPass_admin'>
<input type='hidden' name='MAX_FILE_SIZE' value='2000000'>
<table border='1' bordercolor='#1D477C'>
<tr>
<td colspan='2' bgcolor='#1D477C' align='center'><b><font face='Arial' size='2' color='white'>EDITION D'UNE NOUVELLE</font></b></td>
</tr>
<tr>
<td bgcolor='#1D477C'><b><font face='Arial' size='2' color='white'>Titre :</font></b></td>
<td bgcolor='#D0DCE8' valign='top'><input type='text' name='Titre' size='44'></td>
</tr>
<tr>
<td bgcolor='#1D477C'><b><font face='Arial' size='2' color='white'>Position :</font></b></td>
<td bgcolor='#D0DCE8' valign='top'><input type='text' name='ID' size='44'></td>
</tr>
<tr>
<td bgcolor='#1D477C'><b><font face='Arial' size='2' color='white'>Image :</font></b></td>
<td bgcolor='#D0DCE8' valign='top'><input type='file' name='Image' size='30'></td>
</tr>
<td bgcolor='#1D477C'><b><font face='Arial' size='2' color='white'>Image :</font></b></td>
<td bgcolor='#D0DCE8' valign='top'><input type='file' name='Image2' size='30'></td>
</tr>
<td bgcolor='#1D477C'><b><font face='Arial' size='2' color='white'>Image :</font></b></td>
<td bgcolor='#D0DCE8' valign='top'><input type='file' name='Image3' size='30'></td>
</tr>
<td bgcolor='#1D477C'><b><font face='Arial' size='2' color='white'>Image :</font></b></td>
<td bgcolor='#D0DCE8' valign='top'><input type='file' name='Image4' size='30'></td>
</tr>
<td bgcolor='#1D477C'><b><font face='Arial' size='2' color='white'>Image :</font></b></td>
<td bgcolor='#D0DCE8' valign='top'><input type='file' name='Image5' size='30'></td>
</tr>
<td bgcolor='#1D477C'><b><font face='Arial' size='2' color='white'>Image :</font></b></td>
<td bgcolor='#D0DCE8' valign='top'><input type='file' name='Image6' size='30'></td>
</tr>
<tr>
<td bgcolor='#1D477C'><b><font face='Arial' size='2' color='white'>Nouvelle :</font></b></td>
<td bgcolor='#D0DCE8' valign='top'><textarea name='Nouvelle' cols='37' rows='8'></textarea></td>
</tr>
<tr>
<td colspan='2' bgcolor='#1D477C' align='center'><b><font face='Arial' size='2' color='white'><input type='submit' value='Ajouter'></font></b></td>
</tr>
</table>
</form>
<a href='administration.php3?FPass_admin=$FPass_admin'><font color='blue' size='2' face='Arial'><b>Retour</b></font></a>
</center>
</div>
</font></p>
</tr>
<tr>
<td width=100% bgcolor=#D0DCE8><p align=center><strong><font face=Arial size=1 color='white'></font></strong></td>
</tr></table></center></div>
</p>
</tr>
<tr>
<td width=100% bgcolor=#006595><p align=center><strong><font face=Arial size=1 color='white'>$img_info</font></strong></td>
</tr></table></center></div></body></html>
";
}
else
{
echo "
<html><head><title>Administration - G-News $Version</title></head><body bgcolor=FFFFFF>
<div align=center><center> <br> <br>
<table border=0 width='80%'>
<tr>
<td width=100% bgcolor=#006595><p align=center><strong><font face=Arial color='white'>Administration</font></strong></td>
</tr> <tr>
<td width=100% bgcolor=#D0DCE8>
<br>
Le mot de passe que vous avez tapé est faux !
<br><br>
</tr>
<tr>
<td width=100% bgcolor=#006595><p align=center><strong><font face=Arial size=1 color='white'>Copyright Gensou.fr - Script réalisé par Gensou Thomas dispo sur www.gensou.fr</font></strong></td>
</tr></table></center></div></body></html>
";
}
?>
En rouge la ligne 45
Voici l'erreur que çà m'affiche:
Parse error: syntax error, unexpected ',' in /homepages/7/d203509396/htdocs/points_de_vente/departement_01/a-news/admin/edit_news.php3 on line 45[/b]