Laravel Input: get () funktioniert nicht

Ich versuche, in Laravel 4 an einer Post-Funktion zu arbeiten. Mein Formular enthält eine Reihe von Feldern, die beim Senden an die Post-Funktion im Controller weitergeleitet werden.

Das Problem ist, dass die Felder im Formular Namen haben, zwischen denen Leerzeichen stehen.

Zum Beispiel,"Typ 1" ist ein Name einer Eingabe und hat ein Leerzeichen dazwischen. Nun, wenn ich versuche, den Wert dieses Feldes zu ermittelnInput::get('Type 1')gibt keinen Wert zurück. Wenn ich den Namen im Formular in "Typ1" ändere, wird der eingegebene Wert zurückgegeben.

Gibt es eine Lösung für dieses Problem? Ich kann das Leerzeichen nicht entfernen, da dies dynamische Namen sind, die aus der Datenbank stammen. Das können lange Namen sein, ein Wort oder irgendetwas. Ich kann also keine statische Lösung behalten.

Ich könnte wahrscheinlich die ID verwenden, um die Daten zu manipulieren, aber das würde den Komfort verringern. Das wäre mein letzter Ausweg. Irgendwelche Lösungen?

Danke im Voraus.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage