Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem ze znakiem jak rozwiązać ?
Forum PHP.pl > Forum > PHP
AZAZELLO
Mam formularz za pomoca którego wpisuje się treść która dodawana jest do bazy danych.
i jest jeden problem jak uzyje znaku ' to dodanie nie powiedzie się.

Na localhoscie nie ma takiego błędu natowias na moim internetowym serwerza jest.
Czym to może być spowodowane błędem składni? inną wersją mysql?
uboottd
Inne ustawienie zmiennej magic_gpc_quotes ?
AZAZELLO
no tak na localu jest włączone a na serwerku nie , to będzie wina tego?
menic
Cytat
no tak na localu jest włączone a na serwerku nie , to będzie wina tego?

Tak.
Poza tym w komentarzach przy manualu pisze, że lepiej jest magic_gpc_quotes wyłączyć i używać [manual:c68999f697]addslashes[/manual:c68999f697]() dla zmiennych wprowadzanych do bazy
chfast
Jeśli chcesz dodać znak ' do bazy to najlepiej poprzedzić go znakiem . Czyli w php to będzie tak: [php:1:db6ddcc506]<?php
$sql_string = "Dodajemy znak ' do bazy...";
echo $sql_string; // Dodajemy znak ' do bazy...";

?>[/php:1:db6ddcc506]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.