mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: numerazione a lettere

a b c d .... z (26)
AA (27)
AB (28)
devo convertire un numero nella strnga indicata
mi serve per una numerazione di posti




Potresti provare una variazione dell'algoritmo per la conversione
in base simbolica, con una modifica per tenere conto del fatto di
non avere lo zero:
        function convlett($a)
        {
                $b = 'ABCDEFGHILMNOPQRSTUVXZ';
                $c = '';
                while($a)
                {
                        $c = substr($b,($a-1)%(strlen($b)),1).$c;
                        $a = floor(($a-1)/(strlen($b)));
                }
                return $c;
        }
Leonardo S.E.&.O.
-- 
Enough, enough!  But, stranger, ere we part,
Glancing farewell to each nefarious bier,
This warning would I beg you take to heart:
There is an end to e'en the worst career!


http://php.net/manual/en/function.base-convert.php
trovato:
<?php
/*
  * Convert an integer to a string of uppercase letters (A-Z, AA-ZZ, 
AAA-ZZZ, etc.)
  */
function num2alpha($n)
{
     for($r = ""; $n >= 0; $n = intval($n / 26) - 1)
         $r = chr($n%26 + 0x41) . $r;
     return $r;
}
/*
  * Convert a string of uppercase letters to an integer.
  */
function alpha2num($a)
{
     $l = strlen($a);
     $n = 0;
     for($i = 0; $i < $l; $i++)
         $n = $n*26 + ord($a[$i]) - 0x40;
     return $n-1;
}
?>

     for($r = ""; $n >= 0; $n = intval($n / 26) - 1)
Si', la funzione che ho postato io usa una stringa generica (nel caso che
tu non volessi qualche lettera, tipo la I o la O, o K, L, W e Y, entrambe
richieste possibili).
Leonardo


Newsgroup: it.comp.www.php
Titolo: Mail senza destinatario

Vorrei inviare delle mail per una mailing list, e vorrei sapere se esiste un
trucco per usare solo i Bcc. in modo da oscurare il destinatario
Grazie
Giuseppe

 ha scritto nel messaggio
news:35%I7.15226$0x4.3...@news2.tin.it...


Newsgroup: it.comp.www.php
Titolo: install postgresql7.0.3

when I install postgresql7.0.3 in redhat7.0.1,I first try to delete
postgresql7.0.2.But when I delete php-pgsql,system tells me it have not been
installed.
But when I use "rpm -qa|grep php-pgsql",I can see it.
Who can tell me why?
Is that a bug in redhat?

But when I use "rpm -qa|grep php-pgsql",I can see it.
Merely force an installation with update, and all should be well.
Remember to dump your database before reinstallation, and to also
upgrade both clients and libraries.
Leonardo
-- 
".signature": bad command or file name
Newsgroup: it.comp.www.php
Titolo: 20101978 in 20-10-1978

Scusate ho cercato nelle funzioni delle stringhe ma non ho risolto il mio
problema:
ho una data in formato testo del tipo GGMMAAAA e vorrei formattarla in
questo modo GG-MM-AAAA
Esiste un comando del genere?
Grazie mille
--
T¤¶¿µ¤ vi presenta: 
http://www.amiciamici.com
                Da sempre amici
http://www.amiciamici.com/bedoo
      La directory web
http://www.amiciamici.com/dreams
      Le tue celebrità
Gli amori, le feste, i divertimenti e le celebrità preferita da un gruppo di
ragazze e ragazzi della provincia di Parma. Bedonia.

 - ICQ#91902715
http://www.matteomoro.cjb.net
"I am immortal, I have
inside me blood of kings" ©fm
Newsgroup: it.comp.www.php
Titolo: Per scaricare un odf

Ciao a tutti
Normalmente se in una pagina php metto un link del genere:
<a href="
www.miosito.com/pdf/pdfda
 leggere.pdf">Clicca qui per vedere il
pdf</a>
accade che si apre acrobat all'interno del browser e appare il pdf  che
potrebbe anche non essere salvabile ma che normalmente llo č.
Ma se io voglio che l'utente scarichi detto pdf senza aprirlo come devo
fare?
Gtazie
Pablito

 ha scritto nel messaggio
news:%WDEg.72978$_J1.7...@twister2.libero.it...

Grazie ma c'č un problema
Se infatti carico un file PHP con questo codice:
<?php
header("Content-type: application/pdf");
header("Content-Disposition: attachment; filename=giornale.pdf");
?>
sembra che vada tutto bene e infatti si apre la finestra di richiesta di
salvataggio del file
Ma il download dura 2 secondi mentre il file č 12 mega
Su disco viene salvato un file di pochi k che non si apre e genera un errore
se tentiamo di aprrlo.
Cosa suggerite?
Grazie
Pablito

Newsgroup: it.comp.www.php
Titolo: Forum con supporto paypal e/o altri metodi di pagamento

Salve,
Ho cercato con Google ma, ahimè, tutti i "classici"(PhpBB, Phorum)
sembrano non avere moduli oppure essi non sono supportati.
Dunque, la mia richiesta è semplice: esiste un forum in PHP che
abbia un modulo per il pagamento di una iscrizione al forum
medesimo?
Anche qualcosa di commerciale va bene, purché non costi un occhio.
Suggerimenti?
Grazie per il tempo dedicatomi,
Andrea

Hai provato Drupal o Joomla (sono sicuro che ha il modulo per PayPal)
Newsgroup: it.comp.www.php
Titolo: include maledetti!!!!

Con Xitami Web Server su windows ho il problema che il percorso assoluto
degli include in PHP (del tipo "/nome_cartela/nome_file") non viene visto.
Ho effetuato la controprova con percorsi assoluti di link e immagini.
Funzionano correttamente.
Adesso sto ovviando al problema inserenedo il percorso relativo al mio disco
fisso (c:/Xitami/webpages/).
Ho provato anche Apche, idem come sopra.
Qualcuno di voi mi puo' dare una mano? Avete avuto di questi problemi?
Vi ringrazio anticipatamente
Fabio

Qualcuno di voi mi puo' dare una mano? Avete avuto di questi problemi?
Attenzione alla terminologia: il tuo percorso
"/nome_cartela/nome_file" NON e' un percorso assoluto! E' un percorso
relativo alla directory htdocs del tuo web server.
Prova cosi':
require $DOCUMENT_ROOT . "/nome_cartela/nome_file";
Ciao
Luca Balzerani
* 
http://www.LatoServer.it
* Sviluppo e Programmazione server-side

 ha scritto nel
messaggio news:3a9b8320...@ccnews.icnet...


Newsgroup: it.comp.www.php
Titolo: Sondaggi in php

Avete delle soluzioni gia' pronte di terze parti per implementare in un sito 
realizzato in php dei sondaggi ?
grazie
Adriano 

 ha scritto nel messaggio
news:bHBYf.50642$nz4....@tornado.fastwebnet.it...

Sě
bye!
--
elimina unsampdoriano per rispondere via email

 bye!
Qualche link, se non chiedo troppo ?
grazie
Adriano 


ad esempio phpsurveyor
cerca survey php con google
bye!
-- 
elimina carraro per rispondere via email



Newsgroup: it.comp.www.php
Titolo: carattere jolly di SQL nell'url

Nel mio pannello PHP si fanno ricerche nel DB tramite questa query
 $sql = 'SELECT * '
        . ' FROM `azienda` '
        . ' WHERE `id_città` = ' . $_REQUEST['idc'] 
        . ' AND `CAP` = ' . $_REQUEST['CAP'] 
        . ' LIMIT 0, 30';
I menu a tendina obbligano a scegliere un CAP e una città ma vorrei togliere questo
obbligo permettendo di fare una ricerca per esempio su tutti  i CAP di una determinata
città.
Per fare questo dovrei passare col metodo GET il valore "qualunque" per CAP
Ma come si fa? 
Intendo come si fa con SQL a fare una query in cui tutti i valori vanno bene e come si
scrive l'url che fa prendere a get il giusto valore jolly di CAP?
Ho provato a fare query, in phpMyADmin, con 
AND `CAP` = %
oppure
AND `CAP` = _
dice che % e _ non ci dovrebbero essere.
% e _ dovrebbero essere i jolly per SQL, così ho letto, ma forse non li ho saputi usare
Sul manuale SQL non c'è niente a riguardo, mi viene in mente che forse, con quella quey
che ho fatto io,  la cosa non si può fare semplicemnte mettendo
CAP=%
o 
CAP=_
Grazie
Roberto
-------------------------------------------------------------
tutto ciò che ho scritto è sempre In My Humble Opinion (IMHO)
probabilmente l'ho scritto di fretta, quindi scusate se sono stato sbrigativo.

 scrive l'url che fa prendere a get il giusto valore jolly di CAP?
Metti un valore vuoto <option value="">Tutti</option>, nella costruzione 
della query metti la condizione nel where solo se il campo del form non 
e' vuoto.


Per utilizzare il comando jolly % devi usare la clausola LIKE, la tua query 
diventerà:
 $sql = 'SELECT * '
        . ' FROM `azienda` '
        . ' WHERE `id_città` LIKE  ' . $_REQUEST['idc']
        . ' AND `CAP` LIKE  ' . $_REQUEST['CAP']
        . ' LIMIT 0, 30';
Nella form dell'elenco dei cap avrai una cosa di questo tipo: <option 
selected value="%"> TUTTI </option>
Ciao
Paolo

Paolo
In effetti ho da poco fatto delle prove con LIKE al posto di  =
Sembra che vadano bene, e il tuo consiglio mi incoraggia in quella direzione.
Ho fatto delle prove e sembra che LIKE in assenza di caratteri jolly si comporta come =
Cioè WHRE 'id_città' LIKE 2 
non seleziona i record con valore 20.
Domani leggo meglio nella DOC di SQL per l'uso di questo LIKE, ma mi pare che la strada
sia quella giusta.
Grazie mille

Newsgroup: it.comp.www.php
Titolo: invertire data

volevo invertire una data americana prelevata da un db mysql ma non funziona 
come mai?
<php $data = $row_Recordset2['data'];
$giorno = substr($data, 6);
$mese = substr($data, 4,2);
$anno = substr($data, 0,4);
$data = $giorno/$mese/$anno; echo $data; ?> 

 $data = $giorno/$mese/$anno; echo $data; ?>
data = giorno diviso mese diviso anno.
Ti verra` qualcosa come 0.0001...
Bye.

 $data = $giorno/$mese/$anno;
          ^^^^^^^^^^^^^^^^^^^^
Per fare quello che vuoi, devi racchiudere tutto tra doppi apici,
altrimenti lui la interpreta come divisione:
$data = "$giorno/$mese/$anno";
dai un'occhiata anche a:
http://it.php.net/strtotime
Enrico


a parte che stai facendo una divisione, ci sono delle funzioni apposite
per manipolare date e timestamp:
 $data = strftime("%d/%m/%Y",strtotime($data));

 volevo invertire una data americana prelevata da un db mysql ma non funziona 
list($anno,$mese,$giorno) = explode('-', $row_Recordset2['data']);
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Quando producono un nuovo cibo per cani "più gustoso"
chi lo ha assaggiato?

 list($anno,$mese,$giorno) = explode('-', $row_Recordset2['data']);
grazie a tutti quanti
Newsgroup: it.comp.www.php
Titolo: Ricerchiamo stagisti

Salve a tutti, la società per cui lavoro ricerca stagisti PHP se siete 
interessati ecco l'annunci che è comparso su 
lavoricreativi.com
[Annuncio]
Società di sviluppo, marketing e comunicazione ricerca SVILUPPATORE PHP 
per inserimento nel propio organico.
Il rapporto inizierà con stage (rimborso spese) con prospettiva di 
assunzione.
Il candidato/a ideale deve rispondere alle seguenti caratteristiche:
- Conoscenze di PHP
- Conoscenze di db MySql
- Conoscenze di XML
- Buona conoscenza di (x)HTML, Css, Js
- Capacità organizzative e relazionali
- Velocità e volontà nell'apprendimento delle richieste lavorative
- Precisione e serietà
- Capacità di lavorare in gruppo
- Residente in Milano o provincia nord Milano (altre residenze non 
verranno prese in considerazione)
Sede di lavoro: Sesto San Giovanni (MI)
I curricula dovranno arrivare completi di autorizzazione al trattamento 
dei dati personali a 
cv.svil...@marcorelations.it
Oggetto della mail: CANDIDATURA SVILUPPATORE PHP
-- 
capobecchino
msn: 
capobe...@hotmail.com
gtalk: 
capobe...@gmail.com

 
marcorelations.it
bello il lavoro a gratis eh
-- 
while(!asleep()) sheep++;

motion musso: aka sathia ha scritto:

In verità no, purtroppo per scelte aziendali vogliono fare prima uno 
stage ed infatti cerchiamo stagisti o ragazzi che vogliono imparare e 
guadagnare.
Cerchiamo solo conoscenze di ogni cosa ;)
Però siamo aperti ad ogni critica :D
Hi!
-- 
capobecchino
:o)

 Però siamo aperti ad ogni critica :D
senza polemiche, ma non si dà uno stage a un programmatore con quelle
competenze
-- 
while(!asleep()) sheep++;

motion musso: aka sathia ha scritto:

Come vedi amo chiacchierare senza far polemiche ;), purtroppo non sono 
io che decido, so che cerchiamo un ragazzo o una ragazza che vuole 
imparare e che non sia skillato al 100% ma al 10/20% e che vuole imparare.
Per il resto sulle questioni monetarie o sulla tipologia di contratto 
non posso discutere, posso solo non prendere in considerazione cv che 
arrivano con persone super preparate in modo da non fargli perder tempo 
inutilmente.
Per il resto mi spiace che dall'annuncio non si capisca :(
-- 
capobecchino

 Per il resto mi spiace che dall'annuncio non si capisca :(
ma veramente si era capito benissimo,
o forse non ho capito di cosa parli :)
Cmq io non volevo fare polemica, basti pensare al praticantato degli
avvocati, commercialisti e via dicendo...
quindi ben venga il rimborso spese, vista la prospettiva di assunzione 

 quindi ben venga il rimborso spese, vista la prospettiva di assunzione 
Nessuna polemica :)
-- 
capobecchino
Newsgroup: it.comp.www.php
Titolo: motore php

Buongiorno a tutti,
sono ad un primissimo impatto col php, ma vorrei sapere da voi
navigati programmatori se esiste un modo sotto linux di vedere il
risultato di pagine php come se le si "chiedesse" ad apache senza
pero' averlo installato.
So che per win esistono cose simili (sempre per php), esistono anche
per linux?
Grazie a tutti
Stefano

Facilissimo... compila il php come standalone (vedi manuale) e poi lancia i
tuoi script dalla riga di comando
:-))
J

pero' averlo installato.
L'unico modo che mi viene e' installare PHP come CGI, diciamo in
/usr/local/bin/php, poi mettere come prima riga del file PHP uno
shebang opportuno
#!/usr/local/bin/php -q
<?
	phpinfo();
?>
...a questo punto attivi il file PHP con "chmod +x file.php"
e dando
	file.php > file.html
ottieni l'output in HTML.
Mi sembra piu' pratico installare Apache...!
Leonardo

 Leonardo
L'idea non e' mica male, provero', cmq cercavo qualcosa tipo:
http://www.angorasoftware.com/scriptviewer.html
praticamente "interpreta" i file php senza un web server, purtroppo solo per win.
grazie
Stefano

...

grazie J, ho provato e funziona tutto come mi hai detto. Ovviamente e'
decisamente limitante, ma questo e' un altro problema.
Ciao
Stefano
Newsgroup: it.comp.www.php
Titolo: pari o dispari?? strano errore...

ciao a tutti, stasera ho un annoso problema:
ho un'array di valori fatta grosso modo cosě:
1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,20,22
insomma, ad un certo punto i numeri dispari finiscono e proseguono solo 
quelli pari.
come faccio a eliminare dall'array i numeri pari??
ho creato questa algoritmo:
********************************************************************
$pila_vestiti = array (1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,20,22);
//elimino i numeri pari
for ($i = 0 ; $i <= count($pila_vestiti) ; $i++)
	{
	if ($pila_vestiti[$i] % 2 == 0)
		{
		array_splice($pila_vestiti,$i,1);
		}
	}
********************************************************************
a me sembra giusto, ed effettivamente fa il suo lavoro fino a quando i 
numeri pari e dispari si alternano, ma quando finiscono quelli dispari e 
proseguono solo quelli pari non elimina quanto dovrebbe...
l'array risultante da questo algoritmo č
1,3,5,7,9,11,13,16,20
come mai?? perchč mantiene 16 e 20 nonostante il resto della divisione 
16/2 sia = 0...dovrebbe eliminare quel valore dall'array ed invece non 
lo fa!
grazie per l'aiuto e ciao!

ho provato a fare al contrario, ovvero inserire i valori dispari in un 
altro array con la funzione array_push...e cosě funziona:
*********************************************************************
$pila_vestiti = array (1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,20,22);
 
$vestiti_dispari= array();	
for ($i = 0 ; $i <= count($pila_vestiti) ; $i++)
	{
	if ($pila_vestiti[$i] % 2 == 1)
		{
		array_push($vestiti_dispari,$pila_vestiti[$i]);	
		}
	}
ora l'array vestiti_dispari contiene i valori
1,3,5,7,9,11,13
mi rimane perň il dubbio precedente...

 ha scritto:

Perche' togli un elemento ed incrementi subito dopo senza controllare.
esempio: se punti su 14 e lo togli, dopo il splice $i punta su 16. Ma questo
lo salti andando sul elemento seguente 18
for ($i = 0; $i < count($pila_vestiti); $i++)
{
  while ($pila_vestiti[$i] % 2 == 0)
  {
    array_splice($pila_vestiti,$i,1);
  }
}
N.B.: $i < count, non $i <= count
usa error_reporting(E_ALL)
Domanda da 10 punti: terminera' sempre?

 Domanda da 10 punti: terminera' sempre?
hmmm...mi sa che di punti ne faccio 0...

 hmmm...mi sa che di punti ne faccio 0...
Non ti preoccupare, domanda molto informatica/matematica ;-) 

 come faccio a eliminare dall'array i numeri pari??
Io farei un nuovo array con i numeri dispari, ovvero
$pila_vestiti=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,20,22);
$pila_dispari=array();
for ($i=0;$i<=sizeof($pila_vestiti);$i++)
        if (($pila_vestiti[$i]%2)!=0)
                $pila_dispari[]=$pila_vestiti[$i];
Non l'ho provato, ma dovrebbe andare.
-- 
Ciao,
        Fabrizio
<=- 
http://www.negusweb.it
 -=>
Newsgroup: it.comp.www.php
Titolo: gestire date con PHP e Postgresql

Chiedo cortesemente un aiuto, essendomi perso nel mare del manuale su
tale argomento, che purtroppo difetta di esempi utili per noi neofiti.
Non riesco a passare in input al DB la data generata dal form PHP del
tipo gg/mm/aaaa.
Sul DB ho settato 'date' il tipo di dato per il campo interessato, ma
non accetta la data nel formato suddetto. Ovviamente poi avrò anche il
problema contrario, cioè riuscire ad avere in output dal DB la data
nel formato gg/mm/aaaa da passare al form PHP, in quanto, mi pare di
capire, "il mammut" non la memorizza in tale formato.
GRAZIE 1000 a chi può pazientemente darmi una mano!

 tipo gg/mm/aaaa.
Non ti basta trasformare la data in modo "digeribile" per PG? Se 
supporta il formato ISO, con uno split e una sprintf fai tutto:
$ar = split("./-", $data_IT);
$data_ISO = sprintf("%04d-%02d-%02d", $ar[2], $ar[1], $ar[0]);
Se vuoi essere sicuro della validità, esegui un checkdate...
	Francesco

 capire, "il mammut" non la memorizza in tale formato.
I DB non memorizzano le date in alcun formato "human-readable", ma con
una codifica indipendente, poi te le possono tirare fuori formattate
come ti garba di più a te.
Comunque, la gestione delle date è un problema grosso e annoso (non ti
pare sospetto che in php esistano così tante funzioni di conversione e
formattazione di una data? ;^)), che si complica ulteriormente se vuoi
scrivere un'applicazione che "sopravviva" ad un cambiamento di
backend.
Un suggerimento utile che ti hanno già dato è quello di usare il
formato ISO (YYYY-MM-DD) che almeno elimina le maledette ambiguità tra
mese e giorno dovute ai diversi standard anglosassone-latino. Un'altra
tecnica che qualche volta si usa è quella di fare a meno totalmente
dei campi "date" e memorizzare le date direttamente all'interno di un
campo CHAR(8) nel formato "YYYYMMDD", indicizzato, che perlomeno ti dà
un ordinamento corretto. In ogni caso tieni presente appunto che con
le date la loro rappresentazione è distinta dal loro valore, e in
genere va *sempre* messa in conto un'operazione di traduzione e
validazione sia in fase di input che di output.
bye!

GRAZIE a tutti per i preziosi consigli!
Ora il problema mi è più chiaro. Proverò come da voi sugeerito e nel
caso mi rifaccio vivo.
ciao
roberto
Newsgroup: it.comp.www.php
Titolo: Come faccio a gestire una pagina web...

Ciau a tutti! E' mia intenzione mettere sul mio sito una pagina in PHP
tramite la quale sia possibile, compilando alcuni campi, pubblicare
immediatamente una recensione o articolo.
Vorrei che la pagina desse possibilità differenti a seconda dell'utente che
si collega.
Non posso usare alcun database e purtroppo non sono molto esperto; quello
che vi chiedo è se esiste già qualcosa che potrebbe fare al caso mio, magari
modificabile per meglio adattarsi alle mie esigenze.
Grazie e ciau,
Wolf

 ha scritto nel messaggio
news:9uadhp$7if$1...@news.flashnet.it...

Senza un supporto di memorizzazione a database ti rimane solo la scrittura
su file...
potresti fare un file php che va a scrivere in una pagina html (o creandola
exnovo o accodando quello che hai scritto di nuovo).
Non avendo db per memorizzare gli utenti e i tipi di utente, ti toccherebbe
o fare un file con dentro gli accessi oppure creando due o più utenti fissi.
In funzione di quale utente viene scelto, viene proposto un modulo + o meno
compilabile che a sua volta scrive un file html più o meno complesso.
Non so se esiste qualcosa di già fatto in giro, ma mi stupirebbe... i
programmatori php se non hanno un server sql per le mani sono come un gallo
senza gallina :)) Chicchiricchiiiiii

 senza gallina :)) Chicchiricchiiiiii
Dai, mica tutti avranno un database! Sicuri che non c'è niente del genere in
giro?
Io non sarei in grado (per ora) di scriverla da me...
Grazie,
Wolf
Newsgroup: it.comp.www.php
Titolo: Suggerimenti per un filebrowser

Sto realizzando, per imparare un po' a gestire le directory in PHP, un 
semplicissimo file browser. Qui:
http://phpfi.com/332142
Vorrei fare in modo che se non ci sono file mp3 o mp4 nella cartella 
mostri un "non ci sono file supportati in questa cartella".
Come potrei fare una cosa del genere? L'unica che mi viene in mente č 
popolare un'array dentro il while e poi controllarlo e se non vi sono 
file supportati all'interno stampare quel che voglio stampare. Un po' 
macchinoso...Ci sono metodi piů semplici?
Inoltre: ho provato a dargli in pasto una directory con dentro circa 800 
sottodirectory, risultato: pagina bianca. Ci sono limiti in tal senso?
Anche con error_reporting(E_ALL) non dice nulla.
Infine: il modo in cui ho gestito le sottodir a differenza dei file vi 
sembra un metodo efficiente? Potrei fare altrimenti?
Grazie

 vi sembra un metodo efficiente? Potrei fare altrimenti?
Dovresti introdurre una verifica sul contenuto di $_GET['dir']. Se
viene passato .. l'utente si trova a navigare nella root etc.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 
Hai ragione, anche se è uno script che girerà in locale (servirà come 
fileserver locale), è un controllo che metterò ugualmente :)
Grazie!

 Grazie!
Dimenticavo, in tutto sto casino (spero si sia capito qualcosa), c'è 
modo di mostrare le dir prima dei file invece che in ordine alfabetico?
Due while divisi?

 In pratica non entra nel primo is_dir e non capisco come mai...
Perche' $file contiene il nome del file SENZA la directory.


 
Non l'ho capita..$file contiene a volte file e a volte dir, se sono dir 
dovrebbe entrare in is_dir ma sembra non farlo...

 dir dovrebbe entrare in is_dir ma sembra non farlo...
Confronta print($file) con print($dir . '/' . $file) e ti renderai
conto di cosa intendo.


 
Ho capito cosa intendi, ma allora come mai su certe cartelle funziona?
Come ho detto prima, la cartella in cui č contenuto lo script ha anche 
altri file, 2 mp3 e 2 sottocartelle. In questo caso visualizza le 
sottocartelle con il link corretto (ovvero entra in if(is_dir)), in 
altri casi no!

 in altri casi no!
Perche' la maggior parte delle funzioni di manipolazione dei file del
PHP funzionano anche con path relativi solo che nel tuo caso i path che
stai cercando di utilizzare con is_dir non sono relativi alla directory
dove risiede lo script, ma alla directory contenuta in $dir. Se la
directory dello scrip e' uguale a $dir allora lo script funziona, ma
non appena ti sposti nell'albero delle directory non funziona piu'.


 
:/
Come posso ovviare (se posso) ?


Nessuno mi sa aiutare?
Newsgroup: it.comp.www.php
Titolo: WEB SERVER APACHE 2

Ho installato il web server Apache 2, per utilizzarlo in remoto. Poi 
l'ho configurato e ho fatto la prova con il test sulla configurazione 
che si trova inclusa nel file scaricato. Risultato? Tutto ok! Però ora, 
per visualizzare nel browser i contenuti della cartella httpdocs cosa 
devo fare?Che url devo utilizzare?
Ad esempio il mio local host è 
host.com
Cosa devo scrivere nella barra di explorer?
ho provato: 
http://host.com
 (niente di fatto), 
http://localhost/host.com
 (niente) Sto andando in depressione...
Inviato da 
www.mynewsgate.net

 Cosa devo scrivere nella barra di explorer?
provato con 127.0.0.1
o con localhost ?
o con l'ip della scheda di rete ?
no fallo ?


 
http://localhost/host.com
 (niente) Sto andando in depressione...
http://localhost/
-- 
signature: No such file or directory

Newsgroup: it.comp.www.php
Titolo: piccoli consigli :-)

Salve a tutto il newsgroup.
Ho sentito molto parlare del PHP, qualcuno saprebbe dirmi in linee generali
quali sono le sue grandi potenzialità?
Perchè scegliere di usare PHP al posto di ASP?
Io ho IIS, se volessi iniziare a fare una pagina in php devo scaricare
qualche modulo aggiuntivo?
Invece su linux è già supportato da apache?
Inoltre quale secondo voi il sito migliore da visionare per chi vuole
iniziare?
Grazie in anticipo per la vostra collaborazione.
~FiMiEtTa~
http://work.fimietta.it

 Grazie in anticipo per la vostra collaborazione.
non c'è di che!

Newsgroup: it.comp.www.php
Titolo: sparizione messaggi

Ciao a tutti, ho  installato da un po' di tempo il forum "ART" phpBB2
sul mio sito
http://www.137infiniti.eu
il forum è all'url
http://utenti.lycos.it/vincenzo287/phpBB2/index.php
Il problema è questo: dopo qualche mese di attività del forum ho
notato che mi spariscono i messaggi e le relative risposte date.
Qualcuno mi sa spiegare come mai avviene questo e come posso
risolverlo.
Grazie Vincenzo

 Grazie Vincenzo
io proverei a chiedere sul forum di phpBB2.. otterrai sicuramente consigli
da un maggior numero di persone che conoscono presumibilmente meglio
phpBB2..
-- 
www.iuz-lab.info
 - 
www.php-faq.org

 spiegare come mai avviene questo e come posso risolverlo.
Nell'amministrazione puoi configurare dopo quanti giorni avviene la 
cancellazione automatica dei messaggi.
Bye.


si ma dove, perchè mi ricordo di aver messo cancella i messaggi che
non hanno avuto risposta dopo 7 giorni, ma non riesco più a vedere
questa opzione, oltretutto il forum mi cancella messaggi che hanno
avuto due, tre risposte ed oltre e che sono nel forum anche da più di
un mese.

 un mese.
Nella sezione Pruning
-- 
Elminster 


Grazie per l'aiuto, ho messo 100 giorni vediamo un po' cosa succede.
ma se ho ben capito e una cancellazione istantanea e fatta una sola
volta.
quindi non spiga il ripetersi dell'evento.
Comunque ora vedo se ei ripete.
Sai se posso recuperare i messaggi cancellati?
vincenzo
Newsgroup: it.comp.www.php
Titolo: Opinioni su Zend Studio

Avete opinioni riguardo Zend Studio?
Stò pensando di acquistare la versione professional. Fino ad ora ho usato
con profitto Kate, ma rallenta il lavoro su progetti un pò più grossi di un
normale sito web.
In particolare m'interesserebbe conoscere un'esperienza reale di quanto
aumenta l'efficacia del proprio lavoro.
Grazie in anticipo a chi risponde, byez!
By Design

 Avete opinioni riguardo Zend Studio?
Personalmente preferisco phpED, l'interfaqccia e' piu' veloce.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

 By Design
-- 
www.iuz-lab.info

 Personalmente preferisco phpED, l'interfaqccia e' piu' veloce.
Sembra buono, anche se ha aggiornamenti molto costosi, lo provo.
Grazie, byez!
By Design

 normale sito web.
Zend Studio non lo conosco, pero' ti posso dire che io mi trovo 
benissimo con quanta.

 benissimo con quanta.
Ho già provato QuantaPlus: è molto comodo per creare pagine HTML. Parlando
della programmazione in PHP, non offre nulla in più oltre all'editor Kate.
Ciò che m'interessa è un IDE.
Ti ringrazio comunque per la segnalazione.
Byez!
By Design

 rispetto a Kete molto..
Secondo te, in un metro qualsiasi, di quanto?
Nota che Zend Studio non ha nessun pattern di refactoring, nessuna
sostituzione di stringhe su più file e nessun raccoglitore di task (TODO,
FIXME ecc.).
Byez!
By Design

 By Design
-- 
www.iuz-lab.info


secondo me la aumenta parecchio. Al di là dell'edtor di testo, ottimo, ha un
buon debugger e funzioni come il "profiling" molto valide. Non conosco altri
IDE e quindi non posso fare un confronto, ma anche avere un tool di
connessione databas e utilizzo sql mi sembra moooolto buono.
Cristiano
Newsgroup: it.comp.www.php
Titolo: Variabili Super Globali

Nel tentativo di realizzare un sito con accesso tramite login e
password che si appoggia a un db, la variabile (supersicura
superglobale) $_POST['var'] viene riconosciuta soltanto dal form del
login e non dalle altre pagine.
Non riesco a capire quanto sia la sua durata, e come prolungarla. (non
uso sessioni e cookie) php 4.1.2
grazie

Blade wrote:

Eh?
La variabile superglobale $_POST (ed anche $_GET) non mantengono la
propria valorizzazione da una pagina all'altra a meno di non ripassare
i valori tramite richiesta POST o GET. Per mantenere i valori puoi
utilizzare le sessioni (
http://www.php.net/session
) o i cookie
(
http://www.php.net/setcookie
)
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/1Z
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

Newsgroup: it.comp.www.php
Titolo: info su sintassi strana

input_hidden_tag('referer', $sf_params->get('referer') ? 
sf_params->get('referer') : $sf_request->getUri())
Nella chiamata sopra che sintassi e'
$sf_params->get('referer') ?  sf_params->get('referer') : 
$sf_request->getUri()
cioè cosa significano il ? e :
Grazie. ho provato a cerca re sul manuale ma non so come cercare e cosa.....
Alex

alexBlu ha scritto:

http://www.php.net/manual/it/language.operators.comparison.php#language.operators.comparison.ternary
rae
Newsgroup: it.comp.www.php
Titolo: linkare articoli del blog e links direttamente dal database

Non mi intendo di php, però prima di studiarlo vorrei capire se mi può 
essere utile per fare due cose in particolare che attualmente mi 
servirebbe di fare.
 
Ho un blog che mi consente di poter richiamare i link, archiviati in una 
sua apposita lezione, tramite delle specifiche espressioni; il problema 
è che con tale approccio (riempiendo gli articoli di tali espressioni; 
che comunque sono dei pezzi di php non visibili) non potrei più, se 
volessi, migrare ad un'altra piattaforma.
 
Pertanto vorrei trovare una maniera per richiamare i link agli articoli 
esterni e anche gli articoli interni attraverso dei richiami diretti 
alla posizione (ID) che gli stessi hanno nel database (mysql).
C'è qualche possibilità di riuscirci inserendo dei brevi script nel 
testo degli articoli?

Sir Plus <Sir...@SirP.lus.invalid> ha scritto:

Sicuramente, anzi è una tecnica molto usata andare a pescare
gli articoli nel DB tramite link con un ID.
 
 
 

 gli articoli nel DB tramite link con un ID.
 
 
  Grazie molto, allora comincio subito a studiare.
 

Sono riuscito agevolmente a linkare un articolo interno con questa URL:
 
http://www.miosito.it/?id=123
 
 
Ciò che proprio non riesco a capire come si fa è come richiamare un 
hyperlink, rivolto verso l'esterno del sito; esso è archiviato nel 
database del mio blog con una specifica serie di ID diversa da quella 
degli articoli.
 
Credo si tratti fondamentalmente di far scattare un redirect dall'ID 
verso l'URL reale (che il mio blog è in grado di gestire), ma quando 
cerco (in genere in inglese) "how to trigger a link by id", vengono 
fuori espressioni molto complesse, che non credo io porìtrei comunque 
inserire in una pagina html.
 
Esiste una qualche semplice espressione (come quella qui sopra) da 
sostituire al normale link per agganciare il suo ID dal database e 
richiamarlo nell'a-href di una pagina html?
 
Qualcuno mi può dare una traccia per risolvere questo problema?
 
Grazie
 


Metti semplicemente il link alla pagina finale, no? Perché devi passare
dal tuo sito?
 
Ciao!


Non ho capito bene ma qualche cosa come:
http://www.miosito.it/?id_esterno=123
 
 
forse potrebbe risolvere. Poi in php guardi se id_esterno risulta non
vuoto. Oppure:
 
http://www.miosito.it/?id=123&esterno=0
 
http://www.miosito.it/?id=123&esterno=1
 
 
-- 
Sandro kensan 
www.kensan.it
 & 
www.qiqi.it
 geek site
Saluto gli agenti della NSA - Hello NSA - 
www.nsa.gov
Newsgroup: it.comp.www.php
Titolo: F2S e PHPNuke

Sapete se F2S e PHPNuke vanno d'accordo. Mi riferisco al fatto che non vi è
la possibilità di inserire nuovi campi nel DB se non via web con il loro
tool.
--
__________
?¤¶¿µ¤ vi presenta:
;-b  
http://www.amiciamici.com
Gli amori, le feste, i divertimenti di un gruppo di ragazze e ragazzi della
provincia di Parma. Bedonia tra divertimento e cultura. Visitaci attraverso
il Tour Virtuale e guarda le nostre foto o i nostri video.
<-> Forum <->
__________

 --
Quasi tutti quelli che hanno un sito Nuke su spazi free lo hanno su F2s e
funziona a tutti (dopo qualche accorgimento), il tool di cui parli si chiama
phpmyadmin e secondo me è molto omodo per gestire MySQl.
Nel caso tu volessi conoscere altri spazi web free ti consiglio:
http://www.spaghettibrain.com/search.php?query=&topic=22&author=
Ne abbiamo analizzati 3 0 4 di cui uno con connettività italiana
(
mascanc.net
)
Ciao
Claudio
--------------------------------------------------------------------------
www.spaghettibrain.com
 PHPNuke Italiano - WEB PORTAL SYSTEM
www.claudioerba.com
 Consulenza web per l'Azienda

Newsgroup: it.comp.www.php
Titolo: global

ciao ciao!
c'è un modo per definire in PHP una variabile come GLOBALE in modo che sia
visibile a tutto lo script (FUNZIONI COMPRESE) senza doverla tutte le volte
passare come parametro??
grazie! :)))
--
        ----- Manu -----
http://www.cisonostato.it

 ha scritto nel messaggio
news:L89W6.5737$uE.5...@news2.tin.it...


secondo me non è necessario passarla come parametro; basta che la definisci all\'inizio dello script (oppure la includi da un file comune se vuoi utilizzarla su più script) e poi devi solo richiamarla all\'interno delle funzioni con global
Posted by 
http://www.phpitalia.com

Newsgroup: it.comp.www.php
Titolo: configurazione

salve a tutti,
ecco il mio problema...
su w2k sp4 installo apache php e mysql sembra andare tutto bene ma quando
apro phpmydmin allora non funziona più nulla sembra non caricare le extenion
anche se nel file php.ini sono correttamente specificate grazie.

root ha scritto:

hai verificato se le dll sono raggiungibili da apache? Probabile che sia 
solo un problema di path di sistema.
ciao Andrea

root wrote:

cosa ti dice phpMyAdmin?
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: aiuto script

c'è qualcuno di buon cuore che mi possa scrivere uno script??
ho bisogno di questo:
ho "miapagina.htm" con dei dati
che cambiano ogni giorno, a fine giornata voglio salvarli
in txt sul server in un'altra cartella
grazie

kiropes wrote:

dopo aver settato correttamente cron o similare tutto si riduce ad una copia
di file..
prova da solo e se trovi difficolta' posta ogni problema..
-- 
www.iuz-lab.info

mi spiego meglio:
con php sono allo zero assoluto
ho uno spazio web che supporta php
le pagine che ho, sono tutte in html
quello che serve a me, si può fare solo lato server
mi servirebbe qualcuno che mi scrivesse lo script
ma da zero
ti ringrazio del suggerimento ma "cron" non so proprio cosa sia
aiutatemi per favore

??

UP

Newsgroup: it.comp.www.php
Titolo: Forum moooolto semplice

Salve a tutti.
Gestisco il sito di un'associazione, sito in php già dotato di una gestione
utenti per l'inserimento di materiale.
Volevo aggiungere un piccolo forum, qualcosa di molto semplice, non con
duemila opzioni come phpBB e simili.. Mi basta poter avere vari forum dove
poter inviare messaggi e rispondere, con utenti tutti gerarchicamente
uguali, tranne l'eventuale amministratore.. Nient'altro, no moderatori,
sondaggi, sottocategorie, rank, template complessi o altro.
Vorrei che fosse in php e mysql, che si riuscisse ad inglobare comodamente
nel template generale del sito e che si riuscisse ad utilizzare la tabella
degli utenti che ho già.
Esiste qualcosa di simile?
Grazie,
carlo.

 Volevo aggiungere un piccolo forum, qualcosa di molto semplice
A questo punto, forse, fai prima a fartene uno da solo.

 duemila opzioni come phpBB e simili..
http://bbpress.org/

 
www.lussumo.org
 è il migliore imo
-- 
una volta qui era tutto <table>

 
http://lussumo.com/
 scusa


Newsgroup: it.comp.www.php
Titolo: Invio mail se un indirizzo IP....

che voi sappiate esiste o è possibile fare uno script in php che invia mi
invia una mail se un determinato indirizzo IP visita il mio sito?

 sito?
if ($_SERVER['REMOTE_ADDR'] == '1.2.3.4') {
	mail ("
y...@server.com
", "1.2.3.4 visited your site", "hi", "");
}
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

 }
Elementare ma io non ci sarei arrivato.
Supponiamo che la mia pagina sia .asp, funzionerebbe lo stesso?
Il codice lo posiziono in fondo pagina?

 Il codice lo posiziono in fondo pagina?
Dove vuoi.


 Dove vuoi.
Scusa se ti stresso ma sono alle prime armi:
se lo posiziono in fondo pagina mi esce nella pagina scritto il
codice...devo aggiungere apici o qualcosa?

 codice...devo aggiungere apici o qualcosa?
http://www.php.net/manual/en/language.basic-syntax.php
-- 
I am what I am, I do what I can

Newsgroup: it.comp.www.php
Titolo: [Forse OT] Programmatore PHP

Sto cercando un programmatore php mysql nei pressi di Milano, contattatemi
in privato:
gen...@quixsoftware.com
http://www.quixsoftware.com

 wrote:

[Forse OT]?
Non e OT, citazione dal manifesto:
* Richieste di collaborazione su progetti purche' inerenti al PHP in
senso stretto o comunque al www in senso lato.
;-)

Newsgroup: it.comp.www.php
Titolo: upload file

Ciao ragazzi devo fare l'upload di un file da form, il codice che
utilizzo e' il seguente:
In pratica faccio il submit del file che mi viene messo nella
directory tmp in cui io vado a copiarlo poi dove mi occorre con copy()
copy($foto,"path_directory_destinazione" .$foto_name )
l'errore e' il seguente:
"Warning: Unable to open '/tmp/php5lpqFe' for reading: No such file or
directory in /home/motoguzzi/www/guzzisti/prova/submit.php on line 20"
evidentementenon ho accesso alla directory tmp sul server nemmeno in
lettura per questioni di sicurezza... come ovviare?? non e' possibile
dire di fare il submit in altra directory cui ho accesso???
Vi ringrazio per la cortese attenzione  eper ogni eventuale aiuto!
Diego
[this.D.A.]

 dire di fare il submit in altra directory cui ho accesso???
Dubito che il problema sia quello, in quel momento tu dovresti accedere al
filesystem con l'utente di Apache (se lo scrivi lo puoi anche leggere, se
non riesci a scrivere sul server ti compare un messaggio d'errore o alla
peggio un figlio di httpd fa segmentation fault).
O č un errore della configurazione di PHP o dello script. In ogni caso il
percorso in cui vengono uploadati i file in PHP č standard o per meglio dire
viene definito nel file di configurazione di PHP (vedi se ti č possibile
php.ini).
La copia del file la esegui dal CGI che riceve la post del FORM?
Che versione di PHP usi?
Ciao.
__
yari.

 lettura per questioni di sicurezza... come ovviare?? non e' possibile
No, direi che il file non esiste (no such file), non che non hai i
permessi, quindi o e` impostato male php (la directory temporanea) o il
file non viene uploadato (controlla i limiti di dimensione) o la /tmp
non ha i permessi esatti (drwxrwxrwt) e non permette la scrittura del
file, oppure non saprei... :)
-- 
Signature under rework - Shuriken

Che versione di PHP usi?
la 4
ciao e grazie
Diego
[this.D.A.]

 la 4
Hai la possibilità di accedere all'error_log di Apache?
y.
Newsgroup: it.comp.www.php
Titolo: rendere sicuro text box

Ciao A Tutti ,
Parlando di php e sicurezza degli script in una classica pagina di
registrazione utente
(quindi dati ke finiranno ad esempio in un db mysql) che forme di controlli
fate sui textbox per assicurarvi che l'utente non possa combinare guai ad
esempio eseguendo query sql indesiderate
? non so addslashes trim o che altro ??
mhm oppure non so dove posso trovare qualcosa in tema di sicurezza degli
script in php
grazie a tutti

per quel che ne so (forse poco)
puoi fare $stringa=stripslashes($stringa) e poi addslashes($stringa) (per
prenderti il sicuro)
poi c'è una funzione che elimina l'html - non mi ricordo qual'è-
altrimenti replace su vari caratteri (ad esempio < e >)
ciao
Marcello



E poi, come stiamo confabulando con ICARO in altra sede, bisogna vedere
se, per esempio, l'utente mette la virgola o il punto o lo spazio come
separatore dei decimali, se ti ci mettono delle lettere dove servono
numeri o viceversa, ecc. ecc.
Se hai poche scelte obbligate i campi SELECT sono molto piu' sicuri.
 
ciao
-- 
Marco Bernardini
bernama chiocciola libero it

Newsgroup: it.comp.www.php
Titolo: funzione per date e fuso orario???

Ciao a tutti,
una chiamata della funzione date(), fatta accedendo al mio sito da qualunque
parte del mondo, sarà sempre riferita al fuso orario di dove si trova il
server?
Es.
date("O"); //mi darà sempre "+0100"
dove:
O - Differenza in ore dal fuso orario Greenwich

 server?
Si (se e' un problema vai con Javascript)

> Si (se e' un problema vai con Javascript)
No, no è proprio quello che volevo, grazie.
Quindi è inutile aggiungere date("z") (fuso orario in secondi) e sottrarre
1*60*60 (fuso con G. e l'Italia)
Newsgroup: it.comp.www.php
Titolo: istruzione per creare directory

 
Ciao a tutti, mi potete dire l'istruzione per creare una directory?
Grazie
Ciao 

 Ciao 
-- 
2T STUDIO - Servizi di Grafica Pubblicitaria e Sviluppo Web
   [web]   
http://www.2t-studio.com
	- Sviluppo Siti e Applicativi Web Oriented Validati W3C
	- Servizi di grafica pubblicitaria ed editoriale
	- Consulenze SEO (Posizionamento motori di ricerca)
   [Email] info [at] 
2t-studio.com

 mkdir();
Grazie, perň mi da questo errore: No such file or directory
Come posso fare?
Inoltre mi puoi dire il comando per eliminare gli spazi vuoti da una 
stringa?
Ciao 

 Ciao


 trim();
Grazie, perchè avevo già scoperto trim();, ma sembra non funzionare, non 
unisce le parole.

 unisce le parole.
Trim: This function returns a string with whitespace stripped from the 
beginning and end of str. Without the second parameter, trim() will 
strip these characters:
Quindi se vuoi eliminare tutti spazi devi usare qualcosa come 
str_replace(" ", "", $testodasostituire);

 unisce le parole.
non ti conviene leggere prima dal manuale le funzioni (almeno quelle base)
di php..
str_replace(' ', '', $string);
-- 
www.iuz-lab.info


Potrebbe andare bene, ma non penso sia fattibile perchè io prendo la stringa 
da db e non posso mettere la stringa da sostituire perchè è diversa a 
seconda dell'utente. 

sicuro che il tuo script si trovi in ../cartella1?
Il mio script si trova nella cartella principale del server, diciamo che è 
nell'index.

Marco, il 05 luglio alle ore 8.21, ha scritto:

Perché no?
Quando recuperi la stringa dal database togli gli spazi
attraverso str_replace().
In alternativa puoi usare la funzione REPLACE direttamente
nella query:
http://dev.mysql.com/doc/mysql/en/string-functions.html
Ciao.
-- 
Federico R.

Newsgroup: it.comp.www.php
Titolo: SELECT Con OR

Ciao a tutti,
sono alle prese con un SELECT di questo tipo... dove '$ordine' può avere
uno o più valori, nel caso specifico sono gli  ordini 609 e 610.
Quindi nelle selezione WHERE dovrebbe essere
WHERE ordini.IDOrdini=609 OR ordini.IDOrdini)=610
Quello che ho fatto e postato qui sotto mi tira fuori solo il primo valore,
so anche che sono un "Barbone", e il Ciclo è sbagliato...
Qualcuno sa dirmi dove devo fare ste benedetto Ciclo per selezionare i dua 
Valori.
 reset($_POST);
 while (list($key, $val) = each($_POST))
 {
 if (substr($key,0,4) == "val-")
  {
  list ($val, $ordine) = split ('[/.-]', $key);
    $sql="SELECT ordini.IDOrdini, clienti.Nome_C, emittenti.Nome_E
    FROM (ordini INNER JOIN emittenti ON ordini.IDEmittenti = 
emittenti.IDEmittenti)
    INNER JOIN clienti ON ordini.IDClienti = clienti.IDClienti
    WHERE ordini.IDOrdini='$ordine'";
    $sql.=" ORDER BY IDOrdini";
    $sresult=@mysql_query($sql,$dbconn) or die;
    }
 }
Ciao Francesco 

 ha scritto nel messaggio 
news:vAgyd.41566$B06....@news.edisontel.com...


 ha 
scritto nel messaggio 
news:V2hyd.322424$b5.15...@news3.tin.it
...


Grazie


 


basta che alla fine, fai una replace della stringa 
e sostituisci ",)" con ")"... artigianale ma efficace! :)


 ha scritto nel 
messaggio news:Rtwyd.324988$b5.15...@news3.tin.it...

Newsgroup: it.comp.www.php
Titolo: Directory elenco modifica

Vorrei fare in modo di definire un puntatore che vada ad individuare in un
elenco di directory quella che è stata modificata più recentemente.
grazie per l'aiuto
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
usi filemtime() sulle dir, il valore più alto è quello che cerchi.
Ti consiglio di leggere i commenti sul manuale on-line, quelli che 
riguardano le directory.
Ciao
-- 
        C                     F
  per fortuna il mio razzismo non mi fa guardare
          C                        F
  quei programmi demenziali con tribune elettorali

 Ciao
Dimmi se sbaglio come logica:
scorro all'interno dell'elenco delle dir che mi interessano, ne
"visualizzo" il contenuto, ordino i file per ordine cronologico ed
individuato il più recente risalgo alla dir che lo contiene?
il manuale l'avevo scorso forse non nel punto cui fai riferimento, vedrò
con maggiore attenzione.
Ciao


 
Mi riferivo ai messaggi tipo questi 2:
(
http://it.php.net/manual/it/function.filemtime.php
)
--8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--
To get the last modification time of a directory, you can use this:
<pre>
$getLastModDir = filemtime("/path/to/directory/.");
</pre>
Take note on the last dot which is needed to see the directory as a file 
and to actually get a last modification date of it.
This comes in handy when you want just one 'last updated' message on the 
frontpage of your website and still taking all files of your website 
into account.
--8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--
A comment below states
   "When using this function to get the modified date of a directory,
    it returns the date of the file in that directory that was last 
modified."
this is not (necessarily) correct, the modification time of a directory 
will be the time of the last file *creation* in a directory (and not in 
it's sub directories)
--8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--


 Ciao
il problema è che non conosco a priori il numero di directory contenute e
che potrebbe essere di numero considerevole e variabile. 
Allora ho scritto il codice che mi elenca le voci partendo da un path
predefinito indicandomi la data di ultima modifica ma ho sia file che
directory. Dovrei isolare solo le dir escludendo i file . Non vorrei che
mi stia incartando da solo. 
Il mio intento è fare in modo che di default venga aperta la più
recente....


 recente....
puoi isolare le directory con la funzione is_dir(). Su queste applichi 
filemtime(). Quella dalla quale ottieni il massimo valore è la tua cartella.
Occhio però che il risultato di filemtime sulle cartelle varia in 
funzione del contenuto.
