2017-07-20 2 views
0

Ich bin hier mit der Validierung des Codeigniters stecken geblieben. Hier ist mein Code unten.Validierung fehlgeschlagen Selbst bei richtigem Zustand

Wenn ich a, b, c oder etwas ähnliches übergebe, ist die Überprüfung gut. aber sobald ich einen richtigen numerischen Wert eingegeben habe, zeigt es immer noch Fehler an. Bitte helfen Sie mir, das Problem herauszufinden? Hier ist meine Eingabe eingereicht Code

<div class="row"> 
    <div class="col-sm-6"> 
      <input class="form-control" type="text" name="match_data[<?php echo $edit_round_num; ?>][<?php echo $matchtime; ?>][<?php echo $match; ?>][<?php echo $gametime+1; ?>][score1]" value="<?php echo $games_per_match_array_one[$gametime]; ?>" /> 
</div> 
                           <div class="col-sm-6"> 
    <input class="form-control" type="text" name="match_data[<?php echo $edit_round_num; ?>][<?php echo $matchtime; ?>][<?php echo $match; ?>][<?php echo $gametime+1; ?>][score2]" value="<?php echo $games_per_match_array_two[$gametime]; ?>" /> 
                           </div> 
                          </div> 
+1

4 foreach Schleifen? Bitte zeigen Sie das vollständige Formular an. Ich bin sicher, es gibt einen besseren Weg als 4 rekursive foreach-Schleifen. – Tpojka

+0

Mein Problem wurde gelöst .. incase of numerische trim | xss_clean nicht gegeben werden –

+0

Es wird Ressource sehr aufwendig App, wenn Sie rekursive foreach nicht auflösen. – Tpojka

Antwort

0

Bei der Validierung numeric Werte Validierung trim|xss _clean nicht oder benötigt funktioniert. So einmal entfernt trim|xss_clean der Code beginnt zu arbeiten.

Verwandte Themen