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

Discussione: stripslashes

  1. #1

    stripslashes

    Ciao a tutti. Ho uno script flash/php, che legge da un file di testo.
    Il problema sono le \ ogni volta che metto una parentesi.
    Lo script è il seguente.

    <?php
    $fd = fopen("charts.txt", "w");
    fwrite($fd, "var1=$var1&var2=$var2&var3=$var3&var4=$var4&var5= $var5&var6=$var6&var7=$var7&var8=$var8&var9=$var9& var10=$var10&var11=$var11&var12=$var12&var13=$var1 3&var14=$var14&var15=$var15&var16=$var16&var17=$va r17&var18=$var18&var19=$var19&var20=$var20&var21=$ var21&var22=$var22&var23=$var23&var24=$var24&var25 =$var25&var26=$var26&var27=$var27&var28=$var28&var 29=$var29&var30=$var30&statusmsg=$statusmsg");\
    fclose($fd);\
    print "&var1=$var1&var2=$var2&var3=$var3&var4=$var4&var5 =$var5&var6=$var6&var7=$var7&var8=$var8&var9=$var9 &var10=$var10&var11=$var11&var12=$var12&var13=$var 13&var14=$var14&var15=$var15&var16=$var16&var17=$v ar17&var18=$var18&var19=$var19&var20=$var20&var21= $var21&var22=$var22&var23=$var23&var24=$var24&var2 5=$var25&var26=$var26&var27=$var27&var28=$var28&va r29=$var29&var30=$var30&statusmsg=$statusmsg";
    ?>

    Premetto che io php NON LO CONOSCO.
    Mi hanno consigliato di usare stripslashes ma non so come.
    GRazie

  2. #2

    Re: stripslashes

    se ti dico che non si capisce un cacchio di quello che vuoi ci credi?

    cmq...

    http://it2.php.net/manual/it/function.stripslashes.php


  3. #3
    lo conosco questo link....
    ti posto l'esempio pratico ok?

    http://www.danywebcolf.com/coletti/invia/

    considera che sto facendo delle prove...
    ciao

  4. #4
    devi spiegare:
    1) cosa vuoio fare
    2) qual è l'effetto indesiderato

  5. #5
    eheheh mado scusami.. sono esauritissima.
    Ho una chart in flash (il link di prima)
    quando inserisco una virgoletta mi inserisce \
    Ecco.
    Chiara???

  6. #6
    ok.. ora è più chiaro

    perchè gli apici [virgolette singole] possono dare fastidio al DBMS [mysql e simili].. php è predisposto per aggiungere automaticamente il carattere di escape a questi valori.. tramite la direttiva magic_quote_gpc [Get Post Cookie]... è anche una misura di sicurezza oltre che una comodità.. perchè sfruttando i singoli apici i malintenzionati possono attaccare un sito sfruttando le sql_injection...

    in definitiva.. quando vai a rileggere i dati dal database fai:

    $datifinali = strpslasches($datiletti);

    semplice

    o meglio ancora...

    if(get_magic_quotes_gpc())
    {$datifinali = strpslasches($datiletti);}

    in modo che questo lavoro venga fatto solo quando la direttiva magic_quote_gpc è attiva [metti caso che cambi configurazoine.. non devi rimettere mano al codice]



  7. #7
    strpslasches


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #8
    [supersaibal]Originariamente inviato da piero.mac
    strpslasches

    [/supersaibal]
    che fai, mi controlli? ottò:

    vabbè... qualche errore di battitura capita

    @danywebcolf
    stripslashes, non strpslashes ovviamente

  9. #9
    non lo so fare

  10. #10
    [supersaibal]Originariamente inviato da danywebcolf
    non lo so fare [/supersaibal]
    non sai fare copia/incolla? ]beh insomma.. non proprio copiaincollavisti gli errori di battitura ]

    scusa.. ma lo script chi l'ha fatto?

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.