inclure résultat code php dans page asp

WRInaute impliqué
Bonjour,

Je voudrais inclure le résultat d'une page tirage_au_sort.php
dans une page asp maheureusement

<!--#include File = "/tirageausort.php"--> ou

<!--#include File = "/tirageausort.php"-->

incluent tout le code + resultat quelqu'un peut-il m'éclairer, je ne maitrise
pas du tout asp

merci d'avance
ludo


Code:
<?php // function get_rand($array)  
{  
return $array[array_rand($array)];  //Tirage au sort  
}  

$valeurs = array(
""
);
echo get_rand($valeurs); // au hasard 
?>
 
WRInaute impliqué
oui un serveur peut traiter asp et php. (IIS avec un mod php par exemple)

Par contre les 2 en même temps sur la même page je suis pas certain o_O
 
WRInaute accro
kanon90 a dit:
oui un serveur peut traiter asp et php. (IIS avec un mod php par exemple)
en fait, un serveur physique peut avoir 2 serveurs web (asp et php) installés, mais quand on fait appel à un site déterminé, il appellera 1 des 2 modules (php ou asp) pour envoyer sa réponse.
Donc la seule solution est de réécrire en asp ta partie de script existante en php
 
Nouveau WRInaute
Tu peux aussi envoyer une requête http en asp pour récupérer le contenu de ta page php et l'afficher, si IIS te permettra de faire cohabiter php et asp (en prennant bien soin de paramétrer les extensions comme il faut dans IIS, il y a un minimum), il m'étonnerait fort que ton script php s'exécute dans un include de cette manière.

Si t'es vraiment embêté pour le faire en asp, fais une requête ajax en javascript sur tes pages php, c'est une solution simple.

2 serveurs web, non, un seul, php et asp ne sont pas des serveurs web.
 
WRInaute discret
Si ce que tu veux c'est la fonction random d'un array en asp, fais une recherche sur google et réécrit la fonction.
Pourquoi faire simple qd on peut faire compliqué ?
 
WRInaute accro
MegaLooser a dit:
Si ce que tu veux c'est la fonction random d'un array en asp, fais une recherche sur google et réécrit la fonction.
Pourquoi faire simple qd on peut faire compliqué ?
c'est clair j'avais pas regarder le code php... :lol:
 
WRInaute discret
http://www.devparadise.com/technoweb/code/asp/d23.php

->
Code:
<%
Function Tirage_au_sort(First_Val, Last_Val, Nbr_Random_Val)

'First_Val      :   Première valeur de l'intervalle (entier supérieur ou égal à 0)
'Last_Val      :   Dernière valeur de l'intervalle (entier supérieur à First_Val)
'Nbr_Random_Val   :   Nombre de valeurs à tirer (entier supérieur à 0 et inférieur à Last_Val - First_Val)
   'Initialisation des variables locales
   Dim i, j, Nbr_Val, Nbr, Resultat, One_Val, Tampon
      
   Nbr = Last_Val - First_Val      'Nombre de valeurs totales
   Nbr_R = Nbr_Random_Val - 1   'Nombre de valeurs à tirer moins une
   'Création d'un tableau contenant les valeurs tirées au sort
   ReDim Resultat(Nbr_R)
   'Création d'un tableau contenant toutes les valeurs
   ReDim Tab_Val(Nbr)
   For i = 0 to Nbr
      Tab_Val(i) = First_Val + i
   Next
   'Tirage au sort des valeurs
   
   Randomize
   For i = 0 to Nbr_R
      One_Val = CInt(Rnd*Nbr)
      Resultat(i) = Tab_Val(One_Val)
      Nbr = Nbr-1
      For j = One_Val to Nbr
         Tab_Val(j) = Tab_Val(j+1)
      Next
   Next
   'Triage en ordre croissant du résultat du tirage (tri par bulle)
   For i = 0 To Nbr_R - 1
      For j = 0 To Nbr_R - (i + 1)
         If Resultat(j) > Resultat(j + 1) Then
            Tampon = Resultat(j)
            Resultat(j) = Resultat(j + 1)
            Resultat(j + 1) = Tampon
         End If
      Next
   
   Next
   'Retourne le résultat du tirage au sort
   Tirage_au_sort = Resultat

End Function
%>
 
Discussions similaires
Haut