Include kan bestand niet vinden.

Gestart doorSanderosz14 reacties73 weergaven

15 berichten · pagina 1 van 1

Sanderosz

Lid · Topicstarter

Berichten
766
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Codeblok (voorbeeld.php):

1
2
3
4
5
6
7


$number
= 1;
$template = "default)";
include("http://minestream.nl/website/V2/systemen/nieuws/show_news.php");

?>

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7


$number
= 1;
$template = "default)";
include("/home/ifrockz/domains/minestream.nl/website/V2/systemen/nieuws/show_news.php");

?>

Dit soort codes werken niet bij mij. Ze kunnen niet gevonden worden ofzo confused, want het stuk waar de ze eigenlijk moeten staan is dan wit.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Wat werkt niet, krijg je een error ofzo?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Gebruik een duidelijkere titel.
En de eerste gaat niet werken, je kan geen bestanden van een externe host includen, en bij de tweede komt dat omdat je geen toegang hebt tot de /home map.. Wat logisch is als je op een shared hosting zit.

Als je in de map /website je voorbeeld.php hebt (dus bestand met die include)
dan moet je dit doen:
include("/V2/systemen/nieuws/show_news.php");
en als je include probeert te doen in /website/V2 dan moet je het zo doen:
include("/systemen/nieuws/show_news.php");
0
Sanderosz

Lid · Topicstarter

Berichten
766
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Xjessex schreef:
Gebruik een duidelijkere titel.
En de eerste gaat niet werken, je kan geen bestanden van een externe host includen, en bij de tweede komt dat omdat je geen toegang hebt tot de /home map.. Wat logisch is als je op een shared hosting zit.

Als je in de map /website je voorbeeld.php hebt (dus bestand met die include)
dan moet je dit doen:
include("/V2/systemen/nieuws/show_news.php");
en als je include probeert te doen in /website/V2 dan moet je het zo doen:
include("/systemen/nieuws/show_news.php");
Ik weet zeker dat alles goed staat, alleen hij doet het nog steeds niet emo
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8

CuteNews has detected that you are including show_news.php using the URL to this file

This is incorrect and you must include it using the PATH to show_news.php. Example:

this is WRONG : include("http://yoursite.com/cutenews/show_news.php"); ?>
this is CORRECT: include("cutenews/show_news.php"); ?>

if you think this message shouldnt be shown, open current file and delete check_direct_including() function, at own risk!

http://minestream.nl/website/V2/systemen/nieuws/show_news.phpemoemoemo!!!!!!!!!!!!
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Je vergeet public_html.

Maar je zou normaal een foutmelding moeten krijgen met het juiste pad erbij, dus dan kun je meteen zien wat je fout doet.
0
Sanderosz

Lid · Topicstarter

Berichten
766
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Werkt nog steeds niet, ik heb het op een andere webhosting geprobeerd en daar werkt het wel.
-----------------------------------------------------------------------------------------------------------------

Ik heb alles verwijderd en ben nu aan het testen mine*stream.nl

Zo zien de bestandjes eruit
public_html:
-poep
-index.php

poep:
test.php

Codeblok (index.php):

1
2
3
4
5



include("/poep/test.php");

?>

Codeblok (test.php):

1

onderhoud
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
realpath(dirname(__FILE__)."/poep/test.php");
0
Sanderosz

Lid · Topicstarter

Berichten
766
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Xjessex schreef:
realpath(dirname(__FILE__)."/poep/test.php");
?

Hoe zou de code van index.php dan moeten zijn?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
include er om heen?
0
Jvdw

Lid

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sanderosz schreef:
Werkt nog steeds niet, ik heb het op een andere webhosting geprobeerd en daar werkt het wel.
-----------------------------------------------------------------------------------------------------------------
Ik heb alles verwijderd en ben nu aan het testen mine*stream.nl

Zo zien de bestandjes eruit
public_html:
-poep
-index.php

poep:
test.php

Codeblok (index.php):

1
2
3
4
5



include("/poep/test.php");

?>

Codeblok (test.php):

1

onderhoud

zo moet het lukken

Codeblok (index.php):

1
2
3
4
5



include("/home/ifrockz/domains/minestream.nl/public_html/poep/test.php");

?>
0
Sanderosz

Lid · Topicstarter

Berichten
766
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jvdw schreef:
Eerdere citaten tonen
Sanderosz schreef:
Werkt nog steeds niet, ik heb het op een andere webhosting geprobeerd en daar werkt het wel.
-----------------------------------------------------------------------------------------------------------------

Ik heb alles verwijderd en ben nu aan het testen mine*stream.nl

Zo zien de bestandjes eruit
public_html:
-poep
-index.php

poep:
test.php

Codeblok (index.php):
1
2
3
4
5



include("/poep/test.php");

?>

Codeblok (test.php):

1

onderhoud

zo moet het lukken

Codeblok (index.php):

1
2
3
4
5



include("/home/ifrockz/domains/minestream.nl/public_html/poep/test.php");

?>

Werkt! Bedankt allemaal (alweer) thumbsup
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Codeblok (voorbeeld.php):

1
2
3
4
5



include("./poep/test.php");

?>

Zou ook moeten werken.
0
Sanderosz

Lid · Topicstarter

Berichten
766
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het zelfde probleem weer.

public_html:
- leden (map, bevat..)
menu.php
pagina.php

- test.php

In test.php wil ik een include van menu.php en pagina.php

Codeblok (voorbeeld.php):

1
2
3
4

Menu

include(home/ifrockz/domains/minestream.nl/public_html/leden/menu.php); ?>

Pagina

include(home/ifrockz/domains/minestream.nl/public_html/leden/pagina.php); ?>

Dit heb ik nu.
0
Berichten
3.334
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sanderosz schreef:
Het zelfde probleem weer.

public_html:
- leden (map, bevat..)
menu.php
pagina.php

- test.php

In test.php wil ik een include van menu.php en pagina.php

Codeblok (voorbeeld.php):
1
2
3
4

Menu

include(home/ifrockz/domains/minestream.nl/public_html/leden/menu.php); ?>

Pagina

include(home/ifrockz/domains/minestream.nl/public_html/leden/pagina.php); ?>

Dit heb ik nu.

include leden/menu.php;

toevoeging op 18 februari 2014, 14:41:12:
Je include nl. vanaf de map waar je in zit, niet vanaf het begin. Als je een map terug wilt, gebruik je gewoon ../
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren