PHP wstawia \ przed " albo mnoży \\


(pain3hp) #1

jak wstawie w to pole " albo \ to mi mnoży \ przy kazdym klikaniu w submit....

plik osblusgujacy jest tym plikiem ktory ma ten formularz.

co to ma być ?


(GioWDS) #2

Wyłącz magika.


(pain3hp) #3

????


(Copycona) #4

Masz włączone magic quotes.

http://www.php.net/manual/pl/security.magicquotes.php

  1. [\*:3t87au72]
    [Co to są Magic Quotes](http://www.php.net/manual/pl/security.magicquotes.what.php),

(pain3hp) #5

ja mam dwa pola tekstu i jak jest jedno puste to zwraca bład jednoczesnie pamietajac co jest wpisane w to drugie pole a jak tam jest \ albo " to mi dorabia \, jednoczesnie nie moge zablokować slashy bo tam jest wpisany kod do obrazka


(Saver) #6

Ja tworze nową funkcje i przepuszczam tekst przez nią i zamienia mi \ na 'nic' :D:

function delback($text) {

		return str_replace('\\', '', $text);

	}