php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.08.2008, 11:15  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 561
BartTheDevil89 kann nur auf Besserung hoffen
Standard [Erledigt] Teil eines Wertes verschlüsseln und später wieder entschlüsseln?

Hallo,

ich habe ein URL:

http://www.domain.de/index.php?see=h...aslöfj/asdasd

Also $see ist eine URL.

Jetzt möchte ich allerdings nicht, dass eben diese URL bei $see sichtbar ist. Gibt es daher folgendes?

Eine Möglichkeit, dass man $see verschlüsselt, also irgendwie den Link sowas bekommt:

Domain.de - Das Portal rund um Domains

Und dann in der index.php dann eben $see wieder entschlüsselt.

Kennt ihr da ne Möglichkeit?

Dankeschön
BartTheDevil89 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 12.08.2008, 11:20  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Vielleicht mit base64_encode
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline  
Alt 12.08.2008, 11:36  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Wenn niemand anderes die URL wieder entschlüsseln soll:
Nutze eine Einweg-Verschlüsselung mit einem (nur dir bekannten) Salt.
Intern speicherst du dann ein Schlüssel-Wert-Paar wobei die verschlüsselte URL den Schlüssel und die URL im Klartext den Wert darstellt.
Schlüssel: nfio2hfü2h8fhr2üf28rhfr2g9g2ügü0 | Wert: Google
Wenn nun jemand eine URL in der Form aufruft suchst du intern nach dem Wert für den übergebenen Schlüssel.
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline  
Alt 12.08.2008, 11:54  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

Ich frage mich hierbei allerdings, warum das nötig sein sollte. Sieh es doch mal aus der perspektive eines Besuchers... Der wird sich solche Links NIE merken können weil ein Hash, mir zumindest, nichts aussagt.

Zudem ist das mit google auch nicht so ohne...
Stell dir vor, der Link wird in Google indeziert, du bist der einzige mit dem Content, aber keiner wird da auf den Link draufklicken (also sehr wenige)

Ich würde aussagekräftige Urls verwenden, die man sich leichter merken kann...

Oder gehts hier um was ganz anderes?
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline  
Alt 12.08.2008, 12:03  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von tomtaz Beitrag anzeigen
Oder gehts hier um was ganz anderes?
Vermutlich, ansonsten stimme ich dir voll un ganz zu!
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline  
Alt 12.08.2008, 12:04  
Erfahrener Benutzer
 
Registriert seit: 13.05.2006
Beiträge: 434
Curanai ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Um das zu umgehen könntest Du für Deine URLs wieder mit mod_rewrite arbeiten und die URLs säubern und Google-tauglich machen, wobei ich meine Projekte immer noch auf den User anpasse - nicht auf Google.
__________________
Manche Menschen sind wie Schnitzel - nicht zäh, aber beidseitig bekloppt!
Curanai ist offline  
Alt 12.08.2008, 12:06  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von Curanai Beitrag anzeigen
Um das zu umgehen könntest Du für Deine URLs wieder mit mod_rewrite arbeiten und die URLs säubern und Google-tauglich machen, wobei ich meine Projekte immer noch auf den User anpasse - nicht auf Google.
Das ist richtig sollte man auch machen, aber, woher denkst du wirst du die meisten Traffic erhalten? Ich nehme mal an Suchmaschinen, also sollte man seine Seiten auch dafür optimieren. Alles was für google gut aussieht, sieht auch für den User gut aus...
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline  
Alt 12.08.2008, 12:12  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 561
BartTheDevil89 kann nur auf Besserung hoffen
Standard

Hi,

also vielen Dank für eure Hilfe. Hab es jetzt über die base64-Verschlüsselung gemacht. Es geht einfach drum, dass ein Sponsorenlink aufgerufen werden soll. Da ich allerdings, bzw. ein Kunde, nicht möchte, dass öffentlich für jeden steht welcher Sponsor es ist. Daher wollte er die gern verschlüsseln. Und da es allerdings zu aufwendig wäre für jede Anzeige extra nen hash in der db zu speichern, ist die base64-Verschlüsselung ne gute Idee.

Dankeschön an alle für die Mühe
BartTheDevil89 ist offline  
Alt 12.08.2008, 12:41  
Erfahrener Benutzer
 
Registriert seit: 13.05.2006
Beiträge: 434
Curanai ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Alles was technisch für Google gut aussieht, sieht auch für den User technsich gut aus ... das würde ich so gelten lassen.

Eine Seite sollte technisch einwandfrei (X-Browser, valide), schnell, barrierefrei und mit hoher Usability (Eye-Tracking ist schon interessant!) ausgestattet sein. Durch die CSS Manipulationsmöglichkeiten allein lässt sich schon bei Google einiges bewerkstelligen - habe mehrere Projekte auf Platz 2, wenn mal gerade kein "Google dancing" läuft. Aber das eben nicht, weil ich exzentrisches SEO betrieben habe ...

Ansonsten können wir hier gern auch einen SEO-Thread eröffnen und mal über Sinn und Unsinn diskutieren.
__________________
Manche Menschen sind wie Schnitzel - nicht zäh, aber beidseitig bekloppt!
Curanai ist offline  
 


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
Verschlüsseln und wieder Entschlüsseln Igäl PHP Tipps 2005 2 03.05.2005 13:46
verschlüsseln und entschlüsseln PHP Tipps 2004 4 24.07.2004 17:24
Passwort verschlüsseln und wieder entschlüsseln PHP Tipps 2004 8 26.06.2004 18:15

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2008/46655-erledigt-teil-eines-wertes-verschluesseln-und-spaeter-wieder-entschluesseln.html

Alle Zeitangaben in WEZ +1. Es ist jetzt 23:04 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