inclure résultat code php dans page asp

dudo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 456
Inscription: 10 Jan 2004

inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 11:23

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: Tout sélectionner

<?php // function get_rand($array) 

return $array[array_rand($array)];  //Tirage au sort 


$valeurs = array(
""
);
echo get_rand($valeurs); // au hasard
?>


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 4173
Inscription: 27 Déc 2004

Re: inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 11:25

un serveur peut traiter de l'asp et du php ?

dudo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 456
Inscription: 10 Jan 2004

Re: inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 12:13

bproductiv a écrit:un serveur peut traiter de l'asp et du php ?


bien sûr !


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 4173
Inscription: 27 Déc 2004

Re: inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 12:23

je ne savais pas, je connais pas asp...


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Re: inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 14:12

Je ne suis pas sûr que ce soit possible.
dudo a écrit:
bproductiv a écrit:un serveur peut traiter de l'asp et du php ?


bien sûr !


J'ai de gros doutes là-dessus (euphémisme) : http://forums.whirlpool.net.au/archive/1126011


kanon90
WRInaute impliqué
WRInaute impliqué
 
Messages: 938
Inscription: 23 Mar 2007

Re: inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 14:23

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


MegaLooser
WRInaute discret
WRInaute discret
 
Messages: 162
Inscription: 20 Oct 2010

Re: inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 15:47

Tu tapes "asp random array" ou un truc comme ça dans un site internet qui s'appelle google.com.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 18:40

kanon90 a écrit: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

slemerre
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 7
Inscription: 3 Fév 2009

Re: inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 19:49

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.


MegaLooser
WRInaute discret
WRInaute discret
 
Messages: 162
Inscription: 20 Oct 2010

Re: inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 19:54

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é ?


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 4173
Inscription: 27 Déc 2004

Re: inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 22:56

MegaLooser a écrit: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:


MegaLooser
WRInaute discret
WRInaute discret
 
Messages: 162
Inscription: 20 Oct 2010

Re: inclure résultat code php dans page asp

Message le Ven Oct 29, 2010 22:59

http://www.devparadise.com/technoweb/code/asp/d23.php

->
Code: Tout sélectionner
<%
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
%>


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités