Hallo,
ich habe hier einige PHP Files die ich in einem neuen kleinen Projekt jetzt wiederverwenden möchte.
Ich habe z.B. eine PHP Datei die viele kleine Hilfsfunktionen wie z.B. entferneSonderzeichenAusString(string) oder erzeugeXYAusString(string) etc. u.ä. bereitstellt. Also sowas wie eine kleine Bibliothek die ich immer wiederverwenden kann.
Ich verwende nun (via include_once) diese Funktionen in meiner Datei A.php.
In dieser A.php includiere ich jedoch B.html die EBENFALLS diese Hilfsfunktionen included. Denn das muss sie, weil B.html auch an anderer Stelle includiert wird wo die Hilfsfunktionen bisher nicht bereitstanden/included waren.
Nun bekomme ich beim Aufruf der A.html eine Warnung :
Warning: main() [function.include]: Failed opening '... usw.
Logisch! Denn ich habe ja versucht die Hilfsfunktionen (innerhalb B.html) trotz include_once nochmals zu inkludieren. Das geht aber leider nicht anders weil B.html diese Funktionalitätn an anderer Stelle ebenfalls braucht.
Funktionieren tut alles prima, nur die Warnung ist nich erwünscht :)
Was nun tun? Stumpf alles auf include umstellen? Die Servermeldungen abschalten? Wenn ja wie? Irgendwie hab ich in meiner Serveradministration (bei meinem Provider) nicht so wirklich viele Einstellungen?!
Hat jemand Rat? Wie kann ich da nun am gescheitesten vorankommen, bzw. wie geht man bei sowas am besten vor?
Dank und schonmal Gruß im Voraus
alex-n