php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.07.2005, 12:31  
Gast
 
Beiträge: n/a
Standard Welche seite (Adresse) rief die aktuelle seite auf?

Ist es möglich herauszufinden, welche Seite von welcher Adresse die aktuelle Seite aufrief? So will ich z.B.: nur dann die Seite genehmigen, wenn die Seite, über die diese Seite aufgerufen wurde, auf dem selben server liegt! Danke im voraus
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 05.07.2005, 12:34  
Gast
 
Beiträge: n/a
Standard

Hmmm, also am einfachsten und sichersten dürfte es sein, wenn Du mit Sessions arbeitest und bei den jeweiligen Seitenaufrufen überprüfst, ob eine bestimmte Variable gesetzt ist. Wenn ja, gehts weiter, wenn nicht, eben nicht...
 
Alt 05.07.2005, 12:50  
Gast
 
Beiträge: n/a
Standard

Machs mit $HTTP_REFERER!!!
 
Alt 05.07.2005, 12:51  
Gast
 
Beiträge: n/a
Standard

Vielleicht hilft dir diese Variable, ist nur nicht die sicherste Methode:

$_SERVER['HTTP_REFERER']

Zitat aus dem PHP-Manual:
Zitat:
Die Adresse der Seite (falls es eine gibt), die den Browser auf die aktuelle Seite verwies. Dieser Header wird vom Browser gesetzt, aber nicht von allen. Einige Browser bieten die M�glichkeit, den HTTP_REFERER zu modifizieren. Kurz, auf diesen Header kann man sich nicht verlassen.
Greetz
ASCII
 
Alt 05.07.2005, 13:01  
Gast
 
Beiträge: n/a
Standard

Genau deswegen habe ich diese Variante auch gar nicht erst ins Spiel gebracht, Sessions sind da deutlich zuverlässiger.
 
Alt 05.07.2005, 13:50  
Gast
 
Beiträge: n/a
Standard

Hm stimmt.. arbeite schon lange mit sessions aber auf die Idee bin ich nicht gekommen... Grund... nun ja ich hab ein GB - Script geschrieben, bei dem man nicht Spamen können sollte... nur erstelle ich auf meinem HOmeserver eine Seite mit allen angaben wie sie auch im absendenformular stehen, dann geht das trotzdem..
 
Alt 05.07.2005, 13:57  
Gast
 
Beiträge: n/a
Standard

wenn man nicht spammen könne soll kannst du per session auch eine sperre einbauen. Du speichers in einer sessionvariable die zeit wenn jemand etwas gepostet hat, und wenn er das nächste mal posten will überprüfst du für eine Sperre von 60 Sekunden

if(time()>($_SESSION['sperre']+60)) { dann darf er posten }
wenn nich { ECHO "Spamsperre noch nicht abgelaufen"; }
 
Alt 05.07.2005, 15:02  
Gast
 
Beiträge: n/a
Standard

stimmt geht so auch und dann halt noch der punkt,dass nur von intern
 
 


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
Bei richtiger Eingabe Daten an nächste Seite versenden xx_heidi_xx PHP Tipps 2008 49 27.05.2008 14:56
Krieg kein Objekt zurück auf includeter Seite NONNNNN PHP Tipps 2008 5 28.03.2008 19:25
Eintrag in DB und Wechsel zu anderer Seite Darson PHP Tipps 2008 25 14.01.2008 16:46
PHP News in normale HTML Seite? PHP Tipps 2005-2 5 06.07.2005 19:45
[Erledigt] Seite in Seite PHP-Fortgeschrittene 3 15.03.2005 19:27
Aktuelle Seite = Link aus einer Datei => BILD? PHP Tipps 2004 2 07.09.2004 21:49
Adresse beim Suchmaschineneintrag ändern? Beitragsarchiv 6 02.08.2004 22:49
aktuelle seite Sclot PHP Tipps 2004 4 25.07.2004 14:10
Variablen per adresse übergeben rocco PHP Tipps 2004 7 24.07.2004 12:03
Seite nicht mit content="3600" im Cache gespeicher scheibo PHP Tipps 2004 0 19.07.2004 14:49
[Erledigt] PHP Eine neue PHP seite automatisch öffnen PHP Tipps 2004 1 19.06.2004 12:40

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php letzte adresse, http://www.php.de/php-tipps-2005-2/26076-welche-seite-adresse-rief-die-aktuelle-seite-auf.html, seitenadresse php, php link aktuelle seite, php link der aktuellen seite, php aktuelle url, php link zur aktuellen seite, php aktuelle url link, php aktuelle seite link, php seiteadresse, histoy.go http_refferer, php verweis auf eigene seite, php verweis auf chronik letzte seite, php aktuelle seite, seitenadresse browswer, link aktuelle seite, adresse der seite php, auf welcher seite anschrift, php von welcher seite, php seiten adresse

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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.