php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.01.2010, 23:39  
Neuer Benutzer
 
Registriert seit: 23.01.2010
Beiträge: 12
PHP-Kenntnisse:
Anfänger
Der Gamer ist zur Zeit noch ein unbeschriebenes Blatt
Standard DB-Eintrag nach klick auf Link

Guten Abend zusammen,
ein paar Freunde und ich programmieren aktuell an einer eigenen Website.
Wir wollen damit hauptsächlich zeigen, wie viele Internetseiten (vorallem Netzwerke) an Daten kommen, was man damit tun kann und so weiter.

Im Rahmen dieses Projekts wollen wir, wenn jemand innerhalb unserer Website auf eine andere Seite der Website wechselt (zb von der Übersicht auf Posteingang), dass der Klick dann in der DB gespeichert wird.

Also wer klickt, wann wohin.

PHP-Code:
<div style="position:absolute; top:167px;left:725px">
  <
img src="images/uebersicht.png" align="left" >
  <
div class="Link" style="position:absolute;border:0px solid green;  top:40px;left:0px;" OnClick="Link('?page=forum')"></div>
  <
div class="Link" style="position:absolute;border:0px solid purple; top:70px;left:0px;" OnClick="Link('?page=nachrichten')"></div>
  <
div class="Link" style="position:absolute;border:0px solid white;  top:100px;left:0px;" OnClick="Link('?page=einstellungen')"></div>
 </
div
Das sind die Links die unter einem Bild liegen. Wo muss ich den Befehl für einen DB-Eintrag anhängen?

PHP-Code:
<?
mysql_query
("INSERT INTO log_klick (BenutzerID,Aktion,Uhrzeit,) VALUES ('".$_SESSION["ID"]."',Aktion,NOW())")
?>
Der Befehl müsste ja hinter jeden Link. Das "Aktion" was hinter VALUES steht, würde dann durch den Seitennamen des Links ersetzt werden.



Ich hoffe, man kann das so verstehen.


lg
Der Gamer ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.01.2010, 23:48  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.990
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Da steht Ihr aber noch ganz am Anfang. Ich schlage vor, Ihr lernt zunächst, wie die Rollenverteilung zwischen HTML, PHP und Javascript sind, was ein Request ist, auf welcher Ebene MySQL arbeitet usw.
Link 1: Was ist PHP - PHP.de Wiki
Link 2: http://www.php.de/php-einsteiger/489...rundlagen.html
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 23.01.2010, 23:52  
Erfahrener Benutzer
 
Benutzerbild von JanM
 
Registriert seit: 22.12.2003
Beiträge: 788
PHP-Kenntnisse:
Fortgeschritten
JanM ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Machs doch per Session!
__________________

Statistik
JanM ist offline  
Alt 24.01.2010, 00:10  
Neuer Benutzer
 
Registriert seit: 23.01.2010
Beiträge: 12
PHP-Kenntnisse:
Anfänger
Der Gamer ist zur Zeit noch ein unbeschriebenes Blatt
Standard

@nikosch,
ich dachte die Grundlagen behersche ich eigentlich. Es steht ja schon einiges bei uns. Könntest du mir vielleicht genau sagen, was ich gerade falsch gemacht/gedacht habe?


@JanM,
wie soll ich das mit SESSION machen? Ich will doch die Information in der DB haben und nicht auf andere Seiten übernehmen.
Der Gamer ist offline  
Alt 24.01.2010, 00:45  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.990
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Wo muss ich den Befehl für einen DB-Eintrag anhängen?
sagt mir, dass Du Code 2 irgendwie in Code 1 einbauen möchtest. Das ist aber nicht möglich, weil zwischen denen in jedem Fall ein Request stehen wird.
Zitat:
Ich will doch die Information in der DB haben und nicht auf andere Seiten übernehmen.
bestätigt die Vermutung, auch wenn Sessions im konkreten Fall nicht geeignet sind.

Zitat:
Könntest du mir vielleicht genau sagen
Genau das will ich vermeiden, denn das gegebene Beispiel (ob Du die Links nun ausgeben oder in eine DB eintragen willst) ist ein klassisches Grundlagenbeispiel, was in jedem Tutorial erlernt werden kann.

Eine obscure Link-Funktion anzugeben, die Du hier überhaupt nicht ausführst, reicht mir nicht als Zeichen Eurer Eigeninitiative.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--

Geändert von nikosch (24.01.2010 um 00:49 Uhr).
nikosch ist gerade online  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Klickzähler -- externen klick auf link erkennen Ruffstaarr PHP Tipps 2009 12 25.12.2009 22:17
erst beim zweiten Login funktioniert Link scarry_77 PHP Tipps 2009 5 14.04.2009 00:35
[Erledigt] Popup mit Klick auf einen Link öffnen...allerdings alles in der &lt;a href-An BartTheDevil89 JavaScript, Ajax und mehr 1 25.12.2008 20:31
Klick auf Seitenobjekt (Link mit onClick Ereigniss) mit JScript simulieren Stephan_87 JavaScript, Ajax und mehr 1 22.12.2008 21:50
Link im neuen Fenster und Klick auswerten ohne JS PHP Tipps 2007 15 06.11.2005 17:58
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Eintrag wird nicht eingetragen (Kontrollfunktion lügt?) PHP Tipps 2005-2 0 02.10.2005 12:00
Daten aus MySQL-abfrage zum Link mit id zusammensetzen maccoder Datenbanken 2 13.09.2005 16:49
Link wird beim Klick (anscheinend) zum Block-Element HTML, Usability und Barrierefreiheit 12 02.05.2005 16:17
Download Button erst nach klick auf Link aktivieren PHP Tipps 2005 13 18.04.2005 15:53
Fenstergröße nach Klick auf Link im Format 200*500 z.B ??? HTML, Usability und Barrierefreiheit 1 03.09.2004 18:35
seite blinkt beim reload und link klick PHP Tipps 2004 3 25.08.2004 09:27
Session, nach Link Klick Punkte gutschreiben ... PHP Tipps 2004 6 17.07.2004 17:00
absoluter link PHP Tipps 2004 10 01.07.2004 23:00
PHP Link ??? PHP Tipps 2004 4 25.06.2004 17:24

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php entrag nach link aufführen, nachricht nach db eintrag, php befehl nach klick, php bei klick auf link neue daten aus db, „db_eintrag.php, per mausklick in db schreiben php, php auf klick in datenbank schreiben, php style link nach anklicken, bei klick auf link daten aus db laden, nach db eintragung weiter verlinken, php link erst bei klick daten, link php absolute, javascript eintrag in db nach klick auf button, php befehl auf bild klicken single page, php seite neuladen nach db eintrag, php nach klick auf link in db schreiben, befehle an link anhängen, klickzähler php mit javascript, php befehl seite aktualisieren bei klick auf einen link, klickzähler für button php und mysql

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:59 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum