mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Cerco consiglio su sistema di Portale

Ciao a tutti,
devo realizzare un'applicazione web con php/mysql e non vorrei partire 
da zero.
So che esistono moltissimi CMS (conosco bene PhpNuke) e sistemi Portale 
o framework, ma prima di scaricarmeli provarli tutti vorrei un 
consiglio.
Ecco i requisiti che il "framework" deve avere nativamente:
- gestione di autenticazione/autorizzazione (login) anche eventualmente 
con componente amministrativa
- supporto al MVC
- template system integrato
in tutto il più semplice e lineare possibile.
Qualcuno ha qualche idea o esperienza?
Grazie
T

Taligent wrote:

Hai dato un'occhiatina qui?
==
- 
http://www.cmsmatrix.org/
==
-- 
+-----------------------------------------+
| //lil - 
http://divxworld.altervista.org
 |
|     UP to you     
http://www.unnpro.com
 |
+-----------------------------------------+

 ha scritto nel messaggio
news:d5a205$nvv$1...@newsreader.mailgate.org...


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

Ciao ha tutti sto cominciando con PHP ed ho già un problema.
Ho fatto un semplice form con select e button per passare il valore della
select.
Come faccio  a farlo senza dover usare il pulsante.
Cioe' scatenare l'evento al click del select.
Grazie.
--
Peace & Love & Roby

Ciao ha tutti sto cominciando con PHP ed ho già un problema
...col JavaScript.
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.

 ha scritto nel messaggio
news:35MF7.25804$sq5.1...@news.infostrada.it...


Grazie
--
Peace & Love & Roby
"
news.ctonline.it
" <dav@thecloud.o> wrote in message
news:9sb2no$t2h$1...@serv1.iunet.it...


Newsgroup: it.comp.www.php
Titolo: cerco script mercatino php

cerco uno script per installare un mercatino sul mio sito
Grazie


Al seguente indirizzo potresti trovare qualcosa di interessante:
http://www.hotscripts.com/PHP/index.html
Francesco Duca
http://www.goldenweb.it

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

Ecco il mio problema:
- ho installato RH 7.1
- ho installato i pacchetti Apache,Mysql,PHP
- Apache e Mysql funzionano, PHP no
- nel file /etc/httpd/conf/httpd.conf ho le seguenti righe che era gi 
%/1iso8859-15à inserite:
<IfModule mod_php4.c>
  AddType application/x-httpd-php .php4 .php3 .phtml .php
  AddType application/x-httpd-php-source .phps
</IfModule>
Teoricamente aprendo con Netscape il seguente file
<?php
        print "Ciao Web!";
 ?>
dovrei vedere "Ciao Web invece mi vedo il listato.
Cosa devo fare?
Ho trovato diverse soluzioni ma tutte partono dal presupposto di
installare 
da file tar.gz invece che da RPM.
Grazie

 ha scritto nel messaggio
news:3bad7372...@news.tiscalinet.it...

Newsgroup: it.comp.www.php
Titolo: modificare la struttura del db mysql con php

Si può in fase di esecuzione dello script modificare le struttura di una 
tabella mysql?
Avrei la neccessità di far modifcare la struttura di alvuni db 
locali.Grazie! 

 locali.Grazie!
io ho scoperto da poco mysql control center, programma windows (mi sembra
anche altre piattaforme) che ti permette di connetterti e maneggiare un
database sql velocemente e semplicemente, può esseri utile?
http://www.mysql.com/

 una tabella mysql?
Il manuale, questo sconosciuto ...
http://dev.mysql.com/doc/mysql/en/alter-table.html
-- 
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.

> Il manuale, questo sconosciuto ...
Scusa ma qual'è il comando che modifica la struttura ... ho consultato i 
manuali in mio possesso , ho trovato solamente quello per creare i db , ho 
bisogno che uno script modifichi alcune tabelle mysql che risiedono 
localmente.
Per essere più preciso: per motivi fisici (mancanza di connessione da parte 
di alcuni client) ho dovuto realizzare un vesione light di un programma di 
gestione che permette agli utenti che non possono connettersi al server di 
usare quest'ultimo e sfruttando un'installazione locale (mysql+php) lavorano 
con delle tabelle mysql che  saltuariamente vengono convertite in file di 
testo ed inviate all'amministratore del db (server) che provvede ad 
acquisirle nel db principale.
Ecco la ragione per la quale ho neccessità di modificare le strutture senza 
perder i dati delle tabelle. 

 Scusa ma qual'h il comando che modifica la struttura ... 
E dire che ti ho fornito il link ...
-- 
I am what I am, I do what I can


 localmente.
Il comando è alter table.
Lo trovi sul manuale.

Grazie.

Newsgroup: it.comp.www.php
Titolo: Inserire "<>" in una variabile stringa.

Ciao,
ho questo problema: devo inserire una variabile stringa che poi mi stampi
qualcosa del genere:
$var = " < 
pi...@pluto.it
 >";
echo $var;
ora se non metto "<>" non ci sono problemi mi stampa tutto regolarmente ma
se invece
inserisco "<>" non mi stampa nulla.
Come ovviare al problema?
Grazie della collaborazione
Andrea

Pollacchione (amichevolmente, non ti offendere) e l'HTML ?? Quelli
sono i delimiter dei tag, devi inserire per stampare a video i
caratteri speciali quelli &cqualcosa.heheheh
Ciao
--------
Paolo Dell'Unto
gab...@tiscalinet.it
ICQ # 770759


 = &gt;  (greater than)
< = &lt;   (lesser than)
-- 
frank@office
P|||@450MHz-320MB-DebWoody/Sid

 inserisco "<>" non mi stampa nulla.
La causa del problema ti e' gia' stata indicata.
Come soluzione alternativa puoi usare
$var = htmlentities(" < 
pi...@pluto.it
 >");
Ciao
Marco

 inserisco "<>" non mi stampa nulla.
$var = " < 
pi...@pluto.it
 >";
echo htmlentities($var);
Ciao,
Luca.

 ha scritto nel messaggio
news:QTiB7.6264$C57.1...@news1.tin.it...

"<" = &lt;
">" = &gt;
Y2K  #:-)
Newsgroup: it.comp.www.php
Titolo: Aiuto easyphp

Win Me e Easyphp 1.6
Installato. Parte. Se vado su sito locale mi apre I.Explorer su
http://mobile
 e mi apre la solita videata della pagina impossibile da
visualizzare...
Come devo fare? va bene? dovrei provare oscommerce come si fa?
Grazie ancora a tutti.


Ma se ti esce la pagina impossibile da visualizzare vuol dire che non
funziona correttamente,
è avviato il server?
Se inserisci sul browser 
http://localhost/
 con il server avviato dovresti
vedere la pagina di inizio
php di easyphp.
Se il server è avviato sulla taskbar dove sono caricati i programmi dovresti
avere
l'icona di easy php con il quadratino rosso che lampeggia.
Ciao
Daniele

Devi avere la connessione attiva e non Offline (per intenderci in Outlook il
computerino nella status bar non deve avere la croce sopra). Altrimenti puoi
solamente vedere i file fisici su harddisk.
Ciao Alan

Newsgroup: it.comp.www.php
Titolo: [OT] scaricamento immagini

Ciao a tutti e scusate l'ot ma il ng html ï¿œ praticamente morto...
In una pagina ho un header (div) con all'interno 3 div con al loro 
interno dei link con immagini.
Quando carico la pagina, nei casi di lentezza, vengono caricate prima le 
  3 immagini e poi l'immagine di sfondo del div principale: ciï¿œ causa un 
bruttissimo effetto estetico... c'ï¿œ modo di invertire l'ordine?
Grazie a tutti.

 bruttissimo effetto estetico... c'è modo di invertire l'ordine?
Non in assoluto nel senso che dipende comunque dal client.
Potresti cercare di usare qualche porcata in js ma non è quello il vero 
punto, il nòcciolo della questione è che il come appaia la pagina 
durante il caricamento non interessa praticamente a nessuno.

 bruttissimo effetto estetico... c'� modo di invertire l'ordine?
Io lascerei com'e'. Il "formarsi" della pagina, il suo trasformarsi da
brutto anatroccolo a cigno da' un sapore aggiuntivo alla pagina stessa, 
la distingue da una bitmap appiccicata li' insomma.
--
Fabrizio

Newsgroup: it.comp.www.php
Titolo: exec e unzip

Ciao,
sto cercando di scompattare dei file che vengono uploadati tramite un
form...l'upload avviene correttamente ed anche lo spostamento...ma il file
non viene scompattato. Vi posto il codice
$uploaddir = '';
$uploadfile = $uploaddir . basename($_FILES['file']['name']);
echo '<pre>';
if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile)) {
   echo "File is valid, and was successfully uploaded.\n";
    print_r($_FILES);
} else {
   echo "Possible file upload attack (" . $_FILES['file']['error'] . ")";
}
print "</pre>";
exec("unzip -l $uploadfile");
dove sbaglio?
grazie

 exec("unzip -l $uploadfile");
1) Ti da errore upload o unzip?
2) sicuro di avere i permessi per eseguire exec? di solito questo 
commando viene disabilitato/ristretto per motivi di sicurezza

 commando viene disabilitato/ristretto per motivi di sicurezza
Penso mi avrebbe mostrato qualche messaggio di errore
Newsgroup: it.comp.www.php
Titolo: Plankton

Qualcuno conosce Plankton?
grazie per le risposte
Andrea

 Qualcuno conosce Plankton?
di mare o d'acqua dolce? :-D

intendevo in framework per php.
:-D
ma la battuta ci stava tutta!

 Qualcuno conosce Plankton?
Gli ho dato una occhiata veloce.
Preferisco un framework dove il grafico fa il grafico ed il
programmatore fa il programmatore.
Se volete fare un confronto con un altro framework:
http://seagull.phpkitchen.com/
-- 
Un Ciao in DO Maggiore!
-=) Sbaturzio (=-

Newsgroup: it.comp.www.php
Titolo: Lancio di processi asincroni

Salve a tutti
E' possibile lanciare processi asincroni?
E se si, come intercettare i tempi morti del processore per sfruttarlo al
meglio?
Grazie mille
Giorgio

 meglio?
Sotto unix interfacciare con uptime o w (man w, man uptime)
Sotto windows scrivere un programmino che ti da i processi in esecuzione.
Cmq. il php non e' a priori fatto per fare questo robe, ma e' fattibile lo 
stesso. Ci vuole un po' di impegno.
-- 
I'm not a signature.

system("ls -lR >test &");
Ho il dubbio che cosi' facendo ti si pianti la pagina (almeno a me
succede questo, se il programma lanciato non termina prima). Cioe'
e' come se (anzi, forse e' per questo) PHP eseguisse un wait() nel
momento in cui lo script termina.
Su Linux pero' si puo' aggirare benissimo il problema usando "at".
Leonardo

Newsgroup: it.comp.www.php
Titolo: Errore di connessione

Ho installato Php Mysql sul server Ms 2003 con IIS non riesco a connettermi 
al server, ho installato phpMyAdmin per gestire il server ma mi restituisce 
il sguente errore:
#1251 - Client does not support authentication protocol requested by server; 
consider upgrading MySQL client
Ho impostato la password per l'utente root e l'autenticazione cookie.
Per favore aiutatemi non sņ che pesci pigliare ... 

 Per favore aiutatemi non sò che pesci pigliare ...
hai provato a seguire l'indicazione?
-- 
www.iuz-lab.info

 server; consider upgrading MySQL client
E' una strafaq, cerca tra i vecchi post, se ne e' gia' discusso.
-- 
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.

GRAZIE risolto!!

Newsgroup: it.comp.www.php
Titolo: Sintassi heredoc e costanti

... possono coesistere?
define('_COSTANTE',"la mia costante");
$output=<<<R
mio output bla bla _COSTANTE non funge, scrive letteralmente
neppure {_COSTANTE}
che faccio?
Mi è sfuggito qualche sintassi possibile?
Grazie mille
Marcello
R;

Marcello V wrote:

Mi rispondo da solo: NO.
per chi volesse cito fonte:
http://it2.php.net/constants
katana at katana-inc dot com
25-Feb-2002 05:53
Warning, constants used within the heredoc syntax 
(
http://www.php.net/manual/en/language.types.string.php
) are not 
interpreted!
Editor's Note: This is true. PHP has no way of recognizing the constant 
from any other string of characters within the heredoc block.
Newsgroup: it.comp.www.php
Titolo: Stringhe binarie

Ciao a tutti,
Sto scrivendo alcune funzioni per leggere gli ID3 dei file MP3, da quel che 
ho capito nei files le stringhe sono rappresentate come binarie e bisogna 
trasformarle tramite la funzione unpack.
Siccome è la prima volta che ne sento parlare potete suggerirmi qualche 
tutorial dove apprendere come maneggiarle?
Grazie!
-- 
Gerry@work => 
ge...@gerry.it
 | 
http://www.gerry.it
Edge non cambia pickup, cambia chitarra.
<< it.fan.musica.u2 corner >>
Il nostro sito: -> 
http://members.xoom.it/ifmu2/
Sei nuovo? Leggiti le FAQ! -> 
http://members.xoom.it/ifmu2/faqu2.htm
Cerchi qualche bootleg? -> 
http://www.gerry.it/u2live/

 Grazie!
Studia il codice qui (extract ID3 con unpack)...
http://leknor.com/code/php/class.id3.php.txt

Newsgroup: it.comp.www.php
Titolo: Consiglio: ASP + PHP + MYSQL + APACHE + PERL

Ciao Ragazzi,
Sono un novello, e mi piacerebbe fare delle prove per vedere come
funzionano
questi prodotti. La cosa che mi piacerebbe fare e poter installare un
web server
e poi fare in modo che ci sia un server Sql, tipo il MySql. Mi
piacerebbe fare
pagine php o perl, con il supporto ASP.
In che ordine devo installarli e quali versioni sono migliori....
Grazie per l'aiuto
NK

...

Procurati Mandrake Linux 8 (se lo prendi al negozio oltre al CD ti danno
anche qualche manuale, se no cerca qualche rivista con il CD allegato; se
poi hai una connessione ad internet SUPER puoi scaricartelo, e' piu' di un
giga).
Durante l'installazione del suddetto sceglierai tra i pacchetti da
installare Apache, php, perl, MySQL e se vuoi anche PostgreSQL, sono tutti
inclusi. Ci pensera' il programma di installazione ad installarli
nell'ordine giusto.
Dimentica ASP che e' molto piu' rompiscatole.
Amedeo

Io su W2000 Prof ho
IIS 5 (e quindi ASP) - PHP4 - Mysql - SQLServer - Perl
Poi ho un Linux Mandrake 7.2 con Mysql - Php4 - PostgreSql - Perl
Ciao
Newsgroup: it.comp.www.php
Titolo: path relativo su IIS

ciao a tutti,
può essere che l'indicazione di un path relativo (ad es. ../../img/
immagine.jpg) funzioni su Apache, ma sotto IIS non dia alcun
risultato?
grazie
Paolo

 risultato?
Che cosa intendi per "path relativo"?
Come lo utilizzi?
Che tipo di errore viene restituito?
-- 
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/


allora, io utilizzo uno script per ridimensionare una data immagine.
dato che li script si trova in una cartella diversa da quella delle
immagini, come parametro di passo il percorso dell'immagine partendo
dalla cartella in cui si trova lo script (ad es: ../../img/
immagine.jpg).
Bene, sotto Apache funziona tutto tranquillamente, mentre sotto IIS
(il server su cui devo montare il tutto), non trova le immagini.

 (il server su cui devo montare il tutto), non trova le immagini.
Prova utilizzando un costrutto come il seguente per i path:
$filename = dirname(__FILE__) . '/../../img/immagine.jpg';
Inoltre verifica con 
http://www.php.net/file_exists
 che l'immagine
esista e con 
http://www.php.net/is_readable
 che sia leggibile.


 > risultato?
Certo che può essere, dipende da come sono configurati Apache e IIS.
Se uno punta effettivamente alla root del tuo sito e l'altro no, gli script 
vanno su uno e non vanno sull'altro.
Ciao
Fabrizio 

Risolto.
Impazzivo col path relativo, ma invece mancavano le librerie GD.
Maledetti........
Newsgroup: it.comp.www.php
Titolo: Problema con script help

Salve a tutti,
di seguito vi è uno script in php (naturalmente) che mi da dei 
risultati che non capisco.
<?php
print ($_GET[dir]);
if ($_GET[dir] !== null) {
    $path = $_GET[dir];
    echo "entro nell'if";
    $pippo = opendir("." . $path);
    echo $path;
} else {
    $path = ".";
    $pippo = opendir($path);
} 
$lista = array();
print "<table width=20% border=0 height=\"100%\"><td bgcolor=#Ffa500 
VALIGN=TOP width=\"17%\">";
print "<table><tr><th><font face=verdana size=2>SELECT DIR</TH></TR>";
while (false !== ($palla = readdir($pippo))) {
    if (is_dir($palla) && $palla !== "." && $palla !== "..") {
        $lista[] = $palla;
        $palla = "/" . $palla;
        echo "<TR><TD><a href=\"directo.php?dir=$palla\">" . strtoupper
($palla) . "</a></TD></TR>";
    } 
} 
// print "</TABLE></TD><TD VALIGN=TOP width=\"100%\">";
if ($lista == null) {
    echo "Non ci sta nu cazz e directory";
} 
closedir($pippo);
?>
La prima volta che lo mando in esecuzione mi compaiono sulla sinistra 
le directory contenute nella directory dove lo script risiede, ad 
ognuna di queste directy è associato un link che rimanda alla stessa 
pagina più il nome della directory che si è cliccato.
1° stampando a video $_GET[dir] mirestituisce /nomedirectory mentre io 
nella variabile dir ci metto solo nomedirectory. Come mai???
Perchè non funziona cosa sbaglio nel senso che quando clicco su un 
link non mi ristampa i nomi delle directory in cui sono entra Come mai?
Qualcuno può aiutarmi?? Sicuramente sbaglio a passare i parametri ma 
boh!!!!!
Grazie 
Mik
--
Miiilllle
Inviato da 
www.mynewsgate.net
--
Miiilllle
Inviato da 
www.mynewsgate.net

mik ha scritto:
 > 1° stampando a video $_GET[dir] mirestituisce /nomedirectory mentre io
 > nella variabile dir ci metto solo nomedirectory. Come mai???
Perchè ci metti anche "/"
 >         $palla = "/" . $palla;
 > Perchè non funziona cosa sbaglio nel senso che quando clicco su un
 > link non mi ristampa i nomi delle directory in cui sono entra Come mai?
Perchè tenti di aprire una directory che non esiste, infatti aggiungi un 
punto all'inizio del nome della directory.
 >     $pippo = opendir("." . $path);
Ciao
Luigi

 
se vuoi ti mando un mio script che funziona bene..
fammi sapere garbage'AT'
iuz-lab.info
  con 'AT' = @
--
www.iuz-lab.info

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

Ciao a tutti,
secondo voi la seguente istruzione è sintatticamente corretta?
$query = "SELECT id, argomento, titolo, sottotitolo, autore, testo FROM
articolo WHERE primo = 1 AND giornale = '(SELECT MAX(giornale) FROM
articolo)'";
qualcuno poi mi può dire qual è la funzione che mi restituisce il carattere
alla posizione n dell stringa x? o anche direttamente l'ultimo carattere di
una stringa?

 o anche direttamente l'ultimo carattere di una stringa?
substr ('test', -1);
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
L'uomo, conscio di sbagliare, persevera.
Newsgroup: it.comp.www.php
Titolo: struttura dei siti

voi come fate a costruire la struttura del sito in modo che una parte con
menu resti sempre uguale e un'altra invece cambi?
l'uso dei frame non mi piace..io avevo pensato di creare una tabella con 3
righe...nella prima inlcudo il file menů,la seconda ci metto i vari
contenuti che voglio e nella 3 includo il footer.. in questo modo ho una
struttura comune alle varie pagine e se voglio cambiare il menů cambio il
file menů e automaticamente tutto si aggiorna...
pensate sia un buon modo di lavorare?? voi che soluzioni adottate?

 pensate sia un buon modo di lavorare?? voi che soluzioni adottate?
Di solito di fa proprio cosě.
Personalmente includo l'header, la colonna di sinistra, il body, la colonna
di destra e il footer
č la soluzione migliore

 pensate sia un buon modo di lavorare?? voi che soluzioni adottate?
Normalmente ho una classe che mi gestisce la layout con metodi del tipo
header, footer, menu, title, description, keywords etc.
per renderizzare la pagine faccio una cosa del genere:
<?php
	$page = new page();
	$page->Title("Home Page");
	$page->Keyword("php mysql script");
	// ...
	$page->Header();
?>
scrivo il mio contenuto
<?php 
	$page->Footer();
?>
Saluti
-- 
I'am what I'am, I do what I can

 header, footer, menu, title, description, keywords etc.
domanda......
Poi però quando clicco su aggiorna, mi aggiorna sempre tutte le "pagine"?
grazie
trullox :o)

 "pagine"?  
Che cosa intendi con "clicco su aggiorna"?


Newsgroup: it.comp.www.php
Titolo: Da dove partire per php nuke?

Ciao a tutti , sono nuovissimo , vorrei farmi un portalino utilizzando i
files di php nuke 5.x
Ho scaricato i file ,decompresso e mandato in ftp dove ho creato il mio
account.
Ora non trovo documenti di base per installare il tutto e partire con
l'organizzazione...
Mi dite dove cercare documenti e cose simili che mi aiutino nell'impresa? Ho
tempo  e volontà ma non molto altro...con PHP e Mysql sono a 0 ...e'
necesssario conoscere il linguaggio a fondo??
Grazie mille a chi avrà un attimo di pazienza :)
Luca


Io ad Agosto avevo scritto un manuale di installazione per il nuke 5.2, va
bene anche per il 5.4
Guarda su 
www.spaghettibrain.com
Ciao
Cla

Parti da 
www.postnuke.com
 cosi' ti risparmi un'intera epoca....
Ciao
PS: e' solo un messaggio scherzoso. Ognuno usi il CMS che vuole....
Newsgroup: it.comp.www.php
Titolo: Dubbio sul comportamento di print()

ciao a tutti,
vi riporto una questione (forse banale) che ho riscontrato cercando di 
approfondire le mie nozioni di php, che ritenevo buone prima di 
incappare in questa cosa.
Parliamo della differenza tra echo e print. Sia dato il codice sottostante:
---
$ret = print "Hello World";
echo $ret; // stampa: Hello World1
  ........ perche viene stampato anche 1!!??
Di seguito riporto la spiegazione scritta direttamente da Rasmus Lerdorf 
dove però non ho capito una mazza.
There is a difference between the two, but speed-wise it
should be irrelevant which one you use.  print() behaves
like a function in that you can do:
   $ret = print "Hello World";
And $ret will be 1
That means that print can be used as part of a more complex
expression where echo cannot.  print is also part of the
precedence table which it needs to be if it is to be used
within a complex expression.
Riuscireste a chiarirmi le idee?
Grazie

   ........ perche viene stampato anche 1!!??
Perche' $ret conterra' il valore di ritorno della funzione print.
-- 
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.

 echo $ret; // stampa: Hello World1
- Stampa il valore "1". Il tuo commento e' sbagliato: la stringa "Hello
World" e' stata stampata dalla istruzione precedente.
Ciao,
 ___ 
/_|_\  Umberto Salsi
\/_\/  
www.icosaedro.it

Newsgroup: it.comp.www.php
Titolo: programma php per sito commerciale

vorrei realizare un sito commericiale in php, per la vendita di prodotti
anche con carta di credito.
Ho provato peppershop, che è ottimo ma è a pagamento, mi sapete
consigliare qualcosa free??
grazie!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 consigliare qualcosa free??
OSCommerce, 
www.oscommerce.com
.
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: Cache, questa sconosciuta.....

........almeno per me.
Vengo subito al punto: esiste un modo (anche rudimentale) per implementare
una sorta di cache a livello di client? Qualcosa che permetta di scaricare
sul browser una certa quantità di dati, magari statici, che possano evitare
una qualche interazione con il server (quindi i cookie sono esclusi).
E per quanto riguarda il server? qualcosa di simile alla var "Application"
di asp che possa evitare di uccidere un server con una serie di infinte
letture su un db, magari per leggere un dato statico?
Grazie in anticipo per le eventuali risposte.
Ciao.
Andrea.

E per quanto riguarda il server? 
Sicuro (non in safe mode, o solo con qualche workaround).
In PHP4, diciamo che ho una pagina che prende dei parametri, e ritorna una
risposta dopo aver fatto calcoli sanguinari.
Se:
	(a) A query uguale corrisponde risposta uguale per un tempo
	    "sufficiente" (un'ora? Un giorno? Fate voi)
	(b) Lo spazio delle queries e' "ridotto" (fate voi, again)
allora la pagina PHP puo' essere vista dapprima come una funzione
	html = F(query);
e successivamente modificata in
	hash = G(query);	// Dove G e' una funzione VELOCE
	if (file_exists(H(hash)))
		gzpassthru(H(hash));
	else
	{
		html = F(query);
		$fp = gzopen(H(hash));
		gzwrite($fp, html);
		gzclose($fp);
	}
...in questo modo, gradualmente, il sito dinamico (PHP) diventa statico, ma
molto piu' veloce (quanto? Dipende da quant'e' lenta F rispetto a G).
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.
Newsgroup: it.comp.www.php
Titolo: conoscere la scelta precedente in un form

Salve a tutti,
ho un form di questo tipo:
[code]
<form name="newentry" action="conferma.php" method="POST">
<td>DOMICILIO(*)</td>
<td><input type="text" name="dom" size="10"></td>
<td>FACOLTA'(*)</td>
<td> <select name="cl" size="1" tabindex="8">
            <?
		  $fcont = file("../facolta.txt");
		  foreach($fcont as $line){
		  	echo "<option>$line</option>";
		  }
    ?>
</select>
</td>
........
</form>
[/code]
Dovrei implementare questo meccanismo:
nel caso in cui l'utente nel select denominato 'FACOLTà(*)',
selezioni la voce "Informatica" allora di seguito mostro determinati
campi del form altrimenti ne mostro altri.
Come posso fare tutto ciò, cioè come faccio a conoscere quale sia la
scelta fatta dall'utente nel precedente passo??
Grazie mille.

 
prego ;)
--
[CapoBecchino]
!!! OFFERTA IRRIPETIBILE !!!
Muori oggi avrai uno sconto del 50%.

Ma non sono ancora stati inviati i dati con submit!!

 
[quoto]
Come posso fare tutto ciò, cioè come faccio a conoscere quale sia la
scelta fatta dall'utente nel precedente passo??
[/quoto]
Specifica cosa intendi per "precedente passo" ... (credo che ti serva 
javascript)
grazie
--
[CapoBecchino]
!!! NOVITA' ASSOLUTA !!!
Bara familiare x incidenti familiari. Sconto 15% se muore il papà, la 
mamma ed eventuali figli.

Allora devi usare javascript, non php :)

Newsgroup: it.comp.www.php
Titolo: (OT) carta di credito

Salve,
esiste qualche script php che si interfacci a qualche banca online
(anche a pagamento) per eseguire pagamenti sicuri con carta di credito?
Grazie


Ti consiglio di aprire un conto con Banca Sella (
www.sella.it
), potrai
utilizzare cosě GestPay (documentazione:
http://www.sellanet.it/Download.asp
).
Dai un'occhiata alla classe Gestpaycrypt-php:
http://www.alfacomm.it/gestpaycrypt-php/index.php
Ciao
DkS

Newsgroup: it.comp.www.php
Titolo: qmail-mail

Ciao...
sto lavorando su un portale che da la possibilita\' di crearsi delle caselle di posta elettronica (con vpopmail). Vorrei che ogni utente potesse leggere e gestire la sua posta dal web, sto inoltre usando qmail come server di posta.
La mia domanda e\': come posso leggere le mail ,sapere se sono nuove o gia lette, il mittente etc etc.
Esistono delle funzioni di qmail che lo fanno?
Come posso fare ?
Ciao  e grazie!!! 
Posted by 
http://www.phpitalia.com

 ha scritto nel messaggio
news:9do378$c02$1...@news.flashnet.it...


 ha scritto nel messaggio
news:gbZL6.9525$iC1.3...@news6.giganews.com...


Prova su 
www.inter7.com

Newsgroup: it.comp.www.php
Titolo: Chiarezza su addslashes, htmlentities....

Inserisco dati in un DB da un campo di testo ($titolo) e da una
textarea ($testo).
Mi potete fare chiarezza su come procedere per mandare nel db i testi
"puliti" dall'html e spaziature "non valide"?
Pulisco le spaziature con 
$titolo = trim($titolo);
$testo = trim($testo);
Poi potrei usare:
$titolo = htmlentities($titolo, ENT_QUOTES);
$testo  = htmlentities($testo, ENT_QUOTES);
e poi? che altro prima di inviare il form al db?
...e ancora... come estraggo dal db? (sempre legato alla pulizia dei
caratteri)
-- 
La rovina del mondo sarà l'indifferenza...
...ma chi se fregaaaa!!  :D

 fatto non succede nulla

 ...e ancora... come estraggo dal db? 
http://www.php.net/stripslashes
 in relazione a
http://www.php.net/get_magic_quotes_gpc
 etc.
-- 
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.


http://www.php.net/get_magic_quotes_gpc
 etc.
Quindi ricapitolando...
Da campo di testo --> Db
 $variabile = $_POST[$testo]
 1) $variabile = trim($variabile)
 2) $variabile = htmlspecialchars($variabile)  [o htmlentities]
 3) $variabile = addslashes($variable)
 4) $variabile = mysql_real_escape_string($variabile)
E poi da Db --> PaginaWeb
 $variabile = $row[testo]
 1) $variabile = stripslashes($variabile)
 2) $variabile = html_entity_decode($variabile)
Voi come fareste? Si può semplificare il primo caso?


  2) $variabile = html_entity_decode($variabile)
Ma perche' fare l'encoding ed il deconding HTML, e' inutile?


Ma perche' fare l'encoding ed il deconding HTML, e' inutile?
Voglio evitare che nel campo di testo vada del codice "sporco" tipo:
tanti <b>saluti</b> da <a href="http:\\
www.miosito.com
">me_stesso</a>
Ma non vorrei evitare che venga scritto, semplicemente vorrei far
"pulire" il testo al php. Come trim() toglie gli spazi all'inizio e
alla fine della varibile vorrei pulire al meglio anche il contenuto
della varibile per evitare che il link (nell'esempio "miosito") venga
effettivamente utilizzato, o il grassetto ecc...


 effettivamente utilizzato, o il grassetto ecc...
http://www.php.net/strip_tags



http://www.php.net/strip_tags
Allora potrei inviare la varibile al db solamente con 
$variabile = $_POST[testo];
 $variabile = trim($variabile);
 $variabile = mysql_escape_string($variabile); 
   (oppure addslashes... non ho capito bene la differenza) 
e poi in fase di lettura dati dal db utilizzare lo strip_tags
$variabile = $row[testo];
 $variabile = stripslashes($variabile);
 $variabile = strip_tags($variabile);
Può andare? Che ne pensi?


  $variabile = strip_tags($variabile);
Perche' fare lo strip_tags dopo? Perche' non li inserisci direttamente
puliti nel DB?


puliti nel DB?
Beh... se uno magari vuol vedere cosa scrive la gente... altrimenti lo
strip_tags lo faccio in input e non se parla più.

Newsgroup: it.comp.www.php
Titolo: Verifica contenuto stringa

Io ho:
$password = trim($_POST['psw']);
 
Vorrei verificare se $password contiene da 2 a 4 valori numerici...
Tipo "paolorossi" è sbagliata mentre "paolo4rossi5" è corretta perchè
contiene almeno due valori numerici.
 
Come potrei fare?


$ptn = "/[0-9]+/";
$str = "paolo4rossi5";
preg_match_all($ptn, $str, $matches, PREG_PATTERN_ORDER);
 
 
Se count($matches[0])>1 allora sei contento
 
-- 
I cosi mi fattano
Newsgroup: it.comp.www.php
Titolo: Come si fa ?

Ciao a tutti, c'è qualche PHP-guru che mi dice come si fa, dopo aver
estratto un testo da un campo Mysql, a visualizzare solo le prime 3 o 5 o 7
o quante mi pare parole invece che tutto il testo ?
Stavolta il manuale on-line PHP non mi è stato sufficiente.
Siete forti ragazzi
Luca

 testo ?
Dipende da cosa intendi per "parola". La funzione split ti permette
di dividere una stringa utilizzando come separatore una espressione
regolare. Ad esempio, se per "parola" intendiamo qualunque sequenza
di caratteri separati da spazio, tab, virgola, eccetera allora il
codice che ti serve potrebbe essere qualcosa del tipo:
$testo = "Nel mezzo del cammin di nostra vita mi ritrovai ... " .
         "... a riveder le stelle";
$maxparole = 10;
$lista = split ("[ ,.;:\t]+", $testo, $maxparole + 1);
$lista sarà un array di massimo 11 elementi ($maxparole + 1), i primi
10 dei quali sono le parole che tu cerchi; l'undicesimo e' il "resto"
della riga. Se le parole sono 11 o meno allora lista conterrà solo i
pezzi trovati.
Il separatore e' una sequenza di uno o piu' dei caratteri indicati...

"ak47" <ak...@local.armory> ha scritto nel messaggio
news:3b3c6...@212.7.64.37...

NAAAAAA, che casino !!!
semplicemente se vuoi vedere per esempio le prime 100 lettere fai così:
$stringa = substr($mysql[nomecampo],0,100);
print $stringa;
ciao
Alex

Ammazza oh! questo newsgroup è meglio di un consulente da 500.000 al giorno
(+iva senza scatto alla risposta ...).
Grazie ragazzi ho risolto il mio problema.
Non per farmi i fatti vostri, ma quanto guadagnate, diciamo + o - al mese,
per fare questo lavoro ( e presumo che lo facciate bene)?
E' giusto per regolarmi se è il caso che cambio lavoro ... mi viene in mente
Beppe Grillo che chiede: cosa cazzo è 'sta new economy ?
Luca

 le prime 100 lettere fai cosě:
Non mi pare che avesse chiesto come estrarre i primi
N caratteri, ma le prime N parole. Non e' la stessa
cosa.

 cazzo è 'sta new economy ?
Me lo chiedo anch'io tutte le mattine mentre vado a
lavorare ed ogni volta che mi avvicino ad un bancomat ...


beh, come al solito la risposta č "dipende" :-)
chi va sotto un azienda a programmare un po' qua e di la prende generalmente
400 mila ogni 8 ore... (+tasse, inps, ecc.) se poi ti danno un incarico
preciso un po' grosso magari ti aumentano un po'...
Se fai proprio il consulente come libero professionista un po' da un cliente
un po' da un altro magari riesci a prendere anche il doppio...
alla fine dipende anche quanto rendi in un ora di lavoro !!!
comuqnue si guadagna bene :-)
ciao
Alex


iQA/AwUBO0s1+AWn5b9GfR5PEQKkCgCgtB1u6M1DEeQv3FznV6VLtBAscUcAnRbT
PHnzpAw9F5Zlp7efdLBJRFWc
=xrce
-----END PGP SIGNATURE-----

 wrote in message
news:9hhent$g81$1...@fe2.cs.interbusiness.it...


 > Stavolta il manuale on-line PHP non mi è stato sufficiente.
prova con il comando explode e come separatore lo spazio: dovrebbe crearti
un array dal quale puoi tirare fuori quante n parole vuoi
Ciao :)
--
                          the_cure

 wrote in message
news:Yhm87.14329$0Z1.5...@news.infostrada.it...

Newsgroup: it.comp.www.php
Titolo: Undefined index

Ciao a tutti,
sto scrivendo una applicazione con Apche 1.3.26 e PHP 4.2.1 sotto
Win32, ho uno script che chiama un altro passando delle variabili con
il metodo POST tramite un form di tipo multipart/form-data (visto che
devo passare anche un nome di file).
Andando a stampare le variabili dallo script chiamato trovo messaggi
del tipo:
Notice: Undefined index: doc_name in d:\script.php on line 12
Non lo fa solo con questa variabile, non lo fa sempre (ad esempio se
lo fa su 3 variabili magari facendo il reload della pagina lo fa solo
su 2), il nome delle variabili è uguale nelle due pagine PHP e stampo
le variabili con echo $_POST['variabile'] (ma anche usando i doppi
apici è lo stesso).
Dove sta l'errore?
Ciao e grazie.

 ha scritto nel messaggio
news:q3lslukq99hgoudg1...@4ax.com...

Perchè usi quella variabile senza controllare se è definita: controllala
prima con isset.
*********
echo $ciao;
ti darà Notice: Undefined variable: ciao in bla bla bla
*********
$ciao = "ciao";
echo "$ciao";
stampa correttamente ciao
*********
if (isset($ciao)) {
 echo "$ciao";
}
Non stampa niente perchè la variabile non è definita ma non ti dà il notice
proprio perchè fai il controllo.
*********

 prima con isset.
Avevo letto velocemente.. Undefined index e non Undefined variable.
Il problema è identico.. solo che si riferisce ad un array e non ad una
semplice variabile..
echo "$_POST[ciao]"; //No apicini
Notice: Undefined index: ciao in...
**********
if (isset($_POST['ciao'])) { // Sì apicini
 echo "$_POST[ciao]"; //No apicini
}
No output, no Notice
No Martini, No Party

*********
Sono d'accordo, ma la variabile viene passata tramite il metodo POST
da un form e il campo corrispondente è valorizzato.
E cmq non lo fa con tutte le variabili... anzi lo fa solo in questa
pagina.
Ciao

 Ciao
Evidentemente perchè nelle altre pagine la variabile risulta settata prima.
Tieni presente che un controllo sul settaggio della variabile (oltre che su
quello che ti arriva tramite post.. che potrebbe essere il pattume della
peggior specie..) ci andrebbe sempre.
Il Notice (che tra l'altro di default è disattivato) indica un "errorino"..
niente di catastrofico.. ma attivandolo scrivi applicazioni molto più pulite
ed eleganti.. e ti può aiutare molto mentre debugghi.


Ma anche qui dovrebbe essere settata prima, dal momento viene da un
campo valorizzato nel form...
Ciao
Newsgroup: it.comp.www.php
Titolo: php e lotus notes

Ciao a tutti,
Volevo chiedere se qualcuno ha mai provato ad interfacciare lotus notes con
php/mysql.
Per l'esattezza, avrei bisogno di leggere alcuni files (xls, mdb)
disponibili in un database di notes.
Grazie per l'attenzione.
Ciao,
Flavio
fc...@yahoo.com


Forse puoi fare qlcs con NotesSQL 
(
http://www.lotus.com/products/product4.nsf/wdocs/3243f3d81944584085256e20006db691
)
"NotesSQL is an ODBC (Open Database Connectivity) driver for Notes and 
Domino"
Prova anche su
it.comp.appl.notes-domino
Ciao
-- 
        C                     F
  per fortuna il mio razzismo non mi fa guardare
          C                        F
  quei programmi demenziali con tribune elettorali

 Ciao
Grazie Magilla,
l'hint č molto apprezzato da parte mia
ciao
maxxe 

 ha scritto nel messaggio
news:d3no93$2ed$1...@newsread.albacom.net...


Newsgroup: it.comp.www.php
Titolo: Conoscere l'user loggato...

Salve,
    avrei bisogno di sapere se esiste una variabile o comunque un sistema
per conoscere all'interno di uno script php lo user name dell'utente loggato
sul web server (apache su Linux).
In pratica a questo server hanno accesso solo utenti registrati ai quali
assegno username e password (configurati nell'httpd.conf e nei files
.htpasswd) ed io vorrei avere l'informazione di chi è l'utente loggato
all'interno dello script per poter poi visualizzare all'utente informazioni
e servizi specifici a seconda di chi esso sia.
Tra le variabili predefinite non ho trovato nulla che mi sembrasse utile
allo scopo... chi mi da un aiutino?
    Grazie a tutti, Mauro.

e':
$PHP_AUTH_USER
http://www.php.net/manual/en/features.http-auth.php
-- 
Valter Mazzola -  Software/Databases for Enterprise Web Internet Sites
PHP, Java Servlets, Applets, Jsp, ASP, PERL, Mod_Perl, Apache, IIS,SQL
* 
HTTP://SITIDINAMICI.COM/?nttp
 ----- 
http://italia.LinSwap.com/?nttp
 
Phone:(+39) 347/129-07-16.  Fax:(+39) 02/700-539-403

Accidenti! E dire che ho pure guardato nel manuale... :o) Comunque grazie
mille!!!
    Mauro.
"SitiDinamici.com" <Val...@TOGLIMI-SitiDinamici.com> wrote in message
news:Azpm8.10979$pT1.3...@news1.tin.it...


Vorrei chiedere anch'io una cosina:
Ma è sempre disponibile $PHP_AUTH_USER?
Io, poiché credevo fosse disponibile solo su Apache, e volendo mantenere una
certa portabilità del sito, ho registrato manualmente il codice dell'utente
(calcolato al momento del log-in) in una variabile in $SESSION, insieme alla
password criptata, e al n. IP, e all'apertura di ogni pagina controllo che:
- se la variabile "ID utente" è impostata - la password sia coerente e l'IP
non sia cambiato
- se la variabile "ID utente" non è impostata - assumo un user di tipo
"guest".
Ho fatto bene? O è stato inutile?
Grazie!
Newsgroup: it.comp.www.php
Titolo: Campo TEXT e ritorni a capo

Salve a tutti, non riesco a venir fuori da un problema!
Ho già cercato nei vari post ma non riesco proprio a trovare risposta:
utilizzo in mysql un campo di tipo TEXT per memorizzare delle
descrizioni; mi sono accorto che l'utente a volte utilizza il tasto
invio all'interno di queste descrizioni; utilizzando una funzione in
javascript ho degli errori proprio perchè tirando fuori il contenuto
di questo campo in una textarea vengono conservati questi ritorni a
capo! Come posso eliminarli???
Ho visto che all'interno del DB non vengono memorizzati con dei
caratteri speciali tipo \n!
Dove sbaglio???
AIUTATEMI VI PREGO!
Grazie
Carlo



quando estrai il testo poi scrivilo con htmlentities(nl2br($testo))
-- 
Per rispondermi togli il cappello

 AIUTATEMI VI PREGO!
function esc_nl( $str )
{
   return ereg_replace( "\r\n|\r|\n", "\\n", $str );
}
Newsgroup: it.comp.www.php
Titolo: *relazionare* due o piu' array?

ciao a tutti,
ho la necessita' di popolare una select con ogni valore di un array1, e 
a seconda dell'array interagisco con un javascript su una seconda select 
che ha un secondo array2.
in pratica funzia cosi':
primo array = squadra1,squadra2,squadra3, squadra...
secondo array = visualizza, modifica, cancella, aggiungi
pero' non su tutte le squadre devo poter fare le 4 operazioni, ma magari 
solo una o due.
ad esempio vorrei che la squadra1 (la scheda della squadra1) fosse 
completamente editabile, mentre la squadra2 (sempre la scheda) solo 
visualizzabile e cosi' via.
per quanto riguarda la parte client ho un semplice javascript che popola 
la select2 a seconda della scelta fatta sulla select1, no probs.
per la parte server vorrei poter scrivere queste info in un file.php da 
includere ad inizio pagina, anziche' in una table di mysql.
quindi pensavo a qualcosa del genere nel file.php di configurazione:
$arSquadre = array("roma","inter","juventus","milan","ecc...");
$arOperazioni = array("visualizza","modifica","cancella","aggiungi");
come faccio a dire a php che la roma e' editabile, la juve solo 
visualizzabile ecc ??
saluti
sp-

 visualizzabile ecc ??
Si sono vari modi, uno e' questo:
$arOpSquadre = array ("roma" => array ("visualizza", "modifica"),
			    "inter" => array ("visualizza","cancella"),
			    "juventus" => array
("visualizza","modifica","cancella","aggiungi")); // etc.
Poi utilizzi una cosa del tipo:
if (in_array ("visualizza", arOpSquadre["roma"])) {
	print ("roma e visualizzabile");
} else {
	print ("roma NON e visualizzabile");
}
if (in_array ("visualizza", arOpSquadre["modifica"])) {
	print ("roma e modificabile");
} else {
	print ("roma NON e modificabile");
}
// etc.
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 }
che figata!!! :-))))
ah una cosa: metti che io voglia definire a monte una serie di *gruppi 
di operazioni*... ad esempio op1 corrisponde a "visualizza", op2 
corrisponde a "visualizza e modifica" ecc..
come faccio?
ciao e grazie, ero un po' disperato :)
sp-

umh.... spe', vediamo se c'azzecco:
$op1 = array("visualizza");
$op2 = array("visualizza","modifica");
ecc..
quindi:
$arOpSquadre = array ("roma" => op1,"inter" => op2); // e cosi' via..
e' corretto?
sp-

ops.... ci manca $ davanti alle op1 e op2 :)
sp-

 e' corretto?
Si.


perfetto :)))
grazie ancora
sp-
Newsgroup: it.comp.www.php
Titolo: php vs asp

Ciao ragazzi, sto ad un bivio: cimentarmi con il php o continuare il mio
viaggio nell'asp?
A voi commenti su i due "pseudo-linguaggi"
Ciauuuzzzz
--
___________________________
ilGiovine - webdesign&co:) (?)
iv...@faronet.it
uin (icq number): 125262043
-------------------------------------------------

 viaggio nell'asp?
PHP 10 - ASP 3
Questo sarebbe un ipotetico risultato calcistico.
Una su tutte: PHP è opensource e si sviluppa (e ti fa sviluppare) molto di +
e + in fretta.
Per molte cose bisognerebbe sapere da che punto parti (esempio se sei
pratico si VB) e/o se hai famigliarità con la programmazione (magari in JS e
fondamentale in HTML)
--
T¤¶¿µ¤ vi presenta:
;-b  
http://www.amiciamici.com
Gli amori, le feste, i divertimenti di un gruppo di ragazze e ragazzi della
provincia di Parma. AmiciAmici community.
__

Beh qualcosia di vbscript ne so, per quanto riguarda l'html e il mio cibo
quatidiano (fondamentalmente sono un web designer)...quindi boh?...per ora
rimango fedele ad asp...poi se serve qualcosina in php si vedrà...per ora in
php mi basta una bella connessione ad un db (mysql possibilmente), i vari
insert select update ecc ecc......e questo già lo so fare....
Ciauz e 10x


 ha scritto nel messaggio
news:9n5gm4$khu$1...@fe2.cs.interbusiness.it...


viaggio nell'asp?
ti presenteresti all'Inter Club per chiedere se e' meglio tifare per
il Milan? :-))
--
ciao dal Tinto (aka Alessandro)
www.tinto.org

 wrote in message
news:3b964d36...@news.interbusiness.it...


E per curiosità che ti hanno risposto?

(it.comp.www.asp)
Ebbene: mi sono intrufolato in campo nemico per vedere cosa dicono di noi e
le pietose scuse che accampano ... ma non ho trovato il tuo post!
Allora sei un agitatore !?
;-)

eh eh...si sono un giottino:Pp
io l'avevo inviato insieme a quello che ho inviato qui con un NETTO:)
copia/incolla del testo...ma come accade di solito sul niusgrup:)
it..comp.www.asp i miei post non si vedono...mi arriva anche la email dal
moderatore di avvenuto inserimento del mio post, ma ciň non accade...boh.
Forse anche loro hanno capito che sono un po fomentatore...eh eh..
Ora vado a vedere i tuoi post su asp...
ciauuuzzzz

Newsgroup: it.comp.www.php
Titolo: albero binario in array, difficile e lungo.

Ciao, ho questa tabella:
 
CREATE TABLE `osservatorio` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `testo` varchar(255) NOT NULL default '',
  `parent` int(11) default NULL,
  `allegato` varchar(255) default NULL,
  `descrizione` varchar(255) default NULL,
  `online` enum('true','false') NOT NULL default 'true',
  PRIMARY KEY  (`id`),
  KEY `parent` (`parent`),
  KEY `online` (`online`)
) TYPE=MyISAM AUTO_INCREMENT=13 ;
#
# Dumping data for table `osservatorio`
#
INSERT INTO `osservatorio` VALUES (1, 'Monitoraggio Ambientale', 0, NULL,
'', 'true');
INSERT INTO `osservatorio` VALUES (2, 'Lotto 1.1', 1, NULL, '', 'true');
INSERT INTO `osservatorio` VALUES (3, 'Lotto 1.2', 1, NULL, '', 'true');
INSERT INTO `osservatorio` VALUES (4, 'Lotto 1.2.1', 3, NULL, '', 'true');
INSERT INTO `osservatorio` VALUES (5, 'Lotto 1.2.2', 3, NULL, '', 'true');
INSERT INTO `osservatorio` VALUES (6, 'Lotto 1.2.2.3', 3, NULL, '', 'true');
INSERT INTO `osservatorio` VALUES (7, 'Programma Attività', 5, NULL, '',
'true');
INSERT INTO `osservatorio` VALUES (8, 'Programma Attività', 6, NULL, '',
'true');
INSERT INTO `osservatorio` VALUES (9, 'Relazione Rumore Corso D\'Opera', 6,
NULL, '', 'true');
INSERT INTO `osservatorio` VALUES (10, 'Lotto 1.3', 1, NULL, '', 'true');
INSERT INTO `osservatorio` VALUES (11, 'Lotto 1.4', 1, NULL, '', 'true');
INSERT INTO `osservatorio` VALUES (12, 'Relazione Metodologica', 1, NULL,
'', 'true');
che con un semplice ciclo dà vita a questo bell'array:
Array
(
    [0] => Array
        (
            [1] => Monitoraggio Ambientale
        )
    [1] => Array
        (
            [2] => Lotto 1.1
            [3] => Lotto 1.2
            [10] => Lotto 1.3
            [11] => Lotto 1.4
            [12] => Relazione Metodologica
        )
    [3] => Array
        (
            [4] => Lotto 1.2.1
            [5] => Lotto 1.2.2
            [6] => Lotto 1.2.2.3
        )
    [5] => Array
        (
            [7] => Programma Attività
        )
    [6] => Array
        (
            [8] => Programma Attività
            [9] => Relazione Rumore Corso D'Opera
        )
)
ora, io vorrei fare in modo che tutti i figli di un parent, andassero a
infilarsi in maniera gerarchica... solo che non ci riesco... 
mi sto scervellando da un po', qualche idea?
grazie :)
p.s.
ho provato Tree di pear, ma non mi sembra funzionare
-- 
Sat_


Proverei a ottenere questo:
Array
  (
      [0] => Array>         (
              [nome] => Monitoraggio Ambientale
	     [contenuto] => Array(
			[nome] => Lotto 1.1
			[contenuto] => Array( ... )
			)
          )
)
eccetera
Il codice non è particolarmente difficile.
Per leggerlo probabilmente poi ti servirebbe una funzione autoricorsiva.
Ciao
Marcello
Newsgroup: it.comp.www.php
Titolo: Vorrei che non fosse visibile leggendo il sorgente della mia pagina l'indirizzo..

Salve a tutti,
vorrei che non fosse visibile nella mia pagina, ( leggendo da browser
il sorgente della mia pagina) l'indirizzo dell'iframe che ho inserito.
Avete qualche consiglio per nasconderlo? Esiste qualche script java?
Se faccio la pagina in php, nella conversione html e nel sorgente
l'indirizzo dell'iframe salta fuori comunque...
Grazie mille
Angelo

 il sorgente della mia pagina) l'indirizzo dell'iframe che ho inserito.
Sei OT.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.