Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    150

    Problema escape nomi della settimana

    salve a tutti, ho un problema (stupido) che mi fa diventare matto.

    Come da titolo, devo fare l'escape dei caratteri speciali dei giorni della settimana.
    Ovviamente ho già utilizzato la funzione htmlentities(), solo che in locale mi funziona tutto senza problemi, se lo metto sul server remoto mi la "ì" viene tradotta come "ì"

    O_o

    c'è un qualche impostazione lato server che mi sono perso?
    come posso fare?

    p.s. il nome della settimana lo prendo tramite la funzione strftime

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    218
    La tua pagina che codifica ha?

    Prova a settare la stessa nella funzione htmlentities, in questo modo:

    Codice PHP:
    echo htmlentities($strENT_QUOTES'UTF-8'); 
    Ho messo UTF-8 perché io uso questo, è un esempio. Tu usa la stessa codifica della tua pagina.

    Qui hai tutti i charset e maggiori info sulla funzione: http://php.net/manual/en/function.htmlentities.php

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    150
    fantastico.

    se lo metto così (cosa che avevo provato anch'io), in locale mi da' una stringa vuota, sul server funziona...


  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    218
    In locale hai la segnalazione di errori su "ALL"? Magari c'è un errore che non ti viene segnalato .

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    150
    si, ma non viene fuori nulla.

    alla fine ho risolto con il sano e vecchio switch in base al numero del giorno della settimana.
    non è elegante ma mi fa andare avanti

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.