El Torito: Funktion per include

Hallo
Folgendes Problem:

Ich will natürlich nicht auf jeder seite, mit dem Server und DB verbinden, als hab ich dies als Funktion geschrieben.

<?
function Server_connect()
{
$verbindung=mysql_connect("localhost","root","");
mysql_select_db("ticketsystem",$verbindung);
}
return $verbindung;
?>

auf der seite bindes ich es so ein:
include "server_connect.php";

doch es funzt nicht, wiso, einen spezifischen Fehler gibt es auch nicht aus?

  1. Hallo
    Folgendes Problem:

    Ich will natürlich nicht auf jeder seite, mit dem Server und DB verbinden, als hab ich dies als Funktion geschrieben.

    <?
    function Server_connect()
    {
    $verbindung=mysql_connect("localhost","root","");
    mysql_select_db("ticketsystem",$verbindung);
    }
    return $verbindung;
    ?>

    auf der seite bindes ich es so ein:
    include "server_connect.php";

    doch es funzt nicht, wiso, einen spezifischen Fehler gibt es auch nicht aus?

    Schreib deine Verbindungsdaten in eine eigene Datei. z.B. sql.php
    und binde die dann mit include oder require in alle anderen ein.
    Funktioniert immer.

    1. Sorry. hab net ordentlich gelesen. ich machs immer so:

      <?
      $dbserver="127.0.0.1";
      $dbuser="user";
      $dbpasswd="passwd";
      $dbname="DBName";

      $link = mysql_connect($dbserver, $dbuser, $dbpasswd);

      if (!$link)
                      {
                              die('keine Verbing: '.mysql_error());
                      }
              mysql_select_db($dbname);
      ?>

  2. Hi,

    function Server_connect()
    {
    $verbindung=mysql_connect("localhost","root","");
    mysql_select_db("ticketsystem",$verbindung);
    }

    Wo ist denn RETURN? =:-o

    return $verbindung;

    Ach hier. ==;-)

    Gruß, Cybaer

    --
    Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!