Visualizzazione dei risultati da 1 a 10 su 16

Hybrid View

  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    E' perché nella query i values sono inseriti tra singoli apici, quindi l'apice della stringa ti tronca la query rendendola non valida.

    Prima di eseguirla dovresti passarla alla funzione mysql_real_escape_string().

    Se il tutto gira su un server su cui non hai il controllo delle versioni di PHP, ti consiglio di convertire tutto almeno per mysqli_ (con la i finale), perché le funzioni mysql_ sono state abbandonate ed al prossimo eventuale aggiornamento del derver potrebbero non funzionare più.

  2. #2
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    372
    E' una funzione che posso inserire nel mio script?

    E per le date mi puoi dare una mano?

    Grazie.
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

  3. #3
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    372
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    E' perché nella query i values sono inseriti tra singoli apici, quindi l'apice della stringa ti tronca la query rendendola non valida.

    Prima di eseguirla dovresti passarla alla funzione mysql_real_escape_string().

    Se il tutto gira su un server su cui non hai il controllo delle versioni di PHP, ti consiglio di convertire tutto almeno per mysqli_ (con la i finale), perché le funzioni mysql_ sono state abbandonate ed al prossimo eventuale aggiornamento del derver potrebbero non funzionare più.
    Altri caratteri, tipo " è é à ò ù / () ? ! £ % & ^ eccetera potrebbero creare problemi con l'inserimento da file csv?
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Quote Originariamente inviata da Max Della Pena Visualizza il messaggio
    Altri caratteri, tipo " è é à ò ù / () ? ! £ % & ^ eccetera potrebbero creare problemi con l'inserimento da file csv?
    Se la codifica dei caratteri è corretta non ci sono problemi.

    Per codifica corretta intendo che sia coerente in tutti gli elementi coinvolti (vedi il post in evidenza sui caratteri strani per maggiori informazioni), questo perché se ci sono in gioco codifiche diverse, qualcuno di quei caratteri potrebbe generare sequenze poco predicibili e non si sa mai che in qualcuna ci capiti di mezzo un apice.

  5. #5
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    372
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Se la codifica dei caratteri è corretta non ci sono problemi.

    Per codifica corretta intendo che sia coerente in tutti gli elementi coinvolti (vedi il post in evidenza sui caratteri strani per maggiori informazioni), questo perché se ci sono in gioco codifiche diverse, qualcuno di quei caratteri potrebbe generare sequenze poco predicibili e non si sa mai che in qualcuna ci capiti di mezzo un apice.
    Credo che dovrebbe corrispondere all'utilizzo di addslashes in fase di inserimento dati tramite un form.

    Codice PHP:
     <?php
    $miodato
    addslashes($miodato); 
    ?>
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

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.