Xjessex schreef:Ik test het via mijn server en die eindigt met znetworks.com en ik kan er gewoon op terwijl dat niet hoortAls er een .be of .nl in je hostname zit kan je erop met die functie. Anders niet.
Kleine Vragen Topic #3
Wat is de volledige hostname?
Zit er ergens .nl of .be in?
En hoe gebruik je de functie?
Zit er ergens .nl of .be in?
En hoe gebruik je de functie?
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:
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...
?
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:1Ik gebruik nu jouw script maar iemand met telenet.be als hostnaam komt er niet op, hoe kan dat?Eerdere citaten tonen
Azdinnn schreef:
Wat krijg hij als je:
Codeblok (voorbeeld.php):
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...
?de functie `checkIfIsNlOrBe` returnt true als je erin mag, en false als het niet mag..
Dus
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]
?> Azdinnn schreef:toevoeging op 31 maart 2014, 14:33:59:Volledig:
Hostname
69-162-88-187.static.reverse.xznetworks.com
Ik include het gewoon op de index waar ie het meteen controleert
Dylanh schreef:1Ik gebruik nu jouw script maar iemand met telenet.be als hostnaam komt er niet op, hoe kan dat?Eerdere citaten tonen
Azdinnn schreef:
Wat krijg hij als je:
Codeblok (voorbeeld.php):
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...
?
Afbeelding niet beschikbaarDe bron kon niet worden geladen (i.imgur.com).Bron openen ↗Dan weet ik het ook niet. Hier werkt het prima.
Wel vreemd, ik krijg alleen maar klachten van gebruikers met telenet.be
Dylanh schreef:Oke ik heb bijvoorbeeld dit (niet mijn echte user class):Ik heb bijvoorbeeld een user class, hoe zorg ik dat ik deze kan onthouden voor een bezoeker?Eerdere citaten tonen
Sebastiaanh schreef:Oke.. heel lang geen PHP meer gedaan, dus moet het even weer leren voor mijn Minecraft server lijst.
Database / sessies / cookies
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?
Dylanh schreef:1Codeblok (voorbeeld.php):
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.
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 niet
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 niet

Dylanh schreef:1Hoe kan ik met AltoRouter een pagina systeem maken?
Codeblok (voorbeeld.php):
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 niet

Je maakt een 1 aprilgrap hoop ik? Wat Jesse al zei, lees de readme eens. Dit is absoluut niet wat een routering doet.
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
Eerst eens snappen wat routen is en de readme lezen.
Dus in feite kan index.php wel dat extern stukje code zijn, maar, zo werkt dat niet in die bepaalde library
Eerst eens snappen wat routen is en de readme lezen.Ohw 

http://getload.nl/4x4andmore/
Waarom krijg ik als ik aan .col een margin-top of margin-bottom toe voeg zon raar scroll balkje?
Waarom krijg ik als ik aan .col een margin-top of margin-bottom toe voeg zon raar scroll balkje?