ich habe das Kontaktmodul von Andreas Lindner im Einsatz und wundere mich hier etwas. Wenn ich auf absenden klicke erscheint dort wo eigentlich das modul ist ein antworttext a la: die anfrage wurde an uns übermittelt. diesen text habe ich aber auch so auf einer neuen Seite wo er auch hingehört.
dem code nach zu urteilen soll das selbe modul nach absendn wieder aufgebaut werden, tut es aber offensichtlich nicht

Code: Alles auswählen
ausgabe:
<?php
/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname : Contact form
* Author(s) : Andreas Lindner
* Copyright : Contenido - four for business
* Created : 12.08.2005
************************************************/
#Includes
cInclude("classes", "class.phpmailer.php");
cInclude('classes', 'contenido/class.client.php');
if (!isset ($_POST['send']))
{
#Form has not been sent yet
cInclude('classes', 'class.article.php');
cInclude('classes', 'class.template.php');
#Create contact form
echo '<form name="callbackform" id="callbackform" method="post" action="'.$sess->url("front_content.php?idcatart=14").'">';
echo '<input type="hidden" name="send" value="1">';
if (!is_object($tpl))
{
$tpl = new Template;
}
$tpl->set("s", "HEADER", mi18n("Wir rufen Sie gerne zurück..."));
$tpl->set("s", "NAME", mi18n("Name"));
$tpl->set("s", "TELEFON", mi18n("Telefon"));
$tpl->set("s", "PFLICHTFELDER", mi18n("Pflichtfelder"));
$tpl->set("s", "ABSCHICKEN", mi18n("Abschicken..."));
$tpl->generate($cfgClient[$client]["path"]["frontend"]."templates/callbackformular.html");
echo '</form>';
}
elseif ($_POST['send'] == 1)
{
echo 'test';
#Create contact form
echo '<form name="callbackform" id="callbackform" method="post" action="'.$sess->url("front_content.php?idcatart=14").'">';
echo '<input type="hidden" name="send" value="1">';
if (!is_object($tpl))
{
$tpl = new Template;
}
$tpl->set("s", "HEADER", mi18n("Wir rufen Sie gerne zurück..."));
$tpl->set("s", "NAME", mi18n("Name"));
$tpl->set("s", "TELEFON", mi18n("Telefon"));
$tpl->set("s", "PFLICHTFELDER", mi18n("Pflichtfelder"));
$tpl->set("s", "ABSCHICKEN", mi18n("Abschicken..."));
$tpl->generate($cfgClient[$client]["path"]["frontend"]."templates/callbackformular.html");
echo '</form>';
echo "<br>";
}
?>
hat jemand ne idee wie ich das korrigieren kann?