Avatar billede supermand69 Nybegynder
11. februar 2003 - 13:59 Der er 5 kommentarer og
1 løsning

$_POST ved frames

Hey... jeg sender en _POST var til en side med frames... hvordan kan jeg så hente den pågælende _POST var i hver enkelt frame??
Avatar billede jensendk Nybegynder
11. februar 2003 - 14:05 #1
Kan du ikke da du kun refresher den frame du laver din post i.

Måske en ide at droppe frames og bruge include i  php i stedetfor? Så er du ude over problemet...
Avatar billede jakoba Nybegynder
11. februar 2003 - 14:11 #2
du blander php og html sammen.

en filnavn.php fil kan generere een (og kun en) fil med html-kode.
I den fil der genereres kan du indskrive php variabler med echo eller print.
Den generedede html-fil sendes så til en browser der viser den.

men du kan kun sende den fil et et vindue (een ramme) i browseren. hvis andre rammer eller vinduer skal bruge noget af det der står i filen må du sørge for at de snakker sammen vedh hjælp af fx javascript eller et andet sprog der virker i browseren.

php virker kun på serveren

mvh JakobA
Avatar billede supermand69 Nybegynder
11. februar 2003 - 14:28 #3
jaboba --> kan du evt. give et eksempel?? :)
Avatar billede jakoba Nybegynder
11. februar 2003 - 14:52 #4
i ramme_1  filen ramme1.html

<html>
<body>
<form name='olsen'>
<input type='text' name='flt' value="">
</form>
</body>
</html>

i ramme_2  filen ramme2.php

<html>
<body onload="parent.ramme_1.olsen.flt.value='<? echo $_POST["dinvar"]; ?>';">
<form name='olsen2'>
<input type='text' value="<? echo $_POST["dinvar"]; ?>">
</form>
</body>
</html>

wiew source i ramme 2 viser dig den html fil der bliver sendt : ( hvis $_POST["dinvar"] havde værdien 'supermand69' )

<html>
<body onload="parent.ramme_1.olsen.flt.value='supermand69';">
<form name='olsen2'>
<input type='text' value="supermand69">
</form>
</body>
</html>

mvh JakobA
Avatar billede jakoba Nybegynder
11. februar 2003 - 14:53 #5
Ups. der bør stå document. foran olen i den onload:
<body onload="parent.ramme_1.document.olsen.flt.value='<? echo $_POST["dinvar"]; ?>';">
Avatar billede supermand69 Nybegynder
11. februar 2003 - 15:09 #6
tak :)
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