Avatar billede crapmaster Nybegynder
06. juli 2003 - 14:10 Der er 5 kommentarer og
1 løsning

include virker ikke

Jeg skal ha en php side ind i en anden php side, men den kommer med en fejl når jeg køre siden....


FEJL:

Parse error: parse error, unexpected T_STRING in /web/www/frac/users/crapside/test.php on line 11

Koden:

<?php

require_once("class2.php");
require_once(HEADERF);

$id = $_SERVER['QUERY_STRING'];

$text = "
<div align=\"center\">

Line 11 >>> include("http://waplogo.frac.dk/defaultpiger96x65.php");

</div>
";

$title = "Test side";

$ns -> tablerender("$title", $text);

require_once(FOOTERF);

?>
Avatar billede rzj Nybegynder
06. juli 2003 - 14:17 #1
$text = "<div align=\"center\">".
include("http://waplogo.frac.dk/defaultpiger96x65.php")."
</div>";

eller:

$text = '<div align="center">'.
include("http://waplogo.frac.dk/defaultpiger96x65.php").'
</div>';

sidste nok det bedste da escaping af "" i html-elementers attributter undgåes!
/raz
Avatar billede rzj Nybegynder
06. juli 2003 - 14:17 #2
og det var et svar...
Avatar billede crapmaster Nybegynder
06. juli 2003 - 15:00 #3
Koden som den ser ud lige nu efter jeg har lagt nummer 2 forslag ind. Det virker ikke, den stå bare og ikke vil loade siden_:

<?php

require_once("class2.php");
require_once(HEADERF);

$id = $_SERVER['QUERY_STRING'];

$text = '<div align="center">'.
include("http://waplogo.frac.dk/defaultpiger96x65.php").'
</div>';

$title = "Test side";

$ns -> tablerender("$title", $text);

require_once(FOOTERF);

?>
Avatar billede rzj Nybegynder
06. juli 2003 - 15:14 #4
prøv at debugge lidt.
Fjern alt undtaget
<?php
$text = '<div align="center">'.
include("http://waplogo.frac.dk/defaultpiger96x65.php").'
</div>';
?>
og implementer en linie ad gangen.

Jeg kan ikke sidde og gætte på hvad der er galt når jeg ikke kender indholdet / funktionen af de enkelte includes / requires.
Hvor får du eksempelvis konstanterne HEADERF og FOOTERF fra ?
osv...

Normalt får du ingen fejlmeddelelser når der er fejl i selve de scripts du forsøger at include / require
/raz
Avatar billede tipsen Nybegynder
06. juli 2003 - 15:25 #5
include returnerer ikke indholdet til $text - den skriver det direkte til output-bufferen - derfor er det du forsøger ovenfor ikke muligt!
Avatar billede crapmaster Nybegynder
17. oktober 2003 - 15:54 #6
//lukker
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