2010-11-21 4 views
0

Ich habe eine PHP Wordpress-Site, die auf IIS ausgeführt wird. Ich muss als Teil dieser Datei die Antwort von einer lokalen ASP.NET-Seite einschließen. PHP ist wirklich nicht meine stärkste Sprache.Echo lokale ASP.NET-URL von PHP

Der Code, den ich habe, ist:

<?php 
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $_SERVER['DOCUMENT_ROOT']+'/GetDesigns.ashx?type=1'); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
$localText = curl_exec($ch); 
curl_close($ch); 
echo $localText; 
?> 

eine Anfrage an /GetDesigns.ashx?type=1 aus einem Browser funktioniert zu machen und Echo eine Zeichenfolge, aber wenn der obige Code auf der Seite verwendet wird, I nichts bekommen.

Gibt es eine Möglichkeit, dies zu tun oder ist es nur ich missbrauchen PHP?

Antwort

1
$_SERVER['DOCUMENT_ROOT'] 

wird Ihnen einen Dateipfad geben.

Verwenden

"http://".$_SERVER['SERVER_NAME'] 

oder eine hartkodierte Adresse statt.