mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: checksum in PHP

Ciao a tutti,
sapete dirmi se e' possibile fare il checksum di un file binario tramite
qualche funzione php?
Vorrei riuscire a determinare se due file binari (eseguibili o documenti
Office ad esempio) sono uguali sulla base del checksum.
Grazie a tutti
R
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 tramite qualche funzione php?
http://www.php.net/md5_file
http://www.php.net/crc32
 con 
http://www.php.net/file_get_contents
-- 
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/crc32
 con 
http://www.php.net/file_get_contents
WOW. Grazie per la tempestività.
Al di là della specifica implementazione dei due metodi MD5 e crc, 
hai qualche indicazione di preferenza tra i due?
Grazie


 hai qualche indicazione di preferenza tra i due?
Personalmente non ho preferenze, IMHO dovresti fare un po' di test di
performance e verificare quale sia migliore per le tue necessita'.


hai qualche indicazione di preferenza tra i due?
crc32:		funziona solo con PHP >= 4.0.1
md5_file:	funziona solo con PHP >= 4.2.0
sha1_file:	funziona solo con PHP >= 4.3.0
crc32 non funziona con i file, devi caricarti tutto in memoria e poi
calcolare il crc32. Due file possono avere lo stesso CRC32, anche se
sono diversi, in un caso su due o quattro miliardi (2^31 o 2^32, non
ricordo quale).
md5 e sha1 hanno una collisione ogni 2^128 e 2^160, rispettivamente,
sono piu' veloci (md5 un pochino piu' di sha-1) ma se non hai un PHP
buono (v. versioni), sei nei guai.
MD5 e' poi piu' diffuso, per ora, di SHA-1.
Potresti scriverti una funzione di livello superiore tipo
	function CRCFile($filename)
che controlli la versione del PHP e ti ritorni qualcosa del tipo
	"md5,e37387aa473beeee5a73ea6d65b1ef3c"
oppure
	"crc32,ab9f72c9"
cosi' in tutto il resto del codice usi tranquillamente CRCFile().
Leonardo .02 EUR
-- 
Avere studiato senza mettere in pratica e' inutile;
mettere in pratica senza avere studiato e' pericoloso.
                                                - Conphpucio
Newsgroup: it.comp.www.php
Titolo: passaggio url tramite get

Salve a tutti, sono un principiante di PHP e sto facendo esperimenti su 
un sito fatto in casa.
Ora ho la necessita di pasare in un link un indirizzo url , il problema 
e' che l'indirizzo e composto da varie variabili e litigando un po con 
apici e doppi apici non ne sono uscito.
Esempio:
mio.php?chiama="mio1.php?ordinamento=pippo&where=dove"
Dove dove="codice='C' AND data<='1999-10-10'"
la variabile chiama deve essere poi utilizzata nella pagina per creare 
un link.
Come si fa  di solito?
Grazie  e ciao.
Tony

 mio.php?chiama="mio1.php?ordinamento=pippo&where=dove"
Questa sintassi č sbagliatissima...
Quando fai un include (<? require("file.php"); ?>) le variabili al file 
che include l'altro vanno passate cosě:
mio.php?chiama=miol.php&ordinamento=pippo&where=dove
-- 
Luke, lo Steccalecca - Cavaliere Jedi
Ex allievo della Maestra Jedi Alkaid Oto
Home Page: 
http://www.fanwars.it
 - Email: 
li...@fanwars.it
- To err is human. To really screw things up takes a computer -

mio.php?chiama=miol.php&ordinamento=pippo&where=dove
No, Luke, credo che tu abbia frainteso quello che vuole fare coguar.
Va bene cosě:
$chiama = "mio1.php?ordinamanto=pippo&where=$dove";
$chiama = urlencode($chiama);
e poi mandi il tutto a mio.php?chiama=$chiama
Ciao!
Ivan

 e poi mandi il tutto a mio.php?chiama=$chiama
Esatto. Stasera provo.
Grazie e ciao Tony

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

forse sono un pò OT ^_^
devo creare un nuovo utente con i permessi solo su due tabelle di un
database
quindi devo dare all'utente i privilegi sul db
NNNNNNNNNN
e due privilegi sulle tabelle
YYYYYYNNNY
ciao e grazie
Andrea

database
Prova a vedere il manuale di MySQL: cap. 6, in particolare 6.8.
Vedi anche 7.34: "GRANT and REVOKE syntax"
Qualche brebe cenno:
I privilegi sono registrati sulla tabella user del db mysql. 
Ci sono due modi per assegnare privilegi:
1. con istruzioni mysql che intervengono sulla tabella user
(tipo INSERT INTO user VALUES ........ )
2. con l'istruzione GRANT che è molto più comoda e semplice (secondo
me).
Quello che dovresti fare è un'istruzione del tipo:
GRANT SELECT,INSERT,UPDATE,DELETE
ON tuodb.tuatabella
TO nomeutente@nomehost
IDENTIFIED BY 'password_utente';
Credo che tu debba fare una tabella per volta.
Nota inoltre che per quanto riguarda l'host, localhost identifica
ovviamente il localhost, mentre '%' identifica qualsiasi ALTRO host
(escluso localhost).
Quindi potresti dover creare due utenti, con i medesimi privilegi: 
tuoutente@localhost 
tuoutente@'%'
[PS: Per Jurgen: poiché ogni tanto questa cosa salta fuori, forse
potremmo includerla tra le FAQ? (descritta un po' meglio di quanto ho
fatto io).]
Salutammo
Matteo
Newsgroup: it.comp.www.php
Titolo: while (list($key, $value) = each ... al contrario

Esiste un'istruzione per ottenere tutti gli elementi di un array con 
indici non numerici, tipo
while (list($key, $value) = each($variabile)
ma che restituisca gli elementi dell'array in ordine inverso (cioè 
dall'ultimo al primo, anziché dal primo all'ultimo)?

Marco ha scritto:

Prova a guardare in 
http://php.net/manual/en/ref.array.php
. Ci trovi
tutte le funzioni relative agli array.
In generale, il concetto di primo e ultimo è legato a un criterio
d'ordinamento, per cui devi prima stabilirne uno e solo dopo - rispetto
a quel criterio - potrai capire chi sarà il primo e chi l'ultimo.
Ciao.
-- 
Federico

Newsgroup: it.comp.www.php
Titolo: Problema con copy()!

Ciao!
Ho un piccolo problema con le funzioni copy e rename che non riesco a
risolvere!
Ho creato una pagina per l'amministrazione in locale di un database di
immagini, nella pagina di inserimento di una nuova immagine l'amministratore
doveva specificare il percorsa dell'immagine e della sua thumbnail oltre
agli altri dati, poi la pagine di update copiava i due file in due diverse
cartelle, collocate nella cartella radice di apache, e li rinominava con la
data corrente in formato timestamp per avere sempre file con nomi diversi!
Però ottengo sempre il messaggio di errore per la funzione copy di "failed
open stream, permission denied"
Il codice è questo
$percorso1 = "C:\\Programmi\\Apache Group\\Apache2\\htdocs\\piccoli\\";
$percorso2 = "C:\\Programmi\\Apache Group\\Apache2\\htdocs\\grandi\\";
$data = getdate();
 $nuovo = $data['0'].".".jpg;    // nome per entrambi i file
$little_name = basename($little);   //$little è il percorso della Thumb
 copy($little ,$percorso1);
 rename($percorso1."\\".$little_name , $percorso1."\\".$nuovo);
$big_name = basename($big);
copy($big , $percorso2);
rename($percorso2."\\".$little_name , $percorso2."\\".$nuovo);
Perchè non funziona? Vi prego aiutatemi!
Ciao e grazie a tutti per l'aiuto!
----------------------------------------------------------------
Il mondo si divide in 10 tipi di persone: quelle che capiscono il codice
binario e quelle che non lo capiscono.


Se non è un banale problema di permessi di linux e assumendo che il codice  
che riporti sia inserito in un ciclo considera che il php è molto veloce,  
quindi il comando get_date non è sufficiente, perchè potrebbe copiare piu'  
files al secondo.
Aggiungi un microtime() da qualche parte e risolvi.
Tac
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/m2/

 wrote in message news:<opsnx4x8tr0uagtr@tacfx>...


Ciao! 
Purtroppo sono sotto Win2000, e cmq il codice non è inserito in un
ciclo, viene elaborato un file alla volta, quindi il timestamp va
benissimo ma copy continua a non funzionare! Maledizione!
Grazie cmq!
Ciao!
Newsgroup: it.comp.www.php
Titolo: miglior sito italiano su PHP

salve
qual è il miglior sito italiano sul PHP? con forum, articoli, esempi,
codice, una specie di Aspitalia.com del PHP?
grazie
Mario


non esiste il miglior sito...
come non esiste il libro perfetto e cosě via!
ci sono tanti siti da cui attingere, come ci sono anche tanti NG...
www.php.com
www.phpcenter.it
www.phpitalia.com
www.freephp.it
Kla!

 ha riferito agli onorevoli
membri di questo NG:

Anche se non è italiano, il migliore in assoluto è
sicuramente :
www.phpbuilder.com
Dacci un'occhiata...basta sapere un po' di inglese tecnico.
--
I'm thinking about a cool signature:)
Coming soon...

 ha scritto nel messaggio
news:a9c552$1tng8$1...@ID-70152.news.dfncis.de...

www.php-power.it
Non è un portale ma gli articolo riportati sono belli succosi :)))
bravo Alan

>
www.phpitalia.com
A proposito, ma è fermo da eoni? Come mai?
Matteo

Newsgroup: it.comp.www.php
Titolo: Creazione dinamica PDF

Per chi fosse interessato, ho trovato questa bella libreria free for
personal use, alternativa alla PDFLib.
http://www.fpdf.org/en/home.php
--
Jax

"Jax" <rispo...@newsgroup.grazie> ha scritto nel messaggio
news:NzEd9.2986$%z1.7...@twister1.libero.it...

Grazie Jax, molto interessante.
--
Cordialmente.
Carmelo Carchedi
Il mio e-mail non ha numeri,
ricordati di toglierli per rispondere privatamente.
Juniorbit Sas
www.juniorbit.it

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

Ciao a tutti
Come faccio a leggere una variabile costruita così?
$n = $row_searchResult['categoria']; ====>es. 6
echo $Cat_.$n;
non so se si puo fare ma io vorrei leggere la variabile $Cat_6, concatenando
quelle due variabili..
Grazie

 concatenando quelle due variabili..
http://www.php.net/manual/en/language.variables.variable.php
<?php 
$Cat_6 = "Test value";
$n = 6;
$var_cat = "Cat_" . $n;
print ($$var_cat);
?>
-- 
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.


Ivan
http://www.plinky.it

clalad wrote:

La soluzione è qui
http://it.php.net/manual/en/language.variables.variable.php

 
per quanto possibile eseguire l'operazione che vuoi fare, ti sconsiglio 
di farlo, ne perde di leggibilità il codice e a me non sembra un modo 
elegante di programmare, cmq de gustibus :)
ciao
Alesi_27
Newsgroup: it.comp.www.php
Titolo: eseguire query senza SUBMIT

Ciao,
ho sbirciato sul NG ma non ho ancora trovato nulla per il
problema che vorrei risolvere.
Ho gia' provato a creare dei FORM che tramite i SUBMIT 
mi permettono di eseguire delle query MYSQL tramite PHP.
Tutto funziona egregiamente.
Adesso pero' vorrei costruire delle pagine a seconda del risultato
di una query.
Domanda: c'e' un modo per eseguire automaticamente una query
quando si richiama una determinata pagina senza dover clickare 
sul pulsantone SUBMIT. Avete un link con qualche spiegazione ?
grazia
ciao
Loris
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Loris
provenienza dei dati da passare alla query?

civre ha scritto:


Ciao,
l'obiettivo e' quello di costruire una pagina con MAX 10 righe
e le 10 righe devono essere il risultato di una query effettuata
sul DB MYSQL ( ad esempio con 3 record per riga ).
Insomma come se avessi un index.html ( o php ) il cui
contenuto varia a seconda del risultato della query.
L'idea e' che se un altro script modifica il contenuto della 
tabella non ho bisogno di realizzare nuovamente la pagina web.
grazie 1000 per la risposta.


 ha scritto nel messaggio
news:efar8a$8f4$1...@news.newsland.it...

ma scusa, il FORM di cui hai parlato a cosa ti serviva?
insomma, la query è fissa o dipende dai dati inseriti dal navigatore?

 insomma, la query è fissa o dipende dai dati inseriti dal navigatore?
Forse mi sono spiegato male.
Il FORM non mi serve perche' sarei in grado di costruire una pagina
in base ad una query associata al FORM.
Mi chiedevo se ci fosse un modo per eseguire una query senza
clickare su SUBMIT ma semplicemente quando un visitatore
si trova su una determinata pagina WEB.
Posso ad es. farlo con una redirect su una pagina php che fa la query ?
Magari il problema e' + semplice di come l'ho presentato.
grazie ancora


 Loris
se ho capito bene, e sufficiente nominare la pagina con estensione php (es.
"pagina.php") ed aggiungere
al codice html quello php per richiamare i dati dal db e quindi stamparli.

 al codice html quello php per richiamare i dati dal db e quindi stamparli.
Intanto grazie per i suggerimenti.
E' una prova che faro' stasera.
Il mio dubbio e' pero' che non so come effettuare una POST in PHP
senza il pulsante SUBMIT ... e cio' non so fare una query 
se non POSTANDO col pulsantone.
grazie
ciao
Lors


 se non POSTANDO col pulsantone.
Ma se la query è fissa a cosa ti serve un pulsante submit ed un post???
Crei una pagina con del codice php, ci metti dentro la query che 
restituisce i dati di tuo interesse e li stampi a video.
Newsgroup: it.comp.www.php
Titolo: 2 Dubbi da Neofita!

Salve a tutti,
auguri posticipati.
Scrivo al ng per risolvere due miei dubbi da neofita sul php.
Il primo riguarda le variabili globali che si creano automaticamente dell'
invio di un text field di una form
Ho creato una form html con 2 text field, inviando i contenuti allo script
php faccio il gettype() sulle due variabili. Il problema che sorge e' che
qualunque tipo di dato inserisca (numero o testo) il valore della variabile
e' sempre string.
Penso che il tutto dipenda dal fatto che il motore php riconosce una
variabile di questo tipo $var="2" una stinga a causa delle "" e che la
variabile creata automaticamente le abbia. Come posso risolvere il problema?
La seconda domanda riguarda la scrittura sul file.
Sto creando una mailing list in php e creando lo scipt per l' invio dell'
indirizzo ho il problema di scrivere su un file di testo (per ora niente
mysql:(). Apro il file e con fputs() scrivo il contenuto della variabile
creata. Ora sorge il problema: quando metto il secondo indirizzo lo mette al
posto del primo. Come posso fare a far inserire tutti gli indirizzi in
colonna? E se volessi inserire due dati (nome, e-mail) formattati come
potrei fare?
Grazie.
Messaggio spedito dal sito Risorse.net
La comunita' virtuale di Web masters e Web designers
http://www.risorse.net


wrote:


sovrascritto, e prima di scrivere devi portare il puntatore alla fine.
Ho cercato sul manuale e nell faq ma non trovo niente sull' append mode. Per
portare il puntatore alla vine devo mettere "\n"? Se si in che punto?
Grazie e ciao

Newsgroup: it.comp.www.php
Titolo: problema con le sessioni

Salve,
vi posto il codice e vi spiego il problema
session_start();
ini_set(session.use_cookies, 0);
ini_set(session.use_trans_sid, 1);
Ecco.. ho settato che non voglio usare i cookies, ma solo SID, il problema è
che io da browser continuo a usare i cookies e mi usa il SID solo se obbligo
il mio browser a non usarli (i cookies).
Dove spaglio? ho provato anche ad invertire gli 0/1 o a mettere tutti e due
0, 0 oppure 0,1...
Qualcuno mi puo' aiutare?
Grazie,
Marco
--------------------------------
Inviato via 
http://usenet.libero.it

ini_set(session.use_trans_sid, 1);
prova cosi:
ini_set(session.use_cookies, 0);
ini_set(session.use_trans_sid, 1);
session_start();

ohhh il grande Marco Berri :)))
Grazie Marco ora funziona (come sempre ogni tuo consiglio funge:))
mberri è il grande che mi ha convertio a 
netcat.it
 :)))))))
Ti saro' sempre debitore!!
Grazie,
Marco

--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.www.php
Titolo: un aiutino su easyphp

una volta installato il programmino
come si impostano e da dove si accede per settare i parametri per collegarsi
al server
cioč, scusate la mia ignoranza
io mi sono comprato un libro che mi dice di installare il programmino, ma
come si utilizza non lo spiega
io vorrei capire se basta lanciarlo o bisogna configurarlo,
come si accede al phpmyadmin
come si accede al database, cosa bisogna lanciare per creare tabelle
ecc
grazie a chi mi da una mano

 ha scritto nel messaggio
news:Kc06a.219401$0v.61...@news1.tin.it...

se non ricordo male ci sono delle istruzioni sul sito del creatore del
programma, forse lo hai scaricato da qualche altra parte e non le hai viste,
vedi su 
www.easyphp.org

 grazie a chi mi da una mano
prego
--
CLS
www.vallecaudina.net
Newsgroup: it.comp.www.php
Titolo: inserire dati DB

ciao
utilizzo php versione 4.3.10
devo inserire dei dati raccolti da moduli HTML (Form)
e vorrei seguire questa strada
$dato=addslashes(htmlentities(trim($_POST['dato'])));
è corretto?
Questo tipo di trattamento dei dati (sempre se ho scritto qualcosa di 
corretto) puo' essere utilizzato per qualunque dato proveniente da un 
modulo HTML, quindi textarea, input (text,radio,checkbox)....?
quando invece il dato viene prelevato dal DB e stampato a schermo...
basta semplicemente scrivere il dato o ci vogliono ulteriori funzioni di 
riadattamento?
grazie

 modulo HTML, quindi textarea, input (text,radio,checkbox)....?
IMHO ti conviene scegliere un layer di astrazione (es ADOdb) ed una
classe per la gestione delle form (es FormHandler) ed utilizzare quelle
piuttosto che reinventare la ruota.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 è corretto?
io farei
if(isset($_POST['dato']))   // eventualmente aggiungere 
&&!empty(trim($_POST['dato']))
{
    $dato=(get_magic_quotes_gpc())? stripslashes 
(trim($_POST['dato'])):trim($_POST['dato']);
    $dato_sql=mysql_real_escape_string($dato);
}
se ora vuoi usare le variabili nell'html puoi:
- usare la variabile $dato cosi' come e'  nel caso non sia dentro qualche 
tag dell'html     x esempio <b>$dato</b>
- usa  htmlentities() se la stringa puo' contenere dei tag html e vuoi 
visualizzare cio' che realmente contiene la variabile
- usare addslashes($dato) e/o htmlspecialchars($dato,ENT_QUOTES), quando 
questo sia dentro un tag  x esempio  <input type=hidden name="pippo" 
value="$dato">
Newsgroup: it.comp.www.php
Titolo: Automatizzare INSERT INTO ....

Immagino che sia stato detto e ripetuto migliaia di volte ma non ho reperito
info al riguardo....
Ho la necessità di inserire diversi dati in un DB e per evitare i soliti
errori
nelle varie $QueryStr="INSERT INTO tabella (campo1, campo2,....) VALUES
('$var1', '$var2', ....)"
cercavo un sistema per compattare questa operazione in una funzione che
riceva una struttura dati
e si occupi di inserirli nel db previo trattamento (stripslashes, check, etc
etc).
Qualche consiglio su quale metodo usare ?
Tnx

 ha scritto nel messaggio
news:a2pbfs$sam$1...@lacerta.tiscalinet.it...

Potresti farti una funzione che richiami ogni qualvolta ti serva. Es:
function inserisci_nella_tabella_pippo($a, ...,$z){
// qui inserisci tutti i controlli sui parametri,
// stripslashi, cecki  e chi più ne ha più ne metta
....
  $query = "insert into pippo (lista_nomi_dei_campi) values ($a,...$z)
    mysql_query($query) or die(mysql_error());//o altro controllo d'errore
}
e nello script scrivi:
inserisci_nella_tabella_pippo($a, ...,$z);
Nota: ho scritto solo 'mysql_query($query)' per abitudine, avendo già un
link aperto col database.
--
Ciao, Piero.
http://www.qsl.net/ik2vtj
http://www.ardf.it
Togli  /  Remove
NONVOGLIOSPAM
dall'indirizzo  /  from address

 ha scritto nel messaggio
news:a2pe1t$1285tj$1...@ID-83989.news.dfncis.de...

In effetti questo è il primo approccio che ho tentato, rimane però il
problema che la function accetta un numero
fisso di argomenti e per un utilizzo generale della function questo è una
limite.
L'ideale sarebbe appunto una function che accetti un numero variabile di
argomenti per poi ciclare su questi
x l'inserimento dei dati nel db, oppure passare alla function una struttura
dati come argomento ma
in questo caso non saprei come scandire la struttura passata alla ricerca
dei vari elementi della struct.
Grazie x la risposta, è un piacere vedere che anche in caso di banale
richiesta si ottiene una risposta, poi da
un collega OM lo è ancor di più ....
Ciao
Luigi  (ik3lls , non attivissimo .....)


Piacere doppio anche per me. E pensare che ogni volta mi affanno a cambiare
la firma!!!
HI
73 de IK2VTJ, Piero.
http://www.qsl.net/ik2vtj
http://www.ardf.it
Newsgroup: it.comp.www.php
Titolo: UPLOAD TESTI

$cert1 = "image/pjpeg"; //Jpeg type 1
$cert2 = "image/jpeg"; //Jpeg type 2
$cert3 = "image/gif"; //Gif type
$cert4 = "image/ief"; //Ief type
$cert5 = "image/png"; //Png type
$cert6 = "image/tiff"; //Tiff type
[....]
Per inserire invece testi?
es: .html, .doc, .wri, .pdf ecc. ecc.
Dove posso reperire tali informazioni?
Ringrazio in anticipo.
Riccardo.

 wrote:

con l'upload stesso ti viene postato oltre al name, tmp_name, size anche il
content-type: $upload['type'].
Se lo salvi insieme al documento (in qualche modo, db per esempio) non ti
devi piu' preoccupare del content-type.

 Dove posso reperire tali informazioni?
La ricerca su google di 
    "mime types" list 
fornisce 58600 pagine: ci risentiamo a Pasqua...
Se invece provi a cercare 
    "mime types" list word wordperfect excel autocad
ti riduci a 39 risultati, e forse trovi quello che cerchi in un tempo
piu' ragionevole.
Buona lettura!
-- 
Marco Bernardini
bernama chiocciola libero it

ok... ho trovato quello che cerco...
ho inserito il codice ma...
non riesco a caricare i file se sono diversi da immagini.
Come mai?
Grazieee :)
Riccardo.

niente... ho sistemato il tutto :)
come nn detto !!!
Newsgroup: it.comp.www.php
Titolo: [LINK] Un buon editor/debugger

si tratta di weaverslave, era tra gli exhibitor della conferenza di 
Amstersam, per chi non lo conoscesse:
http://www.weaverslave.ws/en/index.php
Ha un debugger, è espandibile con script in php. Lo sto provando, mi 
sembra ottimo.
-- 
Spoken: How much is that gorilla in the window?
Take our advice, At any price, A gorilla like Magilla is mighty nice.
Gorilla, Magilla Gorilla for sale

 sembra ottimo.
Non mi sembra dotato di code-insight. Cioè di quella funzione che quando
inizi a richiamare una funzione precedentemente definita l'editor ti propone
gli argomenti da passare alla funzione.
Mi sbaglio?

Scusa la mia ignoranza... ma a che serve?
Mi sembra ottimo per Html ma per php?
Come si usa il debug?
-- 
Gnotis se auton.
 07/05/2004 12.02.35


L'ho provato un pò..non male!
ste
Newsgroup: it.comp.www.php
Titolo: passaggio a SAFE_MODE=ON

ciao,
il mio provider sta per switchare php a SAFE_MODE=ON.
I miei script fanno solo query su un db mysql e settano cookie.
Mi sembra di aver capito che lo switch non causa problemi!
mi confermate?
grazie
andrea

 fatto non succede nulla
Newsgroup: it.comp.www.php
Titolo: fwrite(STDERR, "stderr\n");

Perchè mi da il seguente errore?
  Notice: Use of undefined constant STDERR - assumed 'STDERR'


Ma dici nella CLI? Strano, dovrebbe funzionare.
 
	$ php -r 'fwrite(STDERR, phpversion()."\n");' > /dev/null
	5.6.0
	$ _
 
Male male aprilo esplicitamente:
 
	$STDERR = fopen('php://stderr', 'w');
 
Leonardo spiccio
 
-- 
 
Questi non hanno speranza di morte; e la lor cieca vita e' tanto bassa,
Che 'nvidiosi son d'ogne altra sorte. Fama di loro il mondo esser non lassa;
Misericordia e Giustizia li sdegna; non ragioniam di lor, ma guarda e passa.


 
$ php -r 'fwrite(STDERR, phpversion()."\n");'
5.5.9-1ubuntu4.4
 

5.5.9-1ubuntu4.4
 
Allora ti funziona anche a te.
 
Non e' che stai provando in una pagina web, dove stderr non c'e'?
 
Leonardo


 Leonardo
 
hai ragione, infatti da terminale funziona

Newsgroup: it.comp.www.php
Titolo: Aggiornameto DB remoto

Ciao a tutti!
Avrei necessità di sincronizzare periodicamente un DB remoto (quello
degli articoli in vendita su un sito web) con i dati del
corrispondente DB locale. Utilizzando un DB Access basta fare l'upload
del DB locale sulla destinazione remota. Come posso fare per un DB
MySql?
Spero possiate aiutermi, grazie mille in anticipo

 MySql?
Esistono vari modi, a partire dalla replica di MySQL.
Comunque molto dipende da come e' implementato il database e da quali
dati vanno aggiornati.
-- 
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/

 dati vanno aggiornati.
In questo caso dovrei aggiornare una singola tabella del db, la
tabella "articoli" (che contiene gli articoli in vendita, con la loro
giacenza), in modo da mantenerla allineata con la tabella articoli del
db locale.

 
Io utilizzo Slony-I per PostgreSQL, non so di preciso come funziona con
mysql, ma se leggi la guida non penso che troverai problemi
nell'implementare la replica:
http://dev.mysql.com/doc/refman/6.0/en/replication.html

Newsgroup: it.comp.www.php
Titolo: muoversi fra i rcord

Salve sono veramente alle prime armi in php!!!!
Qualcuno puo' dirmim quale sia il comando per muoversi da  un record
all'altro? In asp uso ad es. "move first" per andare al primo record, move
next per passare al sucessivo.
Mille grazie per l'aiuto!!!!
Ciao

 ha scritto nel messaggio
news:9t7va5$h8b$1...@nreadb.inwind.it...


 mysql_close($conn);
O meglio:
<?
mysql_connect("host","user","pass");
mysql_select_db("dbname");
$query = mysql_query("SELECT * FROM querychevuoi");
while ( $row = mysql_fetch_array($query) ) {
    print "$row[campo1] $row[campo2] ecc... <br>";
}
mysql_close();
?>
www.scriptando.it/linguaggi/php
Ciao
Alex

 
forse un po' di confusione tra PHP e mySQL?
Newsgroup: it.comp.www.php
Titolo: Zend

Ciao a tutti
ma cos'è e come funzia ( e soprattutto come si installa ) ZEND optimizer ?
grazie
Aldo 

 Aldo
++
In realtà ho un cms che mi chiede l'installazione di questo zend come faccio 
a installarlo ?
mandi
Aldo 

Willage ha scritto:

http://www.zend.com/products/zend_optimizer/general_faq#root_5
-- 
"20060207: buongiorno italia, buongiorno maria.
con gli occhi pieni di malinconia"

Newsgroup: it.comp.www.php
Titolo: Conversione da MDB a SQL

Come posso fare per convertire un file .MDB ad un file MySQL ????
grazie
Luigi

 ha scritto nel messaggio
news:pXtk6.52840$Uj1.4...@twister2.tin.it...


Come posso fare per convertire un file .MDB ad un file MySQL ????
Usa DBTools, lo trovi su 
www.mysql.com
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

Newsgroup: it.comp.www.php
Titolo: [OT]Certificazione MySQL

Ciao,
qualcuno ha preso la certificazione MySQL?
volevo avere qualche info piů dirette
grazie ciao

> qualcuno ha preso la certificazione MySQL?
http://www.mysql.com/certification/index.html

Newsgroup: it.comp.www.php
Titolo: giusto per mettere le mani avanti..

In un prossimo fututo vorrei realizzare alcune pagine php che mostrino
differenti basandosi su una struttuta dati recuperata da un file xml di mia
definizione. Vorrei sapere se php, del quale sono quasi totalmente digiuno,
offre librerie apposite per parsare file xml e se sono facili.
Grazie.
----------TAF----------
Se ti disegnassi una linea in faccia sembreresti proprio un culo
Trini alla frutta aka potenza del pesante (abbonato nord n°833)
ICQ number 15461418
Homepage 
http://utenti.lycos.it/triniallafrutta

offre librerie apposite per parsare file xml e se sono facili.
In PHP ci sono diverse funzioni relative al parsing di files XML. Non
è assolutamente il mio campo, quindi non saprei darti giudizi sulla
loro funzionalità/semplicità, ma comunque puoi trovare un buon
tutorial a questo indirizzo: 
http://www.zend.com/zend/art/parsing.php
PS: è solo uno dei risultati di una semplice ricerca su Google:
http://www.google.it/search?sourceid=navclient&hl=it&q=php+parsing+xml
-- 
Fabio Ruini - ICQ#: 2887596
"Il TCP/IP e la trasmissione dati su Internet": 
http://digilander.libero.it/tcp

salve, una domanda particolare...
esistono dei sw che mi mettono una signature con una frase diversa, presa
eventualmente da un file di txt (di mia creazione o downloadato da
internet), diversa ogni volta?


 internet), diversa ogni volta?
news:it.comp.software.newsreader

stò provando varie cosine in php che utilizzano file xml.
Devo dire che per il momento la miglior cosa che ho provato sono le
estensioni xslt per utilizzare sablotron.
Mi permette di modificare un unico xsl che va bene per tutti i miei xml.
Davvero entusiasmante. Ora ho la possibilità di gestire tutto il codice che
voglio senza dovermi preoccupare dell'output.
Il resto mi sembra un pò troppo contorto.
Buon ANNO a TUTTTIIII..
Quest'anno faccio il capo d'anno al CIRCO AMERICANO.  devo ridere o devo
piangere???
Newsgroup: it.comp.www.php
Titolo: UltraDev + PHAKT + MySQL

Fino ad adesso ho sviluppato siti dinamici PHP collegati a un Db MySQL,
tutto scritto a mano (intendo la parte per le connessioni db).
Adesso ho provato qui in locale ad usare PHAKT e adodb il server model per
il php con UD4, è ecczzionale.
Qui in locale ho una macchina windows che uso come stazione di lavoro e un
server Linux che mi serve appunto per far girare APACHE+Mysql+PHP ecc ecc.
proprio come sul mio server remoto.
In locale naturalmente tramite l'ODBC di windows riesco a creare una
connessione al server.
La domanda è:
come devo fare a collegarmi al server senza ODBC di windows?
Mi spiego meglio: come faccio a creare pagine php create con il server model
PHAKT che si collegano a MySql che funzionano sia in locale che sul server
remoto?

 come devo fare a collegarmi al server senza ODBC di windows?
Io uso una sola macchina Windows in locale con installato Apache e PHP e
MySQL, tutto per Windows naturalmente; poiché se non erro il PHP versione
4.5 ha già le librerie per MySQL e non usa ODBC; io uso gli stesi script
creati su Windows; poi esporto tutto sul server remoto (script, HTML,
database, ecc) e tutto gira alla perfezione.
Io non uso UD4 e PHakt, più che altro per la noia di rimettermi a fare
tutto: con le estensioni di DW4 per PHP e delle classi ccritte in php le
modifiche da fare ad ogni pagina sono molto ridotte; quanto ci hai messo a
installare Phakt?
Ciao

L'installazione del Phakt è una cosa banale in quanto è un'estensione
di UD e quindi la installi con l'extension manager.
Te lo consiglio vivamente in quanto riesci a velocizzare notevolmente
il lavoro, in ogni caso quasi sempre per migliorare le cose metto le
mani nel codice generato dai wizard.
Ciao


La domanda č:


Newsgroup: it.comp.www.php
Titolo: spedizione mail lenta.

Ho una macchina linux con sendmail.
Quando spedisco una mail  tramite php, la spedizione mi sembra molto lenta.
Questo script eseguito tramite il comando php -f ci mette 2 minuti ad 
esere eseguito, perchč?<?php
$mail_to="
c.car...@juniorzbit.it
";
$mail_sub = "Prova";
$mail_body = "Programma interessato:\n";
$mail_body .= "Errore generato:\n";
$mail_body .= "---------ciao.";
$mail_from = "From: 
c.car...@juniorzbit.it
\r\n";
mail($mail_to, $mail_sub, $mail_body, $mail_from);
?>
Un grazie anticipato per le risposte.
-- 
Cordialmente.
Melus.
Dal mio e-mail togli i simboli di zorro.


Controlla le opzioni di configurazione di sendmail.
Assicurati che delivery mode sia impostato a background.
Se non cambia nulla prova con postfix o qmail.
Francesco Duca
http://www.goldenweb.it
Newsgroup: it.comp.www.php
Titolo: regexp

Ciao a tutti
Ho due domande sulle espressioni regolari:
1) Ho una serie di stringhe del tipo:
"abc(efg)" o "ghi"
da cui dovrei tirar fuori le varie sottostringhe abc, efg, ghi
L'espressione regolare: /(^.*)\((.*)\)/
funziona bene con la prima ma non funziona con la seconda. 
Come la modifico perchè funzioni con entrambe?
2) Ho una stringa del tipo: 
"'abc','def','ghi'"
con un numero indefinito di sottostringhe.
Per ottenere un array con abc, def, ghi potrei usare explode seguito da un
ciclo foreach di trim per rimuovere gli apici, ma mi sembra poco elegante. 
Ho provato con l'espressione regolare: /\'(.*)\'/ 
ma non da i risultati sperati.
Dov'è l'errore?
Grazie mille
Mario
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Dov'è l'errore?
"/'(.*?)'/"
migliorabile..
-- 
www.iuz-lab.info

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

domanda credo abbastanza stupida...
come faccio ad aggiungere un determinato valore, a un numero presente in una
cella di una tabella sql ?
esempio :
$sql2 = "UPDATE players SET usmoney += $money WHERE idplr = $row[idplayer]";
la query qui sopra non sembra funzionare :-(
L.

 domanda credo abbastanza stupida...
risolto ^_^
L.

Newsgroup: it.comp.www.php
Titolo: IMPORTANTE!!!

http://members.xoom.it/claudio311

 
vuota!!!!!!!!!

Newsgroup: it.comp.www.php
Titolo: reg.expre. per 10 numeri del telefono

if (!preg_match("/[0-9]{10,}/",$cellulare){
...
}
questa reg.expre. dovrebbe verificare che ci siano almeno 10 numeri ma non
funziona nel senso che se metto (oltre ai 10 o + numeri ) anche una
lettera il valore viene cmq dato per buono
dove ho sbagliato?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

penso manchi un ^
"/^[0-9]{10,}/"


 dove ho sbagliato?
nell'omettere _soltanto_ almeno dieci numeri :)
/^[0-9]{10,}$/
-- 
"We're just two lost souls swimming in a fish bowl -
year after year"

 /^[0-9]{10,}$/
grazie, domani controllo


 dove ho sbagliato?
Se non lo sai tu ... hint: se vuoi che ci siano SOLO almeno dieci numeri 
nella stringa, usa i caratteri '^' ed '$'.
ciao, f.

 ciao, f.

Newsgroup: it.comp.www.php
Titolo: percorso

Ciao a tutti,
scusate la domanda che per moltissimi sarà banale: come faccio ad inserire
nell'index del mio sito il "famoso" percorso (o meglio al cartella corrente
dove mi trovo) in cui l'utente si trova??
esempio: Home > Newletter > inserimento  ecc...


Se ho ben capito hai i file in cartelle separate, tutte annidate:
www.sito.it/info/spedizioni/quantocosta.php
ti basterebbe leggere le cartelle per scrivere
home > info > spedizioni > quantocosta
http://www.php.net/manual/en/reserved.variables.php#reserved.variables.serve
r
if (strpos($_SERVER["PHP_SELF"]."/")) {
    // nel percorso ci sono cartelle, separiamole
    $tmp = explode("/",$_SERVER["PHP_SELF"]);
} else {
    // non ci sono cartelle
    $tmp[] = $_SERVER["PHP_SELF"];
}
// l'ultimo elemento contiene il ".php", togliamolo
$tmp[count($tmp) - 1] = str_replace(".php","",$_SERVER["PHP_SELF"]);
// riuniamo tutto
echo "Sei in home > ".implode(" > ",$tmp)."<br>\n";
Ci sarebbe ancora molto da fare qui, ma dipende da come funziona il tuo
sito.
Inoltre è un sistema che porta molti svantaggi, tipo caratteri speciali nel
nome della cartella, che puoi risolvere nei modi più svariati, a partire
dall'associazione dei nomi della cartella ai nomi da mostrare:
$nomi["nomecartella"] = "nome della cartella!!";
...
Etc etc
Ludovico

Newsgroup: it.comp.www.php
Titolo: safe mode

E' possibile impostare il safe mode su una macchina ma escludere alcuni
virtual domain?
Ho provato inserendo nel con di apache la direttiva php_admin_flag SafeMode
Off ma viene ignorata e le restrizioni del safe mode "colpiscono" anche il
virtual domain.
Qualche santo mi sa aiutare?!

 wrote in message
news:KXoU7.23121$OP2.8...@news2.tin.it...

Magari installare due apache sulla stessa macchina? Per un problema simile
l'ho fatto e funziona. Ognuno con le sue impostazioni. Riechiede un po' di
organizzazione sul server perche' devi anche dividere le versioni di PHP
(tipo un /etc normale ed un /etcSafe

 (tipo un /etc normale ed un /etcSafe
In effetti ho risolto con la direttiva che ti indicavo, semplicemente era
scritta male SafeMode --> safe_mode (e passa la paura!).
Grazie e ciao

Newsgroup: it.comp.www.php
Titolo: in f2s il db mysql dove è ubicato?

Salve a tutti, ho creato un account su f2s
ma non so dove sia  la directory per
gestire di db mysql, mi potreste aiutare?
Ciao
www.scozzaro.f2s.com


wrote:

Quando fai il member login, alla voce database, ti dice host, porta e
tutto quello che ti serve per accedere via php.
    -IcarusDream-
Per rispondere via mail 
togliere "se-spammi-ti-uccido" dall'indirizzo.

 wrote in message
3ae404e9...@news.iol.it...

Newsgroup: it.comp.www.php
Titolo: PROBLEMA PHP MYSQL IIS

Ho provato ad installare Php5 e Mysql con IIS 6.0
se in IIS faccio eseguire gli script php al file php-cgi.exe allora mi vede 
le estensioni di Mysql ... ma se invece, seguendo le indiciazioni di 
parecchi forum faccio eseguire php5isapi.dll (o qualcosa di simile, adesso 
non ricordo bene il nome del file .... ma sono sicuro che si tratta di un 
dll) .... php funziona ugualmente correttamente ... ma č come se non 
riuscisse a vedere piů MySql ... da cosa potrebbe dipendere ?? 

Gianluca Distante ha scritto:

E' molto probabile che dipenda dal fatto che IIS non carica
correttamente il file php.ini (o che non lo trovi). Controlla che sia
presente ed accessibile dall'utente che esegue IIS:
http://php.net/en/configuration
Verifica inoltre che nel php.ini utilizzato da IIS sia abilitata
l'estensione per MySQL.
Puoi controllare quale file IIS tenti di caricare utilizzando la
funzione phpinfo()
-- 
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/
Newsgroup: it.comp.www.php
Titolo: PhP e motori di ricerca

Realizzando un sito in php , utilizzando i dovuti accorgimenti nella 
generazione delle pagine visualizzate (title,description,parole chiave ..) , 
si viene penalizzati dai motori di ricerca rispetto ad analoghe pagine html 
statiche ?
Ad esempio , creando due siti con lo stesso dominio
--uno con pagine statiche
--l'altro con pagine identiche ma generate in php
i motori di ricerca  quale favoriscono ?
Ci sono particolari accorgimenti supplementari da tenere in considerazione 
con il php ?
Grazie 

 considerazione con il php ?
Si`: a un determinato URL deve corrispondere un determinato contenuto. 
Sembra banale, ma, per esempio, quando mostri i risultati di una ricerca 
passando i parametri con POST invece che con GET stai infrangendo questa 
regola.
Un'altra regola e` di usare URL esplicativi, e quindi di evitare il piu` 
possibile cose come news.php?id=37 e di usare, per esempio, news.php?
id=20090330-titolo-della-news.
In pratica, piu` che accorgimenti per non peggiorare, sono accorgimenti 
che possono migliorare il posizionamento.
Bye.

 considerazione con il php ?
no, preoccupati solo di generare un buon html

 ha scritto nel messaggio 
news:pan.2009.03.30....@inwind.it...


 ha scritto nel messaggio 
news:49d0b4c2$0$836$4faf...@reader5.news.tin.it...

utilizzi l'url rewriting? oppure le pagine vengono
generate tipo 
www.pippo.it
\search?=pagina1 ?
se il sito ha troppe variabili nella url potrebbe essere penalizzante.
tuttavia oggi google riesce a seguire bene sia siti dinamici che non.
se utilizzi l'url rewriting allora i motori non si accorgono che il sito è 
dinamico.
(occhio però a non duplicare le pagine... e i tag... se no vieni 
penalizzato) 

 ha scritto nel messaggio 
news:73bri5F...@mid.individual.net...

è consigliabile generare i matatag con il php?
Cerco di spiegarmi meglio: Poniamo 100 pagine relative a 100 libri tutte 
generate in modo dinamico (nessuna è  popup).
Ognuna di essa ha un title diverso corrispondente al titolo di ciascun 
libro, il title è messo nel tag omonimo dal PHP.
Conoscendo da database le parole chiave del libro è consigliabile generare 
con queste i metatag da php?
Grazie
Leo

 Leo-
E' esattamente lo stesso che se lo facessi a mano. Mi spiego, come
hanno già affermeto dei colleghi in precedenza nel thread, il motore
di ricerca non nota che tu utilizzi un linguaggio dinamico, poichè gli
arriva direttamente la pagina html con gli script già eseguiti. Se sai
a priori i meta tag da inserire, farlo dinamicamente ti fa solo
risparmiare tempo, soprattutto su grandi numeri, e ti permette un
maggiore controllo sull'indicizzazione dei contenuti, il che è un bene
nelle dinamiche di interazione con i motori di ricerca.
Newsgroup: it.comp.www.php
Titolo: Con ASP #include virtual... PHP no?

<!--#include virtual="/myfolder/include/top.inc.php" -->
<!--#include file="include/top.inc.php'" -->
Su php abbiamo gli splendidi include e require... Ok...
Provando con
------------------------------------------
require_once('/myfolder/include/top.inc.php');
------------------------------------------
Mi da inequivocabilmente:
---------------------------------------------
Warning: main(/myfolder/include/top.inc.php) [function.main]: failed to
create stream: No such file or directory in
C:\Inetpub\wwwroot\myfolder\index.php on line 1
Fatal error: main() [function.main]: Failed opening required
'/myfolder/include/top.inc.php' (include_path='.;c:\php4\pear') in
C:\Inetpub\wwwroot\myfolder\index.php on line 1
-------------------------------------
Se provo a modificare l'include path sul php.ini
include_path = ".;C:\Inetpub\wwwroot;C:\Programmi\PHP\includes"
(uso IIS) purtroppo non cambia nulla... Tranne la riga dell'include_path
chiaramente :)

 C:\Inetpub\wwwroot\myfolder\index.php on line 1
se metti la barra davanti al tuo percorso vuol dire che ti riferisci alla
directory root.
Prova ad usare path relativi al tuo file, tipo "include\top.inc.php" oppure
assoluti (a scapito della portabilità del programma), tipo
"C:\Inetpub/wwwroot/myfolderinclude/top.inc.php"
Ah, poi sotto windows le barre non vanno al contrario?
(C:\Inetpub\wwwroot\myfolder\...)
Ludovico Grossi

Newsgroup: it.comp.www.php
Titolo: OOP: identificare metodi 'propri' di una classe che ne estende un'altra

Ho una classe per un database che attualmente estende ADODB_base;
l'intento è di rimuovere ADODB_base con una classe scritta ad-hoc per
il db ricreando gli stessi metodi di ADODB_base (o per lo meno, che
siano il più possibile intercambiabili) in modo da rimpiazzare
ADODB_base nel modo più indolore possibile.
Questa classe (quella che estende adodb) avrà un paio di centinaia di
metodi; qual'è il modo migliore per identificare i metodo 'propri' e
quelli che invece eredita da adodb (e che quindi devi replicare nel
mio wrapper)?
Già di così è un bagno di sangue, vorrei evitare il fatality

 mio wrapper)?
Ad occhio, poi magari mi sfugge qualcosa:
- Dai un'occhiata a queste classi (
http://php.net/manual/en/
book.reflection.php
- Crei un'istanza di ADODB_Base e una della classe figlia
- Costruisci un elenco dei metodi della madre e della figlia (compresi
i parametri)
- Provi a farli corrispondere, a quel punto ti ritrovi tre tipi di
metodi:
1) Solo in ADODB_Base, sono i metodi di cui non viene effettuato
l'override
2) In entrambe le classi, sono i metodi di cui viene effettuato
l'override
3) Solo nella classe figlia, sono metodi specifici di quest'ultima
Certo non è velocissimo, ma non vedo molte altre strade...
m.
Newsgroup: it.comp.www.php
Titolo: Creazione directory

Come posso creare una direcory tramite una pagina php?
Nel mio sito dovrebbe avvenire una registrazione che, se conclusa
correttamente, dovrà anche creare una directory col nome dell'utente.
Questo solo per spiegare la situazione. La registrazione non
rappresenta un problema. Non ho idea però di come creare la directory
sul server dalla pagina php.....

 ha scritto nel messaggio
news:306b4583.0106...@posting.google.com...

Nel manuale di  php c'e un paragrafo dedicato a tutte le funzioni che
operano sul filesystem (si chiama appunto Filesystem functions) e nel tuo
caso vi e' appunto una funzione che si chiama "mkdir(string path, int mode)"
la quale prende il path della directory da creare e i suoi permessi (es 0700
se sei in ambito unix). Devo ricordarti che lo script viene eseguito come
utente nobody o httpd (i quali sono gli utenti tramite cui gira il
web-server apache) e questi utenti di solito non hanno il permesso di creare
directory e/o file o al più solo in spazi prefissati (molto spesso directory
temporanee); quindi il mio consiglio è di informarti prima dal tuo gestore.

...

Newsgroup: it.comp.www.php
Titolo: Corrispettivo PHP di una Map in Java

Ciao,
sapete se è possibile in PHP creare delle collezioni indicizzate in base 
ad un oggetto come ad esempio una Map in Java?
Magari qualche classe della SPL... Per il momento non ho trovato nulla.
Grazie, ciao
Leo

 ad un oggetto come ad esempio una Map in Java?
visto che qua non � dato sapere cosa sono le collezioni indicizzatew in
java, non sarebbe meglio spiegare cosa vuoi fare senza paragoni con altri
linguaggi?

 altri linguaggi?
Una cosa del genere:
$index = new Obj();
$value = 123456;
$array = array($index => $value);
$array = new ArrayObject();
$array->offsetset($index, $value);
ecc...
In pratica un array o una classe ne implementa l'interfaccia che possa 
accettare un oggetto come indice.
Ciao, Leo

Il Wed, 02 Sep 2009 23:27:21 +0000, MrPink ha scritto:

Posto questa risposta che ricevuto via mail:
Prova così:
// Add object to collection:
$o = new MyClass();
$map[ spl_object_hash($o) ] = $o;
// Testing for existance:
if( isset( $map[ spl_object_hash($o) ] ) )
    echo "esiste";
else
    echo "non esiste";
Ciao,
 ___ 
/_|_\  Umberto Salsi
\/_\/  
www.icosaedro.it

Il Wed, 02 Sep 2009 23:27:21 +0000, MrPink ha scritto:

Qui c'è la soluzione:
http://www.colder.ch/news/01-08-2009/34/splobjectstorage-for-a-fa.html
Con PHP < 5.3 L'unico modo è quello di Umberto Salsi, da PHP > 5.3 esiste 
la classe SplObjectStorage.
Graziea tutti, ciao
Leo

Redwiz ha scritto:

Sperando di non avere capito male la cosa pi� semplice che mi viene in
mente � quella di utilizzare SplObjectStorage della Standard PHP Library
la usi in questo modo:
$mappa = new SplObjectStorage();
$o1 = new StdClass;
$o2 = new StdClass;
$o3 = new StdClass;
$mappa[$o1] = "data for object 1";
$mappa[$o2] = array(1,2,3);
ci ho preso?

 ci ho preso?
In pieno :)
grazie

Newsgroup: it.comp.www.php
Titolo: Prima prova

Dopo avere imparato a usare ASP volevo provare PHP su Linux integrato con 
Apache e MySql.
Ho installato la RPM di PHP4 compresa nella distribuzione di RH 7.1 e 
leggendo un manualetto ho provato la prima pagina PHP per verificare se 
tutto funzionava correttamente.
Questa è la pagina:
<?php
        print "Ciao Web!";
 ?>
Il risultato è che mi fa vedere il listato e non solo "Ciao Web!".
Cosa devo controllare?

 Cosa devo controllare?
la configurazione di apache.
guarda qualche post precedente al tuo, č spiegato quali linee aggiungere
ad httpd.conf
ciao,
nico

Newsgroup: it.comp.www.php
Titolo: Sintassi condizione !

Salve a tutti,
la il carattere "!" messo davanti ad una varibile
cosa indica?
esempio:
if (!username)
nel caso in cui username = 0 la condizione è falsa...
grazie!
ringo

 ha scritto nel messaggio
news:bdc5hs$o0d$1...@newsread.albacom.net...

siamo all'abc ^_^
http://it.php.net/manual/it/language.operators.php

 ha scritto nel
messaggio news:bdc6bg$3f8$1...@localhost.localdomain...

eh purtroppo si :-(
ma nella documentazione trovo:
! $a
Not
TRUE se $a non è TRUE.
ma se $a = 0 è TRUE?
grazie!
ringo

 ma se $a = 0 è TRUE?
  $a=0 ==> $a=FALSE (cambia implicitamente il tipo!)
  !$a ==> TRUE
quindi
  !($a=0) e' identico a TRUE