MyBB.de Forum

Normale Version: Kontakt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10
Hat es schon jemand hin bekommen, das man eine Auswahl machen kann im Betreff?

Ich habe es mit <input type="radio" ...> probiert und "option"

Weiter habe ich den namen="title" deklariert, jedoch wird das Formular danach ungültig. Ich sehe meinen Fehler nicht.
Was meinst du mit ungültig?
Es wird dann der definierte Error Wert ausgegeben:

error('Die Eingaben sind leider nicht vollständig.');
Bitte poste dein vollständiges geändertes Template.
PHP-Code:
<html>
<
head>
<
title>{$mybb->settings['bbname']} - Kontakt</title>
{
$headerinclude}
</
head>
<
body>
{
$header}
<
form method="post" action="#">
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr><td class="thead">Kontakt-Formular</td></tr>
<
tr><td class="trow1">
E-Mail-Adresse:<br /><input type="text" class="textbox" name="mail" value="" /><br /><br />
Betreff:<br /><input type="radio" name="title" value="" />TEST<br>
<
input type="radio" name="title" value="" />TEST#2<br><br /><br />
Text:<br /><textarea name="text" rows="10" cols="60"></textarea><br /><br />
<
script type="text/javascript" src="jscripts/captcha.js?ver=1400"></script>
<
strong>{$lang->image_verification}:</strong><br />
{
$lang->verification_note} <span style="color: red;" class="smalltext">{$lang->verification_subnote}</span><br />
<
img src="captcha.php?action=regimage&amp;imagehash={$imagehash}alt="{$lang->image_verification}title="{$lang->image_verification}id="captcha_img" />
<
br />
<
input type="text" class="textbox" name="imagestring" value="" id="imagestring" /><input type="hidden" name="imagehash" value="{$imagehash}id="imagehash" /><br /><br />
<
input type="submit" class="submit" name="submit" value="Absenden" />
</
td></tr></table>
</
form>
{
$footer}
</
body>
</
html

Hier der betroffene Auszug:
PHP-Code:
Betreff:<br /><input type="radio" name="title" value="" />TEST<br>
<
input type="radio" name="title" value="" />TEST#2<br><br /><br /> 
Wenn value leer ist, wird beim Abschicken auch nichts gesendet. Wink
Oh man wie konnte ich das nur übersehen. Habe es einfach aus der Textbox übernommen.

Danke für die schnelle Hilfe jetzt geht alles! Smile
Guten Tag,
habe wieder Angefangen MyBB zu nutzen und nun habe ich eine Frage wegen dem Kontakt Formular. Ich hatte es ja schon damals erwähnt gehabt was auch gelöst wurde, das wenn ein Mitglied eingeloggt ist das dort sein Nick dann steht. Was aber leider nicht vorhanden ist, ist das Automatisch die dazu gehörige E-Mail Adresse Vorhanden ist.

Könnte mir jemand das villt noch schnell umschreiben?

Template contact:
PHP-Code:
<html>

<
head>

<
title>{$mybb->settings['bbname']} - Kontakt</title>

{
$headerinclude}

</
head>

<
body>

{
$header}

<
form method="post" action="#">

<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">

<
tr><td class="thead">Kontakt-Formular</td></tr>

<
tr><td class="trow1">

Name:<br /><input type="text" class="textbox" name="mail" value="{$uname}/><br /><br />

E-Mail-Adresse:<br /><input type="text" class="textbox" name="mail" value="" /><br /><br />

Betreff:<br /><input type="text" class="textbox" name="title" value="" /><br /><br />

Text:<br /><textarea name="text" rows="10" cols="60"></textarea><br /><br />

<
script type="text/javascript" src="jscripts/captcha.js?ver=1400"></script>

<
strong>{$lang->image_verification}:</strong><br />

{
$lang->verification_note} <span style="color: red;" 
class="smalltext">{$lang->verification_subnote}</span><br
 
/>

<
img src="captcha.php?action=regimage&amp;imagehash={$imagehash}"
 
alt="{$lang->image_verification}
title="{$lang->image_verification}id="captcha_img" />

<
br />

<
input type="text" class="textbox" name="imagestring" value="" 
id="imagestring" /><input type="hidden" name="imagehash" 
value="{$imagehash}id="imagehash" /><br /><br />

<
input type="submit" class="submit" name="submit" value="Absenden" />

</
td></tr></table>

</
form>

{
$footer}

</
body>

</
html

contact.php:
PHP-Code:
<?php

define
("NO_ONLINE"1);
define("IN_MYBB"1);

$templatelist "contact"
require_once(
"./global.php");

$lang->load('member');
global 
$mybb;
if (
$mybb->user['uid']!=0){
    
$uname $mybb->user['username'];
}
else{
    
$uname 'Gast';

if(
$mybb->request_method == 'post')
{
    if(
$mybb->settings['captchaimage'] == && function_exists("imagecreatefrompng"))
    {
        
$imagehash $db->escape_string($mybb->input['imagehash']);
        
$imagestring $db->escape_string(my_strtolower($mybb->input['imagestring']));
        
$query $db->simple_select("captcha""*""imagehash='$imagehash' AND LOWER(imagestring)='$imagestring'");
        
$imgcheck $db->fetch_array($query);
        if(!
$imgcheck['dateline'])
        {
            
$db->delete_query("captcha""imagehash='$imagehash'");
            
error($lang->error_regimageinvalid);
        }
        
$db->delete_query("captcha""imagehash='$imagehash'");
    }
    if(!
validate_email_format($mybb->input['mail']) || $mybb->input['title'] == '' || $mybb->input['text'] == '')
    {
        
error('Die Eingaben sind leider nicht vollständig.');
    }
        
$mybb->input['title'] = $mybb->input['title'].' von '.$uname;
    
my_mail($mybb->settings['adminemail'], 'Kontakt-Formular: '.$mybb->input['title'], $mybb->input['text'], $mybb->input['mail']); 
    
redirect("{$mybb->settings['bburl']}/contact.php""Die Nachricht wurde gesendet.");
}
add_breadcrumb("Kontakt""contact.php");

if(
$mybb->settings['captchaimage'] == && function_exists("imagecreatefrompng"))
{
    
$randomstr random_str(5);
    
$imagehash md5(random_str(12));
    
$regimagearray = array(
        
"imagehash" => $imagehash,
        
"imagestring" => $randomstr,
        
"dateline" => TIME_NOW
    
);
    
$db->insert_query("captcha"$regimagearray);
}

eval(
"\$contact = \"".$templates->get("contact")."\";");

output_page($contact);
?>
Heyhoo Leute.
Ich suche Suport für das Plugin Kontakt2 von StefanT.


(Link zum Plugin: https://www.mybb.de/erweiterungen/16x/pl.../kontakt2/)

Soweit ich weiß, wird es mit dem Script an die Board-Email-Adresse gesendet..

Könnte man das nicht so machen, dass das Script, an den Benutzer mit der BENUTZER-ID 1 gesendet wrid?

Ich hab da leider keine Ahnung von.

Könnte mir jemand den Code so umschreiben?

.>

Kann euch leider nichts bieten.

Wäre aber Super nett.

Danke im Vorraus!

MfG
MecQ

Das hat nichts mit dem HTML-Template zu tun.

Du musst in der Datei contact.php (Zeile 29) folgendes
PHP-Code:
$mybb->settings['adminemail'
durch deine Email erstetzen als z.B. so
PHP-Code:
"mail@example.org" 

Wichtig nicht die anführungszeichen vergessen Wink

Einfach wäre es aber einfach die Adminmail in den Einstellungen zu editieren.

MfG Megaleecher
Seiten: 1 2 3 4 5 6 7 8 9 10