Guten Morgen,
leider klappt es mit der Übername des Titels so wie das Einfügen von A,B,C nicht. Mein erster Ansatz war $title in $subject umzubenennen, da es im Original auch verwand wird.
Aber ich denke ich habe hier wieder den vollkommen falschen Ansatz? Muss ich $titel definieren? wenn ja wie?
Mein derzeitiger Inhalt:
Code: Alles auswählen
<?php
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'mods/netclectic/includes/functions_insert_post.'.$phpEx);
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
if(!$userdata['session_logged_in']) {
redirect('login.'.$phpEx);
}
// In welchem Forum sollen die Daten eingetragen werden
$forum_id = 24;
// Siehe Beitrag: http://www.phpbb.de/viewtopic.php?p=843836#843836
$a = (isset($HTTP_POST_VARS['a'])) ? $HTTP_POST_VARS['a'] : '';
$b = (isset($HTTP_POST_VARS['b'])) ? $HTTP_POST_VARS['b'] : '';
$c = (isset($HTTP_POST_VARS['c'])) ? $HTTP_POST_VARS['c'] : '';
$message = (isset($HTTP_POST_VARS['message'])) ? $HTTP_POST_VARS['message'] : '';
$subject = $a . ' ' . $b . ' ' . $c;
$message = "Zu Textfeld1=$a\nZu Textfeld2=$b\nZu Textfeld3=$c\n$message";
// Forendesign übernahme Header
$page_title = 'Test Eintrag';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
// Was soll mit den Daten passieren die im Forumular sind
$message = stripslashes($HTTP_POST_VARS['message']);
if ( $message != '' )
{
$subject = stripslashes($HTTP_POST_VARS['subject']);
$post_details = insert_post($message, $subject, $forum_id, $userdata['user_id'], $userdata['username'], $userdata['user_attachsig']);
$url = append_sid($phpbb_root_path . 'viewtopic.' . $phpEx . '?' . POST_TOPIC_URL . '=' . $post_details['topic_id']);
echo '<a href="' . $url . '">new topic, id: ' . $post_details['topic_id'] . '</a><br/>';
}
// Das Formular
else
{
echo '
<form method="post">
<table width="100%" cellpadding="4" cellspacing="1" border="0" align="center" class="forumline">
<tr>
<th class="thHead" colspan="3">Test Beitrag schreiben</th>
</tr>
<tr>
<td class="row3" colspan="2"><span class="gen">Hinweistext</span></td>
</tr>
<tr>
<td class="row1" width="25%" valign="top"><span class="gen">Titel/Kurzbeschreibung:</span></td>
<td class="row2" width="75%">
<input type="Text" size="11" name="a" id="a" maxlength="11"/>
<input type="Text" size="15" name="b" id="b" maxlength="15"/>
<input type="Text" size="24" name="c" id="c" maxlength="24"/>
</td>
</tr>
<tr>
<td class="row1" valign="top"><span class="gen">Beschreibung der zu erledigenden Tätigkeiten:</span></td>
<td class="row2">
<textarea cols="50" rows="10" name="message" id="message"></textarea>
</td>
</tr>
<td class="catBottom" colspan="2" align="center"><input type="Submit" value="Abschicken"/> <input type="reset" value="Zurücksetzen" class="liteoption" />
</td>
</tr>
</table></form>';
}
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>