Hallo, Gast! (Registrieren)

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


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Eigenes Script mit myBB verbinden
#21
Ja, es klappt Smile

Vielen Dank Michael. Echt super Support hier Wink
Patrioten reden nur davon, dass sie für ihr Land sterben, niemals davon, dass sie für ihr Land töten.
Zitieren
#22
Sad 
Ich hab's jetzt mal probiert mit einer etwas längeren Tabelle, die Ausgabe sieht dann so aus: Sad

   

Das sollte ausgegeben werden:
Code:
Hallo Admin-Team,

        es gab eine neue Bewerbung von ".$_POST['nick'].". Hier die Daten:

        [table]
        [tr]
        [td style=background-color: #0389BC; color: #FF0000;]Persönliche Informationen[/td]
        [td] [/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td]Vorname:[/td]
        [td]".$_POST['vorname']."[/td]
        [/tr]
        [tr]
        [td]Geburtstag:[/td]
        [td]".$_POST['tag'].".".$_POST['monat'].".".$_POST['jahr']."[/td]
        [/tr]
        [tr]
        [td]Herkunft:[/td]
        [td]".$_POST['land']."[/td]
        [/tr]
        [tr]
        [td]Nickname:[/td]
        [td]".$_POST['nick']."[/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td style=background-color: #0389BC; color: #FF0000;]Kontaktinformationen:[/td]
        [td] [/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td]E-Mail:[/td]
        [td]".$_POST['email']."[/td]
        [/tr]
        [tr]
        [td]ICQ:[/td]
        [td]".$_POST['icq']."[/td]
        [/tr]
        [tr]
        [td]Xfire:[/td]
        [td]".$_POST['email']."[/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td style=background-color: #0389BC; color: #FF0000;]Wolfenstein Enemy Territory[/td]
        [td] [/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td]Spielt ET seit:[/td]
        [td]".$_POST['et_since']."[/td]
        [/tr]
        [tr]
        [td]Skill:[/td]
        [td]".$_POST['skill']."[/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td style=background-color: #0389BC; color: #FF0000;]Sonstiges[/td]
        [td][/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td]Das möchte der Bewerber
        noch mitteilen:[/td]
        [td]".$_POST['sonstiges']."[/td]
        [/tr]
        [tr]
        [td]IP-Adresse des Bewerbers
        (falls Spam):[/td]
        [td]".$_SERVER['REMOTE_ADDR']."[/td]
        [/tr]

        Diese Bewerbung ist bitte per Antwort (Reply) Funktion zu kommentieren!

Ich hab meinen Fehler gefunden: Tabelle schließen [/table] vergessen.

//EDIT:

Das mit den Tabellen geht jetzt, wenn ich das selber poste. Lasse ich es aber über ein Script laufen wird es mir nicht richtig angezeigt Sad
Hier mein Quellcode:
PHP-Code:
        $message_join "Hallo Admin-Team,

        es gab eine neue Bewerbung von "
.$_POST['nick'].". Hier die Daten:

        [table]
        [tr]
        [td style=background-color: #0389BC; color: #FFFFFF;]Persönliche Informationen[/td]
        [td style=background-color: #0389BC; color: #FFFFFF;] [/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td]Vorname:[/td]
        [td]"
.$_POST['vorname']."[/td]
        [/tr]
        [tr]
        [td]Geburtstag:[/td]
        [td]"
.$_POST['tag'].".".$_POST['monat'].".".$_POST['jahr']."[/td]
        [/tr]
        [tr]
        [td]Herkunft:[/td]
        [td]"
.$_POST['land']."[/td]
        [/tr]
        [tr]
        [td]Nickname:[/td]
        [td]"
.$_POST['nick']."[/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td style=background-color: #0389BC; color: #FFFFFF;]Kontaktinformationen:[/td]
        [td style=background-color: #0389BC; color: #FFFFFF;] [/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td]E-Mail:[/td]
        [td]"
.$_POST['email']."[/td]
        [/tr]
        [tr]
        [td]ICQ:[/td]
        [td]"
.$_POST['icq']."[/td]
        [/tr]
        [tr]
        [td]Xfire:[/td]
        [td]"
.$_POST['email']."[/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td style=background-color: #0389BC; color: #FFFFFF;]Wolfenstein Enemy Territory[/td]
        [td style=background-color: #0389BC; color: #FFFFFF;] [/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td]Spielt ET seit:[/td]
        [td]"
.$_POST['et_since']."[/td]
        [/tr]
        [tr]
        [td]Skill:[/td]
        [td]"
.$_POST['skill']."[/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td style=background-color: #0389BC; color: #FFFFFF;]Sonstiges[/td]
        [td style=background-color: #0389BC; color: #FFFFFF;] [/td]
        [/tr]
        [tr]
        [td] [/td]
        [td] [/td]
        [/tr]
        [tr]
        [td]Das möchte der Bewerber
        noch mitteilen:[/td]
        [td]"
.$_POST['sonstiges']."[/td]
        [/tr]
        [tr]
        [td]IP-Adresse des Bewerbers
        (falls Spam):[/td]
        [td]"
.$_SERVER['REMOTE_ADDR']."[/td]
        [/tr]
        [/table]
        Diese Bewerbung ist bitte per Antwort (Reply) Funktion zu kommentieren!"
// Hier habe ich die Variable bestimmt.
        
$uid "7";
        
$username "Testbot";
        
$fid "21";  // Forum in das der Thread gepostet werden soll
        
$message $db->escape_string($message_join);
        
$subject "Bewerbung von ".$_POST['nick'];

        
$new_thread = array(
                        
"fid" => $fid,
                        
"subject" => $subject,
                        
"uid" => $uid,
                        
"username" => $username,
                        
"message" => $message,
                        
"ipaddress" => get_ip(),
                ); 

Was mache ich falsch, das alles nur so angezeigt wird:
Code:
Hallo Admin-Team,\n\n es gab eine neue Bewerbung von test. Hier die Daten:\n\n [table]\n [tr]\n [td style=background-color: #0389BC; color: #FFFFFF;]Pers
Mehr wurde im Beitrag nicht angezeigt, keine Ahnung wohin der Rest verschwunden ist Sad

PS: ach und noch ne Kleinigkeit, wenn ich das Formular abschicke, kommt ganz zum Schluss folgende Meldung:
Code:
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/kunden/webs/con/forum/inc/datahandler.php on line 200
Patrioten reden nur davon, dass sie für ihr Land sterben, niemals davon, dass sie für ihr Land töten.
Zitieren
#23
Kann mir niemand helfen Wink
Patrioten reden nur davon, dass sie für ihr Land sterben, niemals davon, dass sie für ihr Land töten.
Zitieren
#24
Der Code, der die Fehlermeldung verursacht, ist in dem Ausschnitt oben nicht vorhanden. Irgendetwas scheint mit den Optionen nicht zu stimmen, die an den Datahandler übergeben werden.

Sieht der Beitrag in der Datenbank richtig aus? D.h. ist er dort so gespeichert wie er in deinem Skript steht?

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  [Thema eingefroren]MyBB mit MediaWiki verbinden Jan 14 6.071 01.05.2013, 14:23
Letzter Beitrag: Jockl
  Wordpress Loginbox mit MyBB verbinden Benni_Cop 4 3.487 26.04.2010, 09:54
Letzter Beitrag: StefanT