mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: MATCH AGAINST???!!!

ciao, sono un neofita dell'sql e del php e sto cercando di capirci
qualcosa sulla ricerca fulltext... con poche soddisfazioni!
Ho una tabella "prova" con 3 campi: "primo", "secondo", "terzo"; ed ho
una stringa "$chiave" da cercare al suo interno.
In rete ho trovato in molti siti la seguente sintassi per l'uso di
MATCH AGAINST ed ho provato ad usarla nel mio file php:
<?php
...
...
...
$ricerca=mysql_query("SELECT primo, secondo, terzo, MATCH (primo,
secondo, terzo) AGAINST ('$chiave') AS score FROM prova WHERE MATCH
(primo,secondo, terzo) AGAINST ('$chiave') ORDER BY score DESC", $db);
$numrec=mysql_num_rows($ricerca);
for ($x=0; $x<$numrec; $x++)
	{
	$row=mysql_fetch_assoc($ricerca);
	echo("<br>primo: $row[primo] secondo: $row[secondo] terzo: $row[terzo]
score: $row[score]");
	}
...
...
...
?>
il risultato è:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL
result resource in C:\Programmi\xampp\htdocs\cazzo.php on line 24
dopo NUMEROSISSIMI tentativi, l'unica soluzione funzionante che ho
trovato è stata la seguente:
<?php
...
...
...
$ricerca=mysql_query("SELECT primo, secondo, terzo, MATCH (primo)
AGAINST ('$chiave') OR MATCH (secondo) AGAINST ('$chiave') OR MATCH
(terzo) AGAINST ('$chiave') AS score FROM prova WHERE MATCH (primo)
AGAINST ('$chiave') OR MATCH (secondo) AGAINST ('$chiave') OR MATCH
(terzo) AGAINST ('$chiave') ORDER BY SCORE DESC", $db);
	$numrec=mysql_num_rows($ricerca);
	echo("<br>trovati $numrec file di $chiave");
	for ($x=0; $x<$numrec; $x++)
		{
		$row=mysql_fetch_assoc($ricerca);
		echo("<br>primo: $row[primo] secondo: $row[secondo] terzo:
$row[terzo] score: $row[score]");
		}
...
...
...
?>
in questo modo la ricerca viene effettivamente effettuata, ma:
primo: a naso non mi sembra proprio il modo corretto di usare MATCH
AGAINST
secondo: in caso la ricerca venga effettuata in un databse molto ampio,
credo che tutti questi OR potrebbero rallentare di molto la ricerca
terzo: lo score che viene fuori è sempre 1! Credo che usare MATCH
AGAINST in questo modo o più semplicemnte LIKE a questo punto sa la
stessa cosa...
Ora, la domanda è: perchè, ACCIDERBOLINA, il primo metodo non
funziona, dato che IN TUTTI I SITI che ho consultato la sintassi che
viene indicata è proprio questa?!
Sperando in una rapida, efficace, determinante, esaustiva e GANZA
risposta, auguro a tutto il mondo Buone Feste!

 result resource in C:\Programmi\xampp\htdocs\cazzo.php on line 24
l'errore e' quindi nell'sql: quando una risorsa mysql non e' valida
nove su dieci e' la stringa sql ad essere sbagliata, stampala e provala
direttamente su db e guarda che errore ti da' per poi correggere di
conseguenza
l'altra versione della query che hai postato non ha senso e non fa
quello che ti aspetteresti da un MATCH AGAINST

T_PAAMAYIM_NEKUDOTAYM ha scritto:

Ok grazie, proverò!

macchè... niente!!!

 
[..]
ma le due colonne sono state indicizzate in coppia od ognuna singolarmente?
e comunque aggiungi un "or die(mysql_error());" dopo la query.. almeno avrai
un'idea del perche' non funziona..
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Leggere dimensioni di un documento SWF

Come è possibile conoscere le dimensioni di un SWF caricato dinamicamente, 
per generare il codice corretto? 

 per generare il codice corretto?
risolto! risolto con getimagesize()

Newsgroup: it.comp.www.php
Titolo: aiuto per tabella mysql

Ho un problema di questo tipo:
Ho un database con un listino che si compone di questi campi:
id_prodotto int not null auto_increment,
categoria varchar(40),
codice_prodotto varchar(40),
descrizione varchar(100),
quantita varchar(10),
lire float(9,5),
euro float(9,5),
PRIMARY KEY (id_prodotto)
);
Ora l'utente amminitratore può inserire, modificare, cancellare tutti i
campi tranne l'id_prodotto ( si cancella cancellando tutto).
Visto che è l'utente amministratore che scrive il nome della categoria come
faccio a selezionarla non sapendo il suo nome?
si potrebbe fare così   $sql = "SELECT * from prodotti  where
categoria='nomecategoria inserita dall'utente'  order by id_prodotto ";
 ma tutte le volte che l'utente amministratore cambia none alla categoria
dovrebbe comunicarmelo....
A voi il compito di aiutermi
Ciao

 si potrebbe fare cosě   $sql = "SELECT * from prodotti  where


 > si potrebbe fare così   $sql = "SELECT * from prodotti  where


 ha scritto nel messaggio
news:9o4s5j$9an$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.www.php
Titolo: Mysql free hosting

Qualcuno mi può dire se esiste un sito che offre spazio MySQL GRATIS
maggiore di 5 MB?
Grazie millle!

 ha scritto nel messaggio
news:SqY48.16813$761.5...@twister1.libero.it...


Newsgroup: it.comp.www.php
Titolo: scrivere su file accessi unici

Salve a tutti!
Vorrei creare uno script che mi archivi in un file di testo un determinato 
tipo di informazione del visitatore che apre la pagina contenente lo script 
(un po' come fanno i contatori di accessi unici con l'indirizzo IP).
Ora quello che mi interessa è evitare che alla visita successiva lo script 
riscriva nuovamente quell'identico valore: vorrei cioè capire coma fare per 
dire allo script di verificare, prima di scrivere, se quel valore è già 
presente nel file di testo, e solo in caso negativo (in quanto valore nuovo) 
, scriverlo in coda agli altri.... questo è lo script che ho provato a 
scrivere, ma ad ogni visita successiva riscrive il valore (cosa che invece 
vorrei evitare):
<?php
$playerid = $_GET[PlayerID];
$fp1 = fopen("playerlog.txt", "r+");
$data = fread($fp1, 3000);
$data = substr("$playerid",0);
if($data = "") {
fwrite($fp1, "$playerid
");
}
else {
$playerid = $_GET[PlayerID];
$data1 = substr("$playerid ",0);
$data1 = "$playerid")
fwrite($fp1, "");
}
?>
 infine, sarebbe possibile far sì che l'ultimo valore inserito non venga 
messo in fondo ma in cima al file??
Grazie a tutti!
LOks 

 LOks
ti conviene usare un database (consigliato)..
semplifichi molto e non rischi di sovraccaricare il server, anche perchè per
scrivere in testa al file dovresti riscriverlo completamente ad ogni
accesso (al limite fai prima a dare una lunghezza fissa alle righe ed a
leggerlo al contrario)..
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Warning -> Notice: Undefined index

Salve,
ho attivato tutti gli errori nel php.ini.
L'ultima cosa da chiarire che mi e' rimasta nel codice e' il seguente
errore:
Notice: Undefined index in Pippo
sul seguente codice:
!strcmp($_GET["Pippo"],"test");
In realta' quando invio alla pagina i GET o POST ci sono dei casi in cui non
invio nulla.
Esiste qualche metodo per non far comparire nulla quando dal mio FORM non ho
invio "Pippo" ?
Lo so che e' solo unwarning e lo posso disabilitare,
ma volevo sapere se posso creare qualche controllo furbo per ovviare a
questo.
Spero che non devo inserire tutti hidden nel codice...
Grazie
xoooox
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 invio "Pippo" ?
issett($_GET['Pippo']) restituisce FALSE se non è... settata.
volendo puoi disabilitare l'output del warning anteponendo @ al codice 
incriminato, ma potrebbe non essere una buona idea.
-- 
should I go back to sleep?

 Spero che non devo inserire tutti hidden nel codice...
Anche gli hidden vengono passati, eh.
Ciao,
David
-- 
 . ''`.  Debian maintainer |  
http://snipurl.com/qa_page
 : :'  :  Linuxer #334216  |  
http://www.hanskalabs.net/
 `. `'`    GPG: 1392B174   | 
http://www.debianizzati.org/
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174

 non ho invio "Pippo" ?
if (isset($_GET['Pippo']) && trim($_GET['Pippo']) != '') {
    // Il parametro Pippo esiste e non è una stringa vuota
    $pippo_sicuro = trim($_GET['Pippo']);
} else {
    // Pippo non esiste oppure è una stringa vuota
    $pippo_sicuro = 'Valore di default';
}
Peri dettagli vedi:
http://www.php.net/isset
http://www.php.net/trim
Ciao.
-- 
Federico

 if (isset($_GET) && isset($_GET["Pippo"])) {
Mi permetto una precisazione: isset($_GET) è superfluo perché
restituisce sempre true.
Ciao.
-- 
Federico

 if (isset($_GET['Pippo']) && trim($_GET['Pippo']) != '') {
o anche strlen($_GET['Pippo'])>0 (al posto di trim)


 o anche strlen($_GET['Pippo'])>0 (al posto di trim)
Sì, ma con una differenza: se $_GET['Pippo'] fosse una stringa di soli
spazi con strlen() passerebbe il test, con trim() no.
Poi, come sempre, dipende da caso a caso.
Ciao.
-- 
Federico

 
Si infatti, era proprio questo che volevo dire,
che potrebbero esserci casi nei quali lo spazio è un input accettabile

Newsgroup: it.comp.www.php
Titolo: [OT] Apache Server

Utilizzo (come da oggetto) php ed Apache, ma non riesco a configurare il
server Apache ... qualcuno sa dove posso trovare qualche tool per il config
del server? Visto che "ravanare" nel httpd.conf a caso non è la soluzione
migliore! Ciao
..::[ Panz ]::..



www.ziobudda.net/Recensioni/
ciao
-- 
Morelli Michel
ZioBudda.net Coordinator
mic...@ziobudda.net



Alcuni dei piu' fanatici utilizzano un testo esoterico accessibile solo
a pochi adepti e chiamato "Apache HOWTO". L'occulto grimorio _dovrebbe_
far parte di quasi tutte le distribuzioni Apache, o altrimenti lo trovi
su 
www.apache.org
 (o in italiano, su 
www.ildp.org
 non so dove).
:-)
Scherzi a parte, li' dentro c'e' tutto (tranne la configurazione di SSL
per i VirtualHost, che pero' ho trovato su 
www.modssl.org
 se mi ricordo
bene).
Leonardo


Sinceramente pensavo ad un GUI per l'impostazione del tutto! Per ora mi sono
realizzato il semplice prog. per il lancio e lol shoutDown di apahe, ma mi
servirebbe qualocsa per i settaggi ... farmelo sarebbe un po' complicato!
Grazie ancora ...
..::[ Panz ]::..

| lo devi utilizzare solo in locale per testare le pagine php?
| bindalo a 127.0.0.1 (e poi se vuoi fai tutte le porcherie che ti
| sovvengono, httpd.default.conf e' li apposta..)
Si, solo in locale per provare le mie pagine php, va bene come sistema di
prova?
Per il Bind cosa intendi?
| oltre a questo e a mettere 2 o 3 parametri (server root ecc..) non penso
| ti serva altro.
| Se intendi invece settare apache per utilizzare php leggiti il readme
| incluso nella cartella php.
|
| Capocosca
Grazie ..::[ Panz ]::..

| >Si, solo in locale per provare le mie pagine php, va bene come sistema di
| >prova?
|
| aggiungici mysql o postgresql e sei a posto
|
| >Per il Bind cosa intendi?
|
| in httpd.conf:
| [... cut ... ]
Grazie per la configurazione sul Binding ... come faccio invece ad impostare
la cartella dove mettere e far partire i miei files? Se volessi mettere
tutto in e:\publish\web come posso fare? Non ci capisco niente in httpd.conf
... ma devo modificare anche PHP per fare questo?
Grazie ancora e scusa il ritardo!
..::[ Panz ]::..
Newsgroup: it.comp.www.php
Titolo: Ritorni a capo

un campo textarea viene compilato con una serie di "a capo", tramite invio.
con phpmyadmin noto che nel db (MYSQL) tutte le righe vengono rispettate.
Quando però lo devo estrarre, con una query viene inserito in un array, e
viene visualizzato però tutto in una riga.
C'è qualche sistema per fre in modo che venga visualizzato allo stesso modo
in cui è inserito?
Cristiano

 wrote in message
news:av66ka$pn9$1...@serv1.albacom.net...

Se la visualizzazione è in html, basta che sostituisci i "\n" con dei
"<BR>".


non mi č chiaro il senso.
quando nella textarea viene inserito il testo, non vengono inseriti "\n" ...
o lo fa automativamente mysql?
Cristiano

 Cristiano
ok, invece era chiaro
risolto con:
str_replace("\n", "<br>", $prodarray[Descrizione]);
Grazie

: risolto con:
:
: str_replace("\n", "<br>", $prodarray[Descrizione]);
:
: Grazie
Esiste una funzione apposita.
$prodarray[Descrizione] = nl2br( $prodarray[Descrizione]);
Aravas,
Lucky

str_replace("\n", "<br>", $prodarray[Descrizione]);
nl2br()
http://www.php.net/manual/en/function.nl2br.php
Ciao
Matteo

Newsgroup: it.comp.www.php
Titolo: PHP ha il BigInteger?

Salve ragazzi,
Volevo sapere se esiste un qualcosa che assimigli al BigInteger di Java 
anche in PHP?
Grazie infinite
Alessio 

@le wrote:

se ho inteso bene cosa sia BigInteger..
http://php.net/bc
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: CDDB,  FREEDB  -> Query

Vi spiego:
vorrei fare una pagina che mi permette di effettuare ricerche su siti
come CDDB o FreeDB per ottenere la lista dei brani di un cd oppure la
lista delle canzono di un artista.... :-)
ho già provato a cercare nelle FAQ dei siti CDDB o FreeDB ma non sono
riuscito a capire molto...
come posso fare?
Grazie

 come posso fare?
http://pear.php.net/package/Net_CDDB
Ciao, Maverick
-- 
«Che non siete più liberi di non avere una casa con letto per dormire.
 Lavorate voi - schiavi dei soldi - che non sentite la puzza della
 schiavitù!» (a Mario di Monte Mario, Roma) # 
http://libre.netsons.org/

> 
http://pear.php.net/package/Net_CDDB
Grazie mille l'ho scaricato adesso lo provo, seve quelcosa di
particolare sul server?
sai se ha qualche dipendenza?
Ciao


Un semplice esempio d'uso:
require_once 'Net/CDDB/Client.php';
$cddb = new Net_CDDB_Client( ... );
$disc = $cddb->getDetailsByDiscId('rock', '36111314');
for ($i=0; $i<$disc->numTracks(); $i++)
    printf("%2u. %30s (%s, ossia %3u secondi)\n",
           $i+1, $disc->getTrackTitle($i),
           $disc->getTrackLength($i, true),
           $disc->getTrackLength($i)           );
Ciao, Maverick
-- 
ĢChe non siete pių liberi di non avere una casa con letto per dormire.
 Lavorate voi - schiavi dei soldi - che non sentite la puzza della
 schiavitų!ģ (a Mario di Monte Mario, Roma) # 
http://libre.netsons.org/
Newsgroup: it.comp.www.php
Titolo: Groupware

Dunque.
	cd /httpd/htdocs
	wget -c 
http://www.phprojekt.com/(path)/phproject.tar.gz
	tar xzvf phproject.tar.gz
	cd phproject-3.1
	vi readme
	vi install
	pgcreatedb --dbname=phproject
	links 
http://localhost/phproject-3.1/setup.php
		italiano
		postgres
		[submit]
		localhost
		wwwrun
		********
		phproject
	Error: cannot open lang/.inc.php in step2a.php
	vi setup/step2a.php
	/langua
	vi /etc/php.ini
	*mumble*
		-> session.use_cookies=1
		-> session.use_cookies=0
		-> session.use_trans_sid=1
		-> session.use_trans_sid=0
	last messages repeated 25 times
	cd /httpd/htdocs
	rm -rf phproject*
======================================================
La domanda e':
	Qualcuno conosce un software per groupware che giri su PHP e,
	potendo, supporti PostgreSQL?
Leonardo
-- 
And where the black and corkscrew towers climb
Lost and athirst the ragged pack abides,
Old as the aeons, trapped in tombs of time,
Sailing the tortuous temporal tides...

 	potendo, supporti PostgreSQL?
Io conosco phpgroupware, ma sto smadonnando coi i pacchetti della woody
che mi danno un errore sul postinst. :(
Non ricordo se usa MySql o Postgres.
Bye.

	potendo, supporti PostgreSQL?
http://twig.screwdriver.net/
hola
Buttha

Che relazione c'è tra Twig (
http://twig.screwdriver.net/
) e Twiggi
(
http://www.neddix.de/twiggi-gw
)? A parte la grafica mi sembrano identici ma
nessuno dei due progetti fa riferimento all'altro sul sito...

.
ed in piů usa MySQL e non Postgres

	wget -c 
http://www.phprojekt.com/(path)/phproject.tar.gz
Ripensandoci in seguito (cinque minuti dopo il post, of course) mi sono
detto: Leona' - quello e' tedesco, ma non e' stronzo. Per quanto strana
sia la gestione delle sessioni, l'avra' ben provata... Quindi, qui c'e'
qualcosa sotto.
Come sempre quando mi viene il dubbio che ci sia qualcosa di marcio sul
Web, ho reinstallato PHProject e ci sono andato sopra con Opera.
Miracolosamente, li' funziona.
Ho messo una mia "gestione sessioni" nel config.inc.php - lo so, e' una
cosa che non si fa - andandomi a prendere manualmente la sessione dalla
directory sul disco. Ora funziona anche in Explorer, il quale pero', mi
sono accorto con stupore, non riceveva il cookie.
Boh. Avro' smaialato io l'installazione del PHP, con tutte le porcherie
che gli ho fatto...
Leonardo
Newsgroup: it.comp.www.php
Titolo: Autentificazione SMTP

Ciao a tutti!
Ho "messo insieme" una pagina (funzionante...!!! - incredibile ma vero!!)
per l'invio delle e-mail tramite form...
questo è il codice:
<?
$arrexclude = array("recepient", "subject", "sent", "failed", "mailheader",
"processdir");
$msg = "";
while (list($key, $value) = each($HTTP_POST_VARS)) {
 $exclude = false;
 for ($n = 0; $n < count($arrexclude); ++$n) {
  if ($key == $arrexclude[$n]) {
   $exclude = true;
  }
 }
 if (!$exclude) {
  $msg .= "\n\n".$key." : ";
  if (is_array($value)) {
   for ($n =0; $n < count($value); ++$n) {
    $msg .= $value[$n]."   ";
   }
  } else {
   $msg .= $value;
  }
 }
}
if (mail ($recepient, $subject, $msg, $mailheader)) {
echo $Name." ".$sent;
}
else
{
echo $name." ".$failed;
}
?>
Con Linux, non ho problemi...
Ora che ho trasferito (purtroppo) il tutto su un Server Winzoz...
(ordini superiori...)
ho questo errore:
Warning: mail(): SMTP server response: 503 This mail server requires
authentication. Please check your mail client settings on line 24
Quello che ho trovato in rete sono tanti altri form + completi del mio...
ma per inserire nel mio form l'autentifica del server... come posso fare?
Ciao e... Grazie!!!

Precisando...
ho letto questa pagina del manuale
http://php.benscom.com/manual/it/function.mail.php
Ma...
sono al punto di prima.

 per l'invio delle e-mail tramite form...
[CUT]
Ciao.
La funzione mail() di php non supporta l'autenticazione su server per cui
non e' adatta a mailserver che richiedono autenticazione.
Devi usare a tale scopo una delle tante classi e/o librerie che
implementano l'invio di email con php tramite socket.
-- 
Mauro Cecamore
-----------------------------
http://www.digitalavenues.org
-----------------------------
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Mi pare di aver già letto qualche post con lo stesso problema, prova a
cercare!
 
www.google.com
 => Groups => it.comp.www.php
Non ricordo il thread principale, ma mi sembra di ricordare che si
dovessero usare le funzioni per i sockets (spero di non dire
castronerie! :-)
Bye!
-- 
..::[ Panz ]::..
-----------------------
per rispondere riscrivi in numeri la mia eMail!
Newsgroup: it.comp.www.php
Titolo: Problema con password( )

C'è la classica form di inserimento per username e password, solo che devo
far confrontare la password così come viene digitata dall'utente con quella
immagazzinata nella grant table "user". Dato che la password inserita nella
form non è criptata, prima di confrontarla con l'altra dovrò criptarla con
password( ), giusto?
Quindi ho pensato di fare così:
(ovviamente prima mi connetto al server)
$password_x = mysql_query(password('$password'), $conn);
($password_x è la variabile che poi verrà passata al confronto e $password è
la password digitata dall'utente nella form)
e il risultato è questo:
Fatal Error: Call to undefined function password()
dove sbaglio?

 $password_x = mysql_query(password('$password'), $conn);
$result=mysql_query("select nome from tabella where 
password(campopasswd)='$password'") or die...
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/gnu/why-gnu-linux.it.html

Newsgroup: it.comp.www.php
Titolo: header "location:" e target "_parent"

Ciao a tutti,
io so che quando voglio fare un link che si apre sulla stessa finestra,
aggiungo:
target="_parent"
al link...
ma se sto mandando la pagina con l'header, in questo modo:
<? header("Location: " . $newpage ); ?>
come faccio a dirgli di aprirsi come se gli fosse dato il _parent?

MondOscuro wrote:

Il PHP e' lato server. In PHP non puoi. 
-- 
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.


eh lo so che è lato server, pensavo ci fosse qualcosa da aggiungere
sull'header per istruire il browser di aprire la pagina sul parent come con
il link... va beh, mi ingegnerò :)
Newsgroup: it.comp.www.php
Titolo: php e mysql..... per esperti....quindi Zio budda &c........

1) Qual' è il modo migliore per fare un salvataggio dei database mysql con
tutti i dati in esso contenuti per poi poterli scaricare in un pc locale?
( ho accesso al server)
2) Qual'è  il modo migliore in fatto di sicurezza per dare accesso al mio
server (Linux) ad altri utenti per fargli utilizzare Mysql?
P.S:
Se gli do phpmyadmin, non è pericoloso il fatto che potendo accedere al file
di configurazione possano cambiare il nome utente e la password mettendoci
su quella di root....... (ovvio che la password la devono trovare).
Vedrebbero tutti i database che sono sul server o solo quelli da loro
creati?
Grazie mille

 quelli da loro creati?
La creazione dei database è un compito dell'amministratore.
I tuoi utenti non devono poterlo fare.
P.S.
Evita di postare usando dei subject così idioti solo per
attirare l'attenzione ... Fai torto alla tua intelligenza
e a quella degli altri.

 Evita di postare usando dei subject cosě idioti solo per


 >   chmod 660 filediconfigurazione.inc
Ho scazzato:
   chgrp nobody filediconfigurazione.inc
   chmod 640 filediconfigurazione.inc
Ovviamente i tuoi utenti non devono appartene al gruppo
"nobody".
Altra cosa: se usi phpmyqdmin e se il server web coincide
con il server sql, puoi limitare gli host che possono
connettersi a mysql al solo 'localhost'. Eventualmente
puoi anche lavorare di ipchains (il firewall di linux)
per impedire da remoto l'accesso alla porta 3306, con
qualcosa del tipo:
  ipchains -A input -p tcp --destination-port 3306 \
    --source '!' '
127.0.0.0/8
' -j REJECT
Ho scritto di getto, dunque non garantisco che funzioni.
Altrimenti, se intendi dare ai tuoi utenti qualcosa di un
po' piů comodo (per esempio mysqlfront - 
www.mysqlfront.de
),
impedisci almeno che root possa connettersi da remoto al
tuo server sql (deve accedere solo da localhost).

 ( ho accesso al server)
mysqldump -p databasename > databasename.sql
dove database e' il nome del tuo database
E' il modo piu' sicuro di fare backup di db mysql, ti crea un file ascii con
tutti gli statement sql necessari per ricreare db e dati.
Copiare direttamente le dir e i file dei db non e' buona cosa, a meno che
mysql non sia spento, perche' rischi di copiare i db mentre mysql sta
compiendo operazioni su di essi.
L.
Newsgroup: it.comp.www.php
Titolo: [CHMOD] - Cambio permessi ricorsivo

Sto cercando di realizzare uno script che modifichi in maniera ricorsiva 
  i permessi di alcune cartelle e files.
Ho pensato di procedere in questo modo (alcune istruzioni non sono 
proprie del php, tuttavia il loro significato si deduce dal contesto):
function chmod_dirs($folderperms) {
   $cartelle = "risultato di una query";
   while(!$cartelle->EOF) {
         list($cart, $cartid) = $cartelle->fields;
         $sottocartelle = "risultato di una query";
         while(!$sottocartelle->EOF) {
               list($scart)=$sottocartelle->fields;
               chmod($scart, $folderperms);
               $sottocartelle->MoveNext();
	}
         $sottocartelle->Close();
         chmod($cart, $folderperms);
   }
   $cartelle->Close()
}
contestualmente, se richiesto, devo anche cambiare i permessi ai files.
quando ho provato lo script la prima volta sul server (cambiavo prima i 
permessi sulle dir e poi sulle sottocartelle) sul server, le cartelle 
sono rimaste, le sotto cartelle e i files sono spariti.
La domanda sono:
come mai sono spariti?
esistono delle limitazioni al chmod? nel senso: esiste un filo logico da 
seguire? cioè, è necessario iniziare dalle sottocartelle e poi passare 
alle cartelle? e con i files presenti nelle cartelle come ci si deve 
comportare? non è che vengono cancellati?
Grazie

   i permessi di alcune cartelle e files.
spero che tu no nvoglia rendere questo script accessibile da web.
e se lo fai da linea di comando puoi fare quello che vuoi senza bisogno di script in php per questa cosa.
comunque chmod -R no ?

Luciano Tolomei ha scritto:
 > Movie ManiacŽ wrote:
 >
 >
 >> Sto cercando di realizzare uno script che modifichi in maniera ricorsiva
 >>  i permessi di alcune cartelle e files.
 >
 >
 >
 > spero che tu no nvoglia rendere questo script accessibile da web.
e invece si :)
perň il tutto č in un pannello di amministrazione di un portale, ed č 
abbondantemente coperto da controlli, sulle variabili immesse e sui 
permessi di cui č in possesso l'utente che cerca di effettuare l'operazione.
Comunque per ora sono riuscito a fare in modo che php imposti 
correttamente i permessi.
Io li passavo nella forma 0777 o 0644 ad esempio, e facevo:
$permesso = 0777;
chmod($cartella, $permesso);
invece pare funzionare cosě:
$permesso = 0777;
chmod($cartella, octdec($permesso));
eppure nel manuale c'č scritto:
chmod("/somedir/somefile", 755);   // decimale; probabilmente errato
chmod("/somedir/somefile", 0755);  // ottale; valore corretto di mode
Rimane sempre la domanda sulla misteriosa sparizione dei files nelle 
cartelle...
Ciao

 Ciao
sei sicuro di non aver scritto una cosa del tipo..
$permesso = '0777';
non e' che prendi $permesso da un post?
-- 
www.iuz-lab.info

iuz ha scritto:
 > sei sicuro di non aver scritto una cosa del tipo..
 > $permesso = '0777';
 > non e' che prendi $permesso da un post?
no, lo prendo dal database...
cmq, come ho scritto prima, ora funziona facendo octdec($permesso)

Movie Maniac® wrote:

contraddicevi il manuale e se c'era un errore nello stesso era giusto
lasciare una nota sulla pagina relativa a chmod()..
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Cannot send session cookie... sarà una stra-FAQ ma ne sto uscendo pazzo

File index.php
<?php
include("global.inc.php");
...
include("inc.footer.php");
?>
File global.inc.php
<?php
ob_start ();
session_cache_limiter("");
session_start();
...
?>
File inc.footer.php
<?php
...
ob_end_flush();
?>
E ottengo un bell'errore
Warning: session_start() [function.session-start]: Cannot send session 
cookie - headers already sent by (output started at index.php:1) in 
global.inc.php on line 4
Senza il session_cache_limiter avevo anche
Warning: session_start() [function.session-start]: Cannot send session cache 
limiter - headers already sent (output started at index.php:1) in 
global.inc.php on line 4
Mah... ovvianente la cosa deve andare su un hosting....
Non avevo mai sbattuto contro cosi', in genere ci sono sempre riuscito a far 
andare il tutto... mah... 

 global.inc.php on line 4
E hai uno spazio o una riga vuota come primo carattere di index.php
Bye.

> E hai uno spazio o una riga vuota come primo carattere di index.php
No.
Ho anche provato a mettere tutto in linea, ma fa uguale. 

 global.inc.php on line 4
scusami....
ma alla riga quattro di global.inc.php che c'è?
i file che hai postato sono completi? o come immagino c'è qualcosa che 
stampa da qualche parte?
se suppongo male...chiedo venia!
Un saluto
Gabriele

 stampa da qualche parte?
Secondo me c'e` uno spazio o un a-capo prima di <?php in index.php, ma
Bondo dice di no. Consiglio di controllare meglio.
Bye.

 
oh cavolo! scusami, ma nella fretta ho letto male!
pensavo (nella speranza di poter essere utile :PPP) che fosse un 
problema in cui mi ero imbattuto un mese fa...
Buona giornata!
Un saluto
Gabriele

 stampa da qualche parte?
Tutto dopo, sono le prime righe dei file (a parte footer, dove invece č 
tutto prima).

 Bondo dice di no. Consiglio di controllare meglio.
Il guaio è che non ci sono né spazi né carriage return.
Potrebbe essere un problema di formato di file? 

Bondo ha scritto:

Io avevo il tuo problema utilizzando un etitor che convertiva il testo
in utf-8 inserendo i caratteri BOM all'inizio del file (mi sembra li
chiami così). Essendo caratteri non stampabili sono diventato matto
per capire il problema.
Mattia

per capire il problema.
Se fossi una donna ti darei un bacino.

Newsgroup: it.comp.www.php
Titolo: script php per xml, visualizzazione di pagine xml

ciao raga,ora vi spiego il mio problema!ho delle pagine .xml con delle
descrizioni all'interno, ho bisogno di uno script in .php, tipo motore
di ricerca, che, una volta inserite delle parole chiave, me le vada a
ricercare in altre pagine .xml e me le visualizzi...qualcuno mi puņ
aiutare?sapete dove posso trovare qualcosa del genere?o come farlo?
ciauzzzzzzzzzzzz

 ricercare in altre pagine .xml e me le visualizzi...qualcuno mi può

Newsgroup: it.comp.www.php
Titolo: Ottenere username utente di un dominio

Posso ottenere l'username di un utente loggato in un dominio (Windows 2000
Server) che esegue la richiesta di una pagina .php (posta peraltro su un
webserver in esecuzione sul domain controller).
Esempio: L'utente PIPPO loggato nel dominio EXAMPLEDOMAIN apre internet
explorer e richiede la pagina 
http://server.EXAMPLEDOMAIN/prova.php
 la quale
deve riconoscere che è stato PIPPO a richiamarla da un client.
Spero di essere stato chiaro.


Con un po' di lavoro penso sia fattibile purchè dal server WEB sia 
accessibile il domain controller.
eccoti una traccia:
http://www.innovation.ch/java/ntlm.html
Ciao.
Andrea.
--
StarNet srl

Newsgroup: it.comp.www.php
Titolo: Passaggio variabili da script perl a PHP

Salve,
Ho la necessitą di passare alcune variabili da uno script in perl ad uno
script PHP.
In pratica lo script in perl effettua l'autenticazione e lo script in PHP
riceve l'esito dell'autenticazione ed assume un comportamento differente a
seconda dell'esito dell'autenticazione.
Avete suggerimenti?
Ciao e grazie
Fabio Ingala - 
webm...@phpcenter.it
http://www.phpcenter.it

 script PHP.
hmm..
ma php cgi?
provato con
exec (php file.php?q=1&r=2)?
Altrimenti provato a fare un setenv(QUERY_STRING,"q=1&r=2") da perl e dentro
il file .php riprendi la QUERY_STRING?
ciao


 Ho la necessità di passare alcune variabili da uno script in perl ad uno


 Non è molto bello (e sicuro) ma dovrebbe funzionare
mi sa che è troppo insicuro...
LAMASE

Newsgroup: it.comp.www.php
Titolo: File Upload mediante metodo POST di un form html

Avevo intenzione di realizzare in jsp un'applicazione che prevedeva l'upload
di files di vario tipo sul server (in un'area riservata di un sito).
Purtroppo ho dovuto cambiare tecnologia e passare a PHP. E' possibile fare
questa operazione? Ossia inviare un file mediante un campo di input di tipo
FILE in un form HTML, e POSTando il risultato a un file PHP che me lo salvi
da qualche parte?
Grazie
Nino

 ha scritto nel messaggio
news:I44Ea.66399$Ny5.1...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: regexp

vi chiedo sempre aiuto per le regexp.
ho questa stringa:
* commento to next ecc<br />
for x=1 to 100 //altro next commento<br />
next
e voglio che la riga con * (fino a prima del <br />) e il pezzo di riga da
// al <br /> siano verdi.
uso questo pattern
("[^"]*")|(\*[^\r]*)|("[^"]*")|(//[^\r]*)
che mi prende tutta la riga... come faccio a dirgli che si fermi prima del
<br /> ?
Roberto

 // al <br /> siano verdi.
Ciao
direi che come Pattern dovrebbe bastare:
^\*[^<]+
Spero di esserti stato utili,
Ciao Eta

Newsgroup: it.comp.www.php
Titolo: Turck MMCache

Qualcuno mi spiegherebbe come installare il Turck MMCache?
Ho provato a seguire le istruzioni con EasyPHP ma ottengono errori del
tipo:
"Turck MMCache is not installed"
"MMCache impossibile stabilire una connessione con il server"
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Qualcuno mi spiegherebbe come installare il Turck MMCache?
Dopo che hai scompattato il .tar leggi il file README
nella sezione Quick install, in pratica:
1) compilazione (devi avere installato php-devel)
2) metti il file mmcache.so generato insieme alle altre
    librerie del php (nella mia distribuzione le ho in
    /usr/lib/php/extensions/)
3) modifica il file /etc/php.ini aggiungendo le poche righe
    descritte nel README
4) crea la directory /tmp/mmcache e chmodala 777
5) se usi Mandrake non aggiungere la riga contenente
    extensions="mmcache.so" nel /etc/php.ini ma
    crea un file in /etc/php/ col nome 90_mmcache.ini
    (o simile) con la sola riga:
      extension = mmcache.so
Se lanci phpinfo() dovresti trovare anche turck mmcache,
e troverai anche vari files nella directory /tmp/mmcache
Buona fortuna
gp
Newsgroup: it.comp.www.php
Titolo: tinymce e flash

salve a tutti..
vi è mai capitato di realizzare un sistema di Content Management via 
web? beh, il mio cliente vuole un sistema di inserimento dati stile 
WYSIWIG.. io ho trovato un simpatico TinyMCE, al quale ho poi aggiunto 
il plugin FLASH... ma non ne vuole sapere di funzionare.. qualcuno ne sa 
qualcosa? Grazie

 questi utilissimi prodotti!
ciao, ti dico subito che FCKeditor è secondo me un po' troppo 
macchinoso, lento e con qualche problema di stabilità e configurazione..
Tinymce mi è sembrato il più snello e semplice da utilizzare e inoltre 
possiede un bel po' di plugin interessanti, come quello del flash ad es.
HTMLArea non mi è sembrato all'altezza..
resto ancora con il problema di TinyMCE con plug Flash.. e nn trovo info 
a riguardo :(

ciao anch'io dovrò affrontare a breve un problema simile.
non conosco tinymce, sicuramente lo proverò insieme ad altri due che avevo
già incontrato, ai quali magari vorrai dare un'occhiata anche tu: FCKeditor
e HTMLArea (entrambi free).
mi raccomando, una volta scelto il migliore, facci avere un tuo feedback su
questi utilissimi prodotti!
ciao
carlo

 resto ancora con il problema di TinyMCE con plug Flash..
volevo chiederti: ma cosa fa praticamente il plugin flash?

ho trovato anche questo:
http://kupu.oscom.org/
http://debris.demon.nl:7080/kupu_nightly/kupu/common/kupu.html
 (demo)

 
http://debris.demon.nl:7080/kupu_nightly/kupu/common/kupu.html
 (demo)
ok, anche io ne ho trovati molti open source... ma mi serve qualcuno che 
  gestisca il flash..

 
http://debris.demon.nl:7080/kupu_nightly/kupu/common/kupu.html
 (demo)
http://tinymce.moxiecode.com/phpBB2/viewtopic.php?p=732&
ecco il problema
Newsgroup: it.comp.www.php
Titolo: Consiglio su addslashes e Mysql

Ciao,
una cosa che mi risulta molto ripetitiva e noiosa
è l'aggiunta dell' addslashes nei campi con possibili caratteri speciali
per non avere errori di inserimento di MySql.
C'è un modo per averlo in "automatico" e non rischiare errori nelle query?
Grazie mille
                                        -- Yena -- 

 query?
Usare PDO invece che mysql_*(), o comunque un framework che astragga 
l'accesso al database.
NON USARE MAI, nemmeno se te lo suggeriranno da qualche parte, magic_quotes
Bye.

 magic_quotes
Ma è una questione di scomodità per i casi in cui non serve, oppure ti
espone a problemi di tipo SQL-Injection? Cmq ho appena aperto un altro
thread più specifico, se vuoi ne possiamo parlare la
-- 
g4b0, linux user n. 369000
http://gabo.homelinux.com

 thread più specifico, se vuoi ne possiamo parlare la
Fatto.
Bye.

 un XML o in un log, quindi devi togliere gli escape), ecc. ecc.
Questo lo immaginavo.. Comunque io non lo uso :)


 Usa mysql_real_escape_string() al suo posto.
OK quindi occorre comunque metterlo "manualmente" su ogni entry delle insert 
o update... peccato :-)
.. cosa ne dici se lo metto in una funzione che cicla tutti i dati da 
inserire nella query e lo
applico ad ogniuno ? .. se lo applico dove non serve può dare problemi .. ? 
( immagino già di si..)
Thankss
                                                            -- Yena --

 .. ? ( immagino già di si..)
Io personalmente quando non uso Zend Framework lo metto manualmente per 
ogni campo in cui va usato, e metto manualmente anche intval() dove vanno 
interi, per esempio, proprio per evitare piu` disastri possibili.
Bye.

 
Secondo me, invece di mettere intval prima della query sarebbe 
oppurtuno, se il valore non è quello che ci si aspetta (come tipo e/o 
valore)valido, non arrivare per niente alla query!
Con la versione 5.2 del php sono presenti le funzioni filter_* che, con 
poche istruzioni, riescono a validate tutti i tipi di dati (per quelli 
non implementati, è possibile realizzare una callback)
	Francesco

 valore)valido, non arrivare per niente alla query!
Sicuramente!
Ma dipende sempre dal livello di controllo che ti serve. Molte cose non 
si possono filtrare del tutto, e spesso non e` nemmeno importante farlo.
Bye.
Newsgroup: it.comp.www.php
Titolo: postgres e foto

>>> be yourself >>>>

 che devo creare un campo nel db di tipo bytea....e poi?
Consiglio: non farlo. Salva la foto con una normale copy di filesystem e 
poi inserisci nel DB solo la path necessaria per recuperarla. Inserire 
una foto direttamente in binario all'interno di un DB SQL ti dà vantaggi 
solo marginali, e tanti grattacapi...
bye!
-- 
Fabrizio "Hermooz" Ermini

 che devo creare un campo nel db di tipo bytea....e poi?
Leggere le FAQ.. c'è la procedura con esempio.

 solo marginali, e tanti grattacapi...
aridaje!
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.php.net

 aridaje!
:)
Questa cosa credo sia dovuta in particolar modo a Greenspan e Bulger che in
"Sviluppare applicazioni per MySQL/PHP" dicono,  senza per la verità
spiegare perchè, che è molto meglio non salvare le immagini nel database ma
metterci il percorso e salvarle nel file system.
Per la verità un motivo lo dicono ma lascia un po' perplessi... "In questo
modo sarà abbastanza semplice riempire l'attributo src nel tag <img>" :-|
O magari lo spiegano in qualche parte che mi è sfuggita...
A quel punto uno pensa.. beh.. se lo dicono loro avranno ragione :)

>>> be yourself >>>>

Newsgroup: it.comp.www.php
Titolo: Valore di una variabile il cui nome e' in un'altra variabile

Come si fa ad accedere al valore di una variable il cui nome e' contenuto
all'interno di un'altra variabile?
Esempio:
$campo="artista";
Come posso accedere al valoredi $artista ?
Grazie mille!
Daniele


Semplice: $$campo

 Come posso accedere al valoredi $artista ?
nel manuale di PHP segui:
variables -> variable variables
http://www.php.net/manual/it/language.variables.variable.php
(leggere i manuali, sì!!)
:-)
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.php.net
Newsgroup: it.comp.www.php
Titolo: chat in php.

Mi consigliate una chat in php con tutti gli annessi e connessi? :-)
ve ne sono in giro di buone o è consigliabile cambiare linguaggio, tipo
java?
Ciao.. e grazie!! :-)

 ha scritto nel messaggio
news:3C4EF28C...@tin.it...

Io ho installato sul mio sito phpChat e funziona da dio e soprattutto non
funziona con il solito trucco dell'autorefresh :). Unica pecca che non è
completa
in tutte le funzioni ma è "customizzabile" facilmente e se vuoi far pratica
è l'ideale.
--
[mAnNaRo] webmaster di LePulci.it
http://www.lepulci.it
e-mail: 
ale...@libero.it
chat: 
irc2.interfriends.net

 è l'ideale.
Cosa ne pensi rispetto ad una chat java??
E si potrebbe fare poi in modo che la chat sia accessibile anche tramite mirc?
..come.. ?

 ha scritto nel messaggio
news:3C4F4DB9...@tin.it...


 ha scritto nel messaggio
news:XxQ38.19596$Rv3.6...@news2.tin.it...

phpChat è fatta per la rete IRC. Dal mio sito accedo al canale irc al quale
mi
collego da anni proprio con mirc. phpChat lo trovi su 
www.phpwizard.net
.
Se hai problemi installandola fammi sapere, ciao.


 > > > > Ciao.. e grazie!! :-)
P.S. Java? scherzi??? :-) quando c'č un'alternativa lato server penso sia la
migliore!!!


 migliore!!!
Ma con phpChat non si possono usare immagini, faccine ecc?
io ho provato ad installare...
ma cosa occorre?
basta phpchat e ci vuole anche phpirc? e basta?
ho avuto un problema ad usarli insieme poichè il primo è php e il secondo
php3.... e sulla mia debian pare che non convivono.....
Un chiarimento?;-)
Grazie.

Un chiarimento?;-)
Credo che PhpChat utilizzi le funzioni della libreria PhpIRC
che servono per collegarsi alla rete IRC.
Per quanto riguarda al diversità di estensione non so dirit.
Forse basterebbe aggiungere alla opportuna sezione di
httpd.conf anche l'estensione .php3 e demandare la sua
esecuzione al modulo PHP.
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line


Se cerchi faccine, disegnini, pulsantini, menu e 300 funzioni... be' phpChat
non è  sicuramente questo :-) Il sito che gestisce il canale irc su cui stò
è 
www.interfriends.net
 lì c'è un accesso via applet java e non dovrebbe
essere difficile scoprire dove procurarselo..



Si.. grazie...
perň... dato che sul sito ho anche phpBB per il forum con le faccine non posso
integrare i due e portare le funzioni per le faccine anche in phpChat?
..insomma.. a me piacerebbe una integrazione.. sfruttando anche gli stessi
database per gli utenti...
si puň?
..credo di si.. cavolo...
che mi dite??
Ciao!!
Newsgroup: it.comp.www.php
Titolo: file nel database

Salve,
vorrei inserire un file in un database mysql. Sono già al corrente di come 
fare, il consiglio che chiedo riguarda le prestazioni. Essendo il file che 
voglio registrare un'immagine, per la precisione un avatar di un forum, è 
più o meno performande rispetto ad uneventuale link ad un'immagine? Senza 
dubbio è più comodo visto che mi risolverebbe problemi con file con nomi 
uguali etc.. . Mi è stato detto che sarebbe poco performante costringere il 
database a far caricare file frequentemente.
Grazie & Saluti. 

 ha detto:

Questa ti può dare un'idea:
http://www.altropc.it/modules/mydownloads/singlefile.php?lid=30
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

Newsgroup: it.comp.www.php
Titolo: combinare rss

Qualcuno conosce uno script php per combinare vari rss in uno solo?

 Qualcuno conosce uno script php per combinare vari rss in uno solo?
http://www.google.com
 -> php rss merge
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: Wamp per la produzione?

Ciao,
per il mio ambiente di sviluppo ho installato l' ultima versione di
WAMP.
Dato che contiene mysql + php + apache, ed è molto facile da
installare, secondo voi è
adatto anche per una installazione in produzione (su una macchina non
esposta in Internet).
Se no, c'è qualche documentazione su come installare apache, mysql e
php su
una macchina Windows?
grazie,
-- michele

Ciao,
non conosco WAMP, ma per quanto riguarda l'installazione di Apache,
MySQL e PHP trovi tutte le informazioni nei pacchetti che puoi scaricare
da i relativi siti.
Ciao.


Newsgroup: it.comp.www.php
Titolo: [PHP&XML] Sitarello per il materiale

Dato che vi ho rotto le scatole fino all'inverosimile su come smanettare in
XML con PHP (ma ci lavoro solo io e altre due-tre persone?), ho creato un
sitarello ove poter mettere un po' di materiale utile...
Guardateci, guardateci... venghino siori, venghino...
http://phpxml.ijk.it/
Mi piacerebbe anche farlo crescere un po'... se c'e' qualche anima buona!
Ovviamente non ci guadagno nulla.... giusto per avere pure io il materiale
catalogato per benino....
Per il sito, contattatemi all'indirizzo email abondi at ijk dot it.
Ciao a tutto!


Grazie, io me ne devo iniziare ad occupare!!
Sarà sicuramente utile il tuo sito, l'ho messo tra i preferiti...
Ciao
Marcello



Guarda su 
www.phpday.it/download
 la presentazione su xml: li' c'e' una breve
introduzione.
Comunque secondo me' le caratteristiche principali sono la separazione
totale tra contenuti e presentazione e l'espandibilità praticamente
illimitata.

 
Occhio all'orologio!
ste

Ho aggiornato la struttura e inserito qualche link nuovo...
Per i progetti che ho messo, ancora non funzionano: mi stanno installando le
librerie dom xml sul server....

Newsgroup: it.comp.www.php
Titolo: Mysql Query strana

Ciao a tutti, 
facendo un pò di prove lanciando una query su una tabella di 163.840 
record con paginazione di 20 record alla volta ho notato una cosa molto 
strana: man mano che visualizzo le pagine più alte, il tempo necessario 
per visualizzare la query aumenta. Ovvero per visualizzare le pagine 
1,2,3,4, ecc.. impiega 0.0084118843078613 secondi. Per le pagine 8112, 
8113, 8114, ecc... il tempo è di 1.9919469356537 secondi. Il tempo 
aumenta gradualmente in modo crescente.
Vi è successo già???
Ciao a tutti

  
wrote:

Li stai usando gli indici?
Posta struttura di tabella (indici compresi) e query.
Lancia la query con EXPLAIN davanti (EXPLAIN SELECT * FROM ..) e dai  
un'occhio a cosa ti dice mysql.
Ah. Usi mysql?
Tac
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/m2/

Grazie Tac per aver risposto così velocemente.
La struttura della tabella è la seguente:
CREATE TABLE `spese` (
  `IdSpesa` int(11) NOT NULL auto_increment,
  `IdTipoSpesa` int(11) default NULL,
  `Spesa` varchar(200) default NULL,
  `DataSpesa` datetime default NULL,
  `Quantita` double default NULL,
  `CostoUnitario` double default NULL,
  `Totale` double default NULL,
  `NumeroAllegati` int(11) default NULL,
  `IdEvento` int(11) default NULL,
  `IdOperatore` int(11) default NULL,
  `ControllatoDa` int(11) default NULL,
  `ApprovatoDa` int(11) default NULL,
  `PagatoDallAzienda` smallint(6) default NULL,
  `IdValuta` int(11) default NULL,
  `IdMezzoPagamento` int(11) default NULL,
  `IdProgetto` int(11) default NULL,
  PRIMARY KEY  (`IdSpesa`),
  KEY `IDX_spese_3` (`IdTipoSpesa`),
  KEY `IdOperatore` (`IdOperatore`),
  KEY `IDXMezzoPagamento` (`IdMezzoPagamento`),
  KEY `IDXProgetto` (`IdProgetto`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
la Query con dei  legami esterni ad altre tabelle che eseguo è:
SELECT spese.IdSpesa, tipospese.TipoSpesa, spese.Spesa, spese.DataSpesa, 
operatori.Cognome, operatori.Nome, mezzipagamento.MezzoPagamento, 
progetti.TitoloProgetto, spese.Totale FROM (((spese LEFT JOIN operatori 
ON spese.IdOperatore = operatori.IDOperatore) LEFT JOIN tipospese ON 
spese.IdTipoSpesa = tipospese.IdTipoSpesa) LEFT JOIN mezzipagamento ON 
spese.IdMezzoPagamento = mezzipagamento.IdMezzoPagamento) LEFT JOIN 
progetti ON spese.IdProgetto = progetti.IdProgetto LIMIT 162020, 20 
ed eseguendo EXPLAIN questo è il risultato:
id	select_type	table		table	possible_keys
	key		key_len	ref			rows
1	SIMPLE		spese		ALL			
						163840	
1	SIMPLE		operatori	eq_ref	PRIMARY		PRIMARY	
	8	etime.spese.IdOperatore	1	
1	SIMPLE		tipospese	eq_ref	PRIMARY		PRIMARY	
	8	etime.spese.IdTipoSpesa	1	
1	SIMPLE		mezzipagamento	eq_ref	PRIMARY	
	PRIMARY		8	etime.spese.IdMezzoPagamento
	1	
1	SIMPLE		progetti	eq_ref	PRIMARY		PRIMARY	
	8	etime.spese.IdProgetto	1	
Ho provato anche a fare una semplice SELECT * FROM spese e c'e' sempre un 
aumento di tempo al crescere delle pagine.
Albix
Newsgroup: it.comp.www.php
Titolo: finestra modale

salve 
ho una pagina php a.php che apre una finestra modale (altra pagina il
php b.php ) che contiene un form con azione b.php .
quando do il submit mi viene aperta un altra windows e non rimane
nella stessa finestra modale.
quel che vorrei fare e dopo il submit di rieseguire la pagina b.php .
grazie per l'aiuto
Marco

 php b.php ) che contiene un form con azione b.php .
non ti capisco :((((((((

Posta il codice.
-- 
jagui

Newsgroup: it.comp.www.php
Titolo: form a scorrimento in avanti obbligato

Salve a tutti e grazie in anticipo per la vostra collaborazione.
Devo preparare un questionario con una serie di domande in batteria.
Una pagina web per ogni domanda.
Solo che, e qui viene il bello, l'utente non deve avere la possibilità di
tornare alle domande precedenti e cambiare risposta.
Disabilitare il tasto "back" del browser, per quanto ne so, è impossibile.
Ho proprio un vuoto mentale...
Qualcuno mi saprebbe dare un suggerimento e/o propormi un template che fa al
caso mio?
--------------------------------
Inviato via 
http://usenet.libero.it

 caso mio?
Tentare di disabilitare opzioni o menu vari del browser è (anche quando 
fattibile) praticamente inutile perchè l'aggiramento è sempre dietro 
l'angolo.
Così su due piedi ti consiglierei l'uso di una variabile di sessione che 
tenga traccia delle fasi del test già completate dall'utente: le 
variabili sono gestite da php e lato server, e questo dovrebbe garantire 
l'impossibilità per l'utente di modificarle per fare il furbo.
Una volta definita e registrata la variabile con l'avanzare delle fasi 
sarà sufficiente controllare all'inizio della pagina se l'utente ha già 
eseguito quello step ridirezionandolo alla pagina giusta.
ad es: 
$step_eseguito = 4; // variabile di sessione
nella pagina inserisci:
session_start();
$questo_step = 5;
if ($step_eseguito > $questo_step)
{
die "non fare il furbo!";
}

 del Wed, 15 
Jan 2003 20:30:57 +0100, messer Free Rider afferma che...
mi correggo:
if ($step_eseguito >= $questo_step)