Inte returnera sida??

Perl & Ruby

8 svar · 222 visningar · startad av VaT

Medlem sedan nov. 20004 inlägg
Trådstart#1

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]

Medlem sedan feb. 200131 inlägg
#2

Öhumm... <FORM METHOD="POST" ACTION="posta.cgi">

????

Medlem sedan nov. 20004 inlägg
#3

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!

Medlem sedan nov. 20004 inlägg
#4

Hmmm!... Varför syns inte mitt svars inlägg??

Medlem sedan apr. 2000642 inlägg
#5

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.

Medlem sedan juni 20004 308 inlägg
#6

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...

Medlem sedan apr. 2000642 inlägg
#7

jaha.. alltid lär man sig nånting nytt :e

Medlem sedan juni 20004 308 inlägg
#8

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";
Medlem sedan apr. 20007 588 inlägg
#9

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!

276 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
141 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)