Welkom, Gast. Je bent niet ingelogd.

door wie geinclude

Badeendje
Pompehdompehdom
moderator
Geplaatst op: 13 Dec 2006, 23:28
PimpCoins: 0
💸+
Bewerken Quote

heey,

bestaan er scripts/programma's, waarmee je kan zien door welk script een ander script geinclude wordt?

groetjes kwaakje

owja: kweet niet of het mag: ik heb ooit eens zo'n programma'tje gezien waardoor je onder de sterretjes kan kijken bij je wachtwoord.
je weet wel: je typt je wachtwoord in, maar dat komt er altijd als sterretjes te staan, maar met een programmaatje kan je dan kijken wat er echt staat onder die sterretjes. weet iemand hiervan een downloadlink?

[Laatst bewerkt door Badeendje op donderdag 14 december 2006, om 00:11]
AfcAjax
Geplaatst op: 14 Dec 2006, 07:11
PimpCoins: 0
💸+
Bewerken Quote

SIW (zie zdnet), 1ste weet ik niet.

iisys
Hmhm, indeed. whtvr.
moderator
Geplaatst op: 14 Dec 2006, 14:58
PimpCoins: 0
💸+
Bewerken Quote

1
2
3
4
5
6
7
8
9
<?php
# Included.php
echo $_SERVER['PHP_SELF']; # Would echo /index.php



# Index.php
include 'included.php';
?>

Het bestand dat geinclude wordt ingevoegd in het includende bestand, dus $_SERVER['PHP_SELF'] houdt gewoon de naam van het includende bestand

Lennard
?
Geplaatst op: 14 Dec 2006, 15:10
PimpCoins: 0
💸+
Bewerken Quote

maar als je index.php:

1
2
3
4
5
<?php
$pagina = $_SERVER['PHP_SELF'];

include 'blaat.php';
?>

blaat.php:

1
2
3
<?php
include 'blaat2.php';
?>

en je hebt blaat2.php:
1
2
3
<?php
echo $pagina;
?>

dan laat 'ie index.php zien, en niet blaat.php...

Je kunt 't niet controleren volgens mij.

Edit:
Typefout

[Laatst bewerkt door Lennard op donderdag 14 december 2006, om 15:11]
Askafa
Geplaatst op: 14 Dec 2006, 15:14
PimpCoins: 0
💸+
Bewerken Quote

Laatste vraag: Asterix key

Florian
kunjeditzien:')?
Geplaatst op: 14 Dec 2006, 15:21
PimpCoins: 0
💸+
Bewerken Quote

Zeg, je kunt toch ook doen, dat je $_SERVER['PHP_SELF']; definiert als $pagina,
en dan kijk je of $pagina wel index.php is ofzo, en als dat niet zo is, laat je een foutmelding zien.

Lennard
?
Geplaatst op: 14 Dec 2006, 15:31
PimpCoins: 0
💸+
Bewerken Quote

Florian schreef:

Zeg, je kunt toch ook doen, dat je $_SERVER['PHP_SELF']; definiert als $pagina,
en dan kijk je of $pagina wel index.php is ofzo, en als dat niet zo is, laat je een foutmelding zien.

ik niet snap?

Als je wilt checken óf hij geïnclude is kun je 't ook zo doen:
pagina_die_je_opvraagt.php:

1
2
3
4
5
6
<?php
define('included', true);
include 'pagina_die_je_wilt_includen.php';

// rest van je code
?>

pagina_die_je_wilt_includen.php:

1
2
3
4
5
6
7
8
9
10
11
<?php
if(!defined('included'))
{

  header("Location: index.php");
  exit;

}

// rest van je code
?>

iisys
Hmhm, indeed. whtvr.
moderator
Geplaatst op: 14 Dec 2006, 15:36
PimpCoins: 0
💸+
Bewerken Quote

Lennard schreef:

[...]
ik niet snap?

Als je wilt checken óf hij geïnclude is kun je 't ook zo doen:
pagina_die_je_opvraagt.php:
[...]


Te afhankelijk. Probeer het zo:
Pagina%20die%20include.php
1
2
3
<?php
include 'include.php';
?>

include.php
1
2
3
4
5
<?php
if ($_SERVER['PHP_SELF'] != '/include.php') {
echo 'included!';
}
?>

Dat bedoelt Florian

Sander
Geplaatst op: 14 Dec 2006, 17:21
PimpCoins: 0
💸+
Bewerken Quote

2e: Seepassword, google, waarschijnlijk word het downloaden want het is commercieel.

Florian
kunjeditzien:')?
Geplaatst op: 14 Dec 2006, 18:35
PimpCoins: 0
💸+
Bewerken Quote

iisys schreef:
Dat bedoelt Florian
Klopt .
Dat werkt toch?

📫

Nieuw privébericht

🔥

Registreren


Login