Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: value con apostrofo

  1. #1

    value con apostrofo

    trasmetto un dato con un form

    value='".$vaRowprodotti[descrizione]."'

    ma se la descrizione è composta da un'apostrofo non mi passa la seconda parte
    es. se la parola è sant'albano mi passa solo sant

    come posso fare?
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

  2. #2
    addslashes (e quando ripeschi il dato stripslashes); oppure str_replace

  3. #3
    un input si scrive con i valori in double quotes " e non '


    <input type="text" value="quello che ti pare" />


    per eliminare il problema addslashes non serve a niente, devi usare htmlentities($valore)


    <?php $valore = 'Hello "World" !'; ?>

    <input type="text" value="<?php echo htmlentities($valore); ?>" />
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4

    testo dop l'apostrofo

    mi spiace ma ho provato con htmlentities, addslashes e striplashes
    ma il testo contenuto dop l'apostrofo non viene viasualizzato
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

  5. #5

    Re: testo dop l'apostrofo

    Originariamente inviato da sandroacchiardi
    mi spiace ma ho provato con htmlentities, addslashes e striplashes
    ma il testo contenuto dop l'apostrofo non viene viasualizzato
    rileggi il mio intervento, è praticamente impossibile che non vada.
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6

    problema di apici

    se la stessa frase la spedisco con un input text non ho nessun problema quindi il problema sta in come ho scritto il codice php

    "<input type=hidden name=descrizione value=' $vaRowprodotti[descrizione]."' >".

    ricordo che se tolgo gli apici (in rosso) come qualcuno consigliava mi porta solo la prima parola
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

  7. #7

    apici

    scusate ho dimenitcato un punto
    "<input type=hidden name=descrizione value=' ".$vaRowprodotti[descrizione]."' >".
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

  8. #8

    Re: Re: testo dop l'apostrofo

    Originariamente inviato da andr3a
    rileggi il mio intervento, è praticamente impossibile che non vada.
    aggiungo che chi t'ha consigliato di non usare gli apici non conosce l' html o fa altro di mestiere
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  9. #9

    apice

    ti scrivo tutto il codice:
    -------------------------------------------------------
    echo "<form name=dati method=get action=pagina2.php>".
    "<input type=hidden name=codiceprodotto value='".$vaRowprodotti[codiceprodotto]."'>".
    -------------------------------------------------------
    a pagina2.php scrivo:

    echo htmlentities($_GET["descrizione"]);
    --------------------------------------------

    $vaRowprodotti[codiceprodotto] è uguale a "formaggio di sant'antonio"
    ma in pagina 2 mi vede solo formaggio di sant' forse perchè vede l'apostrofo come un apice
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

  10. #10

    Re: apice

    Originariamente inviato da sandroacchiardi
    ti scrivo tutto il codice:
    puoi scrivermi la divina commedia se vuoi, ma forse ti è sfuggito che basta che tu legga il mio intervento poichè il problema non esiste.


    Dimmi cosa non ti è chiaro della frase:

    un input si scrive con i valori in double quotes " e non '


    oppure dell' esempio:


    <?php $valore = 'Hello "World" !'; ?>
    <input type="text" value="<?php echo htmlentities($valore); ?>" />


    i valori degli attributi dei tags html si scrivono in double quotes che sono questi " e non questi '

    non metterli significa non scrivere html, mettere gli apici singoli significa scrivere male l' html

    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

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.