php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.12.2011, 16:30  
Erfahrener Benutzer
 
Benutzerbild von befubo
 
Registriert seit: 11.09.2009
Beiträge: 112
PHP-Kenntnisse:
Anfänger
befubo befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Identifizieren innerhalb eines Firmennetzes

Hi @ all

Mein Problem:
Ich habe auf einem externen Server für unsere Firma einen onlinekatalog erstellt. Dieser Funktioniert auch wunderbar. Jetzt soll jeder Mitarbeites sein individuelles Design auswählen können (also rot, blau oder grau...).
Das ganze funktioniert theoretisch. Zuerst hab ichs mit cookies gemacht und das hat eig geklappt. Das Problem ist, dass bei unseren Workstations automatisch die Cookies deaktiviert werden.
Dann habe ich das ganze über die IP gemacht.
Also IP auslesen -> Datenbankabgleich -> wenn vorhanden, Design übernehmen ansonsten -> eintragen...
Das Problem ist jetzt, dass wir alle mit der selben IP unterwegs sind. Wenn jetzt also jemand Design rot auswählt und irgend jemand anderes 10min später das grüne, wird das rote wieder überschrieben...
Ist es nun möglich anhand einer anderen Zahl den individuellen Mitarbeiter zu erkennen? Ein Login will ich nicht machen, da es so benutzerfreundlich und schnell wie möglich sein soll...

Ich hoffe ihr habt da einige Ideen und könnt mir weiterhelfen.
Ich bedanke mich herzlich und liebe Grüsse
befubo
__________________
Patrick Fischer (Sportlehrer):
Zitat:
"Gegen euch zu Jassen ist wie auf das Rote Kreuz zu schiessen;
Ihr könnt euch nicht wehren ohne Waffen!"
befubo ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 15.12.2011, 16:34  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.114
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

Zitat:
Zitat von befubo Beitrag anzeigen
Hi @ all

Ist es nun möglich anhand einer anderen Zahl den individuellen Mitarbeiter zu erkennen?
ohne login nicht, du könntest aber statt login ja den vor und nachnamen abfragen oder eine zufällige user id, wenn der mitarbeiter gerne sein tolles layout haben will, muss er die nummer eingeben, sonst kriegt er default layout
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist offline   Mit Zitat antworten
Alt 15.12.2011, 18:01  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Persistent geht das ohne Login nicht - aber temporär kannst du die Einstellung in der Session hinterlegen, die ja auch ohne Login existieren kann. Problem ist nur, wenn die Person am nächsten Tag wieder kommt, und die alte Session ist weg, muss er die Einstellung erneut vornehmen.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 15.12.2011, 18:27  
Erfahrener Benutzer
 
Registriert seit: 01.06.2011
Beiträge: 391
PHP-Kenntnisse:
Anfänger
achtelpetit befindet sich auf einem aufstrebenden Ast
Standard

Das könnte interessant sein:
(Fast jeder Browser ist eindeutig zu identifizieren)
http://www.golem.de/1005/75176.html
achtelpetit ist gerade online   Mit Zitat antworten
Alt 15.12.2011, 18:31  
Erfahrener Benutzer
 
Registriert seit: 02.09.2009
Beiträge: 1.019
PHP-Kenntnisse:
Fortgeschritten
mquadrat befindet sich auf einem aufstrebenden Ast
Standard

Naja, aber 90%-95% reichen ja nicht. Außerdem gibt es im Firmenumfeld viel gleiche Hardware und gleiche OS/Software-Images. Da dürfte die Erkennungsrate leiden.

@Thema
Wenn die IP ausfällt, keine Cookies und kein Login vorhanden ist, dann hast du leider Pech gehabt. Alles was man probieren könnte liefert die IMHO keine 100%ige Erkennungsrate. Also mal abgesehen von einer personalisierten URL.
__________________
Wir suchen PHP Entwickler (Vollzeit) im Raum Darmstadt / Rhein-Main. Infos via E-Mail mueller@new-frontiers.de
mquadrat ist offline   Mit Zitat antworten
Alt 15.12.2011, 18:57  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
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

Also wenn es um so etwas wie personalisiertes Layout geht, würde ich es so machen:

- Mach ne Selection mit den Namen der Mitarbeiter
- Auswahl lädt entspr. Profil
- Profiländerungen kannst du ggf. erst nach Passworteingabe speichern oder es kann eben jeder die Profile der anderen ändern
- Wird nichts ausgewählt, wird ein Standardprofil benutzt.

Statt Namensauswahl kannst Du auch eine Auswahl von Profilen anbieten, die die Nutzer ergänzen dürfen. Vielleicht gefällt ja zwei Leuten die selbe Oberfläche.
__________________
--
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 offline   Mit Zitat antworten
Alt 15.12.2011, 19:56  
Erfahrener Benutzer
 
Registriert seit: 07.07.2010
Beiträge: 231
PHP-Kenntnisse:
Anfänger
mentalman ist ein sehr geschätzer Menschmentalman ist ein sehr geschätzer Menschmentalman ist ein sehr geschätzer Mensch
Standard

Mit localstorage von HTML5 müsste es doch gehen oder?
Vorausgesetzt, ihr benutzt aktuelle Browser.
__________________
Da ist schon wieder dieses Wort 'stark'... Warum ist in der Zukunft alles 'stark'? Hängt das irgendwie mit Veränderungen in der Erde zusammen?
mentalman ist offline   Mit Zitat antworten
Alt 15.12.2011, 22:05  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

HTTP Basic Auth wär auch noch ne Möglichkeit. Mann muss von dem "Login" ja nur den Benutzernamen nutzen und kein richtiges Login realisieren.

Was spricht denn dagegen wenn du das per URL löst ?

http://example.org/catalog/auth/computer01/

als bookmark auf Kiste 1 verwendest die dann nach "erkennung" auf

http://example.org/catalog/

umleitet ?

Firmennetze inden Cookies gesperrt sind sollten entweder vom Admin für Firmeninterne Hosts gelockert werden, oder du musst mit so "fummeleien" drumrumbasteln. Ersteres ist aber weniger schmerzfrei und belässt die Sicherheitsrichtlinie auf dem selben Ziel.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 16.12.2011, 22:05  
Erfahrener Benutzer
 
Benutzerbild von befubo
 
Registriert seit: 11.09.2009
Beiträge: 112
PHP-Kenntnisse:
Anfänger
befubo befindet sich auf einem aufstrebenden Ast
Standard

Erstmal danke an alle für eure zahlreichen Antworten...
Wie gesagt, ein Login liegt nicht drin, von dem her werde ich mal die pers. URL anschauen. theoretisch kann ich auch einfach 3 mal die gleiche Seite coden und jede hat ein anderes Design. Mit einer Linkseite kann man dann das gewünschte Design "wählen"
Ich schau mir das mal an, so wichtig ist es ja auch wieder nicht (Architekten mögens halt einfach bunt xD)
Für mich ist das Thema sonst erledigt...
Danke euch und ein schönes WE

lg
befubo
__________________
Patrick Fischer (Sportlehrer):
Zitat:
"Gegen euch zu Jassen ist wie auf das Rote Kreuz zu schiessen;
Ihr könnt euch nicht wehren ohne Waffen!"
befubo ist offline   Mit Zitat antworten
Alt 16.12.2011, 22:07  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
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:
theoretisch kann ich auch einfach 3 mal die gleiche Seite coden und jede hat ein anderes Design.
Was hat das jetzt bitte mit dem Thema zu tun?
__________________
--
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 offline   Mit Zitat antworten
Antwort


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
Variable per PHP innerhalb HMTL setzen? TauTau PHP Einsteiger 3 19.08.2011 15:53
[Erledigt] jQuery: setTimeout innerhalb einer Klasse Paul.Schramenko JavaScript, Ajax und mehr 12 07.02.2011 10:08
wie location.href innerhalb eines div containers laden hansschmidt JavaScript, Ajax und mehr 3 28.07.2009 06:01
[Erledigt] Code innerhalb eines Skriptes übergeben echo PHP Tipps 2008 11 30.11.2008 14:12
[Erledigt] Gültigkeit von Variablen innerhalb von Funktionen dable PHP Tipps 2008 13 13.08.2008 16:47
[Erledigt] Zugriff auf eine Klasse innerhalb einer Funktion -> Fehle PHP-Fortgeschrittene 23 05.02.2006 13:02
Excel Sheet innerhalb einer HTML Seite anzeigen PHP Tipps 2005-2 4 20.09.2005 13:32
Problem mit Zahlen innerhalb von strpos() PHP Tipps 2005-2 6 25.07.2005 06:40
alle Positionen eines Strings innerhalb eines Strings finden PHP Tipps 2005 8 23.02.2005 20:21
Mausposition innerhalb eines Elementes Buhmann HTML, Usability und Barrierefreiheit 1 20.01.2005 16:58
[Erledigt] Object innerhalb einer XML Parser Funktion deklarieren PHP-Fortgeschrittene 0 10.12.2004 14:40
[Erledigt] Query, der Daten innerhalb DB zwischen Tabellen verschiebt Datenbanken 6 18.09.2004 14:38
Referenzen (lies Pointer) innerhalb mehrdimensionaler Arrays PHP-Fortgeschrittene 2 17.09.2004 14:00
Daten innerhalb einer Tab. mit insert duplizieren/kopieren Datenbanken 4 15.09.2004 15:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:26 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