You are not logged in.

wcf.regNote.message

Olli

Beginner

  • "Olli" started this thread

Posts: 9

Location: Berlin

  • Send private message

1

Sunday, May 23rd 2004, 4:38pm

mal wiede rnen counter

Ich brauche folgenden Counter:

MySQL/PHP
grafisch durch verschiedene Zahlendesigns (zur Auswahl stehend)
verschiedene Benutzer dadurch mehrre Counter
einstellbarer Startwert
reloadsperre 1 Stunde
;)

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

2

Sunday, May 23rd 2004, 6:02pm

guck mal oben im Freeware Link ... da gibts genau so einen
Counter :) ... Reload sperre is allerdings 24 Std. und der Startwert ist
nicht einstellbar (vielleicht noch nicht) :)

Er ist grafisch, d.h. du musst nur ein Bild in deinen HTML Code einbauen.
Verschiedene Zahlendesigns ... (kannst auch dein eigenes hier mal posten
vielleicht übernehmen wir es).
Es können mehrere Benutzer sich registrieren (allerdings jeweils mit
einer anderen Mailadresse).

schaus dir einfach mal oben zweite Spalte ganz unten "Freeware".
Registrieren und dann steht dir DEIN Counter zur Verfügung ;).

Ciao Ephraim

Olli

Beginner

  • "Olli" started this thread

Posts: 9

Location: Berlin

  • Send private message

3

Monday, May 24th 2004, 8:09pm

danke für den tip, nu mein Problem is
a) die Projekte wo ich den Counter brauche dürfen net mit Werbung geflastert sein, weil es sonst ärger vom Provider gibt.
b)Der Counter soll ggfs. als Counter für den ganzen Webserver (die einzelnen User mit eventuell mehreren Seiten) genutzt werden können und auch darüber Administriert werden. Das is aber erst in Planung mit dem Admin des Servers.
c) Die Counterstyles sollen halt jedem zur Auswahl stehen, da ich etliche habe die eingepflegt werden sollen.

Den Counterstand kann man ja per phpMyAdmin einfach ändern;)

Nuja, also brauch ich was anderes leider....

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

4

Monday, May 24th 2004, 8:19pm

Tja dann würde ich dir vorschlagen ihn selber zu bauen oder
du suchst dir ne Firma die dir den Counter baut.

z.B. http://www.iws-zink.com/

Ciao Ephraim

Olli

Beginner

  • "Olli" started this thread

Posts: 9

Location: Berlin

  • Send private message

5

Monday, May 24th 2004, 9:16pm

tja, auf dumme kommentare hatte ich eigentlich schon gehofft *g*

sicher würd ich den auch selber bauen, wenn ichs könnte...
dachte man hat vielleicht ne gute Anleitung versteckt oder gefunden, denn für Textcounter ohne MySQL usw.. hab ichs halt schon...

aber dennoch danke für die Mühe...

bauser

Intermediate

Posts: 384

Occupation: Senior Software Engineer

  • Send private message

6

Monday, May 24th 2004, 9:19pm

in den tuts hier ist ist die anleitung für nen counter mit grafik.

und dein

Quoted


Ich brauche folgenden Counter:

MySQL/PHP
grafisch durch verschiedene Zahlendesigns (zur Auswahl stehend)
verschiedene Benutzer dadurch mehrre Counter
einstellbarer Startwert
reloadsperre 1 Stunde


hörte sich so an wie "das brauch ich, also programmiert mir das!" und das kanns nu wirklich nich sein, da find ich solche kommentare nicht dumm sondern genau passend!
I'm Tony Menthanar! You fuck wit me, you fuckin' wit da best!

Olli

Beginner

  • "Olli" started this thread

Posts: 9

Location: Berlin

  • Send private message

7

Monday, May 24th 2004, 9:23pm

mein problem dabei sind die mehreren benutzer... dass raff ich net...

ich will auch net von euch nen gebauten Counterscript... weil das is arbeit und kostet geld..
ich würde halt wissen wie man das macht, weil proms anleitung ja irgendwie nie so zu ende ging wie ich es hoffte ;)

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

8

Monday, May 24th 2004, 9:29pm

Also ich weiss jetzt nicht wie's im TUT steht aber eigentlich muss
man die Counterstand-Tabelle nur noch um eine Spalte Userid erweiteren,
baut sich eine User Tabelle und übergibt beim counten die Userid.
Dann hat man seinen Userabhängigen Counter.

Ciao Ephraim

PS.: Und spar DU dir deine Dummen Kommentare, wenn du von Anfang an
geschrieben hättest des du mit dem Mehr User Prinzip von einem Counter nicht zurecht kommst,
hätte ich dir auch dementsprechend geantwortet.
Aber wenn du so weiter machst kannst du auf weiter Hilfe von mir LANGE warten.

@bauser: Danke für deinen Kommentar!

Olli

Beginner

  • "Olli" started this thread

Posts: 9

Location: Berlin

  • Send private message

9

Tuesday, May 25th 2004, 12:38am

danke für die antwort... sprech ich die tabelle über das ?userid an?

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

10

Tuesday, May 25th 2004, 8:47am

naja eigentlich mehr so über mysql_query und ein paar
SQL Statements.

Könntest du dein Problem man ein bissel Konkreter auslegen.
Ich mein was du, wenn du den Counter aus dem Tut hier, dir anschaust
womit du da nicht zurecht kommst.

Da könnten wir dann konkreter helfen.

Ciao Ephraim

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

11

Tuesday, May 25th 2004, 10:28am

Kommst du denn mit dem TUT Teil 5 vom Counter zurecht?
Verstehst du was da gemacht wird?

Wenn dann kannst du ja mal bei dem ersten Scriptteil
der die DB einrichtet folgendes einbauen:

PHP Source code

1
2
3
4
5
6
7
8
9
10
/* Prüfen ob die Tabellen für den Counter schon vorhanden sind */
$sqlbefehl="select * from counter";
$result=mysql_query($sqlbefehl);
if($mysql_num_rows=0)
{
       // Die Tabelle wird zuerst gelöscht und dann neu angeledt. Gelöscht  
       //deswegen damit evtl. unnötig vorhandene Felder gleich mit weg sind. 
       mysql_query(DROP TABLE counter);
}
mysql_query(CREATE TABLE counter (countip int(11NOT NULLcounttext varchar(250NOT NULLuserid int(11NOT NULLTYPE=MyISAM);

So wird die Tabelle gelöscht wenn sie da ist und neu angelegt mit einer neun Spalte "userid".

und bei dem SelectStatement im zweiten Scriptteil baust du folgendes SQL
Statement ein:

PHP Source code

1
$sqlabfrage="UPDATE counter SET counttext = '$userip', counter = counter+1 WHERE `userid` = $userid";


So jetzt musst du dir nur noch die richtige Userid von dem User holen am besten über den Link den er sich einbaut:
anstatt
http:www.bla.de/counter.php
gibts du ihm dann
http:www.bla.de/counter.php?userid=XXX
an.
Und dann kannst du in der counter.php in der ersten Zeile vom PHP Teil
folgendes machen damit du die Userid auch in PHP dann hast:

PHP Source code

1
2
3
4
5
$userid = (isSet($_GET[userid]) ? $_GET[userid] : -1);
if($userid == -1) {
      echo "Fehler: Falsche oder fehlende Userid!";
      exit;
}


Ciao Ephraim

Olli

Beginner

  • "Olli" started this thread

Posts: 9

Location: Berlin

  • Send private message

12

Tuesday, May 25th 2004, 9:07pm

hey, das sind doch schon ganz gut aus... werd aber erst am wochenende dazu kommen wohl... also ich meld mich dann nochmal... danke vielmals bis hierher...

wcf.user.socialbookmarks.titel