Posts: 352
Threads: 12
Joined: Feb 2009
Reputation:
34
Dann setze ein Limit, wieviele Besucher man pro Tag/Stunde haben darf.
ebesucher ist schon so alt. .. dass ihr das jetzt erst entdeckt.
Kein Support per PM!
Posts: 3'459
Threads: 57
Joined: Apr 2009
Reputation:
115
(This post was last modified: 25.10.2009, 12:56 by Yannici.)
25.10.2009, 12:03
benji ich versteh nicht ganz, wie ich das machen soll mit der Gemeinde Rangliste. Und knollenmax deins Funktioniert nicht, weil ich ja haben will, dass alle die einer Gemeinde sind zusammengehählt werden. Und nach "LIKE" muss ich ja irgendwas angeben, aber wenn ich ja jetzt "1" eingebe, dann kommen ja nur die Spieler, die in der Gemeinde mit der ID 1 sind.
Habe paar Bilder hinzugefügt, ob das den Urheberrechtsschutz durchbricht ist mir momentan egal^^
Manchmal denke ich:
Posts: 3'134
Threads: 11
Joined: Aug 2009
Reputation:
153
Ichgeb dirmal en tipp ich würde das "logout" ganz nacg rechts oder links setzen
Wenn ich dir helfen konnte, bewerte mich doch bitte!
Manche Leute sagen, 20 Stunden am Tag Tetris zu summen wäre verrückt, ich frage mich nur wieso...
Posts: 451
Threads: 14
Joined: Dec 2008
Reputation:
7
So ein Limit ist ja unnötig...
wenn jemand bereit ist seine ebesucher-punkte für sowas auszugeben - kommt yannici eigemtlich ja nur recht
@yannici:
Es gibt doch bestimmt die tabelle "gemeinden" oder wie du die gennant hast...die braucht genau wie die user eine spalte für die punkte bzw. gebäude.
Da kommen dann die gemeindepunkte rein...
um die dann zu aktualisieren musst du halt eine abfrage machen von allen useren mit der gemeindeID von der gemeinde...und dann die punkte zusammenzählen...also ganz leicht..denk mal ein bisschen drüber nach
Posts: 3'459
Threads: 57
Joined: Apr 2009
Reputation:
115
(This post was last modified: 25.10.2009, 17:35 by Yannici.)
25.10.2009, 17:29
benji?
Kannst du mir mal erklären wie du den Platz in der Datenbank gespeichert hast?
Ich hab den Platz nicht in der Datenbank gespeichert. Wollte das erst aber wusste nicht wie ich das anstellen sollte, dass immer der mit den meisten Gebäuden
auf Platz 1 ist?!
Und wie hast du das Bild gemacht?
Mit imagecreate oder?
Wenn ja, hab ich das auch mal probiert, funktioniert aber nicht. Kannst
mir das mal per PN oder ICQ etc. erklären?
EDIT: Oder einfach mal das Script schicken? ;-)
Ist ja nicht so, dass du alles für dich allein haben willst oder?
Wir helfen uns ja gegenseitig oder?
EDIT2: Mit der Gemeinde Rangliste blick ich 0 von dem was du sagst weil ich mir das nicht vorstellen kann und drüber nachgedacht hab ich schon sehr lange
nur bin ich auf kein Ergebnis gekommen
EDIT3: Hab schon viel selbst eingenommen:
Eigenverdienst: 615,2
Manchmal denke ich:
Posts: 451
Threads: 14
Joined: Dec 2008
Reputation:
7
(This post was last modified: 25.10.2009, 17:46 by benji889.)
25.10.2009, 17:38
Den rang habe ich auch nicht in der DB gespeichert...
das wäre irgendwie ja doof oO
naja - das script dafür musste eher schnell gehen als das es super sauber ist aber gut^^
hier ist das komplette script welches den userbanner erstellt^^
PHP Code: <?php header("Content-type: image/png"); define ( 'main' , TRUE ); include("data/config.php");
$id = htmlspecialchars($_GET['id']);
$im = imagecreatefrompng("buisi.png"); $black = imagecolorallocate($im, 0, 0, 200);
$test = "";
$abf = "SELECT id, name, geld FROM ".prefix."_user ORDER BY geld DESC";
$erg = $db->prepare( $abf ); $erg ->execute(); $erg ->bind_result( $uid, $name, $geld ); $counter = 0; while($erg ->fetch()) {
$counter++;
if($id == $uid) { $test = "best"; break; } }
if($test == "") { $fehler = "User nicht gefunden"; imagestring($im, 5, 200, 25, $fehler, $black); } else { $fehler = "Nick: $name"; imagestring($im, 5, 130, 15, $fehler, $black); $fehler = "Geld: $geld B$"; imagestring($im, 5, 130, 30, $fehler, $black); $fehler = "Platz: $counter"; imagestring($im, 5, 260, 15, $fehler, $black); }
imagepng($im); imagedestroy($im);
?>
ist halt auch viel copy&paste
merkt man teilweiße an den namen der variablen
ich versuche es noch mal mit der gemeinderangliste zu erklären^^
einen moment^^
Also...ich versuche dir mal ein grobes beispiel zu geben^^
PHP Code: //user bekommt neue gebäude...
$abf = "SELECT gemeinde_id FROM user WHERE id = '".$userid."' LIMIT 1";
//abfrage fertig machen und natürlich deine namen einsetzen^^
//wir haben jetzt die gemeinde_id in $gid gespeichert
$abf = "SELECT gebaeude FROM user WHERE gemeinde_id = '".$gid."'";
//abfrage wie oben bearbeiten //while ergebnis schleife
$gemeinde_gebaeude = $gemeinde_gebaeude + $ergebniss_gebaeude;
//while schleife zuende
$update = "UPDATE gemeinde SET gebaeude = '".$gemeinde_gebaeude."' WHERE id = '".$gid."' LIMIT 1";
//wie immer an deinen kram anpassen //fertig
so ungefähr sollte das funktionieren
Edit: habe auch schon dank dir 47 mehr - naja..macht jetzt nicht so viel neben den anderen 150.000^^
Posts: 3'164
Threads: 47
Joined: Dec 2008
Reputation:
205
[ Gebt mir Geld]
So hab mich jetz auch mal angemeldet ^^
Also die Sache mit dem Javascript gefällt mir sehr gut, und so sieht es auch nicht schlecht aus
MfG Manuel
[ Gebt mir Geld]
Posts: 3'459
Threads: 57
Joined: Apr 2009
Reputation:
115
(This post was last modified: 25.10.2009, 17:54 by Yannici.)
25.10.2009, 17:47
Copy&Paste ja:
z.B.
EDIT:
Habe jetzt noch ein paar Fragen zu deinen Erklärungen benji:
PHP Code: $gemeinde_gebaeude = $gemeinde_gebaeude + $ergebniss_gebaeude;
Woher bekomme ich die Variable ?
Manchmal denke ich:
Posts: 451
Threads: 14
Joined: Dec 2008
Reputation:
7
(25.10.2009, 17:47)Yannici Wrote: Copy&Paste ja:
z.B.
best steht für bestSTANDEN
aber wenn ich nur für mich progge halte ich mich immer kurz
ich würde ja nie solche variablen nehmen:
(25.10.2009, 17:47)Yannici Wrote: Habe jetzt noch ein paar Fragen zu deinen Erklärungen benji:
PHP Code: $gemeinde_gebaeude = $gemeinde_gebaeude + $ergebniss_gebaeude;
Woher bekomme ich die Variable ?
Die bekommst du so:
PHP Code: //vor der abfrage:
$gemeinde_gebaeude = 0;
am anfang stellt man die ja erstmal auf null - logisch oder xD
@SlimShady: Darfst auch den tollen userbanner rumreichen
hab mir extra so viel mühe gegeben xD
Posts: 3'164
Threads: 47
Joined: Dec 2008
Reputation:
205
(This post was last modified: 25.10.2009, 18:06 by SlimShady95.)
25.10.2009, 18:06
Ok benji, weil dus bist
Edit: Der Banner stimmt hinten und vorne nich^^
MfG Manuel
Posts: 3'459
Threads: 57
Joined: Apr 2009
Reputation:
115
Dein Name ist zu lang
Benji du musst Nick und Platz die Koodinaten weiter auseinander machen!
Manchmal denke ich:
Posts: 451
Threads: 14
Joined: Dec 2008
Reputation:
7
Naja - ich ging nicht davon aus das jemand einen SO langen Nick wählt xD
und mit der begrenzung habe ich mir grad nicht ausgerechnet wie viel Platz da sein muss...
hab das nur etwas enger gemacht damit man auch auf platz 1.208.836 noch den banner nutzen kann - aber gut^^
Posts: 3'164
Threads: 47
Joined: Dec 2008
Reputation:
205
Erstens des, und zweitens bin ich Rang 3
MfG Manuel
Posts: 451
Threads: 14
Joined: Dec 2008
Reputation:
7
(This post was last modified: 25.10.2009, 18:13 by benji889.)
25.10.2009, 18:12
Bist du gar nicht
Hast genauso viel^^
und auf der rangliste biste auch rang zwei
Edit: und auf dem userbanner von yannici ist er auch rang 3^^
Posts: 3'164
Threads: 47
Joined: Dec 2008
Reputation:
205
Stimmt jetz bin ich 2 (:
Aber benji, du cheatest doch iwie oder
MfG Manuel
Posts: 451
Threads: 14
Joined: Dec 2008
Reputation:
7
nö...ähnliches prinzip wie ebesucher
Hatte ohne zu mogeln schon 125 aufrufe
also haltet euch ran und verbreitet eure links damit ihr mal wieder aufholt^^
Posts: 3'459
Threads: 57
Joined: Apr 2009
Reputation:
115
Mit ebesucher.de vllt.?
Ehm...
Bei mir funktioniert die Grafik nicht, weil ich nicht mit mysqli arbeite.
Du hast da und so stehen.
Da kapier ich nicht, was ich dafür einsetzen soll
Manchmal denke ich:
Posts: 451
Threads: 14
Joined: Dec 2008
Reputation:
7
Naja - viele sind hier von euch^^
dann halt freunde und foren
und ein paar wenige auch über change-layer
@yannici: freak...schmeiß meine abfrage raus und mach deine rein...deine tabellen heißen doch auch ganz anders...du kannst das nicht einfach übernehmen...musst du alles für dich anpassen
Posts: 3'459
Threads: 57
Joined: Apr 2009
Reputation:
115
(25.10.2009, 18:22)benji889 Wrote: @yannici: freak...schmeiß meine abfrage raus und mach deine rein...deine tabellen heißen doch auch ganz anders...du kannst das nicht einfach übernehmen...musst du alles für dich anpassen
Schon lange getan natürlich, so doof bin ich auch wieder nicht
Aber ich weiß nicht wie!
Was muss ich da machen?! fetch_assoc ?!
Weiß was ich
Manchmal denke ich:
Posts: 451
Threads: 14
Joined: Dec 2008
Reputation:
7
Ich bitte dich..du wirst ja noch deine abfrage hinbekommen oO
Was weiß ich wie du das bei deinen abfragen machst..machs so wie immer oO
genau wie bei der rangliste und fertig...
und als vorsorge:
denk daran das du weder die datei data/config.php hast noch das bild buisi.png - ersetz es auch durch deine xD
|