Вы не зашли.
    
        
        
                Добавляя файл на сайте пользователь может выбрать для него метки
<input type="checkbox" name="labels[]" value="' . $key . '">
<!-- $key - это ID метки в БД -->
При отправке формы проверяю данные
if (isset ($_POST['labels']))
{
       Теперь нужно проверить массив $_POST['labels'] на наличие существования меток, то есть не передали ли хрен пойми что
загнал все метки с базы в массив $labels[$row[0]] = $row[1]; а как теперь сделать проверку не знаю. Нужно как-то перебрать ключи с переданного массива формой и проверить есть ли все они в массиве со всеми метками $labels
как бы проверить?
        
                            
                Отредактировано koji (2015.08.10 19:07)
            
        
                
     
        
        
                Код:
| span style="color: #0000BB"><?phpforeach ($_POST['labels'] as $postLabel) {    if (!in_array($postLabel, $labels)) {        throw new Exception('Неизвестная метка "' . $postLabel . '".');    }} | 
если я правильно понял задачу
        
        
                
    
 
        
        
                А можно свой вариант предложить?
Вроде работает.
Код:
| span style="color: #0000BB"><?php$getTags = array(    'груша',    'яблоко',    //'банан',    //'арбуз',);$sysTags = array(    'клубника',    'апельсин',    'груша',    'яблоко',);$wrongTags = array();if (($wrongTags = array_diff($getTags, $sysTags))) {    echo 'false<br/>';    print_r($wrongTags);} else {    echo 'true<br/>';    print_r($wrongTags);} | 
 
        
        
                
     
        
        
                tipsun, ну да, твой вариант лучше)
        
        
                
    
 
        
        
                tipsun, супер 
        
        
                
     
        
        
                Всем привет подскажите какой нибуть норм форум поставить! хочу от этого форума основной сайт построить
        
        
                
    
 
        
        
                Gemorroj, для чего нужно вот это 
Код:
| if(!defined('PUN')){ | 
| exit; | 
| } | 
что то типо защиты?
        
        
                
    
 
        
        
                despod написал:
что то типо защиты?
да. чтобы небыло возможности открыть страницу, если не определена константа.
вообще это очень старый код, и перенимать из него что-либо не стоит.
        
        
                
    
 
        
        
                я хочу этот форум поставить ты мне давал давно его ! 
стоит его ставить?
или уже какой то обнавленный есть?
        
                            
                Отредактировано despod (2015.08.19 18:06)