Daten aus dem Forum

Seiten: 1, 2
npage-hilfe
Verfasst am: 29.03.2012 um: 12:53 Uhr
 
Cw Aufsteiger
Aufsteiger
CwID: 176433
Beiträge: 40
SPAM:
0% Spam
Hallo zusammen;

hätte mal eine Schwere frage!
Vorgeschichte!
Ich möchte für unser Forum, Mitgliederausweise erstellen, was auch wunderbar klappt: http://www.npage-hilfe.cwsurf.de/id/user/goefi-chiangmai.php
Die werden danach über ein iframe Javascript zum mitnehmen gemacht
Nun mein Hauptproblem!
Wie kann ich Daten aus meinem Forum holen mitels JAVASCRIPT, z:B der Beitragszähler der einzelnen Mitglieder, das einzige was ich rausgefunden habe, jeder user hat ne id nummer   user id="64"  oder so.

Wäre toll wenn jemand eine lösung dafür hätte

LG Peter 

 



tuts4you
Verfasst am: 29.03.2012 um: 13:19 Uhr
 
Cw Guru
King
CwID: 164600
Beiträge: 648
SPAM:
0% Spam
"Die werden danach über ein iframe Javascript zum mitnehmen gemacht"

Aha?!
Du kannst allein mit JavaScript keine Datenbankabfragen machen. Ich denke ebenfalls dass du falsch an die Sache rangehst.
Du liest ja schon Benutzername, Tätigkeit usw aus der Datenbank aus oder? Was hindert dich also daran die Anzahl der Beiträge auszulesen?

sg


Schau doch mal vorbei bei http://tuts4you.de :)
 

Freggle
Verfasst am: 29.03.2012 um: 13:22 Uhr
 
Cw Supporter
Cw Supporter
CwID: 11653
Beiträge: 11531
SPAM:
0% Spam
Ich weiß zwar nicht was du damit meinst:
  
Die werden danach über ein iframe Javascript zum mitnehmen gemacht


Die Mitgliederausweise würde ich komplett aus den Daten aus dem Forum (falls alle vorhanden sind) dynamisch als Bild erstellen lassen.
Dem Skript wird muss dann bloß die ID übergeben werden, dann benötigt es auch keinen iframe und dergleichen.

 

consider
Verfasst am: 29.03.2012 um: 13:27 Uhr
 
Dr. CwCity.de
Community God
CwID: 157538
Beiträge: 3993
SPAM:
0% Spam
Direkter Zugriff vom Browser auf ne DB ist glau8b mit JS nicht möglich. Auf jeden Fall aber hier nicht, da die DB aus Sicherheitsgründen keinen externen Zugriff zulässt. Die Abfrage sollte also per PHP passieren und per JS nur angezeigt werden.

 Es gibt da ne leichte und ne elegante Variante. Ajax bietet dir die Möglichkeit, die Daten fast in "Echtzeit" zu aktualisieren, ohne das Frame neu laden zu müssen.

Das speichern der DB Abfrage in ner Variable, die dann nur per JS angezeigt wird, ist uneleganter und bietet den oben genannten Vorteil eben nicht.

AJAX





-------------

Regeln für gutes Softwaredesign



  1. Wiederverwendung von Code ist besser als Duplizierung.

  2. Daten kapseln.

  3. Immer gegen Schnittstellen, möglichst nicht gegen konkrete Implementierungen programmieren.

  4. Schnittstellen erweiterbar halten.

  5. Keine monolithischen Strukturen.

  6. Vererbung sorgt für starre Strukturen. Objektkompostitionen sind flexibler.

  7. Auf lose Kopplung der Klassen achten. Feste Abhängigkeiten zwischen einzelnen Klassen vermeiden. 


PHP Design Patterns, 2. Auflage von Stefan Schmidt. O'Raily Verlag. ISBN 3-89721-864-2

-----------------

Letzte Änderung am: 29.03.2012 um: 13:28 Uhr durch: consider
 

npage-hilfe
Verfasst am: 29.03.2012 um: 14:36 Uhr
 
Cw Aufsteiger
Aufsteiger
CwID: 176433
Beiträge: 40
SPAM:
0% Spam
Ok da habe ich mich wohl etwas falsch Ausgedrückt,  Das Forum besteht über 2 Jahre und ist nicht auf einer Webspice gehostet, sondern von einem Forennanbieter! "siteboard.de".
Nun wir beschäftigen uns hauptsächlich mit Homepagebaukästen, und da gibt es fast bei jedem Baukasten ein Javascript um den Besucherzähler auszulesen aus der Software, und den kannst überall einbauen und funktioniert auch 
<script language="javascript" src="http://goefi-chiangmai.npage.eu/counter.php?art=gesamt" ;></script>

Ich dachte es gäbe auch ein Javascript um die Forensoftware auszutricksen


LG Peter 

 

consider
Verfasst am: 29.03.2012 um: 14:43 Uhr
 
Dr. CwCity.de
Community God
CwID: 157538
Beiträge: 3993
SPAM:
0% Spam
Klar, du kannst doch mit dem Javascript ein PHP script aufrufen, welches die Daten aus der DB holt und diese dann mit JS wiederum anzeigen lassen....

-------------

Regeln für gutes Softwaredesign



  1. Wiederverwendung von Code ist besser als Duplizierung.

  2. Daten kapseln.

  3. Immer gegen Schnittstellen, möglichst nicht gegen konkrete Implementierungen programmieren.

  4. Schnittstellen erweiterbar halten.

  5. Keine monolithischen Strukturen.

  6. Vererbung sorgt für starre Strukturen. Objektkompostitionen sind flexibler.

  7. Auf lose Kopplung der Klassen achten. Feste Abhängigkeiten zwischen einzelnen Klassen vermeiden. 


PHP Design Patterns, 2. Auflage von Stefan Schmidt. O'Raily Verlag. ISBN 3-89721-864-2

-----------------
 

npage-hilfe
Verfasst am: 29.03.2012 um: 14:51 Uhr
 
Cw Aufsteiger
Aufsteiger
CwID: 176433
Beiträge: 40
SPAM:
0% Spam
Genau Sowas suche ich!  Aber wie geht das Javascript, und wie soll die php Datei heissen???
hier zum Forum http://www.npage-hilfe.de

LG Peter 



Letzte Änderung am: 29.03.2012 um: 14:52 Uhr durch: npage-hilfe
 

consider
Verfasst am: 29.03.2012 um: 14:58 Uhr
 
Dr. CwCity.de
Community God
CwID: 157538
Beiträge: 3993
SPAM:
0% Spam
Im PHP holst du die Daten, die du brauchst mit mysql_query() aus der DB.
Mit mysql_fetch_array greifst du dann auf die benötigetne Felder zu und weist sie einer Variablen zu. 

Die Variable gibst dzu dann mit document.write() mit JS aus. Entweder immerhalb einer dynamisch erzeugten Webseite, oder halt einzeln.

JS und den PHP Code schmeisst du in eine Datei, welche du dann mit src= einbindest.


-------------

Regeln für gutes Softwaredesign



  1. Wiederverwendung von Code ist besser als Duplizierung.

  2. Daten kapseln.

  3. Immer gegen Schnittstellen, möglichst nicht gegen konkrete Implementierungen programmieren.

  4. Schnittstellen erweiterbar halten.

  5. Keine monolithischen Strukturen.

  6. Vererbung sorgt für starre Strukturen. Objektkompostitionen sind flexibler.

  7. Auf lose Kopplung der Klassen achten. Feste Abhängigkeiten zwischen einzelnen Klassen vermeiden. 


PHP Design Patterns, 2. Auflage von Stefan Schmidt. O'Raily Verlag. ISBN 3-89721-864-2

-----------------

Letzte Änderung am: 29.03.2012 um: 15:00 Uhr durch: consider
 

npage-hilfe
Verfasst am: 29.03.2012 um: 15:09 Uhr
 
Cw Aufsteiger
Aufsteiger
CwID: 176433
Beiträge: 40
SPAM:
0% Spam
Klingt jetzt für mich zu Komliziert!  Javascript ok,  
aber auf dem Forum kann ich ja nichts erstellen ist ja von einem Forenhuster, muss die dinger aus dem Quelltext lesen können oder in der temlates und style  suchen!

LG Peter 

 

consider
Verfasst am: 29.03.2012 um: 15:12 Uhr
 
Dr. CwCity.de
Community God
CwID: 157538
Beiträge: 3993
SPAM:
0% Spam
Na, das wird doch Grütze! Du kommst nicht auf den Server und kannst dort ne eigene PHP datei ablegen?

-------------

Regeln für gutes Softwaredesign



  1. Wiederverwendung von Code ist besser als Duplizierung.

  2. Daten kapseln.

  3. Immer gegen Schnittstellen, möglichst nicht gegen konkrete Implementierungen programmieren.

  4. Schnittstellen erweiterbar halten.

  5. Keine monolithischen Strukturen.

  6. Vererbung sorgt für starre Strukturen. Objektkompostitionen sind flexibler.

  7. Auf lose Kopplung der Klassen achten. Feste Abhängigkeiten zwischen einzelnen Klassen vermeiden. 


PHP Design Patterns, 2. Auflage von Stefan Schmidt. O'Raily Verlag. ISBN 3-89721-864-2

-----------------
 

 
Seiten: 1, 2

Folgende User sind hier gerade aktiv:
-

ANZEIGE