Du menar att du ser "http://www.aftonbladet.se" som text? Jag tror att du har dubbla uppsättningar med http-headers. "location:...osv" måste returneras utan att du har print "content-type:text/plain\n\n" eller något liknande före.
Låter som att $input{'redirect'} inte innehåller det du vill att den ska innehålla. Vad gör du för att fylla %input?
Sen kan det vara bra att skriva \r\n\r\n istället för \n\n. Förutsatt att skriptet inte körs på en Windowsburk, då \n\n torde räcka.
Tänk på att alltid ge så mycket kringinformation som möjligt när du ber om hjälp. Vilken plattform skriptet körs på kan vara bra att nämna. Sen hjälper det också om man postar hela eller flera relevanta delar ur skriptet som felar.
Låter som att $input{'redirect'} inte innehåller det du vill att den ska innehålla. Vad gör du för att fylla %input?
Nej, den verkar bara skriva ut texten "Location: http://www.aftonbladet.se". Vet inte exakt vad jag ska göra för att fylla %input, jag trodde att scriptet kollade vad jag skrivit på min sida.html där jag angivit <input type="hidden" name="redirect" value="http://www.aftonbladet.se">
Sen kan det vara bra att skriva \r\n\r\n istället för \n\n. Förutsatt att skriptet inte körs på en Windowsburk, då \n\n torde räcka.
Det måste jag prova. Sidan ligger på en Linuxserver.
Jag bifogar mitt Form_process.pl.:OO
Överst i scriptet har du: print "Content-type: text/html\n\n"; Ta bort det eller sätt # först på raden för att kommentera bort den.
Om jag tar bort den så funkar inte funktionen som kollar/varnar besökaren om alla fält är ifyllda i formuläret, faktiskt så funkar inte hela form_processor utan den raden. Mitt webhotel hjälpte mig med det, så det var dom som la dit den raden. :q
Otroligt stort tack för hjälpen. :bire
Nu funkar det perfekt!
Har dock en ytterligare fråga: Om besökaren lämnar ett av fälten tomma och sedan klickar på "skicka" så kommer det upp en sida med förklaring vilket fält som inte är ifyllt. Det funkar men denna förklaring börjar jämnt med Content-type: text/html (och sedan) Fältet xxxx saknas eller är ej........
Går det att få bort Content-type: text/html ? Eller måste denna text alltid vara med?
Perfekt!:)
Här är nästa lilla problem.
Om jag inte vill "redirecta" till en utomstående websida utan en av sidorna i samma mapp, hur sjutton skriver jag då? Jag får inte till rätt sökväg.
<input type="hidden" name="redirect" value="http://www.aftonbladet.se"> denna funka ju bra men hur ska jag skriva för att istället komma direkt till en av mina undersidor?