Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: AnnoZone Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

anno-michi

Boardsmutje

  • »anno-michi« ist der Autor dieses Themas

Beiträge: 909

Registrierungsdatum: 27. Oktober 2009

  • Nachricht senden

41

Mittwoch, 13. Januar 2010, 18:35

Also wenn ich auf meine Seite gehe, dann kommt man von der "http://annomichi.an.funpic.de" auf die "http://annomichi.an.funpic.de/homepage.htm" ganz egal, was man bei der Passwortangebe reinschreibt!

Und hier steht nichts von "Falsches Passwort" oder so.... :scratch
Hab aber keine Ahnung, warum... :keineahnung:
  Spannende ANNO Let's Plays und andere Gaming-Streams gibts auf meinem YouTube Kanal! :up:
Schau doch mal vorbei!

Karotte

Ausguck

Beiträge: 85

Registrierungsdatum: 28. März 2008

  • Nachricht senden

42

Mittwoch, 13. Januar 2010, 19:13

So war es auch nicht gedacht...

Das war nur für diese Seite gemacht, nicht, dass man dann nicht zu den anderen kommt...

Hier wäre mal ein Script, mit dem man dann die anderen Seite nicht öffnen könnte:

login.php (Nichts ändern, außer das Passwort!!!):

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php

function password($text)
{
	for($i=0;$i<5;$i++)
	{
		$text = md5(sha1(crc32($text)));
	}
	return $text;
}
function loginFormular()
{
	return '<form action="login.php" method="post">Passwort: <input type="password" name="passwort"><input value="Einloggen" type="submit"></form>';
}

$passwordHash = password('Passwort');//Hier statt Passwort das gewünschte Passwort eingeben

if(isset($includet))
{
	if($includet == 'ja')
	{
		die();
	}
}

if(isset($_POST['passwort']))
{
	if(password($_POST['passwort']) == $passwordHash)
	{
		setcookie('passwort', password($_POST['passwort']), time() + 3600 * 24 * 31);
		
		echo 'Erfolgreich eingeloggt.';
	}
	else
	{
		echo 'Passwort falsch.<br><br>'.loginFormular();
	}
}
else
{
	if(!isset($_COOKIE['passwort']))
	{
		echo loginFormular();
	}
	else
	{
		if($_COOKIE['passwort'] == $passwordHash)
		{
			echo 'Eingeloggt';
		}
		else
		{
			echo 'Passwort falsch.<br><br>'.loginFormular();
		}
	}
}

?>


In den anderen Dateien (immer als .php speichern!!!, hier nichts am Code ändern, außer den HTML-Code!!!):

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php

$includet = 'ja';

include('login.php');

if($_COOKIE['passwort'] == $passwordHash)
{

<doc...>
<html>
<head>...</head><body>...</body></html>
}
else
{
	Header("Location: login.php"); 
}

?>


Ich gehe mal davon aus, dass der Code funktioniert, habe ihn jetzt hier geschrieben und nicht ausprobiert.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Karotte« (13. Januar 2010, 19:14)


anno-michi

Boardsmutje

  • »anno-michi« ist der Autor dieses Themas

Beiträge: 909

Registrierungsdatum: 27. Oktober 2009

  • Nachricht senden

43

Mittwoch, 13. Januar 2010, 19:51

:up: :up:
Wow!!
wir kommen der Sache immer näher!!!

Aber es treten immer wieder neue Fragen auf:

Ich habe da jetzt eigentlich alles so gemacht, wie Du es hier gepostet hast...
Doch irgendetwas funktioniert immer noch nicht ganz...

Ich habe dir jetzt mal eine PN geschickt - ich hoffe wir finden auf das Problem eine Lösung... :fleh:
  Spannende ANNO Let's Plays und andere Gaming-Streams gibts auf meinem YouTube Kanal! :up:
Schau doch mal vorbei!

Legofan

Meereskenner

Beiträge: 694

Registrierungsdatum: 5. Mai 2009

  • Nachricht senden

44

Mittwoch, 13. Januar 2010, 19:55

äähm, wenn ich auf "annomichi.funpic.de" gehe, kommt "No suitable nodes are available to serve your request."

€: jetzt gehts wieder....

€€: das passwort ist sehr durchschaubar. beim ersten versuch hats geklappt...^^
  aka Legofan :P

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Legofan« (13. Januar 2010, 19:58)


anno-michi

Boardsmutje

  • »anno-michi« ist der Autor dieses Themas

Beiträge: 909

Registrierungsdatum: 27. Oktober 2009

  • Nachricht senden

45

Mittwoch, 13. Januar 2010, 20:00

@Legofan

Ja, das ist der Funpic-Server...
Der Fehler tritt öfters auf (vorallem, wenn mehrere zugleich meine Seite besuchen - leider :( )...

Darüber brauchst du dich nicht zu wundern - probiers einfach nocheinmal... ;)


Edit:

Ja das ist es ja gerade - man kommt mit jedem Passwort rein!!!
Auch wenn du "slcvhaowdfioiawd " schreiben würdest!!
Und diesen Fehler versuche ich gerade - bis jetzt erfolglos - zu bereinigen....
  Spannende ANNO Let's Plays und andere Gaming-Streams gibts auf meinem YouTube Kanal! :up:
Schau doch mal vorbei!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »anno-michi« (13. Januar 2010, 20:02)


Legofan

Meereskenner

Beiträge: 694

Registrierungsdatum: 5. Mai 2009

  • Nachricht senden

46

Mittwoch, 13. Januar 2010, 20:12

ja ne, mit ashdiosu bin ich net reingekommen eben -.-
  aka Legofan :P

anno-michi

Boardsmutje

  • »anno-michi« ist der Autor dieses Themas

Beiträge: 909

Registrierungsdatum: 27. Oktober 2009

  • Nachricht senden

47

Mittwoch, 13. Januar 2010, 20:26

Also ich komm immer rein - egal was ich als Passwort hinschreibe.... :scratch

Was hast du als Passwort verwendet??
  Spannende ANNO Let's Plays und andere Gaming-Streams gibts auf meinem YouTube Kanal! :up:
Schau doch mal vorbei!

Legofan

Meereskenner

Beiträge: 694

Registrierungsdatum: 5. Mai 2009

  • Nachricht senden

48

Mittwoch, 13. Januar 2010, 20:37

1503

€: Jetzt gehts wider mit allem...^^
  aka Legofan :P

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Legofan« (13. Januar 2010, 20:38)


Legofan

Meereskenner

Beiträge: 694

Registrierungsdatum: 5. Mai 2009

  • Nachricht senden

49

Freitag, 15. Januar 2010, 15:45

So, ich hab auch mal gegoogelt. Und etwas gefunden!

Da ich diesem Bereich eig. keine Ahnung habe, weiß ich nicht, wie man das einbaut.
Allerdings glaube ich, dass das das ist, was michi sucht...

http://www.web-toolbox.net/webtoolbox/fo…/passwort02.htm

Oben an Seitenanfang steht Download, Beispiel und Scriptcode. Ich hoffe, das passt.
  aka Legofan :P

Karotte

Ausguck

Beiträge: 85

Registrierungsdatum: 28. März 2008

  • Nachricht senden

50

Freitag, 15. Januar 2010, 18:02

Sorry, aber das ist Quatsch, außerdem funktioniert mein Code von oben.

Legofan

Meereskenner

Beiträge: 694

Registrierungsdatum: 5. Mai 2009

  • Nachricht senden

51

Freitag, 15. Januar 2010, 19:52

Sorry, aber für mich hört sich das brauchbar an. Und wenn dein Code bei michi nicht funktioniert? :keineahnung:

Mich würde interessieren, was daran Quatsch ist!

€: Außerdem hat man so nicht das Problem, dass man das Passwort über den Quelltext einsehen kann.....!
  aka Legofan :P

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Legofan« (15. Januar 2010, 20:07)


Karotte

Ausguck

Beiträge: 85

Registrierungsdatum: 28. März 2008

  • Nachricht senden

52

Freitag, 15. Januar 2010, 21:43

1.Wenn man den Code so wie oben beschrieben einsetzt, funktioniert er überall, wo PHP 4/5 unterstützt wird.
2.Das Passwort kann man nicht einsehen, weil es nur auf dem Server verarbeitet wird und nie an den User geschickt wird.
3.Der Code ist Quatsch, weil dort alle Dateien aufrufbar sind, sobald man die Dateinamen weiß, das Passwort muss man nicht wissen.

Ich hoffe, dass reicht an Argument. :D

Legofan

Meereskenner

Beiträge: 694

Registrierungsdatum: 5. Mai 2009

  • Nachricht senden

53

Freitag, 15. Januar 2010, 23:35

Natuerlich muss man das passwort aich wissen!
Wenn die datei "test-abc" heisst, muss man wissen, dass das passwort abc ist!
Wo waere da sonst die logik?

Zu 2.: wenn ich auf der hp den quelltext ansehe, steht fuer mich da das passwort. Das nennst du nicht sichtbar?
  aka Legofan :P

Santa

Schatzjäger

Beiträge: 1 355

Registrierungsdatum: 28. August 2004

  • Nachricht senden

54

Samstag, 16. Januar 2010, 00:14

Ohne dir jetzt konkret bei deinen Fragen helfen zu können, ein paar Hinweise.

Wenn du neben der Schule noch Lust auf Webdesign hast und ohnehin später Informatik belegst, guck dir ruhig mal PHP an. Dann lernst du schon einmal, was du nachher in ähnlicher Form zum Beispiel bei Java machst. Ob du bei umgekehrter Reihenfolge (erstmal Java oder Ähnliches lernen) nicht vielleicht einen besseren Programmierstil lernst, sei mal dahingestellt.

Ich hab mir in der Schulzeit auch PHP beigebracht. Da du ja scheinbar Spaß dran hast und HTML schon selbst gelernt hast, wirst du damit auch gut zurecht kommen. Ich hab das damals mit dieser Anleitung gelernt, zumindest damals fand ich die sehr gut:
http://tut.php-quake.net/de/index.html

Da du oben nach einem Editor gefragt hast: Ich benutze bis heute immer "Notepad 2", einen kostenlosen kleinen Editor, der deine Eingaben, ob PHP oder HTML, farbig hervorhebt und auch ein paar andere nützliche Ergänzungen bietet, und trotzdem so schnell und übersichtlich wie Windows "Notepad" ist:
http://www.flos-freeware.ch/notepad2.html

Wenn du meinst, dass du HTML (und CSS?) bereits super beherrscht, kommst du auch bestens mit einem CMS zurecht (wie dir schon von anderer Seite empfohlen wurde, etwa Joomla, siehe Link unten). Dein eigenes Layout kannst du damit auch sehr gut umsetzen, gleichzeitig sparst du dir zusätzliche Arbeit für einen Mitgliederbereich etc., weil sowas "inklusive" ist.
http://www.joomla.de/

anno-michi

Boardsmutje

  • »anno-michi« ist der Autor dieses Themas

Beiträge: 909

Registrierungsdatum: 27. Oktober 2009

  • Nachricht senden

55

Samstag, 16. Januar 2010, 10:18

@Santa

WOW :up: :up:

Dieses PHP Tutorial ist echt gut!
Das wede ich mir sicher einmal genauer anschauen (wenn ich Zeit habe)!

Und heute geht´s an die Generalsanierung meiner Homepage!
Ich hoffe alles klappt so, wie ich es mir vorstelle!
  Spannende ANNO Let's Plays und andere Gaming-Streams gibts auf meinem YouTube Kanal! :up:
Schau doch mal vorbei!

anno-michi

Boardsmutje

  • »anno-michi« ist der Autor dieses Themas

Beiträge: 909

Registrierungsdatum: 27. Oktober 2009

  • Nachricht senden

56

Samstag, 16. Januar 2010, 11:26

So, endlich klappt es mit der Passwortabfrage!!! :jaaaaa: :jaaaaa:

Vielen Dank an Karotte!!!! :blumen: :blumen:

@Legofan
du bist auch erwähnt! ;)
Dein Bild kommt auch noch rein! :hauwech:
  Spannende ANNO Let's Plays und andere Gaming-Streams gibts auf meinem YouTube Kanal! :up:
Schau doch mal vorbei!

Karotte

Ausguck

Beiträge: 85

Registrierungsdatum: 28. März 2008

  • Nachricht senden

57

Samstag, 16. Januar 2010, 15:18

Nein, das Passwort steht nicht da!!!

PHP wird Serverseitig ausgeführt und alles was zwischen echo ' und '; steht, kann der User bei "Quelltext anzeigen" lesen... .

anno-michi

Boardsmutje

  • »anno-michi« ist der Autor dieses Themas

Beiträge: 909

Registrierungsdatum: 27. Oktober 2009

  • Nachricht senden

58

Samstag, 16. Januar 2010, 15:45

@Karotte

Was meinst du??
Das hst du zu Legofan gesagt, oder??

Denn bei mir klappt jetzt alles!!!! :jaaaaa:
  Spannende ANNO Let's Plays und andere Gaming-Streams gibts auf meinem YouTube Kanal! :up:
Schau doch mal vorbei!

Karotte

Ausguck

Beiträge: 85

Registrierungsdatum: 28. März 2008

  • Nachricht senden

59

Samstag, 16. Januar 2010, 16:40

Ja, hatte das zu Legofan geschrieben.

anno-michi

Boardsmutje

  • »anno-michi« ist der Autor dieses Themas

Beiträge: 909

Registrierungsdatum: 27. Oktober 2009

  • Nachricht senden

60

Samstag, 16. Januar 2010, 16:45

Aber das mit meiner Seite klappt jetzt - oder???
  Spannende ANNO Let's Plays und andere Gaming-Streams gibts auf meinem YouTube Kanal! :up:
Schau doch mal vorbei!