Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    220

    virgolette dentro a una variabile

    Ciao a tutti,
    devo inserire in una variabile le "

    esiste un codice tipo %20 per lo spazio che mi identifica le " ???

    Vorrei spiegarmi meglio ma non so come iniziare a spiegare quello che voglio fare... penso sia più facile risolvere così :P

    Please help me

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    220
    spiego meglio perchè in effetti non si capisce una mazza...

    ho fatto 3 campi di testo input dove posso inserire 3 caratteristiche di un immagine:

    - nome (esempio: grafico.gif)
    - width (esempio: 100)
    - height (esempio: 100)

    devo concatenare queste variabili in modo da ottenerne una contenente tutto il tag html <img> completo come in questo esempio:

    [img]../grafico.gif[/img]

    La presenza delle " mi incasina il solito sistema con cui concateno variabili a stringhe di testo...
    Esempio:
    intero = titolo+"
    "+"di "+autore+"
    "+"
    "+corpo;

    Chi mi può aiutare?

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    78
    Ciao

    mi sembra di aver capito che vuoi inserire all'interno di una variabile stringa il carattere "..

    prova a risolvere cosi':

    codice:
    var = " ecco le mie \" virgolette!";
    Se ho capito male correggimi!
    Ciao
    blp

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    220
    si... grande... è lui...

    difficile spiegarlo bene per me...

    Andava assegnata una sequenza di escape al carattere "

    Cito dal manuale ufficiale di flash mx:

    In AS alcuni caratteri possono essere rappresentati soltanto tramite le relative sequenze di escape.

    E per AS si usa la \

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    220
    Problema simile...

    ho fatto una pagina asp che mi recupera alcune variabili da un db... utilizzando asp ne ho concatenate due...

    Inserisco un esempio semplificato ma premetto che x è una varibile che si incrementa ma esula dal problema

    Response.Write("t" & x & "=" & rs("data") & "\r" & rs("titolo"))

    t1=2/12/2005\rTitolo news

    Ho utilizzato il carattere \r perchè mi identifica il ritorno a capo

    Speravo che nel campo di testo dinamico dove carico la variabile t1 mi venisse fuori una cosa del tipo:

    2/12/2005
    Titolo news

    Cioè la data e a capo il titolo della news...

    Il carattere \r non va bene in questo caso... devo usare un altro sistema per far capire a flash che li voglio che vada a capo...

    Qlc sa come risolvere questo problema?

  6. #6
    Originariamente inviato da bernabaus
    Problema simile...

    ho fatto una pagina asp che mi recupera alcune variabili da un db... utilizzando asp ne ho concatenate due...

    Inserisco un esempio semplificato ma premetto che x è una varibile che si incrementa ma esula dal problema

    Response.Write("t" & x & "=" & rs("data") & "\r" & rs("titolo"))

    t1=2/12/2005\rTitolo news

    Ho utilizzato il carattere \r perchè mi identifica il ritorno a capo

    Speravo che nel campo di testo dinamico dove carico la variabile t1 mi venisse fuori una cosa del tipo:

    2/12/2005
    Titolo news

    Cioè la data e a capo il titolo della news...

    Il carattere \r non va bene in questo caso... devo usare un altro sistema per far capire a flash che li voglio che vada a capo...

    Qlc sa come risolvere questo problema?
    usa due caselle di testo semplice a cichi in ognuna la var
    e risolvi

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  7. #7
    ah! oppure formatta la casella come html e usa invece il classico


    in una casella multiriga dovrebbe fungere

    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    220
    Questo ultimo problema è nato perchè non riuscivo a concatenare le due variabili (data e titolo) inserendo in mezzo un carattere particolare per farlo andare a capo.

    Allora ho pensato di farlo all'interno del ASP ma anche così sononati problemi, ho scoperto che flash interpreta tuttta la variabile presa dall'asp come una stringa pertanto non codifica il carattere \r come un istruzione per andare a capo.

    Possibili soluzioni:

    1. trovare un sistema per far capire a flash che \r è un codice per cui deve andare a capo
    2. scoprire come concatenare due variabili recuperate con asp e inserirci un a capo in mezzo...

    In tutto il giorno non ho trovato soluzione... se qlc mi può illuminare...

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    220
    si è vero potrei usare due caselle di testo e probabilmente alla fine avrei anche fatto prima...ma dovendole poi animare entrambe e non avendone voglia cecavo un sistema più "carino"

    provo subito la formattazione come html e uso il

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    220
    Se avessi fatto una pausa di riflessione ci sarei arrivato magari... bastava usare il
    e la formattazione html in flash...

    mq non speravo di avere una risposta in così breve tempo... sei un angelo...

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 © 2025 vBulletin Solutions, Inc. All rights reserved.