jeg har lavet en form hvor dens action = ?url=mail&page=kontakt
deri er der en form når man kører den fra det sted hvor den includer kører den urlen men hvis man includer filen og derefter gør dette redirecter den bare til index.php hvorfor
det er fordi at når du laver et request på en side, f.eks. via et link henviser den til stien på filen, så hvis du i dit link refere til links.php vil den gå ind den filen links i samme mappe som du står så hvis du er på siden:
http://ditdomain.tld/hej.php og klikker på på et link som henviser til links.php vil du komme hen til
http://ditdomain.tld/links.php og hvis du er på en side med adressen
http://ditdomain.tld/mappe/hej.php vil du komme hen til
http://ditdomain.tld/mappe/links.php det virker på samme måde med dine post actions så når din action viser hen til ?url=mail&page=kontakt vil du blive videre sendt til
http://ditdomain.tld/?url=mail&page=kontakt. det er derfor du bliver videre sendt til din index side. så hvis det skal være korrekt skal du gøre sådan:
action = minside.php?url=mail&page=kontakt eller action = $PHP_SELF?url=mail&page=kontakt
du skal dog lige huske på at hvis din form ser sådan ud
<form action="minside.php?url=mail&page=kontakt" method="get">
vil du ikke få defineret variablerne, du vil kun få defineret de variabler der kommer igennem din form.
~ Steffen
\\"Nerd\\" is a word only used by those who can\\'t pronounce \\"Intellectual\\"
----------------------- EOF ----------------------