hallo wie gehts
-
Content count
129 -
Joined
-
Last visited
Posts posted by hallo wie gehts
-
-
1und1.de hat neue Angebote
die solltest du dir am besten mal ansehen
-
mist kennt vll. jemand noch ne andere möglichkeit? kann hardcoded sein, ist mir egal ^^
-
kann mir niemand helfen?
entschuldigung das ich das nochmal bumpe aber das ist mehr sehr wichtig :(
-
Hallo wie gehts?
wie einige von euch sicher mitbekommen haben wurde demletzt mehrere sicherheitslücken in php gefunden.
http://www.heise.de/security/news/meldung/65598
Meine frage ist nun in wie weit ich betroffen bin sofern ich noch eine ältere php version benutze.
So wie ich das sehe müsste jeder Board betreiber gefährdet sein sofern er einen Datei-Upload erlaubt, stimmt das?
Sorry falls dieses Thema schon angesprochen wurde, ich habe leider im netz keine genaueren Informationen gefunden.
gruß
bevor ich es vergesse: kennt jemand ein tutorial wie man relativ einfach php auf einem rootserver updaten kann?
Wie sieht es bei euren Hostern aus? Haben diese schon ein update gefahren? (Webspace packet, managed-server bezogen)
-
so ist meine function RenderRow($data) { aufgebaut:
{$data[POSTER]['name']} {$data[POSTER]['avatar']} {$data[POSTER]['title']} {$data[POST]['post']} {$data[POST]['attachment']} {$data[POST]['signature']}
usw.
-
Problem: der Ad-Bot post wird zwar angezeigt nur befinden sich keine informationen in dem Post, kein name, kein titel, kein post (ad)
Habe schon etliche sachen ausprobiert, leider ohne erfolg
es geht um folgenden hack:
/* +----------------------------------------------- | Google Adsense Banner Mod (Topic View) | Written by: Daijoubu for zorafex | Tested with: 1.3 Final +----------------------------------------------- | - Show Google Adsense banner between 2 posts +----------------------------------------------- | 1.0 Initial release +----------------------------------------------- */ ------------------------------------------------ OPEN: sources\Topics.php ------------------------------------------------ +------------------------------------------- | FIND: +------------------------------------------- //------------------------------------- // Format and print out the topic list //------------------------------------- $post_count = 0; // Use this as our master bater, er... I mean counter. while ( $row = $DB->fetch_row() ) { +------------------------------------------- | ADD BELOW: +------------------------------------------- //------------------------------------- // Google Adsense banner mod //------------------------------------- // You can change the number in: "$post_count == 2" to one you want to display the ad banner, without exceeding the maximum you've set per page // Default is 2, between 2nd and 3rd post // Remove " and $first == 0" if you want ads displayed in every page instead of the first one only //------------------------------------- if ($post_count == 2 and $first == 0) { $ad = array ( 'name_css' => 'normalname', 'post_css' => ($post_count % 2 ? 'post1' : 'post2'), // You may want to change the post icon here or completly remove it 'post_icon' => '<img src="'.$ibforums->vars['img_url'].'/icon11.gif" alt="" /> ', // Paste your Google ad code inside the single quotes 'post' => ' <script type="text/javascript"><!-- google_ad_client = "pub-08745674748582"; google_ad_width = 300; google_ad_height = 250; google_ad_format = "300x250_as"; google_color_border = "040242"; google_color_bg = "110244"; google_color_link = "119900"; google_color_url = "119900"; google_color_text = "FFFFFF"; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>' ); $bot_poster = array ( /* You can customize the informations shown about your bot here * Uncomment, by removing "//" in front of the lines you want to show up */ 'name' => 'Ad-Bot', 'title' => 'Thanks for your support!', 'avatar' => $std->get_avatar( 'http://www.yourdomain.com/google.jpg', $ibforums->member['view_avs'], '128x53' ), //'member_rank_img' => '<img src="" border="0" alt="Group Icon" />', //'member_group' => $ibforums->lang['m_group'].' Bot', /* You can enter the date the bot joined your board in UNIX timestamp * http://www.invisiontools.com/index.php/pg/hosted-unix [Currently broken, needs to remove &p=unix off the url to work) * Default is set to 25/01/04, replace the numbers with $ibforums->vars['board_start'] if you want to use your board start date */ //'member_joined' => $ibforums->lang['m_joined'].' '.$std->get_date( 1074988800, 'JOINED' ), //'website_icon' => '<a href="http://google.com" target="_blank"><{P_WEBSITE}></a>', ); $replace = array ( 'search' => array ("<a href='{$ibforums->base_url}act=Post&CODE=06&f={$ibforums->input[f]}&t={$ibforums->input[t]}&p='><{P_QUOTE}></a>", '<b><a title="'.$ibforums->lang['tt_link'].'" href="#" onclick="link_to_post(); return false;" style="text-decoration:underline">'.$ibforums->lang['posted_on'].'</a></b> ' ), 'replace' => array ('', '<b>Yourdomain.com is a ad supported site</b>' ) ); $this->output .= str_replace($replace['search'], $replace['replace'], $this->html->RenderRow( $ad, $bot_poster )); $post_count++; } ------------------------------------------------ Close Topics.php, upload and test The mod is hardcoded to remove the Posted: used in the default skin, if your skin_topic.php RenderRow is different: either edit the template or change the following line: '<b><a title="'.$ibforums->lang['tt_link'].'" href="#" onclick="link_to_post(); return false;" style="text-decoration:underline">'.$ibforums->lang['posted_on'].'</a></b> ' to match yours Please upload the avatar you wish to use for the bot, you can get a selection here: http://www.google.com/stickers.html ------------------------------------------------
-
hi modula
ich hab's nun mal lokal installiert, funktioniert soweit ganz gut
zwei sachen sind mir aufgefallen:
- sobald man ein " in das textfeld schreibt und abspeichert erzeugt es mehrere slashes dahinter /////
- wenn man F5 zum aktuallisieren drückt will der Browser das formular erneut abspeichern, kann man das irgendwie umgehen? Ist komisch wenn man den Notizblock von mehreren Rechnern im gleichen Profil benutzt
ansonsten alles super, vielen dank nochmal!
-
vielen dank, werde es gleich mal testen :)
-
ja, perfekt!
auf dich ist echt immer verlass modula *voll freu*
kannst du mir das zuschicken?
-
am liebsten wär es mir das nur ich das erledigen kann
-
nein, ganz unabhängig vom ipb, auch die benutzer, so als wäre es nie mit dem ipb verbunden gewesen ^^
soll auch von der anzeige unabhängig sein
-
ja unabhängig, mit login, so das jeder user für sich einen notizblock hat :)
-
Hi!
ihr kennt doch sicher dieses Notepad vom ipb unter "My Controls" bzw. "Einstellungen".
Davon suche ich eine Standalone Version für mehrere benutzer, auf hotscripts.com habe ich leider nichts derartiges gefunden.
Bevor ich nun versuche das selbst zu schreiben (bin kein coding genie) wollte ich euch mal fragen ob sowas vielleicht schon mal erstellt wurde!
Freue mich über jede Antwort, danke!
hallo wie gehts?
-
okay, danke nochmals :)
-
okay, vielen dank
noch eine kleine frage nebenbei:
in phpmyadmin gibts ja diese "Tabellen optimieren" funktion, was wird da genau gemacht?
kann da etwas schiefgehen? habe mit mysql ganz wenig erfahrung
-
toll, problem hat sich doch noch nicht erledigt, bei freunden mit gleichem server funktionieren die db abfragen ohne probleme, allerdings besitzen diese kleinere boards
hat jemand vielleicht eine idee wie man das ipb bisschen tunen könnte? was die mysql abfragen anbelangt
-
zum vergleich:
SELECT `id`,`name`,`posts` FROM `ibf_members` WHERE 1 AND id > 0 ORDER BY `posts` DESC LIMIT 1
dauert mit einer leeren tabelle 0.0009
mit der vollen hingegen 1.0927 in der über 14000 einträge sind
topic/posts habe ich ca. 40000
Ist das ein root server für dich alleine auf dem die datenbank läuft oder bloß ein V-Server mit anderen Kunden noch drauf?soweit ich weiss für mich alleine, uhrzeit gesehen ist da nie ein merkbarer unterschied
edit: hat sich nach einer anfrage an meinen host erledigt, die datenbank performance wird im moment verbessert
-
mein db server läuft getrennt, also nicht über localhost
mein eigentlicher server ist ein root server (2.6 ghz, 1 gig ram)
hier mal einen ausschnitt aus der ersten function in der auch die erste qry drin ist:
if ($ibforums->member['id']) { $DB->query("SELECT `avatar_size`,`avatar` FROM ibf_members WHERE id='".$ibforums->member['id']."'"); $member = $DB->fetch_row(); $DB->query("SELECT `starter_id` AS id, `starter_name` AS name, COUNT(*) AS `num` FROM `ibf_topics` WHERE starter_id > 0 GROUP BY id ORDER BY num DESC LIMIT 1"); $row = $DB->fetch_row(); $data['tt_id'] = $row[id]; $data['tt_name'] = $row[name]; $data['tt_num'] = $row[num]; $DB->query("SELECT `id`,`name`,`posts` FROM `ibf_members` WHERE 1 AND id > 0 ORDER BY `posts` DESC LIMIT 1"); $row = $DB->fetch_row(); $data['tp_id'] = $row[id]; $data['tp_name'] = $row[name]; $data['tp_num'] = $row[posts]; $DB->query("SELECT COUNT(DISTINCT(t.tid)) as tcnt, COUNT(DISTINCT(p.pid)) as pcnt FROM ibf_posts p, ibf_topics t WHERE p.post_date < ".time()." AND p.post_date > ".$ibforums->member['last_visit']." AND p.topic_id=t.tid"); $row = $DB->fetch_row(); $data['topics_scince'] = $row[tcnt]; $data['posts_scince'] = $row[pcnt]; ....
das mit dem anderen provider werde ich später mal probieren
-
oh das wusste ich noch gar nicht
so wie es aussieht habe ich gleich 4 übeltäter
wie gehe ich bei soetwas am besten vor?
übrigens danke für die hilfe modula
du hast mir nun schon des öfteren geholfen ;)
-
Hallo,
ich musste in letzter Zeit feststellen das meine Foren Hauptseite recht lange zum laden braucht.
Diese braucht im durchschnitt 1-3 Sekunden mit 17 Querys.
Unterseiten und Topics werden dagegen in 0.07xx sekunden mit 13 querys generiert.
Gibt es möglichkeiten um die Performance der Startseite ein wenig zu verbessern? oder lahmt vielleicht eine Modifikation bei mir rum?
aus der Debug Information (level3 + sql querys) wurde ich nicht schlau
gibt es eine möglichkeit in der debug mode die Zeit anzeigen zu lassen wie lange er für eine query braucht? das würde mir um einiges helfen
gruß Hallo wie gehts
-
danke, werde das sobald wie möglich testen
edit: hat funktioniert, vielen dank
-
Tabelle A beinhaltet im moment nur eine row mit md5 hashes (die hashes sollen mit den strings aus tabelle B ersetzt werden)
Tabell B beinhaltet die gleichen md5 hashes wie Tabelle A mit dem unterschied das der String jeweils nebem dem md5 hash steht
vorgehensweise wenn ich das manuell machen würde:
1. ich gehe zum ersten md5 hash von tabelle a
2. separat habe ich tabelle b offen und suche dort meinen ersten md5hash von tabelle a
3. ich kopiere den zugehörigen string (von dem hash von tabelle und ersetze damit den md5hash von tabelle a
ich hoffe das ist nun ein wenig verständlicher
p.s. der zugehörige string von tabelle b befindet sich in einer eigenen row
-
folgende Aufgabe will ich irgendwie Automatisiert hinbekommen:
#########
# Tabelle A #
#########
md5wert
#########
# Tabelle B #
#########
korrekterwert -> zugehöriger md5wert
ich will nun erreichen das der korrekte Wert von Tabelle B mit dem md5wert von Tabelle A ersetzt wird, das Problem dabei ist das die Zugehörigkeit von dem md5wert immer überprüft werden muss (siehe Tabelle B )
-
meinst du das nicht auch bei dem hoster dann die fehlermeldungen auftauchen?
weil wenn ich das ganze mit mysqlfront einspiele meckert er auch rum (deswegen bin ich ein wenig irritiert)
kann ich posten sobald ich zuhause bin!
Sicherheitsupdates - wie soll es weiter gehen?
in Smalltalk
Posted · Report reply
Da man ja nun einen Client Center Account benötigt um an die aktuellen patches rannzukommen frage ich mich wie es weiter gehen soll wenn man noch ein 1.3 ohne lizenz betreibt.
Zum beispiel benötigt man bei dem letzten die datei ipsclass.php welche bei meinem board nicht vorhanden ist, dadurch kann ich den patch nicht einspielen.
Wie habt ihr denn dieses Problem gelöst?
Ich denke schon das die 2.x.x lücke auf auf älteren boards anwendbar ist.