Seite 1 von 1

Hilfe für CGI

Verfasst: Fr Feb 20, 2004 5:48 pm
von Pestilence[PTL]
Also, ich möchte gerne das CGI Bewertungs Script auf meiner
Hompage darstellen. Das CGI läuft aber auf meiner
Testseite wird nichts angezeigt. Und wenn ich
das CGI direkt anspreche kommt nur:

error can't open template
Reason No such file or directory

Gut ich muss auf den Pages ein template erstellen,
aber es wird nichts angezeigt =(.
Viellleicht versteht ja einer warum?

Vielleicht hat das ja auch etwas mit
$template_path =
zu tun. Ich bin etwas verzweifelt im Moment, obwohl der Provider SSI, CGI und PHP mitmacht.


Das hier ist das Template auf meiner Testpage.

Code: Alles auswählen

<table width="600" height="50" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td><!-- TemplateBeginEditable name="Test" --> 
      <!--#include virtual="http://www.pestisportal.de/cgi-bin/ratem/ratem2.cgi?id=1" -->
      <!-- TemplateEndEditable --></td>
  </tr>
</table>

Verfasst: Fr Feb 20, 2004 6:11 pm
von XTale
cgi suckt - nimm php ,)

ok, was hilfreiches:
#include virtual erwartet - wie der Name ja fast schon verrät - nen virutellen Pfad, relativ zur aktuellen Location
kurz gesagt: sowas wie http://gnah.de geht nicht an dieser stelle

Wenn das Script nicht unter pestisportal.de liegt haste ein Problem - dann gehts nämlich nicht.
sonst versuch halt einfach nen relativen Pfad anzugeben,
<!--#include virtual=../cgi-bin/ratem> oder sowas...

Verfasst: Fr Feb 20, 2004 6:20 pm
von Pestilence[PTL]
Dat Ding soll ungefähr so aussehen =)

http://cgi-resource.co.uk/pages/ratem.shtml


Aber da liegt das Script mit CHmod 755 wie es bei der Installeirung
angegeben wurde.
Das Script funzt auch soweit, nur bin ich wohl zu blöd. *g*

Ich denke mal das liegt an der CGI an sich weil

$template_path =

Da soll der Pfad eines Template stehen... *grübel*

Weiss da jemand was zu?


Oder hat jemand ein PHP Script für eine simple Bewertung (z.B von 1-10)
die ich z.B. für Downloads oder FlashFilme einsetzten kann.
Obwohl ich da dann auch Templates brauch um es in ein gewöhnliches HTML ein zu fügen.[/url]

Verfasst: Fr Feb 20, 2004 6:54 pm
von Katana
Lade dir doch die Version ohne Templates von der Seite ;)

Verfasst: Fr Feb 20, 2004 7:04 pm
von Pestilence[PTL]
*wechrofel*
OKOK das überzeugt

Aber nun schaut am besten selbst:
http://www.pestisportal.de/test.shtml

Ka was er nun da will weil ich eigentlich alles korrekt angegeben habe.
Freenet unterstützt SSI nur bei *.shtml's
Darauf muss man erstmal kommen *g*

Code: Alles auswählen

</head>

 Test: <!--#include ratem="http://www.pestisportal.de/cgi-bin/ratem/ratem.cgi?id=1" -->

</body>

Verfasst: Fr Feb 20, 2004 7:30 pm
von XTale

Code: Alles auswählen

</head> 
<body>
 Test: <!--#include virtual="cgi-bin/ratem/ratem.cgi?id=1" --> 

</body>
versuch mo so

Verfasst: Fr Feb 20, 2004 7:38 pm
von Pestilence[PTL]
http://www.pestisportal.de/test.shtml

Dann kommt einfach nur ""error"" *g*

Also in der CGI selber ist das ganze so verlinkt,
habe da auch schon eine Menge rumprobiert.
So langsam glaub ich das dies Script müll ist.

Code: Alles auswählen

#paths to where you want to put the data files and where your graph images are.
$dpaths = "http://www.pestisportal.de/cgi-bin/ratem";
$ipaths = "http://www.pestisportal.de/cgi-bin/ratem";

Verfasst: So Feb 22, 2004 6:08 pm
von Pestilence[PTL]
So endlich es Funktioniert !!!! (zwar bei einem anderen Script aber es geht *g*)
Damit ihr mal schauen könnt

http://www.pestisportal.de/web/snes.shtml

Hatte zwar korrekte Syntax jedoch was die Adressierung etwas
zu ungenau.

Jedoch danke für eure Hilfe

Code: Alles auswählen

<a href="http://www.pestisportal.de/cgi-bin/clickcount/clickcount.cgi?action=jump&URL=http://www.pestisportal.de/web/upload/mariokart.zip">mariokart.zip</a>

<!--#include virtual[b][i]="../[/i][/b]cgi-bin/clickcount/clickcount.cgi?URL=http://www.pestisportal.de/web/upload/mariokart.zip" -->