moin
ich möchte ein formular, dass ich als form.html abgespeichert habe per cgi ausgeben. dazu lese ich es natürlich erst ein:
<code>
open(datei, "<form.html");
while (<datei>)
{ $html = $html.$_; }
close(datei);
</code>
angenommen der benutzer hat ein feld vergessen auszufüllen, wird das ganze forumular noch mal ausgegeben:
<code>
$username = param('username');
$password = param('password');
print $html;
</code>
mein problem ist nun, dass die variablen $username und $password nicht interpretiert werden.
gibt es da ein trick, oder ein befehl wie zb. eval oder sowas?
Hier ein Auszug aus der Datei:
<tr>
<td width="50%"><input type="text" name="username" value="$username"></td>
<td width="50%"><input type="password" name="password" value="$password"></td>
</tr>