News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 0
Seite [1]
Blu3ye


Try to beat me




Herkunft: Albstadt
Beiträge: 162
# Thema - 20.10.2013 um 13:39 Uhr
Sers!

Ich hab vor kurzem ne Weiterbildung gemacht und da auch PHP gelernt.
Jetzt hab ich mich rangemacht um die Fehler in den errorlogs auszumerzen.

Aber bei einem komme ich nicht weiter, mein PHP ist auch schon wieder eingerostet, da paar Wochen nicht mehr angewendet.

Fehler:
PHP Warning on line 86 -> in_array() expects parameter 2 to be array, string given


Laut PHP-Code
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
1. / 2. / ... 
 function cs_servervars($mode$integers 0$unharmed 0) {

  
$return = array();
  if (empty(
$unharmed))
    
$unharmed = array();
  
$mode strtolower($mode);
  
$vars $mode == 'post' $_POST $_GET;
  if (
is_string($integers))
    
$integers explode(',',$integers);
  if (!
is_array($integers))
    
$integers = array($integers);

  foreach (
$vars AS $key => $value) {
    if (
in_array($key$unharmed)) { $return[$key] = $value; continue; }
    
$return[$key] = in_array($key$integers) ? (int) $value cs_sql_escape($value);
  }


ist $unharmed aber entweder ein array oder 0 und 0 ist kein string - korrekt?


------------------
Inaktiv
Antworten: 0
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo