#!/usr/bin/perl
use strict;
use warnings;
use CGI;
# Tworzenie obiektu CGI
my $query = CGI->new;
# Pobranie danych z formularza
my $imie = $query->param('imie') || '';
my $nazwisko = $query->param('nazwisko') || '';
my $wiek = $query->param('wiek') || '';
my $plec = $query->param('plec') || '';
print "Content-type: text/html\n\n";
if ($imie && $nazwisko && $wiek && $plec) {
# Zapis do pliku
open my $fh, '>>', '/path/to/data.txt' or die "Nie można otworzyć pliku: $!"; print $fh "$imie:$nazwisko:$wiek:$plec\n";
print "<html><body><p>Dane zostały zapisane. Dziękujemy!</p></body></html>"; } else {
print "<html><body><p>Błąd: Wypełnij wszystkie pola.</p></body></html>"; }
IyEvdXNyL2Jpbi9wZXJsCnVzZSBzdHJpY3Q7CnVzZSB3YXJuaW5nczsKdXNlIENHSTsKCiMgVHdvcnplbmllIG9iaWVrdHUgQ0dJCm15ICRxdWVyeSA9IENHSS0+bmV3OwoKIyBQb2JyYW5pZSBkYW55Y2ggeiBmb3JtdWxhcnphCm15ICRpbWllID0gJHF1ZXJ5LT5wYXJhbSgnaW1pZScpIHx8ICcnOwpteSAkbmF6d2lza28gPSAkcXVlcnktPnBhcmFtKCduYXp3aXNrbycpIHx8ICcnOwpteSAkd2llayA9ICRxdWVyeS0+cGFyYW0oJ3dpZWsnKSB8fCAnJzsKbXkgJHBsZWMgPSAkcXVlcnktPnBhcmFtKCdwbGVjJykgfHwgJyc7CgpwcmludCAiQ29udGVudC10eXBlOiB0ZXh0L2h0bWxcblxuIjsKCmlmICgkaW1pZSAmJiAkbmF6d2lza28gJiYgJHdpZWsgJiYgJHBsZWMpIHsKICAgICMgWmFwaXMgZG8gcGxpa3UKICAgIG9wZW4gbXkgJGZoLCAnPj4nLCAnL3BhdGgvdG8vZGF0YS50eHQnIG9yIGRpZSAiTmllIG1vxbxuYSBvdHdvcnp5xIcgcGxpa3U6ICQhIjsKICAgIHByaW50ICRmaCAiJGltaWU6JG5hendpc2tvOiR3aWVrOiRwbGVjXG4iOwogICAgY2xvc2UgJGZoOwoKICAgIHByaW50ICI8aHRtbD48Ym9keT48cD5EYW5lIHpvc3RhxYJ5IHphcGlzYW5lLiBEemnEmWt1amVteSE8L3A+PC9ib2R5PjwvaHRtbD4iOwp9IGVsc2UgewogICAgcHJpbnQgIjxodG1sPjxib2R5PjxwPkLFgsSFZDogV3lwZcWCbmlqIHdzenlzdGtpZSBwb2xhLjwvcD48L2JvZHk+PC9odG1sPiI7Cn0K