Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    100

    php5 for .. dove sbaglio?

    ciao a tutti.. io ho il seguente codice che prima funzionava.. eora non + ...
    sto esaurendo ...

    <select name="aa">
    <?php
    $mesi = array("","Gennaio","Febbraio","Marzo","Aprile","Ma ggio","Giugno","Luglio","Agosto","Settembre","Otto bre","Novembre","Dicembre");

    for ($m = 1; $m < 13; $m++) {
    ?>
    <option value="<? echo $m; ?>"><? echo $mesi[$m]; ?></option>
    <?
    }
    ?>
    </select>

    Mi da il seguente errore :

    Parse error: syntax error, unexpected $end in .......\index.php on line 199

    se invece lo modifico cosi (aggiungendo 'php' a ogni riapertura) funziona!:

    <select name="aa">
    <?php
    $mesi = array("","Gennaio","Febbraio","Marzo","Aprile","Ma ggio","Giugno","Luglio","Agosto","Settembre","Otto bre","Novembre","Dicembre");

    for ($m = 1; $m < 13; $m++) {
    ?>
    <option value="<?php echo $m; ?>"><?php echo $mesi[$m]; ?></option>
    <?php
    }
    ?>
    </select>

    Ho installato xampp 1.7.2 con php 5.3.0

    è normale cosi?! grazie.. ciao

  2. #2
    si, è normale.

    gli short open tag non sono più abilitati nelle versioni recenti di php, quindi devi sempre utilizzare i tag completi.
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    100
    meno male.. non sono pazzo io! 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.