Patrick: Problem mit Daten ausgabe für HTML !!!

Hallo kann mir jemand Helfen wie man die eingelesenen Daten im Web ausgeben kann. Möchte das ganze in Input Felder ausgeben. Denn man sollte sie bearbeiten können. Hab mich mal versucht aber es klappt nicht.

#!C:\perl\bin\perl

use IO::Socket::INET;

#use strict;
use CGI::Carp qw(fatalsToBrowser);

my $Input = $ENV{'QUERY_STRING'};
my ($name, $vorname, $strasse, $plz, $ort) = split(/&/,$Input);

require 'C:\Inetpub\wwwOmaFF\cgi-bin\Adresse3.shtm';
require 'C:\FactFinder\example\ff_api.pl';
require 'C:\Inetpub\wwwOmaFF\cgi-bin\cgi-lib.pl';

&ReadParse(*input);

$host = "localhost";
$port = "4001";

print "Content-type: text/shtm \n\n";

$my_url = "http://localhost/cgi-bin/comments.pl";

#Seitenanzeige Vorbereitung

<table width="60%" border=0>
    <tr>
      <td width=30% align="left"><font>Name</font></td>
      <td width=70%>
        <input size=25 maxlength=60 value=>
      </td>
    </tr>
    <tr>
      <td align="left" width=30%><font>Vorname</font></td>
      <td width=70%>
        <input  size=25 maxlength=60 value=>
      </td>
    </tr>
    <tr>
      <td align="left" width=30%><font>Strasse</font></td>
      <td width=70%>
        <input  size=25 maxlength=60 value=>
      </td>
    </tr>
    <tr>
      <td align="left" width=30%><font>PLZ</font></td>
      <td width=70%>
        <input  size=25 maxlength=4 value=>
      </td>
    </tr>
    <tr>
      <td align="left" width=30%><font>Ort</font></td>
      <td width=70%>
        <input  size=25 maxlength=60 value=>
      </td>
    </tr>
    <tr>
      <td align="left" width=30%><font>Tel.</font></td>
      <td width=70%>
        <input  size=25 maxlength=10 value=>
      </td>
    </tr>;

  1. Hallo Patrick,

    habe mir den code nicht genauer angesehen, aber vom Prinzip her geht's so:

    print "<input name='Vorname' type='text' size='25' maxlength='60' value='$variable'>\n";

    mfg Torsten

    1. Danke

      kann mann das input Feld auch füllen wenn das Formular schon auf der html seite besteht? Und wenn ja , wie geht das ?

      1. Guten Tag,

        kann mann das input Feld auch füllen wenn das Formular schon auf der html seite besteht? Und wenn ja , wie geht das ?

        SSI dürfte das sein, was du suchst. Lies mal hier nach: http://selfhtml.teamone.de/cgiperl/intro/ssi.htm.
        Voraussetzung ist natürlich, dass dein Server das unterstützt.

        mfg Torsten

        1. Hab mich umgehört und es müsste auch ohne SSI gehen hat da jemand ne Ahnung wie das funktionieren soll.

          Bin nämlich langsam am verzweifeln.

  2. Hi,

    print "Content-type: text/shtm \n\n";

    was soll das für ein Content-Type sein?

    Gruß
    Reiner