webForumDet fria alternativet

Nybörjarfråga - includefiler

PHPur PHP

10 svar · 294 visningar · startad av Galifante

GalifanteMedlem sedan sep. 200246 inlägg
#1

Hejsan!

Har precis börjat med php och behöver lite hjälp. Ska lägga in några include-filer på en sida men vet inte vilket format jag ska spara dom i.... html, inc eller vad? Försökte med <!--#include virtual="../filens_namn.html" --> men det funkar inte :l Hjälp, någon?

sneezeMedlem sedan dec. 20021 804 inlägg
#2

Döp filerna till *.php.
Inkludera dom på detta viset:

<?php
include "mapp/fil.php";
?>
BäckmanMedlem sedan nov. 2001274 inlägg
#3

När du använder PHP så ska du helst spara dina include-filer som *.PHP. Om du sparar dem som t.ex. *.inc så kan det innebära brister i säkerheten då vilken användare som helst kan öppna och se PHP-koden i den, tror jag. :)

I PHP inkluderar du filer såhär:

include "minfil.php";
BäckmanMedlem sedan nov. 2001274 inlägg
#4

Surt att man ska vara så slö på tangenterna. :)

SugarDaddyMedlem sedan apr. 20021 155 inlägg
#5

Typ så här:

<? include ("fil.php"); ?>
SugarDaddyMedlem sedan apr. 20021 155 inlägg
#6

välkommen i gänget.. :)

GalifanteMedlem sedan sep. 200246 inlägg
#7

Tack killar!!!!

Tusen tack för hjälpen! Nu funkar det. :e PHP är nog inte så dumt trots allt.... ;)

DrydenMedlem sedan aug. 200218 625 inlägg
#8

Bäckman skrev:

Om du sparar dem som t.ex. *.inc så kan det innebära brister i säkerheten då vilken användare som helst kan öppna och se PHP-koden i den, tror jag. :)

Kan du eller någon annan bekräfta det där?

Web-TorMedlem sedan nov. 200013 890 inlägg
#9

Jag kan bekräfta det.
Vet man namnet på filen är det bara att skriva in adressen i adressfältet så visas koden.

Det är alltså dumt att inkludera filer så här:

<?
include('password_to_database.inc');
?>
DrydenMedlem sedan aug. 200218 625 inlägg
#10

Man lär sig något nytt varje dag. Tack! :)

EskimåMedlem sedan feb. 20043 inlägg
#11

du kan spara dom som precis vad du vill... din-include-fil.byxa går utmärkt. om filen innehållår något du är rädd om t.ex. password för ngn databas eller nåt ska du helst spara den som PHP för då körs den som en phpsida och besökaren kan inte få tillgång till vad filen innehåller.

skriv så här:

include "include-fill.php";
125 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)