webForumDet fria alternativet

inkludera fil frân include

Perl & Ruby

7 svar · 693 visningar · startad av hottuna.at

Medlem sedan aug. 20054 inlägg
Frågan#1

Har en sida som är till mestadels uppbyggd av 2 includefiler.
Nu vill jag ropa upp ett .pl script som ska ligga i en del som är uppbyggd av ena includefilen. Hur gâ till väga?
vanliga <!--#exec cgi="/cgi-bin/random_image.pl" --> funkar ju inte i en textfil.
:q :q

Är inte sâ hemma pâ detta, sâ förklaringen är säkert förvirrande :r

Medlem sedan aug. 20054 inlägg
#2

Ingen??

Medlem sedan maj 200010 687 inlägg
#3

Tråden flyttas från HTML, XHTML & CSS till Perl, CGI.

Medlem sedan juni 20004 308 inlägg
#4

Förstår inte riktigt hur du byggt upp dina sidor, men för att SSI (include som du säger) skall fungera måste filen som du inkluderar till kännas igen av servern som en SSI-fil, oftast genom att ge filen ändelsen .shtm eller .shtml En text-fil (.txt) kan du alltså inkludera till (om du inte konfigurerar om servern).

Medlem sedan aug. 20054 inlägg
#5

Ska försöka förklara.

Sidan är uppbyggd av shtml filer som ropar upp 2 textfiler där nästan all kod ligger. include1.txt och include2.txt heter dom, tar hand om halva sidan var ungefär.
Har valt den metoden för att enkelt kunna uppdatera/ändra om.

I shtml filerna ligger alltsâ bara själva innehâllet pâ sidan, det som skiljer sidorna ât.

Problemet är nu: Jag vill använda ett .pl script, alltsâ ropa upp det med denna sträng: <!--#exec cgi="/cgi-bin/random_image.pl" -->.
Det funkar bra sâ länge jag lägger strängen i en shtml fil, men jag vill ha scriptet pâ ett ställe som är uppbyggd av include2.txt. Strängen mâste alltsâ läggas i include2.txt, men det funkar inte, strängen läggs ut som text i källkoden istället för att ropa upp scriptet.

Kort sammanfattat:
<!--#exec cgi="/cgi-bin/random_image.pl" --> mâste ligga i include2.txt, men det funkar inte.

Medlem sedan juni 20004 308 inlägg
Medlem sedan aug. 20054 inlägg
#7

Om du vore i närheten skulle du fan fâ en puss :birp

Tusen tack! :) :) :)

Medlem sedan juni 20004 308 inlägg
#8

Nää... men du kan få klicka på Acceptera som slutgiltigt svar :)

259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)