[PHP] Probleem met include

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • jopiek
  • Registratie: September 2000
  • Laatst online: 08-09 07:26

jopiek

Tja... 'ns ff denken.

Topicstarter
ik heb een pagina (login_redirect.php) met als belangrijkste code

code:
1
2
3
4
5
6
7
8
9
<?php 
// start the session 
  session_start(); 
  header("Cache-control: private"); //IE 6 Fix 
  $msg  = 'niets';
  $redir = "http://213.46.36.137/kompas/kompas.php";
  include('http://213.46.36.137/kompas/templates/security_dbset.php');

?>


daarin include ik een andere php pagina (security_dbset.php) met o.a. deze code:

code:
1
2
3
4
5
6
7
8
9
10
11
<?php 
// start the session 
//  session_start(); //uit ivm eerste pagina
//  header("Cache-control: private"); //IE 6 Fix //uit ivm eerste pagina

   // Get the user's input from the form 
   $name = $_POST['username']; 
   $pass = $_POST['password']; 
   $redir = '';
   $msg = 'iets';
?>


stomme is dat als ik nu een
PHP:
1
echo $msg;
doe in de eerste page deze gewoon 'niets' terug geeft.
De page wordt dus imho niet correct geinclude. Waar zou dat door komen? Hierdoor logt het zaakje niet in ook, wat best irri is...

[ Voor 11% gewijzigd door jopiek op 26-05-2003 13:40 ]

Cogito Ergo Credo


Acties:
  • 0 Henk 'm!

  • koli-man
  • Registratie: Januari 2003
  • Laatst online: 12-09 14:21

koli-man

Bartender!!!!

Kweet niet of het direct wat uitmaakt, maar probeer es met dubbele quote's includen?

Hey Isaac...let's go shuffleboard on the Lido - deck...my site koli-man => MOEHA on X-Box laaaiiiff


Acties:
  • 0 Henk 'm!

  • pyrocyd
  • Registratie: Maart 2001
  • Laatst online: 05-09 23:58
Je bent volgens mij vergeten variable $msg als Sessie variable in te stellen dus je neemt hem daarom niet mee naar het volgende bestand!!Maar ik ga effe kijken!

Acties:
  • 0 Henk 'm!

  • Skef
  • Registratie: April 2001
  • Laatst online: 17-09 09:49

Skef

Ik scheer.me

Kun je wel een URL includen? Want wordt dan niet de compleet geparste versie teruggegeven?

Je kan nl. ook include("http://www.tweakers.net") doen, maar dan heb je nog niet de beschikking over de variabelen en functies welke daarin gebruikt worden.

Oplossing: include het relatieve pad.

[ Voor 10% gewijzigd door Skef op 26-05-2003 13:52 ]

"Computer games don’t affect kids: I mean if Pac-Man affected us as kids, we’d all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."


Acties:
  • 0 Henk 'm!

  • jopiek
  • Registratie: September 2000
  • Laatst online: 08-09 07:26

jopiek

Tja... 'ns ff denken.

Topicstarter
Skef schreef op 26 mei 2003 @ 13:51:
Kun je wel een URL includen? Want wordt dan niet de compleet geparste versie teruggegeven?

Je kan nl. ook include("http://www.tweakers.net") doen, maar dan heb je nog niet de beschikking over de variabelen en functies welke daarin gebruikt worden.

Oplossing: include het relatieve pad.
hmm, dat is het idd, ik dacht dat apache wel slim genoeg was om dat te resolven...

Cogito Ergo Credo


Acties:
  • 0 Henk 'm!

  • Skef
  • Registratie: April 2001
  • Laatst online: 17-09 09:49

Skef

Ik scheer.me

Apache is slim genoeg om het juist niet te doen --> beveiliging noemen ze dat ;)

"Computer games don’t affect kids: I mean if Pac-Man affected us as kids, we’d all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."


Acties:
  • 0 Henk 'm!

  • jopiek
  • Registratie: September 2000
  • Laatst online: 08-09 07:26

jopiek

Tja... 'ns ff denken.

Topicstarter
ja, daar zit wat in, don't trust the network, apache gelukkig wel aardig (zekr in verhouding met IIS :p)

Cogito Ergo Credo


Acties:
  • 0 Henk 'm!

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Skef schreef op 26 mei 2003 @ 14:04:
Apache is slim genoeg om het juist niet te doen --> beveiliging noemen ze dat ;)
Heeft helemaal niets met beveiliging te maken...

Een include is gewoon voor de andere webserver exact hetzelfde als een gewone browser-aanroep en zal dus ook zo behandeld worden.
Pagina: 1