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:

 

st8 st8 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