Newsgroup: it.comp.www.php
Titolo: PHP E DATA INGLESE?

Salve! Ho uno script in php che illustra tutta una serie di prodotti
in catalogo e che illustra anche a che data e che orario è aggiornato
il catalogo. Ora pero', la data e l'orario vengono mostrate in inglese
(con il formato ad ex. friday on jan 12th) (lo script originariamente
è inglese) attraverso la funzione =$date.
Ora, da neofita del php, mi chiedo, come posso fare per modificare la
modalità di visualizzazione della data e orario, per poterla far
apparire in inglese??
GRazie!

 è inglese) attraverso la funzione =$date.
Il manuale, questo sconosciuto ...
http://www.php.net/setlocale
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 ha detto:

http://www.php.net/manual/it/function.strftime.php
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it
Grazie, ma da neofitissimo del php (lo script non l'ho compilato io
chiaramente) non saprei come fare? :((
Nel senso; devo aggiungere la riga di codice alla pagina php che ho??
Grazie :(

 Grazie :(
se ci fai vedere il codide ti possiamo aiutare meglio comunque di solito 
basta cambiare ad esempio "mon" in "lun"

basta cambiare ad esempio "mon" in "lun"
Se ho capito bene usa la funzione date, quindi dovrebbe sistemare il
tutto usando setlocale.


Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it
Appunto:(
e tradotto per un neofita come me?? :(
Come si fa?

Come si fa?
Visto che non hai postato il codice, vado ad intuito, quindi inserisci
questa riga in cima al file:
setlocale(LC_ALL, 'it_IT');
questo se sei su server Linux. Era così difficile leggere e mettere in
pratica la pagina di manuale che ti ho indicato?



Grazie e scusa se non ho postato il codice (che ora posto).
Per quanto riguarda il manuale, sono veramente a digiuno di php :-(( 
Comunque, lo script lo sto testando in locale, poi in futuro penso
girerà su Win.
Questo è il codice della pagina:
<?
require 'secure.php';
require 'global.php';
require 'config/config.php';
// get info from database
$link = mysql_connect($dbhost, $dbuser, $dbpass);
$query = "SELECT updated FROM $dbvin ORDER BY updated DESC";
$result = mysql_db_query($dbname, $query, $link);
$result = mysql_fetch_array($result);
$date = date('l M d, Y \a\t g:i a', $result[updated]);
$query = "SELECT COUNT(*) FROM $dbvin";
$result = mysql_db_query($dbname, $query, $link);
$result = mysql_fetch_array($result);
$count = $result[0];
mysql_close($link);
?>
<html>
<head>
<title>autoBoss Control Panel</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
<link href="css/default.css" rel="stylesheet" type="text/css">
<script language='JavaScript' src='functions.js'></script>
</head>
<body>
<table class='trim' width=700 border=0 cellpadding=3 cellspacing=0>
	<tr><td class='highlight' align='center' colspan=9><b>Pannello
di Controllo </b></td></td></tr>
	<tr class='fill'><td height=1 colspan=9><!-- LINE
--></td></tr>
 
	<tr>
		<td colspan=9>
			<table width='100%' border=0 cellpadding=0
cellspacing=0>
				<tr>
					<td class='text'>
						Il nostro catalogo
&egrave; aggiornato al<font
class='highlight'><b><?=$date?></b></font><br>
						Al momento sono
presenti<font class='highlight'><b><?=$count?></b></font> automobili
nel nostro catalogo.<br>
				  </td>
					<td align='right'>
						<input class='text'
type=button value='Aggiungi' onClick="window.location='add.php';">
						&nbsp;
						<input class='text'
type=button value='Opzioni' onClick="window.location='options.php';">
						&nbsp;
						<input class='text'
type=button value='Esci'
onClick="window.location='secure.php?logout=true';">
					</td>
				</tr>
			</table>
		</td>
	</tr>
	<!--
	<tr>
		<td colspan=9>
			<table width='100%' border=0 cellpadding=0
cellspacing=0>
				<tr><td height=10><!-- SPACER
</td></tr>
				<tr>
					<td class='hint'>
						Click on the
<b>Options</b> link next to a vehicle listing to access the vehicle
summary page for that listing. 
						On the vehicle summary
page you will be able to edit or remove that entry as well as add and
remove images from
						that entry.<br>
						<br>
						You can sort the
listings below by clicking on the appropriate column heading
						(The Price and Options
columns are not sortable).<br>
						<br>
					</td>
				</tr>
			</table>
		</td>
	</tr> -->
 
	<tr class='fill'><td height=1 colspan=9><!-- LINE
--></td></tr>
	<form action='summary.php' method=post>
	<tr>
		<td class='text' colspan=9 align='center'
valign='middle'>
			 Auto # 
			   <input class='text' type=text name='stock'
style='width:100px'>
			 <input class='text' type=submit
value='Cerca'>
		</td>
	</tr>
	</form>
	<tr class='fill'><td height=1 colspan=9><!-- LINE
--></td></tr>
 
	<tr class='fill'>
	<?
	// determine what to display for the column heading links
	if(!$sort || !$order) { $sort = 'updated'; $order = 'DESC'; }
	if($order == 'DESC') {
		$arrow = "<img src='common/arrow_down.gif' border=0>";
		$reverse = 'ASC';
	} else {
		$arrow = "<img src='common/arrow_up.gif' border=0>";
		$reverse = 'DESC';
	}
 
	if($sort == 'stock') { echo "<td width=70 align='center'><a
class='link_text' href='$PHP_SELF?sort=stock&order=$reverse'><b>Stock
#</b> $arrow</a></td>"; }
	else { echo "<td width=70 align='center'><a class='link_text'
href='$PHP_SELF?sort=stock&order=$reverse'><b>Stock #</b></a></td>"; }
 
	if($sort == 'year') { echo "<td width=70 align='center'><a
class='link_text'
href='$PHP_SELF?sort=year&order=$reverse'><b>Year</b>
$arrow</a></td>"; }
	else { echo "<td width=70 align='center'><a class='link_text'
href='$PHP_SELF?sort=year&order=$reverse'><b>Year</b></a></td>"; }
 
	if($sort == 'make') { echo "<td width=70 align='center'><a
class='link_text'
href='$PHP_SELF?sort=make&order=$reverse'><b>Make</b>
$arrow</a></td>"; }
	else { echo "<td width=70 align='center'><a class='link_text'
href='$PHP_SELF?sort=make&order=$reverse'><b>Make</b></a></td>"; }
 
	if($sort == 'model') { echo "<td width=70 align='center'><a
class='link_text'
href='$PHP_SELF?sort=model&order=$reverse'><b>Model</b>
$arrow</a></td>"; }
	else { echo "<td width=70 align='center'><a class='link_text'
href='$PHP_SELF?sort=model&order=$reverse'><b>Model</b></a></td>"; }
 
	if($sort == 'condition') { echo "<td width=70
align='center'><a class='link_text'
href='$PHP_SELF?sort=condition&order=$reverse'><b>Condition</b>
$arrow</a></td>"; }
	else { echo "<td width=70 align='center'><a class='link_text'
href='$PHP_SELF?sort=condition&order=$reverse'><b>Condition</b></a></td>";
}
	/*
	if($sort == 'mileage') { echo "<td width=70 align='center'><a
class='link_text'
href='$PHP_SELF?sort=mileage&order=$reverse'><b>Mileage</b>
$arrow</a></td>"; }
	else { echo "<td width=70 align='center'><a class='link_text'
href='$PHP_SELF?sort=mileage&order=$reverse'><b>Mileage</b></a></td>";
}
	*/
	?>
	<td class='text' width=70 align='center'><b>Prezzo</b></td>
	<?
	if($sort == 'viewed') { echo "<td align='center'><a
class='link_text'
href='$PHP_SELF?sort=viewed&order=$reverse'><b>Views</b>
$arrow</a></td>"; }
	else { echo "<td align='center'><a class='link_text'
href='$PHP_SELF?sort=viewed&order=$reverse'><b>Views</b></a></td>"; }
	?>
	<td class='text' width=95 align='center'><b>Opzioni</b></td>
	</tr>
	<tr class='fill'><td height=1 colspan=9><!-- LINE
--></td></tr>
 
	<?
	$link = mysql_connect($dbhost, $dbuser, $dbpass);
	$query = "SELECT ccode, viewed, stock, vin, year, make, model,
condition, mileage, price FROM $dbvin ORDER BY $sort $order";
	$result = mysql_db_query($dbname, $query, $link);
	$n = 1;
	while($data = mysql_fetch_array($result)) {
		if(!($n % 2)) { $bg = "class='fill_light'"; } else {
$bg = ''; }
		echo "
		<tr $bg>
			<td class='text'>$data[stock]</td>
			<td class='text'
align='center'>$data[year]</td>
			<td class='text'>$data[make]</td>
			<td class='text'>$data[model]</td>
			<td class='text'
align='center'>$data[condition]</td>
			<!--<td class='text'
align='center'>$data[mileage]</td>-->
			<td class='text'
align='center'>$data[price]</td>
			<td class='text'
align='center'>$data[viewed]</td>
			<td class='text' align='center'><a
class='link' href='summary.php?ccode=$data[ccode]'>Options</a></td>
		</tr>
		";
		$n++;
	}
	mysql_close($link);
	?>
 
	<tr class='fill'><td height=5 colspan=9><!-- LINE
--></td></tr>
</table>
<table width=700 border=0 cellpadding=5 cellspacing=0><tr><td
align='center'><? require 'footer.php'; ?></td></tr></table>
</body>
</html>

$date = date('l M d, Y \a\t g:i a', $result[updated]);
altrimenti modifichi il formato di date, magari seguendo il consiglio
di nazionlinux; consulta il manuale per la funzione date().
