Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di madquake
    Registrato dal
    Jun 2008
    residenza
    Manchester
    Messaggi
    85

    Il Browser non mi visualizza caratteri speciali tipo "è"...

    Salve a tutti.
    Sono nuovo di PHP e sto letteralmente smanettando al fine di imparare ma soprattutto capirci qualcosa...
    Quello che creo sono le solite cavolate tipo: genera array, stampa array, stampa il primo valore dell'arry ecc...

    Il problema non nasce qui, ma piuttosto nel fatto che quando chiedo a PHP di generare codice html questo non mi visualizza i caratteri speciali... non so per quale motivo non lo faccia... e volevo chiedere se qualcuno ha già incontrato un problema simile...
    Per provare il tutto in locale mi avvalgo di MAMP [non so... forse sono delle impostazioni interne che ancora non conosco a dare problemi?].

    Posto per sicurezza anche il codice da me generato [che stranamente funziona!!!].

    Vi ringrazio in anticipo per l'aiuto che mi fornirete
    Buona giornata a tutti!!!


    ---


    <?php
    //Genero una funzione che stampi i valori di un'array
    function stamparray($nomeArray){
    foreach ($nomeArray as $v){
    print "$v<br>";
    }
    }
    ?>


    <html>
    <head>
    <title>ARRAY MULTIDIMENSIONALI</title>
    </head>
    <body>


    <?php


    //Genero un array contenente i nomi delle mele
    $mele = array ("Golden", "Gala", "Stark", "Pink Lady");




    stamparray($mele);
    print "<p>";


    echo ("<b>Dall'array " . '$mele' . " estrapolo il terzo valore</b><br>");
    echo ("Il terzo valore è: " . $mele[2] . "<br>");
    echo ("<p>");


    $agrumi = array ("Mandarino", "Limone", "Arancio");
    $fruttibosco = array ("Fragola", "Lampone", "Mora", "Fragolina");


    $frutta = array ($mele, $agrumi, $fruttibosco);


    echo ("<b>Dall'array Multidimensionale " . '$frutta' . " estrapolo il secondo valore del secondo array</b><br>");
    echo ("Il secondo valore del secondo array è: " . $frutta[1][1] . "<br>");


    ?>




    </body>
    <html>

  2. #2
    ricordati di definire il charset in modo coerente e in ogni dove.

    Connessione database
    Codice PHP:
    mysql_set_charset('utf8',$db); 
    Html
    codice:
    <meta content="text/html; charset=utf-8" http-equiv="content-type">
    
    <meta charset="utf-8">
    e naturalmente quando salvi un file con il tuo ide, stai attento a salvarlo utf-8.




  3. #3
    Utente di HTML.it L'avatar di madquake
    Registrato dal
    Jun 2008
    residenza
    Manchester
    Messaggi
    85
    Ciao!!! Grazie mille per la risposta...
    Mi imbarazza moltissimo dire che ci sono due o tre cose che non capisco benissimo

    Non so cosa sia il charset

    In realtà non si connette al database.... tutto viene definito nella pagina... è solo un esperimento per vedere se ho capito bene la "grammatica"...

    E non so nemmeno cosa sia l'ide...

    Che vergogna...

  4. #4
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    Utente di HTML.it L'avatar di madquake
    Registrato dal
    Jun 2008
    residenza
    Manchester
    Messaggi
    85
    Grazie!!!!

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.