Newsgroup: it.comp.www.php
Titolo: integrare codice asp in una pagina php

Ecco cosa succede:
il mio hoster ha solo macchine windows con supporto asp.
Il mio sito gira su queste macchine con il mototre php che gli ho fatto
aggiungere.
Ora ci sarebbe un' applicazione che il mio hoster offre che mi farebbe molto
comodo e che però è in asp. Vorrei sapere, visto che la mia macchina è in
grado di interpretare l' asp, come faccio ad includere un codice asp in una
pagina php e farla interpretare correttamente ?
Mi dovrei trovare in una situazione di questo tipo:
file.php-----------------------------------------------
<html>
bla bla
<? if(condizione)
     { codice php }
     else
     { codice asp }
?>
bla bla
</html>
-----------------------------------------------------
Suggerimenti ?
Dario

Dario Salvi ha scritto:

bastano 2 redirect?
--
a.cara
togli qualcosa dall'email

 bastano 2 redirect?
in che senso ?
Considera che io devo integrare tutto in un' unica pagina,
al limite posso fare un' iframe.
a questo punto, supposto di fare l' iframe come mi regolo ?
basta che il file sia di tipo .asp che il server lo manderą in pasto all'
interprete asp ? e non quindi al parser php ?
Grazie mille
Dario

 Dario
Premessa. al momento conosco nulla di PHP
in asp, mi risulta, che si possa fare una pagina, diciamo falsa, in cui
puoi scrivere:
if  condizione response.redirect("url")
se tanto mi da tanto si dovrebbe fare anche in php
indi
<? if .........
   codice php
else
  redirect ("paginaASP")
?>
mi scuso per il mio ancor scarso php


Alessandro Cara ha scritto:
[cut]
PS
anche usando un iframe. Logicamente dovrebbe funzionare, anche in modo
piu' semplice visto che si puo' indicare l'url ne SRC
(cmq. non sono disposto a diventare Muzio Scevola, -la mano sul fuoco
non ce la metto-)



Bhč...penso che i due linguaggi non comunichino tra di loro perň se hai due
applicazioni distinte  puoi usare     include('pagina.asp'); o se ti aggrada
di piů un require('pagina.asp');
Secondo me č il modo piů semplice...!
bye


cut
puoi passare i dati dal php ad asp con un link o un post
puoi generare il form in php e passarla al file asp
e vice versa
includerla no
l'iframe e' una pagina (output del server) vista uin un box
l'altra cosa che puoi fare e' usare i frame
un tentativo che puoi fare e far aggiungere un estensione
.qualcosa
e darla all'interprete php e asp in contemporanea ma non so se poi iis  la
gestisca
ti conviene fare delle prove
di sicuro non potrai fare
<%  <?   ?>  %>
 forse ti accetta <? ?> <% %>
cmq non resta che provare e far sapere come e' andata


Dubito che funzioni, da quello che so io l' include (così come il require)
non fa altro che incollare il testo nella pagina php chiamante, poi il
risultato di tutto ciò viene mandato in pasto all' interprete. Ovvero non è
che prima viene interpretato e poi incluso, ma viceversa. Quindi si deduce
che il codice incluso viene interpretato sempre dallo stesso programma,
ovvero quello del php.
d' altronde in php mi pare che si possa fare una cosa del tipo:
File1------
<?
codice
include('file2')
codice
?>
File2-------
codice, senza <? ?>
Il file 2 da solo non verrebbe mai interpretato perchè ci mancano i tag, ha
senso solo se inserito nel File1. Per questo l' interprete può interpretare
la combinazione File1+File2  e non può farlo separatamente.