[Funktion] Fatal error: Cannot redeclare tech_error() (previously declared...

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Funktion] Fatal error: Cannot redeclare tech_error() (previously declared...

    Ich bekomme die Folgende Fehlermeldung:
    Fatal error: Cannot redeclare tech_error() (previously declared in D:\wampp2\htdocs\function.php:10) in D:\wampp2\htdocs\function.php on line 10
    Hier die Datei function.php

    PHP-Code:
    /**
    @beschreibung Anzeige von Technischen Fehlern
    @param text = text, der Fehlermeldung
    @version 1.0
    @author Florian Sonner
    @datum 10.8.2003
    @last edit 10.8.2003
    */
    function tech_error($text 'Unbekannter Fehler!')
    {
        return 
    '<p align="center"><font color="red"><b>'.$text.'</b></font></p>';
        die();
    }

    /**
    @beschreibung Einfügen von Templates
    @param template = templatename
           ordner = Templateordner
    @version 1.0
    @author Florian Sonner
    @datum 10.8.2003
    @last edit 10.8.2003
    */
    function gettemplate($template,$ordner='default')
    {
        
    $endung 'htm';
        
    $template = @implode("",file('template/'.$ordner.'/'.$template.".".$endung));
        if(!
    $template)
        {
            return 
    tech_error('Das Template konnte nicht ausgwählt werden!');
            die();
        }
        else
          return 
    str_replace("\"","\\\"",$template);
    }

    /**
    @beschreibung Ausgeben von Fehler meldungen, die nicht aufs System zurückzuführen sind
    @param error_text = Die Fehlermeldung
           error_link = Der Verweis auf E-Mail, oder einer Internetadresse
    @version 1.0
    @datum 11.8.2003
    @last edit 11.8.2003
    */
    function error($error_text,$error_link)
    {
        echo 
    '<table bgcolor="black" border="0" cellpadding="0" cellspacing="0" width="140">';
        echo 
    '<tr><td width="100%"><table width="100%" id="linksmenu" border="0" cellpadding="0" cellspacing="1">';
        echo 
    '<tr><td width="100%" class="rubrik" bgcolor="#4D5762" align="center">';
        echo 
    $error_text;
        echo 
    '</td></tr><tr><td width="170" bgcolor="#929CA8">'.$error_link.'</td>';
        echo 
    '</tr></table></td></tr></table>';

    Floriam
    PHP Handbuch - MySQL Handbuch - PHP Einsteiger Tutorial - CSS Referenz - Browserunterstützung von CSS

  • #2
    index.php bindet function.php ein
    index.php bindet datenbank.php ein
    datenbank.php bindet fucntion.php ein
    => es kracht

    lösung: entweder deine include-anweisungen aufräumen oder include_once probieren
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      Danke....
      PHP Handbuch - MySQL Handbuch - PHP Einsteiger Tutorial - CSS Referenz - Browserunterstützung von CSS

      Kommentar

      Lädt...
      X