Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    replace apici non funziona

    ciao a tutti ho bisogno di fare un replace di apici:

    citta_rep= replace(rsh_cittaregione("citta"),"'","''")

    questo replace non funziona allora ho provato così:

    citta_rep= replace(rsh_cittaregione("citta"),"'","& r s quo;")

    e funziona solo che mi fa l'apice ’ inverso e quindi poi non mi trovo più ... ho bisogno proprio di questo apice ' avete idea del motivo perchè non avviene il replace?

  2. #2

    Re: replace apici non funziona

    prova così

    codice:
    citta_rep= rsh_cittaregione("citta")
    citta_rep= replace(citta_rep, "'", "''")
    facce sape'

  3. #3
    uehh.. ciao
    ho provato ma niente da fare ... bahh. non capisco ..

    purtroppo mi ritrovo ad avere dei collegamenti del tipo sito/l'aquila.asp e questo crea un casino ..

  4. #4

  5. #5
    si scusa volevo dire che per costruire degli url utilizzo dei record prelevati da database quindi se ad esempio in un record ho l'aquila il link esce

    miosito.com/l
    e non
    miosito/l'aquila

    mi viene tagliata la parola ... :master:

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    ma scusa... tu vorresti un URL con l'apice in mezzo???
    Non ti sembra "strano"? :berto:
    Gli url dovresti costruirli SENZA apici.

    Roby

  7. #7
    Originariamente inviato da Roby_72
    ma scusa... tu vorresti un URL con l'apice in mezzo???
    Non ti sembra "strano"? :berto:
    Gli url dovresti costruirli SENZA apici.

    Roby
    è veramente strano lo so .. ma mi ritrovo in questa situazione e in qualche modo ne devo uscire ..
    cmq a parte il discorso degli url che ormai non ci posso fare + niente .. non riesco a capire perchè non mi fa il replace .. qualche idea?

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma devi fare la replace per mettere il dato nel db?
    Perché in qualsiasi altro caso non avrebbe senso (se non per togliere l'apice visto che nell'url dubito possa essere passato).

    Roby

  9. #9
    no devo fare il replace per stamparlo a video ... il dato è già dentro al db prendo il dato da dentro al db e creo il mio url ... guarda l'img in allegato passando sopra ad un link nella barra mi mostra l'url con l'apice ...

    comque alla fine ho risolto senza utilizzare il replace ecco come:

    Codice che non funzionava:
    Codice PHP:
    response.write ("[url=' "hotels_"&citta_rep&".asp"&parametrolingua&"" ']"&rsh_cittaregione("citta")&"[/url]"
    Codice che funziona la differenza sta che al posto di mettere ahref=' ' ho messo a href=" ":
    Codice PHP:
    response.write ("[url=""]"&rsh_cittaregione("citta")&"[/url]"
    Immagini allegate Immagini allegate

  10. #10
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363

    Re: replace apici non funziona

    Originariamente inviato da slay
    ciao a tutti ho bisogno di fare un replace di apici:

    citta_rep= replace(rsh_cittaregione("citta"),"'","''")

    questo replace non funziona allora ho provato così:

    citta_rep= replace(rsh_cittaregione("citta"),"'","& r s quo;")

    e funziona solo che mi fa l'apice ’ inverso e quindi poi non mi trovo più ... ho bisogno proprio di questo apice ' avete idea del motivo perchè non avviene il replace?
    Usa '

    ops & #39;

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.