Beste CMSMS'ers,
Ik probeer via een UDT een scriptje aan te roepen met behulp van een include. Ik heb de code getagd in de pagina {db_data}. Als ik de pagina aanroep krijg ik de volgende foutmelding:
http://img15.imageshack.us/img15/5498/foutmeldingv.jpg
Kunnen jullie mij hiermee helpen?
met vriendelijke groet,
PenP
Foutmelding na een php include
Moderator: velden
Re: Foutmelding na een php include
Hallo PenP,
Zou je kunnen aangeven hoe je de UDT aanroept in je pagina?
En wat de inhoud is van deze UDT?
Groet, Rolf
Zou je kunnen aangeven hoe je de UDT aanroept in je pagina?
En wat de inhoud is van deze UDT?
Groet, Rolf

- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Foutmelding na een php include
Hallo Rolf,
De UDT roep ik in mijn pagina aan als {db_data}.
De naam van de UDT is: db_data
De inhoud van de UDT is: include database.php;
In het phpscriptje zelf staat:
" . $row['Pakketnaam'] . "";
}
}
?>
Kun je hier iets mee?
Met vriendelijke groet,
PenP
De UDT roep ik in mijn pagina aan als {db_data}.
De naam van de UDT is: db_data
De inhoud van de UDT is: include database.php;
In het phpscriptje zelf staat:
" . $row['Pakketnaam'] . "";
}
}
?>
Kun je hier iets mee?
Met vriendelijke groet,
PenP
Re: Foutmelding na een php include
PenP,
een UDT dien je te maken, zonder de openings
Dus enkel alles daartussen, hoort in de UDT.
Ronny
een UDT dien je te maken, zonder de openings
Dus enkel alles daartussen, hoort in de UDT.
Ronny
Re: Foutmelding na een php include
Ronny,
Als ik de code zonder de neerzet dan zet hij de data er wel neer, maar het lijkt wel alsof er een nieuwe pagina geopend wordt.
http://img17.imageshack.us/img17/4148/newpagem.jpg
Alle resultaten staan onder home, wat de bedoeling is. Maar ik wil dit gewoon op 1 pagina en niet op een nieuwe zoals hij nu doet. Bovendien krijg ik hier ook een smarty error. Ik weet niet of dit te verhelpen is met een php include, zo ja hoe kan ik dit implementeren?
Met vriendelijke groet,
PenP
Als ik de code zonder de neerzet dan zet hij de data er wel neer, maar het lijkt wel alsof er een nieuwe pagina geopend wordt.
http://img17.imageshack.us/img17/4148/newpagem.jpg
Alle resultaten staan onder home, wat de bedoeling is. Maar ik wil dit gewoon op 1 pagina en niet op een nieuwe zoals hij nu doet. Bovendien krijg ik hier ook een smarty error. Ik weet niet of dit te verhelpen is met een php include, zo ja hoe kan ik dit implementeren?
Met vriendelijke groet,
PenP
Re: Foutmelding na een php include
PenP
De gehele php-code zet je zonder in de UDT.
In de pagina óf in een template kun je de UDT aanroepen met {naam-udt}.
Je hoeft dus niet 'include' te gebruiken.
Rolf
De gehele php-code zet je zonder in de UDT.
In de pagina óf in een template kun je de UDT aanroepen met {naam-udt}.
Je hoeft dus niet 'include' te gebruiken.
Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Foutmelding na een php include
Rolf,
Dit begrijp ik volledig, de code komt dan op deze manier in de UDT te staan:
$host = 'localhost'; //mysql host, meestal is dat 'localhost'
$name = 'root'; //mysql username
$password = ''; //mysql passwoord
$database = 'tricks'; //mysql database
mysql_connect($host,$name,$password);
mysql_select_db($database);
$sql = 'SELECT * FROM Pakketten ORDER BY Pakketnaam DESC';
if($result = mysql_query($sql)){
$array = array();
while($row = mysql_fetch_assoc($result)){
echo "" . $row['Pakketnaam'] . "";
}
}
Maar nu wil ik nog voorkomen dat het scriptje in een nieuwe pagina geopend wordt. Het scriptje haalt gegevens uit een andere database, ik denk dat het daar fout gaat. Weet jij of misschien iemand anders een manier om te voorkomen dat het scriptje uitgevoerd wordt op een nieuwe pagina?
Groeten,
PenP
Dit begrijp ik volledig, de code komt dan op deze manier in de UDT te staan:
$host = 'localhost'; //mysql host, meestal is dat 'localhost'
$name = 'root'; //mysql username
$password = ''; //mysql passwoord
$database = 'tricks'; //mysql database
mysql_connect($host,$name,$password);
mysql_select_db($database);
$sql = 'SELECT * FROM Pakketten ORDER BY Pakketnaam DESC';
if($result = mysql_query($sql)){
$array = array();
while($row = mysql_fetch_assoc($result)){
echo "" . $row['Pakketnaam'] . "";
}
}
Maar nu wil ik nog voorkomen dat het scriptje in een nieuwe pagina geopend wordt. Het scriptje haalt gegevens uit een andere database, ik denk dat het daar fout gaat. Weet jij of misschien iemand anders een manier om te voorkomen dat het scriptje uitgevoerd wordt op een nieuwe pagina?
Groeten,
PenP
Re: Foutmelding na een php include
Wat voor content-type is de pagina?
Ronny
Ronny
Re: Foutmelding na een php include
Ronny,
Ik heb hem gewoon als inhoud staan.
Groeten,
PenP
Ik heb hem gewoon als inhoud staan.
Groeten,
PenP