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
MYBB_ROOT fehler.
#1
PHP-Code:
<?php

require_once(MYBB_ROOT."inc/datahandlers/pm.php");
$pmhandler = new PMDataHandler();

$NICK $_POST["TU1"];
$TU $_POST["TU2"]; // WTF. Ka vllt wegen dem fehlenden ; mal schaun
$TW1 $_POST["TW1"];
$TW2 $_POST["TW2"];
$CHA $_POST["CH1"];
$CHAT $_POST["SY1"];
$sub $_POST['sub'];
$content "Hallo, <br> ein Tauschüberwacher wurde angefordert. <br> Tauschpartner 1: ".$NICK." moechte mit ".$TU." tauschen.
 <br> Es wird "
.$TW1." gegen ".$TW2." getauscht im ".$CHAT." Chat im Channel: ".$CHA." <br>";



if (
$sub == 'Anfrage+absenden')  
{
$pm = array(
        
"subject" => "NEUER TAUSCH",
        
"message" => $content,
        
"fromid" => "24",
        
"to" => array("24"),
        
"options" => array(
                   
"savecopy" => 0,
                   
"readreceipt" => 0
        
)
    );
$pmhandler->set_data($pm); 
if(
$pmhandler->validate_pm())
{
        
$pmhandler->insert_pm();

echo 
"Erfolgreich abgesendet";


?>
Es kommt dieser Fehlermeldung:
Code:
Warning: require_once(MYBB_ROOTinc/datahandlers/pm.php) [function.require-once]: failed to open stream:
No such file or directory in /mnt/web4/23/03/52153003/htdocs/tausch2.php on line 3

Fatal error: require_once() [function.require]: Failed opening required 'MYBB_ROOTinc/datahandlers/pm.php'
(include_path='.:/opt/RZphp5/includes') in /mnt/web4/23/03/52153003/htdocs/tausch2.php on line 3
Ich glaube, man muss noch etwas importieren damit das script weis was MYBB_ROOT ist oder was muss ich machen? Das soll ein Tauschsystem werden.
Zitieren
#2
https://www.mybb.de/forum/thread-20250.html
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
Ich finde dein Post hilft mir 0 weiter.
Zitieren
#4
Da steht doch, wie eine eigene Seite für das MyBB aussehen muss.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#5
Hallo StefanT,
finde ich toll das du den Link kennst. Aber hast du dir das Problem bzw den Code angeschaut? Es hat nichts mit dem Thema zutun, wie du vielleicht am Code siehst war es gar nciht das Ziel eine eigene Seite sondern nur eine Seite die eine PN mit den Empfangenen Daten versendet was nciht funktioniert.

MfG
Zitieren
#6
Um Funktionen des MyBBs zu benutzen, muss die Seite ins MyBB eingebunden werden. (Template ist nicht notwendig)
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#7
Wie willst du bitte ein php code ins Template mache -.-

omq
Zitieren
#8
Dann mache es so:
PHP-Code:
<?php
define
("IN_MYBB"1);
require(
"global.php");
// Hier muss der Code hin.
?>
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#9
Dann kommt eine Weiße Seite, und nichts wird ausegegebn nichteinmal das Echo
Zitieren
#10
1) Was hast du mit dem Problem zu tun?
2) Das liegt aber nicht an meinem Code.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren