Förbjudna namn - Fel HJÄLP!
Moderatorer: Moderatorgrupp, Supportgrupp
Förbjudna namn - Fel HJÄLP!
När jag klickar in mig på förbjudna namn så får jag fram detta..
Warning: trim() expects parameter 1 to be string, array given in /customers/******.se/********.se/httpd.www/forum/admin/admin_disallow.php on line 107
Warning: trim() expects parameter 1 to be string, array given in /customers/******.se/********.se/httpd.www/forum/admin/admin_disallow.php on line 107
Re: Förbjudna namn - Fel HJÄLP!
Lite mer uppgifter skulle hjälpa oss att hjälpa dig.
/marcus
/marcus
Re: Förbjudna namn - Fel HJÄLP!
Självklart..
Som sagt, när jag ska förbjuda namn inne i adm panelen så står det.
Warning: trim() expects parameter 1 to be string, array given in /customers/umeagatbilar.se/umeagatbilar.se/httpd.www/forum/admin/admin_disallow.php on line 107
Här har ni hela admin_disallow.php
_________________________________________
_________________
Som sagt, när jag ska förbjuda namn inne i adm panelen så står det.
Warning: trim() expects parameter 1 to be string, array given in /customers/umeagatbilar.se/umeagatbilar.se/httpd.www/forum/admin/admin_disallow.php on line 107
Här har ni hela admin_disallow.php
_________________________________________
Kod: Markera allt
<?php
/***************************************************************************
* admin_disallow.php
* -------------------
* begin : Tuesday, Oct 05, 2001
* copyright : (C) 2001 The phpBB Group
* email : support@phpbb.com
*
* $Id: admin_disallow.php 5352 2005-12-18 13:57:51Z grahamje $
*
*
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
define('IN_PHPBB', 1);
if( !empty($setmodules) )
{
$filename = basename(__FILE__);
$module['Users']['Disallow'] = $filename;
return;
}
//
// Include required files, get $phpEx and check permissions
//
$phpbb_root_path = "./../";
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);
if( isset($HTTP_POST_VARS['add_name']) )
{
include($phpbb_root_path . 'includes/functions_validate.'.$phpEx);
$disallowed_user = ( isset($HTTP_POST_VARS['disallowed_user']) ) ? trim($HTTP_POST_VARS['disallowed_user']) : trim($HTTP_GET_VARS['disallowed_user']);
if ($disallowed_user == '')
{
message_die(GENERAL_MESSAGE, $lang['Fields_empty']);
}
if( !validate_username($disallowed_user) )
{
$message = $lang['Disallowed_already'];
}
else
{
$sql = "INSERT INTO " . DISALLOW_TABLE . " (disallow_username)
VALUES('" . str_replace("\'", "''", $disallowed_user) . "')";
$result = $db->sql_query( $sql );
if ( !$result )
{
message_die(GENERAL_ERROR, "Could not add disallowed user.", "",__LINE__, __FILE__, $sql);
}
$message = $lang['Disallow_successful'];
}
$message .= "<br /><br />" . sprintf($lang['Click_return_disallowadmin'], "<a href=\"" . append_sid("admin_disallow.$phpEx") . "\">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_admin_index'], "<a href=\"" . append_sid("index.$phpEx?pane=right") . "\">", "</a>");
message_die(GENERAL_MESSAGE, $message);
}
else if( isset($HTTP_POST_VARS['delete_name']) )
{
$disallowed_id = ( isset($HTTP_POST_VARS['disallowed_id']) ) ? intval( $HTTP_POST_VARS['disallowed_id'] ) : intval( $HTTP_GET_VARS['disallowed_id'] );
$sql = "DELETE FROM " . DISALLOW_TABLE . "
WHERE disallow_id = $disallowed_id";
$result = $db->sql_query($sql);
if( !$result )
{
message_die(GENERAL_ERROR, "Couldn't removed disallowed user.", "",__LINE__, __FILE__, $sql);
}
$message .= $lang['Disallowed_deleted'] . "<br /><br />" . sprintf($lang['Click_return_disallowadmin'], "<a href=\"" . append_sid("admin_disallow.$phpEx") . "\">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_admin_index'], "<a href=\"" . append_sid("index.$phpEx?pane=right") . "\">", "</a>");
message_die(GENERAL_MESSAGE, $message);
}
//
// Grab the current list of disallowed usernames...
//
$sql = "SELECT *
FROM " . DISALLOW_TABLE;
$result = $db->sql_query($sql);
if( !$result )
{
message_die(GENERAL_ERROR, "Couldn't get disallowed users.", "", __LINE__, __FILE__, $sql );
}
$disallowed = $db->sql_fetchrowset($result);
//
// Ok now generate the info for the template, which will be put out no matter
// what mode we are in.
//
$disallow_select = '<select name="disallowed_id">';
if( trim($disallowed) == "" )
{
$disallow_select .= '<option value="">' . $lang['no_disallowed'] . '</option>';
}
else
{
$user = array();
for( $i = 0; $i < count($disallowed); $i++ )
{
$disallow_select .= '<option value="' . $disallowed[$i]['disallow_id'] . '">' . $disallowed[$i]['disallow_username'] . '</option>';
}
}
$disallow_select .= '</select>';
$template->set_filenames(array(
"body" => "admin/disallow_body.tpl")
);
$template->assign_vars(array(
"S_DISALLOW_SELECT" => $disallow_select,
"S_FORM_ACTION" => append_sid("admin_disallow.$phpEx"),
"L_INFO" => $output_info,
"L_DISALLOW_TITLE" => $lang['Disallow_control'],
"L_DISALLOW_EXPLAIN" => $lang['Disallow_explain'],
"L_DELETE" => $lang['Delete_disallow'],
"L_DELETE_DISALLOW" => $lang['Delete_disallow_title'],
"L_DELETE_EXPLAIN" => $lang['Delete_disallow_explain'],
"L_ADD" => $lang['Add_disallow'],
"L_ADD_DISALLOW" => $lang['Add_disallow_title'],
"L_ADD_EXPLAIN" => $lang['Add_disallow_explain'],
"L_USERNAME" => $lang['Username'])
);
$template->pparse("body");
include('./page_footer_admin.'.$phpEx);
?>
Senast redigerad av Marcus den 2009-11-24 21:48, redigerad totalt 1 gånger.
Anledning: Sätt koder inom Code, så blir det snyggare...
Anledning: Sätt koder inom Code, så blir det snyggare...
Re: Förbjudna namn - Fel HJÄLP!
Varav rad 105-110 är
Kod: Markera allt
$disallow_select = '<select name="disallowed_id">';
if( trim($disallowed) == "" )
{
$disallow_select .= '<option value="">' . $lang['no_disallowed'] . '</option>';
}
Re: Förbjudna namn - Fel HJÄLP!
Okej ? Kan ingenting om php, så hjälp uppskattas
Re: Förbjudna namn - Fel HJÄLP!
Ok, vad är det för namn du försöker förbjuda... eftersom det är ju vad du matar in som inte är en sträng utan uppfattas som en array.
Använder du några specialtecken i det du vill förbjuda?
/marcus
Använder du några specialtecken i det du vill förbjuda?
/marcus
Re: Förbjudna namn - Fel HJÄLP!
Nix inte de inte.
går inte att skriva in nått som sparas..
går inte att skriva in nått som sparas..
Re: Förbjudna namn - Fel HJÄLP!
Hände detta helt plötsligt? Vilka moddar har du installerat (nyligen)?
Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Re: Förbjudna namn - Fel HJÄLP!
Har aldrig förbjudit namn tidigare.
Senast var de Group Rank Hack.
Senast var de Group Rank Hack.
Re: Förbjudna namn - Fel HJÄLP!
Det var det jag "hoppades" på.
Det finns vissa Group hack som utlöser just det felmeddelandet.
Ska leta lite.
Det finns vissa Group hack som utlöser just det felmeddelandet.
Ska leta lite.
Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Re: Förbjudna namn - Fel HJÄLP!
De skulle vara tacksamt
Re: Förbjudna namn - Fel HJÄLP!
Såg denna gamla tråd när jag letade hjälp.
Fick idag samma felmeddelande vid Förbjuda användarnamn:
Warning: trim() expects parameter 1 to be string, array given in /home/d1824/public_html/phpBB2/admin/admin_disallow.php on line 107
Jag har lagt in en * för att stoppa alla nya medlemmar. Har tidvis drunknat i spam. Om nån vill bli medlem på riktigt så har jag gått in på denna flik och temporärt raderat detta *
Men nu finns helt plötsligt inte detta * kvar och det går inte att lägga till något namn oavsett vad jag väljer.
Ursäkta en novis, men vad gör jag??
Fick idag samma felmeddelande vid Förbjuda användarnamn:
Warning: trim() expects parameter 1 to be string, array given in /home/d1824/public_html/phpBB2/admin/admin_disallow.php on line 107
Jag har lagt in en * för att stoppa alla nya medlemmar. Har tidvis drunknat i spam. Om nån vill bli medlem på riktigt så har jag gått in på denna flik och temporärt raderat detta *
Men nu finns helt plötsligt inte detta * kvar och det går inte att lägga till något namn oavsett vad jag väljer.
Ursäkta en novis, men vad gör jag??
Re: Förbjudna namn - Fel HJÄLP!
Uppgradera till phpBB3. Om man är novis, så är det inte absolut för riskabelt att köra phpBB2, anser jag.
Re: Förbjudna namn - Fel HJÄLP!
Peetra skrev:inte absolut för riskabelt att köra phpBB2
Nä, det tycker inte jag heller ...
Tuck, fortsätt du med phpBB2 bara. Behörighets-inställningarna i phpBB3 är absolut inget för noviser!
Börja med att installera Unique Reg Hash-modden:
http://prdownloads.sourceforge.net/pent ... p?download
Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Re: Förbjudna namn - Fel HJÄLP!
Vad fel det kan bli ibland, trots att man försöker påeta in ordet "inte" å allt.
Ja, Holger är ju duktig på phpBB2, så om han kan hjälpa dig med kända problem, så får du det bra.
Ja, Holger är ju duktig på phpBB2, så om han kan hjälpa dig med kända problem, så får du det bra.
Vilka är online
Användare som besöker denna kategori: 1 och 0 gäst