Avatar billede yogijunior Nybegynder
23. oktober 2004 - 16:52 Der er 6 kommentarer

problem med include kode

Hey,
Jeg har en hjemmeside www.bobec.dk/phpnuke hvor jeg har CMS systemet phpnuke 7.4 samt installeret vwar 1.5 BOW's version (clan system).

nu har jeg så et lille problem, der findes nogle blokke (Maj Picchioni USAF extra block) som man kan tilføje og få vist noget omkring ens næste kampe man skal spille osv.

selve blokke har denne kode:

<?php
ob_start();
include("http://www.bobec.dk/phpnuke/modules/vwar/extra/nextactions.php");
$output = ob_get_contents();
ob_end_clean();
$content = $output;
?>

og blokken hedder block-vwar_next.php

Dog kommer min side så med denne fejl:

Warning: Failed opening 'http://www.bobec.dk/phpnuke/modules/vwar/extra/nextactions.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php/PEAR') in /customers/bobec.dk/bobec.dk/httpd.www/phpnuke/blocks/block-vwar_next.php on line 3

som jeg opfatter denne fejl så er det fordi at filen ikke findes det gør den dog og kan findes her:

http://www.bobec.dk/phpnuke/modules/vwar/extra/nextactions.php

takker på forhånd.
Avatar billede jammerlab Nybegynder
23. oktober 2004 - 16:54 #1
prøv istedet med

include("modules/vwar/extra/nextactions.php");
Avatar billede hmortensen Nybegynder
23. oktober 2004 - 17:01 #2
eller brug file_get_contents() istedet for.

<?php
$url = "http://www.bobec.dk/phpnuke/modules/vwar/extra/nextactions.php";
list($protocol, $uri) = split('//', $url);
$content = file_get_contents($protocol . '//' . urlencode($uri));
?>
Avatar billede yogijunior Nybegynder
23. oktober 2004 - 17:01 #3
så kommer den med en masse andre fejl så som:

Fatal error: Call to a member function on a non-object in /customers/bobec.dk/bobec.dk/httpd.www/phpnuke/modules/vwar/includes/functions_common.php on line 535

Men jeg har fået det til at du med den kode oven over i blokken bare på en anden side. www.1staa.com/bobec/html/ bare med denne kode i blokken:

<?php
ob_start();
include("http://www.1staa.com/bobec/html/modules/vwar/extra/nextactions.php");
$output = ob_get_contents();
ob_end_clean();
$content = $output;
?>
Avatar billede yogijunior Nybegynder
23. oktober 2004 - 17:04 #4
hmortensen:

så kommer den med denne fejl, jeg ved ikke om jeg skal rettet noget i det jeg er ikke mega god til php.

Fatal error: Call to undefined function: file_get_contents() in /customers/bobec.dk/bobec.dk/httpd.www/phpnuke/blocks/block-vwar_next.php on line 4
Avatar billede hmortensen Nybegynder
23. oktober 2004 - 17:08 #5
Ok, så kan du ik bruge den funktion.

Anyway, det er umuligt at fejlfinde på et komplet system, der burde virke.
Avatar billede Slettet bruger
24. oktober 2004 - 01:58 #6
Der er to ting forkert:

1: Du skal ikke inkludere fra http:// med mindre det er absolut nødvendigt, og det er det i 99,999% af tilfældene ikke.

2: Du skal angive den korrekte sti til filerne.

include("/customers/bobec.dk/bobec.dk/httpd.www/phpnuke/modules/vwar/extra/nextactions.php");
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester