PHP Centeri avaleht Skriptikogu Küsimuste-vastuste leht Teadete vaatamine ja saatmine Foorum - koht küsimiseks Otsingumootor Siit saad infot meie kohta

Kasutajanimi:  
  Parool: 
  Registreeri!   Unustasid salasõna?

Foorumid Programmeerimine PHP & MySQL Otse aadressi keelamine

Kokku on 21 postitust, jaotatud 2 leheküljele: 1-2. Praegu näidatakse postitused 1-15.

Autor Abi Postitus Abi

rainari

Postitusi: 23
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 3/10Administratiivhinnang: 3/10Administratiivhinnang: 3/10
Otse aadressi keelamine

Mõte siis selline. Tahaksin nii et näiteks kui mul on foorum www.kala.ee/foorum ja koduleht on ise www.kala.ee siis tahaks nii et kodulehelt(pealehelt) saan minna foorumisse kuid kui näiteks kirjutada aadressi ribale www.kala.ee/foorum siis nii ei saa foorumisse. Mõte siis selline et ALATI peab minema ennem selle kodulehe pealehele ja sealt võtma siis lingi foorum ehk siis läbi esilehe saab ainult foorumisse. Kuidagi headeri kontrolliga saab seda teha kuid täpselt ei ole veel suutnud uurida kuskilt et kuidas täpselt saan. Aidake hädast välja ning kribage siia õpetus kuidas ma nii saaksin teha. PLIIIIIIS

23.04.2006 21:54:23 Vajutades siia näed kasutaja rainari profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Otse aadressi keelamine

http://php.center.ee/opetused.php?id=59#pt14

23.04.2006 22:07:34 Vajutades siia näed kasutaja iljuss profiili

rainari

Postitusi: 23
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 3/10Administratiivhinnang: 3/10Administratiivhinnang: 3/10
RE: Otse aadressi keelamine

kuidas ma seda täpselt kasutada saaks?

23.04.2006 22:51:33 Vajutades siia näed kasutaja rainari profiili

finsoft


Postitusi: 558
Tase: Administraator
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: Otse aadressi keelamine

Täpselt saad kasutada täpselt nii nagu näites kirjas on...

23.04.2006 22:59:26 Vajutades siia näed kasutaja finsoft profiili

rainari

Postitusi: 23
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 3/10Administratiivhinnang: 3/10Administratiivhinnang: 3/10
RE: Otse aadressi keelamine

Nojah, aga kõik nagu töötaks peale selle et minu tahtmist ta ei tee ikkagi vist. Ta ei ytle näiteks et "ei tohi siseneda" vms. Kui kirjutan www.blblbl.ee/foorum ja ikka saan minna. Mis põhimõttel see asi töötab palun seletage

25.04.2006 21:23:17 Vajutades siia näed kasutaja rainari profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Otse aadressi keelamine

Mine vaata, mis on öeldud manuaalis:
http://ee.php.net/manual/en/reserved.variables.php#reserved.variables.server
Tsiteeritud tekst:
'HTTP_REFERER'

The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trusted.


25.04.2006 21:54:23 Vajutades siia näed kasutaja iljuss profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Otse aadressi keelamine

Üks lahendus on äkki see, et igale sinu lehele saabunud külastajale paigaldatakse cookie ja foorumisse sisenedes kontrollitakse, kas see cookie on olemas. Vastasel juhul kuvatakse mingi teade või suunatakse mujale.

25.04.2006 22:00:40 Vajutades siia näed kasutaja iljuss profiili

rainari

Postitusi: 23
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 3/10Administratiivhinnang: 3/10Administratiivhinnang: 3/10
RE: Otse aadressi keelamine

aga mis moodi ma saan selle cookie värgi teha siis paluks abi? Ta peaks siis selle cookie ära kustutama kui explorer suletakse

25.04.2006 22:05:47 Vajutades siia näed kasutaja rainari profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Otse aadressi keelamine

http://ee2.php.net/manual/en/function.setcookie.php

Ta kustutabki cookie ära, kui explorer suletakse.

25.04.2006 22:10:42 Vajutades siia näed kasutaja iljuss profiili

andrec


Postitusi: 409
Tase: 6
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: Otse aadressi keelamine

Tsiteeritud tekst:
http://ee2.php.net/manual/en/function.setcookie.php

Ta kustutabki cookie ära, kui explorer suletakse.

Oleneb kui kaua küpsis kehtib.

___________________________________________________
TKM - autode remont 53439775

25.04.2006 22:26:20 Vajutades siia näed kasutaja andrec profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Otse aadressi keelamine

Tsiteeritud tekst:

Oleneb kui kaua küpsis kehtib.

Ma mõtlesin defauldina.


25.04.2006 22:27:36 Vajutades siia näed kasutaja iljuss profiili

rainari

Postitusi: 23
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 3/10Administratiivhinnang: 3/10Administratiivhinnang: 3/10
RE: Otse aadressi keelamine

ma tegin nii hoopis
Koodijupp:
if ($_SERVER['HTTP_REFFERER'] == "Leht kust siis tulekut kontrollib")
{ echo 'Tatta kuhu sa tuled';
} else {
     header("Location: Leht kuhu viib kui asi on õige");
     exit;
}


Mis arvata sellest variandist? ja üks abipalve oleks kah veel mul oleks see kood vaja nüüd lisada ta siis PHP BB Stand Alone foorumi index faili lisada nii et ta ka seal töötaks. Kuidas ma saaks seda teha?

25.04.2006 23:48:10 Vajutades siia näed kasutaja rainari profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Otse aadressi keelamine

Kas vastupidi ei peaks olema?
Sul on ju nii, et kui tuleb õigelt lehelt, siis öeldakse "Tatta kuhu tuled".
Muul juhul aga suunatakse õigesse kohta.

26.04.2006 00:35:52 Vajutades siia näed kasutaja iljuss profiili

jandre

Postitusi: 69
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 1/10
RE: Otse aadressi keelamine

Sain sinu mõttes aru tean et sellist asja saab teha c panelis aga nt runescpaes on et proovid minna nt: http://ul1.runescape.com/rs2.cgi?lowmem=1&plugin=0&affiliate=runescape
siis suunatakse sind tagasi esilehele arvan et mõtled seda kui ja siis uurides lähte koodi siis  seal on selline script:
<SCRIPT LANGUAGE='javascript'>try { if (top == self) {top.location.href='http://www.runescape.com/'; } } catch(er) {  } </SCRIPT>


26.04.2006 00:41:48 Vajutades siia näed kasutaja jandre profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Otse aadressi keelamine

1) Ma ei saa sinu jutust enam midagi aru.
2) Mind ei huvita runescape.

Toon sulle väikese näite cookide kasutamise kohta.
avaleht.php:
PHP kood:

<?php 
$value 
"Seda cookiet on vaja selleks, et foorumisse edasi saada.";
setcookie("MinuCookie"$value);
?>
<a href="./foorum.php">Mine foorumisse!</a>


ja foorum.php:
PHP kood:

<?php
$value 
"Seda cookiet on vaja selleks, et foorumisse edasi saada.";
if(isset(
$_COOKIE["MinuCookie"]) && $_COOKIE["MinuCookie"] = $value) {echo "Tere Tulemast!";}
else {echo 
"Mine alguses minu kodulehele!";}
?>


Ma loodan, et poindile said pihta. Olgugi, et kood pole ilusaimate vallast.

26.04.2006 00:54:24 Vajutades siia näed kasutaja iljuss profiili

Kokku on 21 postitust, jaotatud 2 leheküljele: 1-2. Praegu näidatakse postitused 1-15.

Kokku: 25950 registreerunud kasutajat, 9711 teemat, 54603 postitust.
Täna on teisipäev, 28. jaanuar 2020. Kell on 00:10.

    Vaata selle lehe printerisõbralikku versiooni

Avaleht   -    Skriptikogu   -    Teated   -    Foorum   -    Reklaam   -    Tagasiside   -    Kasutamise reeglid

© Copyright 2002-2020 PHP Center. Kõik õigused reserveeritud.