Gå til innhold

Autogenerering av POST


Anbefalte innlegg

Videoannonse
Annonse

Foreløbig ser error.php omtrent bare ut som følger:


<?php

       header( "Location: http://www.example.com/index.php?error_404=$REQUEST_URI");

?>

Dette medfører bruk av $_GET[ 'error_404' ]-variabelen i index.php-fila, men jeg vil bruke $_POST[ 'error_404' ].

 

Håper dette var mer forståelig :D

Lenke til kommentar

 

Japp, det stemmer, og det er det som er poenget her. Vet jeg kan bruke sessions og cookies, men jeg er interessert i om det er mulig med POST  :D

 

Hvis du tenker å gjøre dette av sikkerhetsmessige årsaker så er det liten vits. Det er nesten like lett å manipulere POST variabler.

Lenke til kommentar

Hvis du tenker å gjøre dette av sikkerhetsmessige årsaker så er det liten vits. Det er nesten like lett å manipulere POST variabler.

 

Ok, det er jeg klar over, men det hjelper meg ikke så mye. HVA det brukes til er vel ikke så interessant, jeg er bare interessert i HVORDAN man gjør det :)

 

Tror kanskje det ikke er mulig å kode med ren php...

Lenke til kommentar

Vil tru at du kan skrive heilt rå headere, men det er litt mye pes. Men du kan alltids skrive til ein hidden form på 404 og autosubmitte den. Men kva er poenget med å sende brukaren frå 404 til ei anna side? Kan du ikkje legge inn infoen på 404-sida?

Lenke til kommentar
Vil tru at du kan skrive heilt rå headere, men det er litt mye pes.

 

Det er nok dette som er kjernen her. Har du linker til ressurser som omhandler dette? Fant ikke noe passende selv, og er interessert i å finne noe.

 

Men kva er poenget med å sende brukaren frå 404 til ei anna side? Kan du ikkje legge inn infoen på 404-sida?

 

Informasjonen jeg trenger blir lagra til loggfil i error_404.php med dato, ip og evt referer. Deretter blir brukeren sendt til index.php, der han får vite at han prøvde å aksessere en fil som ikke finnes. Poenget er at de blir sendt tilbake til startsiden på maskina. Jeg vet hva jeg vil, og det er å lage en post-header :D ellers takk for tips

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...