"Thomas Lindgaard" <thomas@it-snedkeren.BLACK_HOLE.dk> skrev i en meddelelse
news:Xns92F4BF75D9DBthomasitsnedkerendk@62.243.74.162...
> "Asp" <b-roerv@online.no> wrote in
> news:Le_P9.5247$Rc7.102854@news2.e.nsc.no:
>
> > Jeg programerte f>r i ASP, og n? php, men s? vil jeg bruke asp og php
> > i samme Html fil, eller p? samme fil,
> >
> > som en vet s? g?r ikke include kommandoen i php med p? at en
> > inkluderer asp likedan med asp.
> >
> > <Iframe> er mitt eneste "Midlertidige" l>sning noen som vet hvordan
> > jeg kan l>se dette problemet?
>
> Uhm... det her har jeg aldrig prøvet (har aldrig rodet med ASP) - men kan
> man ikke "åbne det man vil inkludere som en fil og så bare skrive det
ud" -
> forudsat at man ikke skal bruge variable på tværs af de to sprog?
>
> <?php
> blabla en masse php;
>
> // Include some ASP
> print implode('', file('
http://www.somewhere.com/myaspcode.asp'));
>
> ?>
>
> ... eller sårn?
>
> Hvis der skal overføres variable må det nødvendigvis gøres gennem URLen.
>
Det er ikke engang nødvendigt.
Du får en del bedre performance ved blot at include som en http-request.
<?php
blabla en masse php;
// Include some ASP
include '
http://www.somewhere.com/myaspcode.asp';
?>
Da der står
http:// foran filnavnet på den inkluderede fil bliver det set
som en http-request på samme måde som når du beder din browser om at få
filen vist.
Det betyder at alt asp-kode vil være fortolket før filen bliver inkluderet.
Det er bare en lettere/hurtigere måde at gøre det på end hvor filen åbnet
med file() kommandoen.
--
------> END <------
Mikkel Magnus Christensen
barefoot@jaha.dk,
www.startfirma.dk, www.starthotel.dk, www.i-know.dk
------> END <------