» Willkommen auf Software «

TheOne
aus Selm
offline



OC God
23 Jahre dabei !

Intel Core 2 Duo
2800 MHz @ 3300 MHz
55°C mit 1.20 Volt


Sooo ^^

Ich hab mich seit kurzem an ein kleines eigenes HTML-Projekt gesetzt. Eine Testseite mit kleinem Downloadportal ^^ Soweit so gut, steht auch fast alles, aber ich wollt noch ein kleines Feature einbauen: Man soll die Downloads, Bilder, oder andere Dinge bewerten können.

Soll erstmal schlicht mit Sternen, oder Punkten, oder was weiß ich sein *lach* ^^ Nur sollte es aus Testzwecken erstmal funktionieren, erweitern kann ichs ja selber immer noch, wenn ichs kapiert hab :) ... Wäre nett wenn mir jemand dabei unter die Armee greifen könnte und mir sagt wie sowas am besten zu realisieren wäre ^^ Weil irgendwie komm ich genau an diesem Punkt nicht weiter ^^;

MfG

Euer Einer ^^


TheOne ist im Forum jetzt One

Beiträge gesamt: 9938 | Durchschnitt: 1 Postings pro Tag
Registrierung: Feb. 2003 | Dabei seit: 8474 Tagen | Erstellt: 10:21 am 1. Dez. 2006
ocinside
aus Krefeld
online



Administrator
25 Jahre dabei !

Intel Core i9
3200 MHz @ 6184 MHz
115°C mit 1.508 Volt


Ups, sorry, daß ich heute Morgen im LT keine Zeit mehr hatte :red: :lol:

Also nur mit HTML kommst du da nicht weiter, denn ohne weitere Programmiersprachen kannst du in HTML so ohne weiteres nichts abspeichern.

Insofern mußt du dich wohl z.B. an Perl oder PHP setzen.
Ferner muß dein Webspace oder Server das natürlich auch unterstützen.

In PHP oder Perl kannst du dich dann entscheiden, ob du die Klicks in ein einfaches Textfile abspeichern möchtest, oder wenn du gleich in die vollen gehen möchtest, direkt in eine mySQL Datenbank.

Ungünstig wäre allerdings, wenn dein derzeitiges HTML Projekt statisch aufgebaut ist und nicht dynamisch mit Perl oder PHP generiert wird.
Denn da fällt mir zum späteren Auslesen der Daten spontan nur der #include virtual TAG ein, oder ggf. Javascript (bzw. eine nachträgliche Überarbeitung durch PHP/Perl).
Bei include müßte dieser ebenfalls vom Server bzw. Webspace unterstützt werden, was leider nicht immer der Fall ist.

Aber fang erstmal vorne an und das heißt erstmal mit Perl oder PHP Dateien im Web schreiben und Lesen ;)
Einführungen findest du dazu z.B. bei Selfhtml.


Hardware News lesen * Unterhalten * Smarthome, Gadgets, Solar * Testberichte
@OCinside * @Funkyhome * @LavaDeluxe

Beiträge gesamt: 173586 | Durchschnitt: 19 Postings pro Tag
Registrierung: April 2001 | Dabei seit: 9126 Tagen | Erstellt: 13:18 am 1. Dez. 2006
TheOne
aus Selm
offline



OC God
23 Jahre dabei !

Intel Core 2 Duo
2800 MHz @ 3300 MHz
55°C mit 1.20 Volt


Macht nichts Jens ^^ Trotzdem danke das du nochmal reinschaust :lol:

Also die Seite soll erstmal nicht online gehen.. bzw wahrscheinlich gar nicht :lol: Sie dient mir nur zu Übungszwecken... Also reicht es wenn alles lokal und in meinem HTML-Ordner abläuft ;) Mir wurde da zu JavaScript geraten :noidea: Aber kein Plan wie ichs realisieren soll :sadden:


TheOne ist im Forum jetzt One

Beiträge gesamt: 9938 | Durchschnitt: 1 Postings pro Tag
Registrierung: Feb. 2003 | Dabei seit: 8474 Tagen | Erstellt: 14:37 am 1. Dez. 2006
ocinside
aus Krefeld
online



Administrator
25 Jahre dabei !

Intel Core i9
3200 MHz @ 6184 MHz
115°C mit 1.508 Volt


Wie gesagt, da etwas dauerhaft irgendwo hingeschrieben werden soll, kommst du nicht um andere Programmiersprachen herum.

Nur mit Javascript und HTML kannst du das leider vergessen.

Lad dir mal xampp-win32 runter, da ist alles für den lokalen Serverbetrieb enthalten.


Hardware News lesen * Unterhalten * Smarthome, Gadgets, Solar * Testberichte
@OCinside * @Funkyhome * @LavaDeluxe

Beiträge gesamt: 173586 | Durchschnitt: 19 Postings pro Tag
Registrierung: April 2001 | Dabei seit: 9126 Tagen | Erstellt: 14:54 am 1. Dez. 2006
Laire
offline


OC Newbie
22 Jahre dabei !


Wie der cheffe schon sagt, ohne Programmierung geht da leider nichts. Aber PHP ist auch nicht so schwer und wird von den meisten Webspace Anbietern Standartmäßig bereitgestellt (auch bei Freespace).

PHP ist mit etwas logik sehr leicht zu verstehen, und MySQL ist einfach eine Datenbank mit Tabellen.

Wenn man etwas weitergeht, kann man auch noch einbauen, das jede IP Adresse nur einmal voten kann, damit jemand nicht einfach sechmal hintereinander für das gleiche votet und somit die statstik verfälscht.

In PHP würde man dan ganz einfach eine Logische WENN - DANN Abfrage einbauen, wie du sie vieleicht aus Excell kennst. Achja und ein paar Variabeln muss man übergeben.


Admin und Webmaster von www.gunbound.de.vu

Beiträge gesamt: 5 | Durchschnitt: 0 Postings pro Tag
Registrierung: März 2004 | Dabei seit: 8069 Tagen | Erstellt: 16:02 am 1. Dez. 2006
TheOne
aus Selm
offline



OC God
23 Jahre dabei !

Intel Core 2 Duo
2800 MHz @ 3300 MHz
55°C mit 1.20 Volt


Hm.. ok also hab ichs jetzt verstanden denk ich.. Ma gucken. Wenn mir nochwas einfällt meld ich mich dann :)


TheOne ist im Forum jetzt One

Beiträge gesamt: 9938 | Durchschnitt: 1 Postings pro Tag
Registrierung: Feb. 2003 | Dabei seit: 8474 Tagen | Erstellt: 16:31 am 1. Dez. 2006
TheOne
aus Selm
offline



OC God
23 Jahre dabei !

Intel Core 2 Duo
2800 MHz @ 3300 MHz
55°C mit 1.20 Volt


Da ich das Topic ja mal auf hatte bietet sich es doch direkt an ;)

Wie krieg ich es hin das sich eine kleine Textbox öffnet sobald ich mit dem Mauszeiger über das Bild gehe? Wüsste da einer was für mich? :sadden: Ich weiß zwar mit Mouseover.. Aber nicht wie ^^

//edit
Ums auch nochmal genauer zu sagen :lol: Die JS-Datei soll ausgeagert werden und in der eigentlichen Seite nur die Funktion in der HTML-Seite aufgerufen werden.

Das nur nochmal zur erweiterten Erklärung ^^

(Geändert von TheOne um 12:24 am Dez. 8, 2006)


TheOne ist im Forum jetzt One

Beiträge gesamt: 9938 | Durchschnitt: 1 Postings pro Tag
Registrierung: Feb. 2003 | Dabei seit: 8474 Tagen | Erstellt: 11:52 am 8. Dez. 2006
ocinside
aus Krefeld
online



Administrator
25 Jahre dabei !

Intel Core i9
3200 MHz @ 6184 MHz
115°C mit 1.508 Volt


Ich ziere hier am besten nochmal kurz die Mouseover Funktion mit dem Bild aus unserer LT Unterhaltung:
Code

z.B. in den Tabellen TD Tag folgendes aufnehmen:

onMouseOver="self.document.xyz.src = 'blah_neu.gif'; "
onMouseOut="self.document.xyz.src = 'blah_alt.gif'; "

und in HTML zuvor den Namen im IMG Tag vergeben (name="xyz").


Der onMouseOver= Befehl wird einfach in den Tag von dem Bild, bzw. Tabelle um das Bild eingebunden.
Was du dann in die Anführungsstriche dahinter als Javascript setzt, bleibt dir überlassen.

Dort könnte z.B. auch
Code

window.open(http://www.ocinside.de,"Titel",200,200)

drin stehen.

In deinem Fall dann direkt die gewünschten URL eingeben, oder auch direkt die gewünschten javascript Befehle aufrufen.


Hardware News lesen * Unterhalten * Smarthome, Gadgets, Solar * Testberichte
@OCinside * @Funkyhome * @LavaDeluxe

Beiträge gesamt: 173586 | Durchschnitt: 19 Postings pro Tag
Registrierung: April 2001 | Dabei seit: 9126 Tagen | Erstellt: 12:53 am 8. Dez. 2006
TheOne
aus Selm
offline



OC God
23 Jahre dabei !

Intel Core 2 Duo
2800 MHz @ 3300 MHz
55°C mit 1.20 Volt


Sooo nächstes Problem :lol:

Ich hab eine Tabelle mit Artikeldaten drin. Das sieht wie folgt aus:

Artikelbild          Beschreibung          Warenkorb
Artikelbild          Beschreibung          Warenkorb
Artikelbild          Beschreibung          Warenkorb

Wie ihr seht mit 3 Artikeln. Jetzt will ich aber eine Linie zwischen den Artikeln haben... nur irgendwie geht das nicht... :sadden: Es soll dann so aussehen:

Artikelbild          Beschreibung          Warenkorb

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

Artikelbild          Beschreibung          Warenkorb

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

Artikelbild          Beschreibung          Warenkorb


Einer ne Idee? :lol:

//edit
Ich hab mir gerade überlegt ob es sinnvoll wäre, wenn ich einfach neue unsichtbare Tabellenzeilen hinzufüge und da einfach ein Linienbild reinklatsche :noidea: Wär das in Ordnung? :ugly:

(Geändert von TheOne um 10:19 am Dez. 13, 2006)


TheOne ist im Forum jetzt One

Beiträge gesamt: 9938 | Durchschnitt: 1 Postings pro Tag
Registrierung: Feb. 2003 | Dabei seit: 8474 Tagen | Erstellt: 10:01 am 13. Dez. 2006
ocinside
aus Krefeld
online



Administrator
25 Jahre dabei !

Intel Core i9
3200 MHz @ 6184 MHz
115°C mit 1.508 Volt


Si, genauso ist es ... schön, wenn man sich die Frage schon selber beantworten kann :lol:
Denk aber dran, daß wenn es kein neuer Table TAG ist, daß du in dem TD TAG die Anzahl der COLs eingibst.
Wenn es wie in deinem Fall 3 Spalten sind, also z.B.  colspan=3 eingeben.
Übersichtlicher und einfacher ist es allerdings, den TABLE TAG einfach zu schließen und einen neuen für den HR TAG zu öffnen :)
PS < hr > sieht etwas schöner aus, als die Bindestriche und kann man auch noch mit einem anderen Style modifizieren.

z.B. ganz in schwarz und ohne Schatten, oä. ...



Hardware News lesen * Unterhalten * Smarthome, Gadgets, Solar * Testberichte
@OCinside * @Funkyhome * @LavaDeluxe

Beiträge gesamt: 173586 | Durchschnitt: 19 Postings pro Tag
Registrierung: April 2001 | Dabei seit: 9126 Tagen | Erstellt: 11:35 am 13. Dez. 2006