çift ​​tırnak metin dissappear yapar, neden?

2 Cevap php

Metinler değer çift tırnak dissappear dahil olmak üzere çift tırnak, her şeyi geride vardır ve her zaman.

Örnek: Nice bmw m3 with 19" wheels çift tırnak atlanır sonra Nice bmw m3 with 19 parçası olur.

Bu etrafında yine de var mı?

Bu bir php sayfada bir form için, yani şekli kendine teslim olduğunda giriş değeri değişmeden kalır, böylece kullanıcı form kendine teslim olduğunda yine her şeyi doldurmak zorunda değildir: Aşağıdaki kodu hakkında.

<input style="width:300px;" type="text" name="annonsera_headline" id="annonsera_headline" value="<?php echo @$_POST['annonsera_headline'];?>">

Teşekkürler

2 Cevap

" html öznitelik değerini biter çünkü.

Kullan htmlentities veya htmlspecialchars

value="<?php echo htmlentities(@$_POST['annonsera_headline']);?>">

Aksi takdirde bu insanların sayfanızda HTML değiştiren bir URL oluşturmak için olanak yukarıdaki fonksiyonlardan en az birini olduğu gibi kullanmadan $_POST veya $_GET değerleri yazmak için tavsiye edilmez.