dolflyer: includen einer str_replace funktion mit dynamischen daten

Hi Leute!

Ich hoffe, ich kann mien Problem genau genug beschreiben:
Ich hab folgende funktion in einer externen datei gespeichert:
<?
function replace($mailtext) {
 $mailtext =  str_replace("[vorname]", "vorname", $mailtext);
 $mailtext =  str_replace("[nachname]", "nachname", $mailtext);

return $mailtext;
}
?>

Einbinden tu ich das ganze mit:
<?php include("inc/functions.inc.php"); ?>

Funktioniert perfekt! Was aber tu ich, wenn ich statt "vorname" und "nachname" Daten aus mySQL auslesen will?
Wenn ich das ganze in die Funktion bzw. das "Funktionsfile" einbaue, bekomm ich folgenden Error:
Fatal error: Failed opening required '../connect/sqlconnect.php' (include_path='.:/usr/share/php') in /usr/local/httpd/htdocs/inc/functions.inc.php on line 2

Kann mir jemand sagen, wie man sowas machen muss?

Danke fuer eure Hilfe,
dolflyer

  1. Huhu dolflyer

    Fatal error: Failed opening required '../connect/sqlconnect.php' (include_path='.:/usr/share/php') in /usr/local/httpd/htdocs/inc/functions.inc.php on line 2

    Kann mir jemand sagen, wie man sowas machen muss?

    versuch die Fehlermeldung zu verstehen, benutze zur Not ein
    Wörterbuch ...

    oder vielleicht den Googlebot?

    <google>
    Blockierender Fehler:  Verlassene Öffnung erforderte '..-/connect/sqlconnect.php' (include_path='.:/usr/share/php ') in/usr/local/httpd/htdocs/inc/functions.inc.php auf Linie 2
    </google>

    (ok ist nicht wirklich gut, aber es scheint etwas mit der Öffnung von irgendetwas zu tun zu haben was nicht klappte)

    Viele Grüße

    lulu

    --
    bythewaythewebsuxgoofflineandenjoytheday
  2. Hallo dolflyer,

    Fatal error: Failed opening required '../connect/sqlconnect.php' (include_path='.:/usr/share/php') in /usr/local/httpd/htdocs/inc/functions.inc.php on line 2

    Steht doch da, was der Fehler ist. Dein Server kann das Script 'sqlconnect.php' nicht einbinden von dem in 'functions.inc.php' die Rede ist. Vermutlich ist es nicht da. Oder die Gross/Kleinschreibung stimmt nicht (nur Linux). Oder der Includepath in der php.ini ist falsch.

    Dieter

  3. jaja, HAHA!
    so blöd bin ich auch wieder nicht... ;)
    Was das heisst ist mir klar, aber es stimmt alles, das is ja das problem!!