Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste
Kontakt
#41
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.
Zitieren
#42
Was meinst du mit ungültig?
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#43
Es wird dann der definierte Error Wert ausgegeben:

error('Die Eingaben sind leider nicht vollständig.');
Zitieren
#44
Bitte poste dein vollständiges geändertes Template.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#45
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 /> 
Zitieren
#46
Wenn value leer ist, wird beim Abschicken auch nichts gesendet. Wink
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#47
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
Zitieren
#48
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);
?>
Zitieren
#49
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

Zitieren
#50
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
Höre nie auf besser zu werden, weil dann hast du aufgehört gut zu sein.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Kontakt Formular MyBB.de Bot 15 5.530 12.07.2012, 14:11
Letzter Beitrag: Simon
  Deutsch Kontakt-Formular Plugin MyBB.de Bot 4 3.637 08.03.2008, 01:43
Letzter Beitrag: Cream1974
  Kontakt+ MyBB.de Bot 0 2.195 12.12.2006, 17:38
Letzter Beitrag: MyBB.de Bot