[php] Include()

Pagina: 1
Acties:

  • Mickman
  • Registratie: Juni 2001
  • Laatst online: 29-03 18:11
Ik krijg twee files niet geinclude.
vanuit index.php kan je naar submit.php

in deze twee files staan precies dezelfde aanroepen naar de include files, maar bij submit.php geeft hij deze foutmelding:

Warning: Failed opening 'extension.inc' for inclusion (include_path='') in /home/sites/site80/users/????????/web/submit.php on line 3

Warning: Failed opening 'config.' for inclusion (include_path='') in /home/sites/site80/users/????????/web/submit.php on line 4

  • MikeN
  • Registratie: April 2001
  • Laatst online: 13-09 17:41
Gebruik:
PHP:
1
2
3
<?
include ("./extension.inc");
?>

Dat zou volgens mij wel moeten werken. Er komt namelijk niets voor in je include path.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12-09 21:31

Janoz

Moderator Devschuur®

!litemod

owh, en hernoem je .inc files ff naar .inc.php, of heb je al op een andere manier gezorgd voor het niet leesbaar maken van deze bestanden....

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

nog ff een tip van mij
noem je includes blaat.inc.php
als je nu die inc opvraagt in je browser (en das niet zo moeilijk te vinden met de error die je krijgt) kan ik gewoon de bron zien en dus je wachtwoord ed :) .

Doet iets met Cloud (MS/IBM)


  • Mickman
  • Registratie: Juni 2001
  • Laatst online: 29-03 18:11
ok, thanx

ik kan toch ook een deny op *.inc files zetten?

  • TheDane
  • Registratie: Oktober 2000
  • Laatst online: 22:18

TheDane

1.618

of je zet je include files buiten de webtree

  • Mickman
  • Registratie: Juni 2001
  • Laatst online: 29-03 18:11
Ok, dat werkt. Weten jullie trouwens hoe het komt dat er steeds bovenin het scherm van mijn browser een ?> staat

Steeds alleen bij het eerste phpscript doet hij dit. In de rest van het document zijn ook php scripts geplaatst, maar dan laat hij (zoals het hoort) die ?> niet zien.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12-09 21:31

Janoz

Moderator Devschuur®

!litemod

Die zul je dan wel in je source hebben staan. Gewoon ff goed zoeken.. (Als het op elke pagina staat zou het ook wel in 1 van je include bestanden kunnen staan)

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Mickman
  • Registratie: Juni 2001
  • Laatst online: 29-03 18:11
Super, alles werkt. Alleen nog de invoer met javascript controleren.

de .inc bestanden heb ik afgeschermt met:
<Files ~ ".inc">
Order allow,deny
Deny from all
</Files>

Zou iemand mij kunnen vertellen wanneer ik mysql_connect() of mysql_pconnect() moet gebruiken.

Verwijderd

Op maandag 28 januari 2002 11:21 schreef Mickman het volgende:
Super, alles werkt. Alleen nog de invoer met javascript controleren.

de .inc bestanden heb ik afgeschermt met:
<Files ~ ".inc">
Order allow,deny
Deny from all
</Files>

Zou iemand mij kunnen vertellen wanneer ik mysql_connect() of mysql_pconnect() moet gebruiken.
http://www.php.net/manual/en/function.mysql-connect.php

http://www.php.net/manual/en/function.mysql-pconnect.php

mysql_pconnect() acts very much like mysql_connect() with two major differences.

First, when connecting, the function would first try to find a (persistent) link that's already open with the same host, username and password. If one is found, an identifier for it will be returned instead of opening a new connection.

Second, the connection to the SQL server will not be closed when the execution of the script ends. Instead, the link will remain open for future use (mysql_close() will not close links established by mysql_pconnect()).

This type of link is therefore called 'persistent'.

En het mooie is: je kan het ook zelf: surf vandaag nog naar www.php.net, vul je zoekactie in in het witte vakje rechtsboven en druk op het pijltje!!!

Verwijderd

Op maandag 28 januari 2002 11:21 schreef Mickman het volgende:
Super, alles werkt. Alleen nog de invoer met javascript controleren.

de .inc bestanden heb ik afgeschermt met:
<Files ~ ".inc">
Order allow,deny
Deny from all
</Files>

Zou iemand mij kunnen vertellen wanneer ik mysql_connect() of mysql_pconnect() moet gebruiken.
ik ben geen krak op htaccess, maar moet je de Order niet omdraaien (Order Deny,Allow)? Je definieert toch eerst wat niet mag (deny)? of maakt dat niet uit?

edit: je hebt waarschijnlijk gewoon mysql_connect nodig. pconnect neemt enkel server resources in belsga lijkt me.
Pagina: 1