Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #22829

uguaglianza parole con apostrofo.

From Roberto Tagliaferri <tagliaferri@bofhland.org>
Newsgroups it.comp.www.php
Subject uguaglianza parole con apostrofo.
Date 2020-07-03 09:34 +0200
Organization Aioe.org NNTP Server
Message-ID <rdmn1t$18if$1@gioia.aioe.org> (permalink)

Show all headers | View raw


Scenario: procedura web per gestire immobili, quindi indirizzi, zone 
eccetera.
Mi chiama il cliente e mi dice che con l'apostrofo non mi segnala i dati 
corretti.
Vado a controllare e vedo che la procedura salva correttamente MA poi quando 
deve verificare se il dato è uguale ad uno dei valori della lista ha sempre 
risultato negativo.
Però per popolare i campi in modo dinamico (quindi io prima scelgo la 
provincia e c'è una chiamata ajax che tira fuori i comuni, poi lo stesso per 
le zone) chiamo 2 script e in quel caso il match funziona.
Ho provato con un banale $stringa=$valore reso dal db,
una strcmp, entrambe con una or... nulla.
Ho provato anche una banale select nel db
select distinct(zona) as zona,zona ilike $3 as eq (db postgresql, no pdo o 
altro)
funziona da psql o da pgadmin, rende sempre false da php se apro la pagina 
da web ma rende il corretto true se lo chiamo da ajax.
Infine ho provato a fare un iconv e da un errore di codifica.. ma è tutto 
utf-8 e gli header (controllati con firefox) sono utf-8.
Ho rimediato mettendo a fondo pagina la chiamata alle 2 ajax che funzionano 
ma mi piacerebbe sapere dove cavolo ho sbagliato.
Postgres 10 in sviluppo e 9 in produzione, php 7.2 in sviluppo e 7.0 in 
produzione, server fedora 29 in sviluppo e centos 7 in produzione  
(ovviamente con gli stessi problemi)


-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)tosnet.it
www.robyt.eu

Back to it.comp.www.php | Previous | NextNext in thread | Find similar | Unroll thread


Thread

uguaglianza parole con apostrofo. Roberto Tagliaferri <tagliaferri@bofhland.org> - 2020-07-03 09:34 +0200
  Re: uguaglianza parole con apostrofo. Enrico Maria Chellini <bitit@bitit.it> - 2020-07-03 11:16 +0200
    Re: uguaglianza parole con apostrofo. Roberto Tagliaferri <tagliaferri@bofhland.org> - 2020-07-03 11:51 +0200
      Re: uguaglianza parole con apostrofo. Roberto Tagliaferri <tagliaferri@bofhland.org> - 2020-07-03 12:08 +0200

csiph-web