Kleine Vragen Topic #3

Gestart doorStef2.514 reacties9.659 weergaven

2.515 berichten · pagina 28 van 168

Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Xjessex schreef:
Als er een .be of .nl in je hostname zit kan je erop met die functie. Anders niet.
Ik test het via mijn server en die eindigt met znetworks.com en ik kan er gewoon op terwijl dat niet hoort
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Wat is de volledige hostname?
Zit er ergens .nl of .be in?

En hoe gebruik je de functie?
0
Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Volledig:
Hostname
69-162-88-187.static.reverse.xznetworks.com

Ik include het gewoon op de index waar ie het meteen controleert

toevoeging op 31 maart 2014, 14:33:59:
Dylanh schreef:
Eerdere citaten tonen
Azdinnn schreef:
Ik gebruik nu jouw script maar iemand met telenet.be als hostnaam komt er niet op, hoe kan dat?

Wat krijg hij als je:

Codeblok (voorbeeld.php):
1
2
3

$host = gethostbyaddr($_SERVER[REMOTE_ADDR]);
echo $host;

doet?

http://sycoon.s3.one2xs.com/test.php?host=telenet.be

werkt gewoon hier..

Vreemd, hij heeft dit als hostname:
d54C68015.access.telenet.be

En toch krijgt ie de geblokkeerd melding te zien
http://sycoon.s3.one2xs.com/test.php?host=d54C68015.access.telenet.be
En hier niet... emo?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
de functie `checkIfIsNlOrBe` returnt true als je erin mag, en false als het niet mag..

Dus

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR]checkIfIsNlOrBe[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]])) {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Helaas, je hebt geen toegang want je komt niet uit Nederland of Belgie.<br />[/COLOR][COLOR= #007700];[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Daarom kan je waarschijnlijk deze nederlandse tekst ook niet lezen maarja, yolo.[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
  [COLOR= #FF8000]// Je site[/COLOR]
[COLOR= #007700]}[/COLOR]
?>
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Azdinnn schreef:
Volledig:
Hostname
69-162-88-187.static.reverse.xznetworks.com

Ik include het gewoon op de index waar ie het meteen controleert
toevoeging op 31 maart 2014, 14:33:59:
Dylanh schreef:
Eerdere citaten tonen
Azdinnn schreef:
Ik gebruik nu jouw script maar iemand met telenet.be als hostnaam komt er niet op, hoe kan dat?

Wat krijg hij als je:

Codeblok (voorbeeld.php):
1
2
3

$host = gethostbyaddr($_SERVER[REMOTE_ADDR]);
echo $host;

doet?

http://sycoon.s3.one2xs.com/test.php?host=telenet.be

werkt gewoon hier..

Vreemd, hij heeft dit als hostname:
d54C68015.access.telenet.be

En toch krijgt ie de geblokkeerd melding te zien
http://sycoon.s3.one2xs.com/test.php?host=d54C68015.access.telenet.be
En hier niet... emo?
Afbeelding

Dan weet ik het ook niet. Hier werkt het prima.
0
Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wel vreemd, ik krijg alleen maar klachten van gebruikers met telenet.be
0
Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Eerdere citaten tonen
Sebastiaanh schreef:
Oke.. heel lang geen PHP meer gedaan, dus moet het even weer leren voor mijn Minecraft server lijst.
Ik heb bijvoorbeeld een user class, hoe zorg ik dat ik deze kan onthouden voor een bezoeker?

Database / sessies / cookies
Oke ik heb bijvoorbeeld dit (niet mijn echte user class):

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12
13


class User {

public $id;
public $name;

function
__construct($id, $name) {
$this->id = $id;
$this->name = $name;
}

}

?>

Hoe doe ik het dan met een sessie? Moet ik de user in de constructor een session meegeven oid?
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Codeblok (voorbeeld.php):

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


class User {

public $id, $name;

function
__construct($id, $name) {
session_start();
if(!isset($_SESSION[id], $_SESSION[name])) {
$_SESSION[id] = $id;
$_SESSION[name] = $name;
}


$this->id = $_SESSION[id];
$this->name = $_SESSION[name];
}

}

?>
0
Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18


class User {

public $id, $name;

function
__construct($id, $name) {
session_start();
if(!isset($_SESSION[id], $_SESSION[name])) {
$_SESSION[id] = $id;
$_SESSION[name] = $name;
}


$this->id = $_SESSION[id];
$this->name = $_SESSION[name];
}

}

?>

Bedankt.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Hoe kan ik met AltoRouter een pagina systeem maken?

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12
13


require(./lib/AltoRouter/AltoRouter.php);

/* Setup */
$router = new AltoRouter();
$router->setBasePath(./pages/);

/* Map */
$router->map(GET|POST, /, index.php);

/* Match */
$match = $router->match();
?>

Werkt zo nietsadley
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Hoe kan ik met AltoRouter een pagina systeem maken?

Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10
11
12
13


require(./lib/AltoRouter/AltoRouter.php);

/* Setup */
$router = new AltoRouter();
$router->setBasePath(./pages/);

/* Map */
$router->map(GET|POST, /, index.php);

/* Match */
$match = $router->match();
?>

Werkt zo nietsadley
Je maakt een 1 aprilgrap hoop ik? Wat Jesse al zei, lees de readme eens. Dit is absoluut niet wat een routering doet.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Routen: een bepaalde url matchen (dynamisch) naar een extern stukje code.

Dus in feite kan index.php wel dat extern stukje code zijn, maar, zo werkt dat niet in die bepaalde library emo Eerst eens snappen wat routen is en de readme lezen.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Ohw sadley
0
Stef

Lid · Topicstarter

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
http://getload.nl/4x4andmore/
Waarom krijg ik als ik aan .col een margin-top of margin-bottom toe voeg zon raar scroll balkje?
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren