Bonjour,
Qd j'utilise cette fonction pour afficher les données présentes dans un fichier il n'y a pas de problème
1ère Fontion:
<?php
include("voir_carte.php");
voir("3", "");
?>
Mais qd je veux utiliser une seconde fonction pour afficher les données d'un autre fichier alors la rien ne va plus il continue a afficher le premier mais pas le second il me met un message d'erreur: ( Fatal error: Cannot redeclare voir() (previously declared in /miseajour/carte/voir_carte.php:9) in /miseajour/carte/voir_carte.php on line 9).
2éme Fonction:
<?php
include("voir_carte.php");
voir("4", "");
?>
C'est fonction son présente dans le même fichier et doivent rester indépendante l'une de l'autre.
Esct-ce que quelqu'un peu m'aider car je ne sais plus ce que je peu faire???????
Voici le code du Fichier voir_carte.php:
<?php
if($id != "")
{
$i = $id;
}
function voir($i, $dir = "")
{
if($dir != "")
{
$dir .= "/";
}
if($dir == "")
{
include"../conf_news.php";
}
else
{
include"".$dir."../conf_news.php";
}
if(file_exists("".$dir."../articles/articles_".$i.".php3"))
{
include("".$dir."../articles/articles_".$i.".php3");
$texte = stripslashes($texte);
$titre = stripslashes($titre);
$texte = ereg_replace(13, "", $texte);
$texte = str_replace("&", "&", $texte);
$texte = str_replace("\"", """, $texte);
$texte = str_replace("<", "<", $texte);
$texte = str_replace(">", ">", $texte);
$texte = ereg_replace(10, "<br>", $texte);
if(isset($activ))
{
echo "<table border=\"0\" cellspacing=\"0\">
<link rel='stylesheet' href='images/style-jds.css' type='text/css'>
<tr>
<td>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
<td ><p align='center'><font class='text'>$texte<br><br></font></td>
</tr>
</table>
</td>
</tr>
</table>";
}
else
{
echo "<table border=\"0\" width='50%' cellspacing=\"0\" bgcolor=\"#000000\">
<tr>
<td>
<table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" width=\"100%\">
<tr>
<td width=\"100%\" bgcolor=\"#FF9900\"><font face=\"Verdana\"><b><center>Erreur !</center></b></font></td>
</tr>
<tr>
<td width=\"100%\" bgcolor=\"#FFFFCC\"><font face=\"Verdana\">Données non accessibles</font></td>
</tr>
</table>
</td>
</tr>
</table>";
}
}
else
{
echo "<table border=\"0\" width='50%' cellspacing=\"0\" bgcolor=\"#000000\">
<tr>
<td>
<table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" width=\"100%\">
<tr>
<td width=\"100%\" bgcolor=\"#FF9900\"><font face=\"Verdana\"><b><center>Erreur !</center></b></font></td>
</tr>
<tr>
<td width=\"100%\" bgcolor=\"#FFFFCC\"><font face=\"Verdana\"><table border='0' cellpadding='2' cellspacing='1'>
<tr>
<td bgcolor='#008000'><b><font face='Verdana' size='3' color='#FFFFFF'>Erreur, Données introuvables</font></td>
</tr>
</table>
</td>
</tr>
</table>";
}}
if($id != "")
{
voir($id);
}
?>