Twee dezelfde woorden zijn niet toegestaan

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Twee dezelfde woorden zijn niet toegestaan

Bericht door Bee » 13 feb 2007, 20:51

Wat is het probleem? Ik heb een MySQLi dbal layer geinstalleerd voor phpBB, maar sindsdien accepteert de database geen woorden meer die al een keer eerder in een forumbericht zijn gebruikt. MySQL geeft dan aan dat de query niet kon worden uitgevoerd, zonder verdere mededeling waarom. Ik zou dit probleem graag willen oplossen, want MySQLi is sneller dan de MySQL4 layer, en wil ik gebruiken voor iets anders.
Wanneer ontstond het probleem? Na het installeren van deze mod, gisterenavond
Adres van je forum: http://localhost/Morpje/
Geïnstalleerde mods: eXtreme Styles 2.3.1, MySQLi - Improve your phpBB 1.0.0
Huidige template: MorpheusXtremeDarkBlue en Cobalt2
phpBB versie: 2.0.22
Host: XAMPP 1.5.4a op eigen computer met php 5.1.6 en MySQL 5.0.24a
Heb je onlangs een mod of stijl geïnstalleerd? De MySQLi - Improve your phpBB 1.0.0 mod.
Heb je gezocht naar een antwoord? Alleen op de Duitse supportsite, een dergelijk topic kan ik mij niet herinneren op phpBB.nl
... Maar ik modereer (nog) niet.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 14 feb 2007, 20:57

Een subtiele schop om dit probleem weer onder de aandacht te brengen.
... Maar ik modereer (nog) niet.

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Bericht door BetaDevil » 14 feb 2007, 21:18

in functions_search.php zoek:

Code: Selecteer alles

					case 'mysql4':
						$value_sql .= ( ( $value_sql != '' ) ? ', ' : '' ) . '(\'' . $word[$i] . '\', 0)';
						break;
after add:

Code: Selecteer alles

					case 'mysqli':
						$value_sql .= ( ( $value_sql != '' ) ? ', ' : '' ) . '(\'' . $word[$i] . '\', 0)';
						break;
Ik weet niet of ier iets anders moet zijn maar dit lijkt me redelijk ;)

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 15 feb 2007, 17:16

Dat ga ik eens proberen :)
... Maar ik modereer (nog) niet.

Gesloten