phpbar.de logo

Mailinglisten-Archive

[php] Fehler: cannot redeclare hauptnav()

[php] Fehler: cannot redeclare hauptnav()

Bernd Schulz php_(at)_phpcenter.de
Fri, 27 Sep 2002 17:25:29 +0100


Hallo zusammen,
habe da ein Problem und sitze fest.
Ueber eine Schleife rufe ich eine Funktion mehrmals auf, beim zweiten
Durchlauf tritt dann ein Fehler auf:

buerger
zurueck zur Eingabemaske

zurueck zur Startseite
samtgemeinde

Fatal error: Cannot redeclare hauptnav() in
/home/htdocs/Brome/edit/navdatei_erstellen.php on line 50


$ka=array(buerger,samtgemeinde,handel,touristik,freizeit,service,chat,gaesteb
uch,impressum);

// Schleife, um alle Navigationsdateien neu zu schreiben
for($an=0;$an<10;$an++)
{ // Schleife auf
$kat=$ka[$an];
echo $kat;
// Navigationsdatei oeffnen
$datei="../".$kat."navig.php";
$on1 = _(at)_fopen("$datei","w");

// Link fuer die Hauptbutton erstellen
function hauptnav($kat,$on1)               //Line 50
{
	$res=mysql_query("select * from nav_brome where haupt='$kat' order by id");
	$num=mysql_num_rows($res);
	if ($num<1) { fwrite($on1,"<td><img
src=\"navigation/naviglinks/".$kat.".gif\"></td>\n"); } else
	{ $hauptverz=mysql_result($res,0,'haupt');
	$datei=mysql_result($res,0,'dateiname');
	$verz = split("[.]",$datei);
	fwrite($on1,"<td><a href=\"index2.php?link=".$kat."navig.php&start=");
	fwrite($on1,$hauptverz."/".$verz[0]."/".$datei);
	fwrite($on1,"\" target=\"_parent\" onMouseOut=\"MM_swapImgRestore()\"
onMouseOver=\"MM_swapImage('".$kat."','','navigation/naviglinks/".$kat."_f2.g
if',1);\"><img name=\"".$kat."\" src=\"navigation/naviglinks/".$kat.".gif\"
width=\"123\" height=\"21\" border=\"0\" alt=\"Samtgemeinde
Brome\"></a></td>\n"); }
}
...
...
// Abschlussmeldung ausgeben
echo "zurueck zur <a href=\"index.php\">Eingabemaske</a><br><br>";
echo "zurueck zur <a href=\"../index.html\">Startseite</a>";

} //Schleife zu

Wer weiss da was?

Danke
Bernd


php::bar PHP Wiki   -   Listenarchive