Der Martin: Die Idee funktioniert nicht...

Beitrag lesen

Hallo,

Für die Variable $php_funktionen muss noch der entsprechende Ordner mit dem Sammlung von Funktionen angehangen

du meinst "angehängt"?
Ein Räucherschinken ist vielleicht gut abgehangen, aber Wäsche wird aufgehängt, eine Wortendung angehängt.
Den sprachlichen Ausrutscher "angehangen" habe ich schon mehrmals in den letzten Tagen gesehen, du bist nur zufällig derjenige, bei dem ich mal was dazu sage.

$absolute_adresse = "http://" . $_SERVER['SERVER_NAME'] . (($_SERVER['SERVER_NAME'] == "localhost") ? "/Modellstrassenbahnclub" : "");

$php_funktionen = $absolute_adresse . "/php_funktionen/Kernfunktionen.php";

echo $php_funktionen;

include($php_funktionen); <- funktioniert nicht
    (die Ausgabe wäre 'http://localhost/Modellstrassenbahnclub/php_funktionen/Kernfunktionen.php')

include('D:\Server\htdocs\Modellstrassenbahnclub_php_funktionen_\Kernfunktionen.php');
    <- das funktioniert

  
Mach dir bitte klar, was wirklich passiert, wenn du über das HTTP-Protokoll ein PHP-Script includierst. Du bekommst nicht das Script selbst geliefert, das Script wird ausgeführt und du bekommst seine Ausgabe (oder ein leeres Dokument, wenn das Script keine unmittelbare Ausgabe macht). PHP-Includes sollten immer mit einem Dateisystempfad angegeben sein, dicht mit einer HTTP-URL.  
  

> Gebe ich allerdings alles mit Laufwerk usw. ein, dann klappt es.  
  
Natürlich, dann ist ja auch kein HTTP im Spiel.  
  
So long,  
 Martin  

-- 
Das einzige Problem beim Nichtstun: Man weiß nie, wann man damit fertig ist.  
  
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(