Jag har en sida där man kan klicka på en bild för att lägga till data i en databas.
Har kommit fram till att ett formulär verkar vara den bästa lösningen för jag vill även senda med några andra variabler..
Och nu till grejen.
Jag vill kunna lägga till den här datan utan att ladda om sidan.
Vet att det går i ASP genom att man kan skriva ett kommando som talar om för webb servern att sidan inte inhåller någon data som skall visas. Alltså den sidan man länkar till från formuläret..
(Man returnerar fel 203 till servern/klienten)
Men har inte lyckats hitta någon som hellst motsvarighet till det i PHP.
Det blir webbservern som talar om för webbläsaren att den inte ska vänta sig någon input. Detta görs genom att returnera status-headern "204 No content".
Funktionen har inget direkt med ASP att göra, utan det handlar bara om att kunna manipulera HTTP-headern. I ASP kommer man åt status-headern med response.status.
I PHP blir det:
header("Status: 204 No content");
------------------
Gunnar Liljas - webbutvecklare
Leon Reklambyrå AB
Nu har ju inte jag en aning om hur det fungerar i ASP, men i alla fall...
Om du ger en 204 No content, så får sidan inte innehålla någon HTML alls (tycker jag det verkar som), men det gör den i ditt exempel. Å andra sidan, om du bara stoppar in i databasen och ger 204 No content, så poppar det upp ett meddelande "Document contatins no data" osv, och det är ju heller inte så snyggt.
Tror att Location: blir snyggast, även om sidan måste laddas om...