|
|
| Franky
|
|
« am: 23 Juli 2008, 08:50:01 »
|
|
Guten Morgen,
sollte dies hier in einer *.tpl.htm nicht eigentlich funktionieren?
<table border="0" cellpadding="5" width="100%">
<tr>
<td width="100%">Katalogbestellung</td>
</tr>
<tr>
<td width="100%">
<?php include("formmailer.php"); ?>
</td>
</tr>
</table>
Die PHP-Datei wird nicht angezeigt, nur "Katalogbestellung".
Was mach ich verkehrt?
ciao
|
|
|
Gespeichert |
Ich lass mir eine Glatze wachsen!
|
|
|
|
|
| siggi
|
|
« Antworten #1 am: 23 Juli 2008, 11:56:32 »
|
|
Was mach ich verkehrt?
Ganz einfach: Ein Blick in die index.php des Scripts hätte dir gesagt, daß die Datei *.tpl.htm mit der Funktion file() als Array eingelesen und nicht als PHP-Datei inkludiert wird. Somit wird sie auch nicht vom Parser als PHP-Datei interpretiert.
|
|
|
Gespeichert |
Damit eine Webseite ensteht, benutzt man ein Webseitenentstehungsgerät.
Local OS: Linux-Ubuntu 8.04 LTS Hardy Heron • Web: www.pragmatized.com
|
|
|
|
|
emet1
öfter hier

Offline
Geschlecht: 
Beiträge: 81
|
|
« Antworten #2 am: 23 Juli 2008, 12:26:25 »
|
|
Muss über die function.php des Themes eingebaut werden. Scripte laufen auch nicht mit allen Befehlen.
Hatte da ein Prob und habe es durch die Hilfe von JoergK dann auch hinbekommen.
Schau mal in diesen Thread rein - weiter unten steht die Lösung.
http://www.pragmamx.org/Forum-topic-26522-start-msg174360.html#msg174360
Gruß
Ernst
|
|
|
Gespeichert |
User unter sich. Hier wird man geholfen.
|
|
|
|
|
| siggi
|
|
« Antworten #3 am: 23 Juli 2008, 14:41:36 »
|
|
Muss über die function.php des Themes eingebaut werden. Scripte laufen auch nicht mit allen Befehlen.
wieso das ?
So wird's gemacht :
<?php
62: ... 63: OpenTable(); 64: echo $file; 65: // hier einfuegen 66: ?>
67: <table border="0" cellpadding="5" width="100%">
68: <tr>
69: <td width="100%">Katalogbestellung</td>
70: </tr>
71: <tr>
72: <td width="100%">
73: <?php include( $pfad_zur_datei . "/formmailer.php"); ?>
74: </td>
75: </tr>
76:</table>
77: <?php
78: // einfuegen ende 79: CloseTable(); 80: ...

|
|
|
Gespeichert |
Damit eine Webseite ensteht, benutzt man ein Webseitenentstehungsgerät.
Local OS: Linux-Ubuntu 8.04 LTS Hardy Heron • Web: www.pragmatized.com
|
|
|
|
|
| Franky
|
|
« Antworten #4 am: 23 Juli 2008, 15:28:19 »
|
|
ok, aber das haut noch nicht hin. Die Formmailer.php wird zwar aufgerufen, allerdings spricht die wiederum andere PHP´s und Templates in 4 Unterverzeichnissen an. Und letzteres klappt nicht. Auch der Captcha wird nicht geladen.
Wer will kann sich das Teil mal direkt beim Hersteller ansehen. Scheint nicht so einfach in PMX zum laufen zu bringen sein. Bei mir läufts zwar, aber in nem neuen Fenster. Das ist unschön.......
http://www.vision-impress.de/
|
|
|
Gespeichert |
Ich lass mir eine Glatze wachsen!
|
|
|
|
|
| m-t
|
|
« Antworten #5 am: 23 Juli 2008, 15:36:40 »
|
|
Die Formmailer.php wird zwar aufgerufen...
darf ich fragen was du damit vorhast ?
|
|
|
Gespeichert |
|
|
|
|
|
| Franky
|
|
« Antworten #6 am: 23 Juli 2008, 15:44:59 »
|
|
Ich hatte die ganze Zeit ein einfaches Formular für ne Kataloganforderung drin.
Neuerdings kommen darüber jeden Tag etliche Spams. Also hab ich ein Script gesucht, das einen Captcha intus hat. Obiges ist ganz gut, hat auch nen animierten Captcha. Leider ist das Teil auch ziemlich umfangreich.....
|
|
|
Gespeichert |
Ich lass mir eine Glatze wachsen!
|
|
|
|
|
| m-t
|
|
« Antworten #7 am: 23 Juli 2008, 15:47:52 »
|
|
Ich hab da mal was ähnliches gebraucht.
Ist ein cgi Script das sich gut in pragmaMx einbauen lässt.
Wenn dus mal probieren willst ich habs hier in den Downloads.
|
|
|
Gespeichert |
|
|
|
|
|
| Franky
|
|
« Antworten #8 am: 23 Juli 2008, 15:54:21 »
|
|
Sieht schick aus. Hat aber genau das nicht was ich brauche....captcha :-( Oder lässt sich der da irgendwo aktivieren?
Wirst du ohne nicht zugemüllt?
|
|
|
Gespeichert |
Ich lass mir eine Glatze wachsen!
|
|
|
|
|
| siggi
|
|
« Antworten #9 am: 23 Juli 2008, 15:55:09 »
|
|
ok, aber das haut noch nicht hin
Das Script wird nun korrekt eingebunden. Was und wie nun letztendlich dieses Script 'formailer.php' macht und welche zusätzlichen Dateien damit aufgerufen werden war ja nicht die Frage. Also bezugnehmend auf die Frage des Threads : [erledigt] 
|
|
|
Gespeichert |
Damit eine Webseite ensteht, benutzt man ein Webseitenentstehungsgerät.
Local OS: Linux-Ubuntu 8.04 LTS Hardy Heron • Web: www.pragmatized.com
|
|
|
|
|
| m-t
|
|
« Antworten #10 am: 23 Juli 2008, 15:57:19 »
|
|
Wirst du ohne nicht zugemüllt?
captcha hat er nicht, bei mir ist auch nur die demo, das ding hab ich bei jemand anderem im einsatz, dass darüber spam kommt hab ich bisher zumindest noch nicht gehört...
|
|
|
Gespeichert |
|
|
|
|
|
| Franky
|
|
« Antworten #11 am: 23 Juli 2008, 16:00:16 »
|
|
So sieht das u. a. dann aus:
Name:
-----
proplev
Firma:
------
how are you
Strasse:
--------
how are you
PlzOrt:
-------
how are you
Telefon:
--------
123456
Email:
------
proplev @ gawab.com
Nachricht:
----------
Hi
The best links:
buy propecia levitra buy
buy propecia now levitra online pharmacy
Als SPAM identifiziert:
EDIT: Links entfernt.
|
|
| « Letzte Änderung: 23 Juli 2008, 19:59:27 von JoergK » |
Gespeichert |
Ich lass mir eine Glatze wachsen!
|
|
|
|