php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.07.2005, 18:48  
Gast
 
Beiträge: n/a
Standard PN Nachricht bei Burning Board 2.3.3 funktioniert nicht

Hi,
Seit dem update auf 2.3.2 meines Burning Boards, kommt jedesmal:
"Es wurden nicht alle benötigten Felder ausgefüllt." wenn man eine PN senden will, obwohl alles ausgefüllt ist. Ich habe mir mal die passende .php datei angeschaut und den Fehler ein wenig eingekreist.

Wenn man "senden" klickt, müssten die Variablen "$recipients" und "$recipients_bcc" nicht leer sein, sonst kommt die obenstehende Fehlermeldung...leider ist das bei mir der Fall...wenn ich diese abfragen aus der if-schleife rausnehme (also nicht checke ob $recipients und die andere Variable gesetzt ist, dann geht es auch, nur es kommt eine Fehlermeldung weil er schließlich den inhalt der variablen braucht).

nur weiß ich nicht warum diese Variablen leer bleiben...hier ein Stück code aus der pms.php das mit den variablen zusammenhängt:

Code:
if (!$subject || (!$recipients && !$recipients_bcc) || !$message) $error .= $lang->items['LANG_POSTINGS_ERROR1'];

			/* check recipients */
			if ($recipients != '' || $recipients_bcc != '') {
				$recipientlist = array();
				$recipientlist_bcc = array();
				$emaillist = array();
				
				$user_check = getwbbuserdatas(wbb_trim($recipients."\n".$recipients_bcc));
				if ($wbbuserdata['max_pms_recipients'] != -1 && count($user_check) > $wbbuserdata['max_pms_recipients']) $error .= $lang->get("LANG_PMS_ERROR6", array('$max_recipients' => $wbbuserdata['max_pms_recipients']));
				
				for ($i = 0; $i < 2; $i++) {
					if ($i == 0 && !$recipients) continue;
					elseif ($i == 1 && !$recipients_bcc) continue;
					foreach (explode("\n", ($i == 0 ? $recipients : $recipients_bcc)) as $recipient) {
						$recipient = wbb_trim($recipient);
						$result = $user_check[wbb_strtolower($recipient)];
						if (!$result['userid']) $error .= $lang->get("LANG_PMS_ERROR1", array('$recipient' => htmlconverter($recipient)));
						else {
							$recipient = htmlconverter($recipient);
							if (($result['receivepm'] == 0 || $result['can_use_pms'] == 0) && $wbbuserdata['a_can_ignore_maxpms'] != 1) $error .= $lang->get("LANG_PMS_ERROR2", array('$recipient' => $recipient));
							if (add2list($result['ignorelist'], $wbbuserdata['userid']) == -1) $error .= $lang->get("LANG_PMS_ERROR3", array('$recipient' => $recipient));
							if ($wbbuserdata['a_can_ignore_maxpms'] != 1 && $result['a_can_ignore_maxpms'] != 1) {
								if ($result['pmtotalcount'] >= $result['max_pms']) $error .= $lang->get("LANG_PMS_ERROR4", array('$recipient' => $recipient));
							}
							if ($i == 0) $recipientlist[$result['userid']] = $result['username'];
							else {
								if (!isset($recipientlist[$result['userid']])) $recipientlist_bcc[$result['userid']] = $result['username'];
							}
							// add to email notification list
							if ($result['emailonpm'] == 1) {
								$emaillist[$result['userid']] = $result;
							}
						}
					}					
				}

				
				$recipients = implode("\n", $recipientlist);
				$recipients_bcc = implode("\n", $recipientlist_bcc);

PS: ich habe das Forum sogar auf 2.3.3 geupdatet und trotzdem klappt es nicht...kann es vielleicht auch was mit dem server zu tun haben, dass ich sachen wie long_arrays zulassen muss (das habe ich)...weil ich hab space von HOSTEUROPE!
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.07.2005, 19:03  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

Woltlab hat doch ein eigenes Support-Forum, warum fragst du nicht da?
Corvin ist offline   Mit Zitat antworten
Alt 19.07.2005, 19:12  
Gast
 
Beiträge: n/a
Standard

da war ich auch schon, aber da hatte niemand das problem und das läge angeblich an mir irgendwas mit server oder was mit php zu tun hat
  Mit Zitat antworten
Alt 19.07.2005, 19:25  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Link234
da war ich auch schon, aber da hatte niemand das problem
Dann fragst Du eben die Entwickler dieses Scriptes. Und wenn die auch der Meinung sind:
Zitat:
und das läge angeblich an mir irgendwas mit server oder was mit php zu tun hat
... dann mußt Du das nachprüfen.
  Mit Zitat antworten
Alt 19.07.2005, 19:29  
Gast
 
Beiträge: n/a
Standard

kk die müssten das ja hinbekommen...hoffe nur das dauert nicht so lange!
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit mod_rewrite u. Woltlab Burning Board blinkster.de Server, Hosting und Workstations 1 23.08.2006 15:19
Suche PHP-Profi mit Woltlab Burning Board Erfahrung Beitragsarchiv 2 24.09.2004 20:50
Problem mit einloggen / Burning Board PHP Tipps 2004 1 16.08.2004 23:32

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
powered by burning board 2.3.2, wbb email bei privater nachricht, wbb private nachrichten, private nachricht php, wbb2 pn fehler, burning board geht nicht, burnign board pns lesen, wbb privatnachrichten auf startseite, pms.php, burning board pn, burning board 2.3.3 seiten, burning board nachricht, wbb email klappt nicht, burning board private nachrichten, gfehler bei wbb es wurden nicht alle benötigten felder ausgefüllt. obwolh alles aus, wbb 2.3 pn, wbb email pn, \pms.php\ 2.3 burning board, burning board private messages fehler, wbb light2.de

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.