webForumDet fria alternativet

Kom ifrån formuläret

6 svar · 373 visningar · startad av nordan

nordanMedlem sedan juni 2000929 inlägg
#1

Hej
Går det på något sätt att ha en tillbaka länk till formuläret som man skrev in uppgifter i? Alltså om man har ett perl program som talar om att man har glömt att fylla i t.ex efternamn då vill jag att man skall kunna trycka på en länk så att man kommer tillbaka till formuläret och där skall uppgifterna som man redan har fyllt i vara kvar!
Typ som när man fyller i ett fomulär och trycker på send när man sedan går tillbaka med back knappen i browsern så kommer man ju till sidan där man har skrivit saker. Fast jag vill ha det i en vanlig länk på sida.
Går det och isf hur? :)
//
Nordan

FlashXMedlem sedan nov. 1999992 inlägg
#2

Då borde en vanlig tillbaka-länk fungera.

print "<a href=\"javascript:history.go(-1);\">Tillbaka</a>\n";

stevenetMedlem sedan juni 2000985 inlägg
#3

Fast det tillhör forumet Javascript.

------------------
SteveNet - I think, therefore I am.

nordanMedlem sedan juni 2000929 inlägg
#4

FlashX:
Tack det funka bra :D

stevenet:
Frågan tillhör Perl ! Svaret tillhör oxå
perl eftersom han skrev svaret i perlkod!

//
Nordan

SweyMedlem sedan apr. 20002 000 inlägg
#5

Ännu bättre är det om formuläret kommer tillbaka med det man redan skrivit i textboxarna.

Testa formuläret på Projekt wF.

------------------
 - Swey
Projekt wF PHP

[Redigerat av Swey den 18 jul 2000]

SebekMedlem sedan juni 20009 inlägg
#6

$ref = $ENV{'HTTP_REFERER'};
print "Content-type: text/html\n\n";
print "<a href=\"$ref\">Gå till backs</a>\n";

Detta är jag kalla Perl med web integrering

------------------
/Sebek

emissionMedlem sedan dec. 19996 095 inlägg
#7

Det är inte rätt teknik. Dels kan man inte lita på REFERER, dels är sannolikt uppgifterna borta om man "går" till länken i stället för att "backa" till den. :)

Den säkraste tekniken är att använda CGI.pm och låta formuläret "bestå", men det är lite knixigt.

Genererad på 364 ms · cache AV · v20260730165559-full.f96bc7eb