Navigation
Surftips
COMBRIX - Content Management System - Diskussionsforum
Benutzername
Passwort

Thema ansehen
COMBRIX - Content Management System > COMBRIX
->> Integrierte Module & AddOns
Vorheriges Thema Nächstes Thema

 
Autor ob_get_clean();   1  # 2  top
bahnfrank65
Erfahrener


User Avatar



Beiträge: 184

Eingetreten: 29.05.10
Status: Offline
Eingetragen am 08.06.2011 17:58
Hallo,

habe submit.php für Gästeeinsendung umgebaut,
comments_include.php als Beispiel genommen,
in BS-F hat das auch funktioniert,
in Combrix scheint es auch zu gehen, nur das durch ob_get_clean(); das Panel danach über der gesamten Webseite erscheint, nicht mehr innerhalb

hier der betreffende Codeauschnitt:
Code
$flood = flood_control('submissions','submit_ip','submit_datestamp');
if (!$flood) {
$result = dbquery("INSERT INTO ".DB_PREFIX."submissions (submit_type, submit_user, submit_ip, submit_datestamp, submit_criteria) VALUES ('p', '".$user_id."', '".USER_IP."', '".time()."', '".addslashes(serialize($submit_info))."')");
} else {
$error = 5;
}
} else {
$error = 6;
}
if (!$error){
ob_get_clean();
opentable($locale['submit570']);
echo " <center><br />\n".$locale['submit580']."<br /><br />
<a href='submit.php?stype=p&dat_id=$dat_id&cat_id=$cat_id'>".$locale['submit581']."</a><br /><br />
<a href='".($dat_id == '0' ? "photogallery_2.php?cat_id=$cat_id'>".$locale['wg_db500'] : "dat_db.php?dat_id=$dat_id'>".$locale['wg_db500'])."</a><br /><br />
<a href='index.php'>".$locale['submit412']."</a><br /><br />\n</center>\n";
}
}
if ($error) {
ob_get_clean();
opentable("Fehler");
echo "<center><br />\n<table width='70%' border='0'><tr><td style='vertical-align:middle;width:20%;'><img src='".THEMEIMAGE."error.png' /></td><td>".$locale['submit600']."<br /><br />\n";
if ($error == a1) { echo $locale['wg_db505']; }
elseif ($error == 1) { echo $locale['submit601']; }
elseif ($error == 2) { echo sprintf($locale['submit602'], $dat_settings['photo_b']); }
elseif ($error == 3) { echo $locale['submit603']; }
elseif ($error == 4) { echo sprintf($locale['submit604'], $dat_settings['photo_w'], $dat_settings['photo_h']); }
elseif ($error == 5) { echo $locale['wg_db503']; }
elseif ($error == 6) { echo $locale['wg_db504']; }
echo "</td></tr></table></center><br /><br />\n";
if ($error != 5) {
closetable();
opentable($locale['submit570']);
echo $formular;
}


Was ob_get_clean(); hier eigentlich bewirkt bzw. bewirken soll ist mir leider nicht klar.
Wie müßte ich das ändern damit das Panel mit der Fehler- oder Erfolgsmeldung wieder da erscheint wo es hingehört ?


>> meine Combrix-Testseite <<
http://bahnfrank.pxtr.de/
Autor RE: ob_get_clean();   2  # 2  top
bahnfrank65
Erfahrener


User Avatar


Themenstarter

Beiträge: 184

Eingetreten: 29.05.10
Status: Offline
Eingetragen am 16.06.2011 06:38
habe das
Code
ob_get_clean();

einfach rausgenommen, so gehts


>> meine Combrix-Testseite <<
http://bahnfrank.pxtr.de/
 
Springe zu Forum:
Thema verlinken
URL:
BB-Code:
HTML:
1,973,649 eindeutige Besuche
© COMBRIX CMS Software v1.01.5 based on PHP-Fusion v6. Thanks to the founder Nick Jones | Theme Echelon


render time: 0.103 sec.