Hij is mooi gemaakt, alleem wel te groot denk ik als je naar het zij menu kijkt, moet ik daar al voor scrollen.
8-10
Hij is mooi gemaakt, alleem wel te groot denk ik als je naar het zij menu kijkt, moet ik daar al voor scrollen.
8-10
In het vervolg voor dit soort vragen contact opnemen met een van de teamleden.:slotje:
:slotje:
:slotje:
Heel leuk, maar niet echt de bedoeling hier.
:slotje:
We verwachten hier een hoger niveau dan dit.
Maakt niet uit:(
Misschien iets aan de complete error? Overigens, ik weet niet of het uitmaakt maar default is mysql.. in de module map.
ErrorException [ Recoverable Error ]: Argument 2 passed to Kohana_Arr::merge() must be an array, integer given, called in C:\xampplite\htdocs\kohana\private\system\classes\kohana\config\file\reader.php on line 49 and defined
SYSPATH\classes\kohana\arr.php [ 411 ]
406 * @param array initial array
407 * @param array array to merge
408 * @param array ...
409 * @return array
410 */
411 public static function merge(array $a1, array $a2)
412 {
413 $result = array();
414 for ($i = 0, $total = func_num_args(); $i < $total; $i++)
415 {
416 // Get the next array
Toon Meer
Goede avond,
Ik dacht laat ik mij eens gaan richten op een goed framework. Layout heb ik al ingebouwd, maar nu wil ik de database gaan aanroepen. Dit wilde ik gaan doen via mysqli. Toen kwam ik erachter dat mysqli niet standaart in de nieuwste versie van Kohana zat. Ik deze modulen in gebouwd, en wilde ik via
application/config deze aan roepen in database.php.
Maar zodra ik dat doe krijg ik de volgende error:
ErrorException [ Recoverable Error ]: Argument 2 passed to Kohana_Arr::merge() must be an array, integer given, called in C:\xampplite\htdocs\kohana\private\system\classes\kohana\config\file\reader.php on line 49 and defined
Dit script gebruik ik:
application/config/database.php
$config['default'] = array(
'type' => 'mysqli',
'connection' => array(
/**
* The following options are available for PDO:
*
* string dsn Data Source Name
* string username database username
* string password database password
* boolean persistent use persistent connections?
*/
'host' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'devportal',
'persistent' => FALSE,
'port' => NULL,
'socket' => NULL,
'params' => NULL,
),
'table_prefix' => '',
'charset' => 'utf8',
'caching' => FALSE,
'profiling' => TRUE,
);
Toon Meer
Hopelijk kunnen jullie mij helpen.
P.S. Hier heb ik de mysqli module vandaan:
https://github.com/isaiahdw/kohana-database-mysqli
Met vriendelijke groet,
Luc
Topic weer geopend, link werkt weer.
Ik ben het met Souceshop eens, daarom sluit ik het topic dan ook. Het is gewoon illegaal om van iemands KvK gebruik te maken. Ik mag toch ook geen ID van een ander gebruiken.
:slotje:
:slotje:
Meer informatie over de doelgroep, pagerank, statistieken van de site etc.
Dit is de code die jij in je css moet gaan inbouwen.
Het werkt blijkbaar nog niet. Wanneer hij mijn systeem gebruikt krijgt hij op pagina 2, nog altijd de berichten van pagina 1.
Misschien om je mail op te controleren? Dan hoef je niet een of ander mailprogramma op je iMac aan te hebben, en heb je hem toch openstaan?
<?php
/************************************************************
* Pagina's
************************************************************/
if(isset($_GET['pnr']))
{
if( $_GET['pnr'] > 1 )
{
$_GET['pnr']--;
}
$start = $_GET['pnr'] * 5;
}
else
{
$start = 0;
}
/************************************************************
* Reacties
************************************************************/
$ophalen = mysql_query("SELECT * FROM `forum_reacties` WHERE `topic_id` = '" . $topic_id . "' ORDER BY datum LIMIT ". $start .", 5") or die(mysql_error());
$telreacties = mysql_num_rows($ophalen);
while( $output = mysql_fetch_assoc( $ophalen ) ) {
$reacties[] = array(
'id' => $output[ 'id' ],
'reactieauteur' => htmlspecialchars( stripslashes( $output[ 'reactie_auteur' ] ) ),
'bericht' => stripslashes( bbhtml2( $output[ 'reactie_bericht' ] ) ),
'aantal' => stripslashes( $telreacties ),
'datum' => htmlspecialchars( stripslashes( $output[ 'datum' ] ) )
);
}
$core[ 'tpl' ]->assign( 'reacties', $reacties );
/************************************************************
* Pagina's
************************************************************/
$pq = mysql_query( "SELECT count( id ) FROM forum_reacties WHERE `topic_id` = '" . $topic_id . "'" );
$paginas = ceil( mysql_result( $pq, 0, 0 ) / 5 );
$core[ 'tpl' ]->assign( 'paginas', $paginas + 1 );
?>
Toon Meer
Dit zal dan moeten werken, aangezien hij anders het getal als string ziet.
Probeer dit eens?
edit:
<?php
/************************************************************
* Pagina's
************************************************************/
if(isset($_GET['pnr']))
{
if( $_GET['pnr'] > 1 )
{
$_GET['pnr']--;
}
$start = $_GET['pnr'] * 5;
}
else
{
$start = 0;
}
/************************************************************
* Reacties
************************************************************/
$ophalen = mysql_query("SELECT * FROM `forum_reacties` WHERE `topic_id` = '" . $topic_id . "' ORDER BY datum LIMIT '" . $start . "', 5") or die(mysql_error());
$telreacties = mysql_num_rows($ophalen);
while( $output = mysql_fetch_assoc( $ophalen ) ) {
$reacties[] = array(
'id' => $output[ 'id' ],
'reactieauteur' => htmlspecialchars( stripslashes( $output[ 'reactie_auteur' ] ) ),
'bericht' => stripslashes( bbhtml2( $output[ 'reactie_bericht' ] ) ),
'aantal' => stripslashes( $telreacties ),
'datum' => htmlspecialchars( stripslashes( $output[ 'datum' ] ) )
);
}
$core[ 'tpl' ]->assign( 'reacties', $reacties );
/************************************************************
* Pagina's
************************************************************/
$pq = mysql_query( "SELECT count( id ) FROM forum_reacties WHERE `topic_id` = '" . $topic_id . "'" );
$paginas = ceil( mysql_result( $pq, 0, 0 ) / 5 );
$core[ 'tpl' ]->assign( 'paginas', $paginas + 1 );
?>
Toon Meer
Goed, ook al is er veel offtopic. De offtopic personen hebben wel gelijk. Je mag deze source er alleen gratis bijleveren. Je mag enkel geld vragen voor de dingen die je zelf hebt gescript of grotendeels (meer dan 50%) hebt aangepast. Wil je geld vragen voor de gehele source, dien je hem vanaf 0 gemaakt te hebben.