Mailinglisten-Archive |
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