Oj, missade jag så mycket.
Jag tar det från början:
Först går man in på sidan, t.ex sajt.se/index.html
En länk går till perl-scriptet, som förresten är en CGI-fil.
Scriptet börjar med att öppna en HTML-sida (som alltså är en separat fil).
HTML-sidan är ett 'skal' till min administrationsdel för mina sajter.
På sidan finns formulärfält och kryssrutor där resultatet läses av i perl-scriptet. Efter detta bearbetas detta i perl-scriptet. Hit fungerar det bra.
Men: Perl-scriptet ska skicka tillbaka information till HTML-sidan. Det är detta jag behöver hjälp med.
"Vet du hur du skriver ut något överhuvudtagt till en browser ?"
Jag har gjort det förrut, men nu minns jag inte hur. Därav denna tråd.
Att skicka något (som skrivits i ett formulär på en HTML-sida) till ett perl-script var däremot inga problem:
I perl-scriptet gjorde jag såhär:
sub hamta_form
{
read(STDIN, $data, $ENV{'CONTENT_LENGTH'});
osv..
och fick då innehållet från formuläret i
$data.
Om ni undrar varför man först kör perl-scriptet som öppnar html-sidan så kan jag berätta att jag gjort så bl.a för att lagra data om när, hur och av vem sidan öppnades. Jag vill ha det på detta vis. Men det påverkar ju inte den egentliga frågan, som alltså är:
Hur gör man ett perl-script som visar en variabels innehåll på en HTML-sida.