Malta'da çalışmak ister misiniz? Kariyer sayfasına bir gözatın!

İnclude, require içinde değişken tanımlayamama sorunu

aşağıdaki klasör yapısında
(en başında egitim klasörü içinde)


iki.php

<h1>hata bir => iki.php</h1>

bir_bir.php,

<!DOCTYPE HTML>
<html lang="en-US">
<head>
	<meta charset="UTF-8">
	<title></title>
</head>
<body>
	<h1>bir_bir => bir_bir.php</h1>
	<?php
	include("../../iki/iki.php");
	?>
</body>
</html>


bir_bir içeriği yukarıdaki gibi iken bir_bir.php çağrıldığı zaman
sorun yok ve iki.php belgeye dahil oluyor.
ama,
bir_bir.php içeriği

<!DOCTYPE HTML>
<html lang="en-US">
<head>
	<meta charset="UTF-8">
	<title></title>
</head>
<body>
	<h1>bir_bir => bir_bir.php</h1>
	<?php
	define("URL","http://localhost/egitim/hata_sorular/hata_bir/");
	include URL."iki/iki.php";
	?>
</body>
</html>

yukarıdaki şekilde kullandığımda
aşağıdaki hatayı alıyorum.

bir_bir => bir_bir.php
Warning: include(http://localhost/egitim/hata_sorular/hata_bir/iki/iki.php): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in D:xampphtdocsegitimhatalar_sorularhata_birbirbir_birbir_bir.php on line 11
Warning: include(): Failed opening 'http://localhost/egitim/hata_sorular/hata_bir/iki/iki.php' for inclusion (include_path='.;D:xamppphpPEAR') in D:xampphtdocsegitimhatalar_sorularhata_birbirbir_birbir_bir.php on line 11


sebebi ne olabilir?
Cevaplar (3)
0
http://localhost/
şunu kaldır sorunun düzelir.
0
include için path olarak belirteceksin yolu http ile değil.
0
@Gökhan Yıldız, @Faruk Deste,
Arkadaşlar olmuyor ya :(
neden böyle anlamadım,
bana bu söylediklerinizi küçük bir kod ile örneklendirmeniz mümkün müdür?
Cevap Yazın..

[code=css,php,sql,asp..]..kod..[/code] , [url=http:...com] , [img=resim linki]
[color=renk kodu]..yazı..[/color]

yabancı dizi izle dizi altyazı indir tv ünitesi