Ja dachte ich auch aber das geht nicht so richtig....
Hier mal der Anfang des Skriptes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
my $html = new CGI;
my @data;
my $i = 0;
my $dbh;
print $html->header,
$html->start_html(-title=>'Datenbankverwaltung',
-style=>{'src'=>'/main.css'},),
$html->div({align=>'center'},"Dies wird ein kleines System zur Datenbankberwaltung.<br><br>"),
$html->div({-align=>'center'});
#Eingabefelder zum herstellen der Verbindungen
if ($dbh ne "")
{
}
else{
print $html->startform(-method=>'POST',
-action=>'datenbank_verwaltung.pl'),
$html->div({align=>'center'},'Servername/IP-Adresse: '),
$html->textfield(-name=>'server'),
$html->div({align=>'center'},'Datenbank: '),
$html->textfield(-name=>'datenbank'),
$html->div({align=>'center'},'Nutzername: '),
$html->textfield(-name=>'name'),
$html->div({align=>'center'},'Passwort: '),
$html->password_field(-name=>'passwort');
$html->end_form(),
print "<br><br>";
#Übergabe der eingaben an "richtige" Variablen
my $server = param(server);
my $nutzer = param(name);
my $passwort = param(passwort);
my $datenbank = param(datenbank);
#Zusammensetzen der Serververbindung
my $source = "DBI:mysql:$datenbank:$server";
print $html->submit(-name=>'Login');
$dbh = DBI -> connect($source,$nutzer,$passwort);
}
So dachte ich mir das.....geht aber nicht.
The only way to survive! Before and after the year 2000, 3000, 4000, ... and tomorrow, too! Linux forever