Avatar billede johanls Nybegynder
02. oktober 2002 - 00:30 Der er 10 kommentarer

Forward

Hejsa,
er der nogen der kan fortælle mig hvordan man forwarder et request i PHP til en anden side?
Avatar billede ztyxx Nybegynder
02. oktober 2002 - 00:34 #1
mener du at videresende oplysninger fra eks. formsubmit?
Avatar billede johanls Nybegynder
02. oktober 2002 - 00:41 #2
Med et request der forwardes mener jeg en automatisk videresendelse af requestparametre uden brugerens indflydelse. Det er lidt svært at forklare uden at tegne det, jeg kender det kun fra Java Servlet:
jeg angiver en side (eks. minside.php) som skal modtage nogle parametre, dertil skal jeg kalde en funktion der automatisk leder requestet videre til minside.php med parametre bag på ! :o)
Avatar billede ztyxx Nybegynder
02. oktober 2002 - 00:42 #3
mon ikke at du så kan klare det med cookies eller sessions
Avatar billede johanls Nybegynder
02. oktober 2002 - 00:55 #4
Det kan jeg ikke i dette tilfælde, da jeg blot skal kontakte en php- side /script for at udføre nogle funktioner, for derefter at forwarde requestet til den side der oprindelig har requestet, brugeren skal ikke lægge mærke til at overhovedet har været på minside.php for at tage den som eksempel. :-)
Avatar billede ztyxx Nybegynder
02. oktober 2002 - 00:57 #5
det mener jeg så godt at du kan, du kan jo bare sætte cookien/sessionen på den side du kalder for at udføre din funktioner, har du lidt kode du kan vise
Avatar billede johanls Nybegynder
02. oktober 2002 - 01:11 #6
Tak for hjælpen jeg fik løst mit problem, jeg ved ikke hva jeg ævler om.... :-) det er selvfølgelig det bedste at blive på samme side, idet jeg bare kan kalde den funktion jeg skal bruge som parameter i min form eller link:
<a href:"self.php?param=<?minfunktion()?>">blabla</a>
Men jeg vil alligevel gerne vide om man kan forwarde eller redirecte i PHP!? Så jeg lader bare spørgsmålet stå.....
Avatar billede Slettet bruger
02. oktober 2002 - 09:38 #7
redirecte kan du jo med header("location_minside.php");

Hvis du gerne vil kalde en PHP side uden at brugeren opdager det kan du gøre det med et dummy billede.

<img src="min_anden_side.php?var=hejsa" border="0" height="1" width="1">
Avatar billede ztyxx Nybegynder
02. oktober 2002 - 13:38 #8
en lille korrektion til el_barto´s redirect :-)
header("Location: minside.php");
Avatar billede Slettet bruger
02. oktober 2002 - 13:42 #9
ah...

jeg fik placeret _ forkert og fik glemt : flot... :)
Avatar billede ztyxx Nybegynder
02. oktober 2002 - 13:44 #10
hehe:-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester