|
Wiedermal eins von den schnellen Projekten:
Das seltsame Layout kommt daher, dass der Man ruft einfach dieses Script (s.u.) auf: ls --color=none *.jpg | shop2.awk > shop.html...und erhaelt automatisch eine Seite fuer Foto-Nachbestellungen... :-)
Bitte passen Sie den action-Eintrag (siehe im Script) an, damit Hier der Link auf eine Beispielseite!
#!/usr/bin/gawk -f
BEGIN {
print "<html>";
print "<head><title>Daniels Foto-Shop</title></head>";
print "<body bgcolor=\"#EE9900\">";
print "<center> ";
print "<table border=7><tr><td><h2>Dem Daniel seine Foto-Bestellseite:</h2></tr></table>";
print "</center>";
print "Hallo Freunde!<br>";
print "Hier koennt Ihr Euch Kopien meiner Bilder bestellen. Pro Bild kostet das ca.";
print "DM 0,25. Unter jedem Bild findet sich ein Feld zum eintragen der gewuenschten Kopienzahl!<p> ";
print "Um die Felder zu loeschen kann man die Seite mit gedrueckter Shifttaste und";
print "Klick auf RELOAD neu laden.<p>";
print "";
print "Schiefe Bilder kann man mit Rechter Maustaste: Bild anzeigen schoener";
print "sehen.<p>";
print "<form action=\"mailto:tjabo@unix-ag.org\" method=post enctype=\"text/plain\">";
print "";
print "Besteller:<input type=text name=\"Absender\" value=\"(Name und EMail angeben)\" size=60>";
print "<input type=hidden name=\"Betreff\" value=\"Kopien von Fotos\">";
print "";
print "<table border=1>";
count = 0;
}
{
count++;
if (count == 1) {
print "<tr>"
}
print "<td>";
print "<img src=\"" $0 "\" width=\"200\" heigth=\"120\" border=1><br>";
print "<input type=textedit name=\"" $0 "\" value=\"0\">";
if (count == 3) {
print "</tr>";
count = 0;
}
}
END {
print "</table>";
print "<input type=submit value=\"Bestellen\">";
print "<hr>";
print "</form>";
print "</body>";
print "</html>";
}
|