Kritik

Diskussionen zum Spiel

Re: Kritik

Beitragvon Str0ke » 11. Feb 2011, 15:39

es geht mir nicht um die entschädigung von mir aus könnte auch jeder 100mio credits bekommen.

es geht mir darum das hier gearbeitet wird, ohne etwas zu erreichen geschweige denn etwas zu berücksichtigen.
ein onlinegame sollte vor datenverlust geschützt sein, wenigsten bei downtimes, aber das ist hier absolut nicht der fall.
die kleinsten bugs können nicht behoben werden. und das team hat es völlig verpennt ein backupsystem zu schreiben.

viele spieler haben mir so einige stunden rein gesteckt um nach vorne zu kommen und da zu bleiben.
und nur weil das team gepennt hat, ist alles für die katz gewesen.

und was mich dabei am meisten ankotzt ist, das einige auch noch für premium bezahlt haben.
für ein dienst bezahlen der nicht richtig funktioniert ist ziemlich hart. und wenn dann auch noch alles verloren geht, ist das richtig derbe.

ich muss eingestehen das die schuld nicht nur bei atzes team liegt!!!! das alte team hätte schon an ein backup system gedacht haben,
aber atze hat genauso wenig dran gedacht.

ich hab mir mal mein eigenes backup system zusamm gebaut, das inserts von jedem DB eintrag erstellt.
(Grund: mein apache server wollte einfach nicht die mysqld.exe richtig ausführen, mit der man voll automatisch DB backups machen kann.)

hier mal der code, als kleine hilfe:
Code: Alles auswählen
Code kommt gleich/später, hab den aufm laptop ;)
Str0ke
Neuling
 
Beiträge: 29
Registriert: 4. Sep 2010, 20:47
Hat Gedankt: 0 time
 Danksagungen: 0 time

Re: Kritik

Beitragvon Str0ke » 11. Feb 2011, 15:46

hier der code.

hinweis:
der code ist ziemlich schlecht programmiert, aber er funktioniert ;)
und das backup ist für ein reitverein mitglieder/trainings verwaltung ^^

Code: Alles auswählen
<?php

$count_m = 0;
$count_n = 0;
$count_a = 0;
$count_t = 0;

require('./config.php.inc');

$file = fopen("./backup/".date("d.m.Y").".sql",w);

$sql_mitglieder = "Select * from mitglieder";
$query_mitglieder = mysql_query($sql_mitglieder,$link);

while($row_mitglieder = mysql_fetch_assoc($query_mitglieder))
{

$count_m = $count_m +1;

$mitglied_nr = $row_mitglieder['Nr'];
$mitglied_vor = $row_mitglieder['Vorname'];
$mitglied_nach = $row_mitglieder['Nachname'];
$mitglied_strasse = $row_mitglieder['Straße'];
$mitglied_plz = $row_mitglieder['PLZ'];
$mitglied_ort = $row_mitglieder['Ort'];
$mitglied_tel = $row_mitglieder['Telefon'];
$mitglied_geb = $row_mitglieder['Geb'];
$mitglied_tag = $row_mitglieder['tag'];
$mitglied_uhr = $row_mitglieder['uhrzeit'];
$mitglied_tag2 = $row_mitglieder['tag2'];
$mitglied_uhr2 = $row_mitglieder['uhrzeit2'];

$insert_mitglieder = "
Insert Into mitglieder
(Nr,Vorname,Nachname,Straße,PLZ,Ort,Telefon,Geb,tag,uhrzeit,tag2,uhrzeit2)
VALUES
('$mitglied_nr','$mitglied_vor','$mitglied_nach','$mitglied_strasse','$mitglied_plz','$mitglied_ort',
'$mitglied_tel','$mitglied_geb','$mitglied_tag','$mitglied_uhr','$mitglied_tag2','$mitglied_uhr2');";

fwrite($file,$insert_mitglieder);
}

echo "Es wurden ".$count_m." Mitglieder gesichert.<br>";


//db abmeldung

$sql_abmeldung = "Select * from abmeldung";
$query_abmeldung = mysql_query($sql_abmeldung,$link);

while($row_abmeldung = mysql_fetch_assoc($query_abmeldung))
{
$count_a = $count_a +1;

$abmeldung_nr = $row_abmeldung['A_Nr'];
$abmeldung_mnr = $row_abmeldung['M_Nr'];
$abmeldung_datum = $row_abmeldung['AB_Datum'];


$insert_abmeldung = "
Insert Into abmeldung
(A_Nr,M_Nr,AB_Datum)
VALUES
('$abmeldung_nr','$abmeldung_mnr','$abmeldung_datum');";

fwrite($file,$insert_abmeldung);
}
echo "Es wurden ".$count_a." Abmeldungen gesichert.<br>";

//db training_details

$sql_training_details = "Select * from training_details";
$query_training_details = mysql_query($sql_training_details,$link);

while($row_training_details = mysql_fetch_assoc($query_training_details))
{
$count_t = $count_t +1;

$training_details_name = $row_training_details['Name'];
$training_details_pferd = $row_training_details['Pferd'];
$training_details_von = $row_training_details['von'];
$training_details_bis = $row_training_details['bis'];
$training_details_datum = $row_training_details['Datum'];


$insert_training_details = "
Insert Into training_details
(Name,Pferd,von,bis,Datum)
VALUES
('$training_details_name','$training_details_pferd','$training_details_von','$training_details_bis','$training_details_datum');";

fwrite($file,$insert_training_details);
}
echo "Es wurden ".$count_t." Trainingseintr&auml;ge gesichert.<br>";

//db nachgeholt

$sql_nachgeholt = "Select * from nachgeholt";
$query_nachgeholt = mysql_query($sql_nachgeholt,$link);

while($row_nachgeholt = mysql_fetch_assoc($query_nachgeholt))
{
$count_n = $count_n +1;

$nachgeholt_name = $row_nachgeholt['Name'];
$nachgeholt_pferd = $row_nachgeholt['Pferd'];
$nachgeholt_von = $row_nachgeholt['von'];
$nachgeholt_bis = $row_nachgeholt['bis'];
$nachgeholt_datum = $row_nachgeholt['Datum'];
$nachgeholt_nid = $row_nachgeholt['N_ID'];


$insert_nachgeholt = "
Insert Into nachgeholt
(Name,Pferd,von,bis,Datum,N_ID)
VALUES
('$nachgeholt_name','$nachgeholt_pferd','$nachgeholt_von','$nachgeholt_bis','$nachgeholt_datum','$nachgeholt_nid');";

fwrite($file,$insert_nachgeholt);
}
echo "Es wurden ".$count_n." Nachhol Termine gesichert.<br>";
fclose($file);
?>
Str0ke
Neuling
 
Beiträge: 29
Registriert: 4. Sep 2010, 20:47
Hat Gedankt: 0 time
 Danksagungen: 0 time

Re: Kritik

Beitragvon Gast » 11. Feb 2011, 17:28

RidinSolo hat geschrieben:Ganz erlich srOke ich find die ganze sache auch fürn arsch aber mein gott es ist ein spiel und selbst wen alle von 0 anfängen würden ohne entschadigungen wer doch auch lustig es ist hatl passiert
meiner meinung hat die belohnung 1 vorteil und 1 nachteil der were das mit dem angriffs geld was man auch bekommen hat zu den 100 tagen income aber naha verlassen wir das thema aus fertig entweder du spielst weiter oder nicht den spieler den who wichtig ist werden nie gehn ob so oder so aber naja wen du gehn willst den hoffe ich das du es auch tuest und nciht wie viele andere immer nur größe spruche kloppst du wirst vielen leuten hier in who nicht fehlen niemand würd hier richtig fehlen allso ist das wayne


Da geb ich dir Recht. Hier wird nur den wirklich großen nachgetrauert und wer sich mit der Situation und der Entschädigung nicht abfinden kann, macht halte nen Abgang.
Kleine bitte an dich ridin. Benutze die deutschen Gesetze der Punkt- und Kommasetzung. Sonst ist es fast unmöglich den Text zu verstehen. :lol:
Gast
 

Re: Kritik

Beitragvon ATZENPOWER » 11. Feb 2011, 19:37

mal ganz ehrlich.... hätt ich den tread vorher gelesen, hätt ich mir evtl mit den entschädigungen zeit gelassen....
ich verstehe das es für jeden ein rückschlag ist.... aber jetzt nehm mal deinen frust und rückschlag mal die anzahl der user von who und das ergebnis mal 2... das ist das was auf meinen schultern lastet... und wenn du dir vorher mal etwas mehr infos aneignen würdest, dann wüsstest du das backups usw alles gemacht wurden.... aber lieber erstmal scheisse erzählen und unruhe stiften.... lösch deinen acc... auf spieler wie dich lege ich keinen wert.... und jeder der drüber nachdenkt kann direkt folgen....
ich habe mein bestes getan um den schaden zu begrenzen... und ich habe sicherlich nix beabsichtigt getan um die situation herbeizuführen...
also...spielt oder löscht eure accs

und nur mal so... was denkst du warum es zb keine forenbeiträge von vor 2008 gibt?....
BildBildBildBildBildBildBild

Bild
ATZENPOWER
Geschäftsführung
 
Beiträge: 1759
Registriert: 28. Jun 2008, 20:29
Hat Gedankt: 113 times
 Danksagungen: 176 times

Re: Kritik

Beitragvon Lisa » 11. Feb 2011, 19:50

lern programmieren Str0ke!
dein script ist sehr mies...

damit bringst du einen server noch down!
Lisa
Cheater
 
Beiträge: 116
Registriert: 22. Okt 2010, 11:06
Hat Gedankt: 0 time
 Danksagungen: 2 times

Re: Kritik

Beitragvon Gast » 11. Feb 2011, 19:57

Atze, bitte lass die doch, meckern tun die so oder so und wenn du noch mit machst dann ist das immer ein "schlechtes Bild". Das er zurecht sauer ist ist jedem klar aber das er nicht mal das Forum lesen kann, oder zumindest nicht nutzt oder das was in anderen Themen steht ignoriert dann, ist das sein Problem. Ich bn der Meinung das du das nicht wissen kontest, das die Backups hin sind, ich denke das testest du sicher jetzt immer mal wieder und machst mehr davon. StrOke wenn du keine lust mehr aufs Spiel hast und es Sch*** findest, zudem findest du auch Sch*** was Atze macht dann bitte ich dich zu gehen, dann hast du deine Ruhe und die Spieler werden nicht mehr aufgehätst, oder neue Spieler abgehalten zu spielen weil sowas im Forum steht.
Gast
 

Re: Kritik

Beitragvon ThaSpeedy » 15. Feb 2011, 00:25

Str0ke lern erstmal wie man eine Datenbank sichert, geschweige denn wie man SQL befehle richtig schreibt (die schreibt man gross ;) ('SELECT * FROM balbla WHERE user ='test' OR 1=1'; ) bevor du ratschläge gibst..... Und ganz abgesehen vom missbrauchen der fopen funktion für eine Datenbank...^^

LG Speedy
I never comment my sourcecode. What's HARD to write must be HARD to read!
Bild
ThaSpeedy
Hobby-Bastler
 
Beiträge: 397
Registriert: 1. Aug 2008, 17:19
Hat Gedankt: 0 time
 Danksagungen: 7 times

Re: Kritik

Beitragvon Gast » 15. Feb 2011, 02:38

und wenn schon, dann richtig mit backticks, also `

diese werden gern von scripter misachtet, obwohl man sie machen sollte
Gast
 

Re: Kritik

Beitragvon Lisa » 15. Feb 2011, 08:20

@str0ke

werden die Backups bei dir überhaupt gegen fremdes einsehen gesichert? :D
Diese Sachen kann man wiederum missbrauchen :P
Schick mal pls den Link zu der Seite wo du dieses Script verwendest.
Lisa
Cheater
 
Beiträge: 116
Registriert: 22. Okt 2010, 11:06
Hat Gedankt: 0 time
 Danksagungen: 2 times

Re: Kritik

Beitragvon Str0ke » 22. Feb 2011, 20:00

ich habe selber zu gegeben das mein skript schlecht programmiert ist.
also braucht ihr das nicht immer wieder schreiben.
das skript habe ich nur mal lokal benutzt und nur zu testzwecken, deswegen wars mir egal ob die selects groß geschrieben sind
und ob man das kürzen könnte.

mir ist durch aus bewusst das selects groß geschrieben werden und das das skript von jedem einsehbar ist.
aber wie gesagt ZUM TESTEN.
wenn bei mir mysqld funktioniert hätte, hätte ich ein cronjob gemacht der das backup automatisch ausführt, archiviert, in einem neu erstellten ordner speichert und das archiv mit einem passwort schützt.
aber nur um zu testen mach ich mir nicht den aufwand das alles in PHP zu schreiben, hätte mysqld funktioniert hätte ich es damit gemacht und es für spätere zwecke aufgehoben.

aber naja... das thema hier hat sich eh erledigt

also cya...
Str0ke
Neuling
 
Beiträge: 29
Registriert: 4. Sep 2010, 20:47
Hat Gedankt: 0 time
 Danksagungen: 0 time

Vorherige

Zurück zu Diskussionen



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 15 Gäste

cron