Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- Veränderungen (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=15)
-- Hacks von @shorty (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=46)
--- [S] Why Edit © by Shorty (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=385)
Geschrieben von FOFO am 10.12.2009 um 12:03:
[S] Why Edit © by Shorty
Huhu
Habe diesen hack bei mir drin nur funzt der iwi nicht wirklich
Er zeigt mir nirgens an wer warum was editiert hat
Wenn ich den grund oben eintrage und speicher steht dieser nirgens
Hat evtl jemand den Hack damit ich den einbau nochmals kontrolieren kann denn ich finde ihn nicht mehr bei mir auf der Platte
Geschrieben von samurai am 12.12.2009 um 20:06:
:) wenn du so nett bist einen link oder den hack zu schicken kannich mir das mal an schauen
Geschrieben von ersatzspieler am 12.12.2009 um 20:12:
RE: [S] Why Edit © by Shorty
@samura er hat den doch nicht mehr da und fragt ob den noch einer hat so verstehe ich das .
LG Blackjubel
Zitat: |
Original von FOFO
Hat evtl jemand den Hack damit ich den einbau nochmals kontrolieren kann denn ich finde ihn nicht mehr bei mir auf der Platte |
|
Geschrieben von samurai am 13.12.2009 um 12:29:
sry war gestern nich tmehr zu gebrauchen war bissel voll
hmm ok da ich den nicht kenne und auch nicht habe
kann man da nichts machen
Geschrieben von haumi am 13.12.2009 um 12:48:
Urlaubsbedingt antworte ich erst jetzt.
Ich werde mal meine Festplatten durchsuchen.
Ich denke das ich irgendetwas in der Art habe.
Ob es aber das gesuchte ich weiß ich jetzt noch nicht.
Ich melde mich wieder.
LG
haumi
Geschrieben von haumi am 13.12.2009 um 18:10:
Ich hab in einem alten nobody-Verzeiichnis etwas gefunden.
Ob es das ist was du suchst weiß ich nicht aber ich sende es dir einfach mal zu.
Mit etwas Glück passt es ja.
LG
haumi
Geschrieben von haumi am 15.12.2009 um 12:55:
Ich habe den hack mal bei mir eingebaut und auch da wurde der Grund nicht angezeigt.
darauf hin habe ich die editpost geöffnet und hinter
if (isset($_POST['dont_append_editnote'])) $dont_append_editnote = intval($_POST['dont_append_editnote']);
else $dont_append_editnote = 0;
folgendes eingefügt:
if (isset($_POST['whyedit']))
if($_POST['whyedit']!="") $whyedit = mysql_real_escape_string($_POST['whyedit']);
else $whyedit = "kein Eintrag";
Nun funktioniert es und wenn kein Grund angegeben wird erscheint in der Anzeige der Text "Kein Eintrag".
LG
Haumi
Geschrieben von FOFO am 15.12.2009 um 14:10:
Das war es
Riesen Dank
Geschrieben von alfie am 16.12.2009 um 13:47:
Wenn ich mal eine kleinen Verbesserungsvorschlag machen darf, würde ich die Sicherheit ein bisschen erhöhen und den Eintrag ändern in:
code: |
1:
2:
3:
4:
|
if (isset($_POST['whyedit']))
if($_POST['whyedit']!="") $whyedit = mysql_real_escape_string($_POST['whyedit']);
else $whyedit = "kein Eintrag"; |
|
Ansonsten wird ungefiltert alles in die Datenbank geschrieben, was dort eingegeben wird!
alfie
Geschrieben von haumi am 16.12.2009 um 15:34:
Danke für den Hinweis.
Es ist wirklich empfehlenswert "mysql_real_escape_string" zu gebrauchen,
da ja Eingaben von Mitgliedern an die DB gesendet weren.
Ich ändere das in meinem Code um!
LG
haumi
Geschrieben von Little Papa am 25.07.2011 um 14:38:
Zitat: |
Original von haumi
Ich habe den hack mal bei mir eingebaut und auch da wurde der Grund nicht angezeigt.
darauf hin habe ich die editpost geöffnet und hinter
if (isset($_POST['dont_append_editnote'])) $dont_append_editnote = intval($_POST['dont_append_editnote']);
else $dont_append_editnote = 0;
folgendes eingefügt:
if (isset($_POST['whyedit']))
if($_POST['whyedit']!="") $whyedit = mysql_real_escape_string($_POST['whyedit']);
else $whyedit = "kein Eintrag";
Nun funktioniert es und wenn kein Grund angegeben wird erscheint in der Anzeige der Text "Kein Eintrag".
LG
Haumi |
|
Ist das alles , was ich brauche zum einbauen?
Oder gibt es noch mehr Sachen die geändert werden müssen?
Geschrieben von Little Papa am 04.08.2011 um 16:50:
Mal ganz vorsichtig hochschubs
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH