ich eine Anzahl von Elementen in einer Sitzung einfügen mit session::push
es bis erfrischende Seite funktioniert ich Fehler:Session :: Druckfehler htmlspecialchars() erwartet Parameter 1 Zeichenfolge zu sein, da Array
htmlspecialchars() expects parameter 1 to be string
Hier die ist Reglerfunktion:
public function shopping(Request $request){
if($request->has('cart')){
$x=request('name');
$y=request('quantity');
Session::push('item',$x);
return view('Crochet.shopping');
} else {
return redirect()->back();
}
}
im Blick:
@foreach(session('item')as $y){{$y}} @endforeach
Wie kann es behoben werden?
hinzugefügt Aus Kommentare:
die $x
ist eine Zeichenfolge, die ich in jeder Seite von der URL-Anfrage:
http://127.0.0.1:8000/Pearl%20Crochet/cart/shopping?name=Nubian&image=image1.jpg
$x
ist der Name.
Können Sie mir den Inhalt von $ x zeigen? Ich möchte den Datentyp kennen –
sicher, dass die $ x ist eine Zeichenfolge, die ich von der URL ineach Seite http://127.0.0.1:8000/Pearl%20Crochet/cart/shopping?name=Nubian&image=image1.jpg $ x ist die Anfrage Name ... könnte es der Fehler sein? –