Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: MySQL: escape-ongelma

QPRocky [19.11.2009 17:35:38]

#

Mistä johtuu että teksti tallentuu omalla koneellani ja palvelimella eritavalla tietokantaan?

vien tekstin tietokantaan tyyliin:

mysql_real_escape_string($teksti)

index.php, joka ajetaan aina aluksi, löytyy tämmöistä:

if (function_exists('set_magic_quotes_runtime'))
  @set_magic_quotes_runtime(0);

index.php:n kanssa samassa hakemistossa on .htaccess jossa on:

php_flag magic_quotes_gpc off

Omalla koneella esim. 'teksti' tallentuu tässä muodossa,
palvelimella \'teksti\'

Selaimeen tulostuksen teen:

nl2br(htmlspecialchars($teksti))

Metabolix [19.11.2009 18:07:52]

#

Onkohan htaccess varmasti toiminnassa? (Voisit lisätä myös tuon toisen (magic_quotes_runtime) sinne ja poistaa PHP-kikkareen.)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta