marcus: Perl CGI - Frames anzeigen?

Hi @all,

hab mir gerade eine Kleine HTML Seite mit Frames gebastelt.
Jetzt möchte ich hinter dieser Seite ein Perlskript zum laufen bringen, den ich auch schon geschrieben habe.
Leider hab ich jetzt kein Plan, wie ich das zum laufen bringen soll.
Hab jetzt den Frame Code in das GGI File geladen, aber das funkt nicht wirklich:[code=perl]#!/usr/bin/perl

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ USE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Perl Funktionen

use CGI;
use Switch;

Eigene Funktionen

use checkSAMBA;
use checkDISK;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Variablen ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Values der Radiobuttons

$value_dienste="dienste";
$value_disk="disk";
$value_samba="samba";

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HTML ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Neues Objekt $query erzeugen

$query = new CGI;

print $query->header();      # HTML Header ausgeben
print <<HTMLCODE;
<html>
<frameset rows="22,*" cols="*" frameborder="no">
  <frame src="headFrame.html" name="headFrame" scrolling="No" noresize="noresize" />
  <frameset rows="*" cols="176,*" frameborder="no">
    <frame src="naviFrame.html" name="naviFrame" scrolling="No" noresize="noresize" />
    <frame src="mainFrame.html" name="mainFrame" scrolling="No" noresize="noresize" />
  </frameset>
</frameset>
</html>
HTMLCODE
[/code]
Kann mir jemand weiter helfen?

  1. Leider hab ich jetzt kein Plan, wie ich das zum laufen bringen soll.

    Woran hakt es genau? Irgendwelche Fehlermeldungen bzw. Einträge in Logdateien?

    Siechfred

    --
    Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.
  2. Hi!

    Leider hab ich jetzt kein Plan, wie ich das zum laufen bringen soll.

    Was heißt das?
    Die Datei liegt im cgi-bin-Ordner und soll deine index-Seite werden?
    Bei einer Anforderung von http://example.com wird sie dann nicht gezeigt?
    Ist das das Problem?

    Hab jetzt den Frame Code in das GGI File geladen, aber das funkt nicht wirklich:

    Erkläre mal, was "funkt nicht wirklich" bedeuten soll?

    Kann mir jemand weiter helfen?

    Nicht mit dieser Beschreibung.
    Dein Problem wird nicht deutlich.

    Schöner Gruß,
    rob

  3. Hab jetzt den Frame Code in das GGI File geladen, aber das funkt nicht wirklich:[code]#!/usr/bin/perl

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ USE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Perl Funktionen

    use CGI;
    use Switch;

    du solltest immer use strict verwenden und dir die Warnungen ausgeben
    #!/usr/bin/perl -w

    Damit du das auch im Browser sehen kannst.
    use CGI::Carp qw(fatalsToBrowser warningsToBrowser);

    Kann mir jemand weiter helfen?

    ohne eine konkrete Fehlerbeschreibung, nein.

    Struppi.