webForumDet fria alternativet

ASP-kod i cgi-script

6 svar · 326 visningar · startad av i-or

i-orMedlem sedan nov. 2001308 inlägg
#1

Hej,

Jag har ett cgi-skript där bla html-koden finns med. Jag undrar om jag kan blanda in ASP-kod i cgi-skriptet. I så fall hur?

Tack på förhand

JojoxxMedlem sedan juni 20004 306 inlägg
#2

Nope, Perl exekverar inte ASP (VB-script).

i-orMedlem sedan nov. 2001308 inlägg
#3

Skulle man på något sätt kunna inkludera en asp-fil i ett cgi-skript?

Jag har en färdigt chat skriven i Perl, med inloggning. Jag skulle vilja att man skulle lägga till användarens användarnamn (lagrat i en session) i inputfältet på inloggningssidan i skriptet. Skulle det kunna gå att lösas på något annat sätt?

JojoxxMedlem sedan juni 20004 306 inlägg
#4

Egentligen vill du ju inte inkludera en asp-fil (att bara läsa in <%...asp-kod..&> blir du ju inte mycket hjälpt av i perl-koden). Det du kan göra är att använda ex. LWP för att skicka en http-request till servern som kör asp-koden och skickar tillbaks svaret. Snyggt; nej, funkar; ja.

i-orMedlem sedan nov. 2001308 inlägg
#5

Jag får inte det hela fungera. Jag har skrivit detta i cgi-skriptet:

use LWP::Simple;
getprint "http://www.runnerscorner.net/username.asp";

och jag får upp detta felmeddelande när jag öppnar cgi-scriptet:

500 Can't connect to www.runnerscorner.net:80 (Bad protocol 'tcp')

Vad har jag gjort för fel?

Den första versionen generar ingenting alls:

use LWP::Simple;
$content = get([url]http://www.runnerscorner.net/username.asp[/url]);

username.asp ser ut så här:

Session("Username")
JojoxxMedlem sedan juni 20004 306 inlägg
#6

Jag glömde bort en sak. Du kan göra så, men det är inte vad du vill åstakomma. Det du vill få fram är ju sessionsinformation från den session som användaren öppnat. När du använder LWP så skapar du en ny session och får således inte samma svar. Jag letade förrut efter ett sätt att komma åt session-variabler via perl, men utan framgång. Hittar du något sätt får du gärna återkomma och tala om det.

i-orMedlem sedan nov. 2001308 inlägg
#7

Tack för all hjälp ändå!

Genererad på 386 ms · cache AV · v20260730165559-full.f96bc7eb