Hur gör man så att perl scriptet inte returnerar en sida till browsern?... Alltså om jag postar med en ”<FORM>” så vill jag inte få dokumentet att ladda utan bara posta!
Tacksam om någon vill ge mig en lösning!
VaT
[Redigerat av VaT den 27 apr 2001]
8 svar · 213 visningar · startad av VaT
Hur gör man så att perl scriptet inte returnerar en sida till browsern?... Alltså om jag postar med en ”<FORM>” så vill jag inte få dokumentet att ladda utan bara posta!
Tacksam om någon vill ge mig en lösning!
VaT
[Redigerat av VaT den 27 apr 2001]
Öhumm... <FORM METHOD="POST" ACTION="posta.cgi">
????
------------------
Fråga: Varför läsa onödig matematik?
Svar: Det är bra för den intellektuella stimulansen!
Japp så var det jag menade!... Sorry om jag var otydlig!
Eller något annat sätt att sända data utan att få en sida i retur!
Hmmm!... Varför syns inte mitt svars inlägg??
tja, någonting måste du ju ge som resultat.
du kan ju låta användaren posta ett formulär och sen när du tar emot det så redirectar du sedan användaren till en annan sida.. men till NÅGON sida måste man alltid komma :)
skriv "Location: <A HREF="http://ny.sida.com\n\n"" TARGET=_blank>http://ny.sida.com\n\n"</A> istället för "Content-type blabla" i headern för att skicka användaren vidare.
om du vill att använaren ska vara kvar på samma sida även efter postningen så är det bara att generera om sidan. alternativt om du har ett frameset med en osynlig frame.. så kan du ju posta till den. då finns ju huvudsidan kvar.
------------------
PeterSign v 2.3.36
[Redigerat av Peter_B den 27 apr 2001]
tja, någonting måste du ju ge som resultat.
Mmm... Jag har faktiskt för mig att jag sett en (icke-standardiserad) http-header-field som säger något i stil med "no data", men som inte genererar felmeddelandet "Document contains no data" och låter den gamla sidan ligga kvar. Jag har för mig att det fungerade i både NS och IE de versioner jag testade på men jag kan inte minnas vad header-raden sa... Värt att leta på kanske...
------------------
/ J
Jag sitter lite dåligt till för att testa, men kan det räcka med detta kanske.
print "Content-type: text/html\ncontent-length:0\n\n";
------------------
/ J
Jag läste ett inlägg av FlashX i en annan tråd där han tipsade om www.webmasterbase.com och när jag slösurfade runt på denna sajt så stötte jag på följande artikel som tar upp precis det som du söker efter!
------------------
"Med ett schysst järnrör slår man hela världen med häpnad" - Socker-Conny