Webdesign in Siegen

Forum-Login

Fragen zum Thema HTML und CSS können hier gestellt werden

Moderatoren: Basti, Ingo

Forum-Login

Beitragvon =Max= am 02.04.2007, 10:48

Hallo, ich habe hier ein Login Script für mein Forum - ich habe da aber ein paar kleine änderungen geplannt! :) Ich halt ;) Und zwar soll der Button login kein Button sein, sondern ein Bild. Wenn man dan auf Login klickt soll man nicht aufs Forum weitergeleitet werden, sondern das Script soll verschwinden, und man soll statdessen ungefähr sowas angezigt bekommen:

Herzlich Willkommen [USERNAME]

Taler im Forum: [TALERANZAHL]
Beiträge: [BEITRÄGE]
Nachrichten: [NACHRICHTEN]

Zum Forum>> (natürlich verlinkt)


Hier erstmal das Login-Script:

Code: Alles auswählen
<form method="post" action="http://icqnummerndesign.ic.funpic.de/login.php">
    <p style="text-align: right; font-family: X-Files,sans-serif;"><span class="Title" style="font-family: Comic Sans MS;"><span class="Code"><span class="Title" style="font-family: Comic Sans MS;"> &gt;Dein Nickname</span><span style="font-family: Comic Sans MS;">&lt;</span><br /><input type="text" name="username" /><br /><span style="font-family: Comic Sans MS;"><span class="Title"> &gt;Passwort&lt;</span></span><br /><input type="password" name="password" /><br /><span class="Title"> &gt;Autologin?&lt;</span><br /><input type="checkbox" name="autologin1" /></span><br /> <input type="submit" value="Login" name="login" /> </span></p>
</form>
=Max=
Mitglied
 
Beiträge: 437
Registriert: 14.01.2007, 18:59

ne antwort und ne halbe

Beitragvon Ingo am 02.04.2007, 21:11

Hi =Max=.

Ich senfe nochmal. 8)

Zum Login mit Bild mein Vorschlag:

1.Änderung: Das <form>-Tag um eine ID erweitern:

Code: Alles auswählen
<form method="post" action="http://icqnummerndesign.ic.funpic.de/login.php" id="myloginform">


2.Änderung: Den submit-Button rauswerfen und stattdessen folgendes einbauen:

Code: Alles auswählen
          <img src="schild.jpg" alt="mein login-bild" style="cursor:pointer;"
               onClick="document.getElementById('myloginform').submit();" />


'cursor:pointer' sorgt nur dafür, dass man beim Drübergehen mit der Maus auch erkennt,
dass man da was anklicken kann. - Bei 'src' was passendes eingeben.

Was die dem Forum vorgeschaltete Seite angeht: :shock: :wink:
Das klingt nach einer Erweiterung der Forums-php - es werden schließlich
Forums-interne Daten angezeigt. - Mehr fällt mir dazu erstma nich ein.

hope it helps - ing;o)
Benutzeravatar
Ingo
Moderator
 
Beiträge: 696
Registriert: 01.04.2007, 23:21
Wohnort: Neuss/NRW

danke

Beitragvon =Max= am 03.04.2007, 07:55

danke erstmal für das :) das ist auch schon ein "Vortschritt" Naja vielleicht lerne ich mal rasch XD PHP und versuch dann mal sowas selber zu programmieren. Das scheint mir ein Größeres Script - wobei eigentlich müsste das Login Script nur auf eine Seite führen und die Seite muss das entsprechende aus der Forums-Datenbank auslesen oder?
=Max=
Mitglied
 
Beiträge: 437
Registriert: 14.01.2007, 18:59

sicher dat - daten sicher ?

Beitragvon Ingo am 03.04.2007, 10:49

Freut mich, wenn's vorwärts geht. :wink:

Jo, ma eben php :)
Ich hatte es da relativ leicht: als ich auf die Idee mit php-Lernen kam,
kannte ich mich schon einigermaßen in c++ und perl aus, da war's dann
nich mehr sooo weit bis nach php.

'Ne "ich_bin_noch_nich_das_login_zeig_aber_schonma_n_paar_daten.php",
die die Daten aus der Forums-DB ausliest und nen Link zum eigentlichen
Login bietet. Hier wird dann das Thema Sicherheit aktuell:
Das Vorschalt-Script verfügt immerhin über Login-Daten für den Zugriff
auf den DB-Server und die DB und hält -wenn auch nur flüchtig- die
Login-Daten des Nutzers. Alles sensibler Kram, der nich nach außen
gelangen darf.

Ist aber vllt. auch ne Frage der Nutzerführung: Will ich als Nutzer immer
erstma meine Daten auf ner eigenen Seite sehen und nochma klicken?
Oder könnten solche Daten nicht nach dem Login irgendwo mit auf der
Forums-Seite stehen?

Nü denn, ing;o)
Benutzeravatar
Ingo
Moderator
 
Beiträge: 696
Registriert: 01.04.2007, 23:21
Wohnort: Neuss/NRW

Beitragvon Rene am 03.04.2007, 22:07

Ähm stopp =)

Um ein Bild als submit Button zu machen gibt es extra ein HTML Tag:

Code: Alles auswählen
<input type="image" name="imageField" src="BILD" />
Bild
Rene
Mitglied
 
Beiträge: 1188
Registriert: 28.02.2005, 20:10
Wohnort: nähe Ravensburg

Beitragvon MJK am 03.04.2007, 22:48

Rene hat geschrieben:Ähm stopp =)

Um ein Bild als submit Button zu machen gibt es extra ein HTML Tag:

Code: Alles auswählen
<input>


Richtig, Stop!
Um die Formular-Daten per POST zu verschicken brauch das Formular ein Submit, was bei dem Tag von dir nicht der Fall ist.
Let's do it!
Benutzeravatar
MJK
Mitglied
 
Beiträge: 381
Registriert: 28.07.2006, 01:50


Zurück zu HTML/CSS

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste