mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Un ID a caso

Scusate ma non ho mai realizzato uno script php per avere un ID da una
tabella MySql casualmente.
Visto che nella tabella posso avere dei buchi dovuti ad eliminazioni
mi chiedevo come fosse meglio eseguire la query in maniera snella
visto che posso avere centinaia di migliaia di ID.
-- 
Gian Marco Tedaldi
Amministratore 
http://www.amiciamici.com
Parma, la provincia e la Valtaro nel mondo

 visto che posso avere centinaia di migliaia di ID.
Eh... mica così banale come problema... dato che in SQL non esiste
ordinamento casuale...
Io ho sempre risolto contando i record e spostandomi su un numero casuale
di posizioni compreso tra 0 e n
-- 
Stéphane Bisinger
Webmas... well...

 tabella MySql casualmente.
E' una stra-faq, cerca tra i vecchi post.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 ordinamento casuale...
Mai sentito parlare di ORDER BY RAND() e simili?


 ha vaneggiato questo:

Questo non funziona perche se ho 50 ID e genero casualmente un numero
tra 1 e 50 posso incappare in un ID che non esiste.
In questo modo dovrei ciclare finche non trovo un ID che esiste.
Questa procedura temo che appesantisca la query.


E' una stra-faq, cerca tra i vecchi post.
Ho cercato ma nei post trovati non viene trattato il problema della
velocità e correttezza delle query.
La mia ricerca continua, grazie.


"Gian Marco Tedaldi / AmiciAmici.com" <NOSPA...@sitoAMICIAMICI.COM> ha 
scritto nel messaggio news:2un6o19qes32hjsda...@4ax.com...

SELECT FROM xxxxx ORDER BY RAND() LIMIT 1
così prendi il primo elemento di un ordinamento casuale 

 tra 1 e 50 posso incappare in un ID che non esiste.
Non genero un numero casuale di ID, ma di spostamento di posizioni, me ne
frego abbastanza dell'ID in questo caso...


 
Uhm l'ultima volta che ho risolto questo problema (circa 4-5 anni fa) no...
(Vero anche che stavo lavorando su db Access)
Grazie per la correzione, mi aggiornerò


cosě prendi il primo elemento di un ordinamento casuale 
Ho visto il consiglio del buon Setec e stavo appunto guardando.
Direi che č la soluzione piů semplice e veloce.


Newsgroup: it.comp.www.php
Titolo: Incrementare un dato in MySQL

Scusate la domanda davvero banale (per voi)
Potete dirmi quale istruzione devo dare da phpMyAdmin per incrementare tutti 
i dati di una tabella?
Avendo questo:
CREATE TABLE `news` (
  `id` varchar(30) NOT NULL default '',
  `title` varchar(80) default NULL,
  `bodytext` text NOT NULL,
  `date` varchar(48) NOT NULL default '',
  `time` varchar(48) NOT NULL default '',
  `views` int(11) NOT NULL default '0',
Per un errore ho azzerato tutti i campi 'views' degli articoli e dovrei dare 
un'istruzione per aumentare il valore attuale di 50 per ogni articolo.
Grazie per l'eventuale aiuto.
Giada 

 ha scritto nel messaggio 
news:9WD8i.4773$BU3....@tornado.fastwebnet.it...

-----------
Crea un loop e somma 50 al campo views di ogni Row 

Scriveva GIADINA domenica, 03/06/2007:

UPDATE news SET views=views+50
-- 
Raffaele Masi
www.webmasterfirenze.it


Perfetto, grazie. Proprio questo intendevo.
(e riscusate la domanda da neo-neo-neofita)
Giada
Newsgroup: it.comp.www.php
Titolo: stampare su fogli prestampati

Devo stampare dati provenienti da mysql su fogli prestampati. Il server è su
linux i client utilizzano windows XP, 98 e linux. Come posso fare?

 linux i client utilizzano windows XP, 98 e linux. Come posso fare?
dai un occhio a 
http://fedora.redhat.com/
nel sorgente della pagina noterai:
<link rel="stylesheet" type="text/css" media="print" href="/css/print.css">
		<style type="text/css" media="screen">
			@import url("/css/layout.css");
			@import url("/css/content.css");
			@import url("/css/docbook.css");
		</style>
in pratica puoi separare il layout dalla stampa utilizzando i css
(media="print") ed "impaginare" il formato di stampa a seconda delle
esigenze, sennò mi sa che devi generare un pdf e mandare in stampa quello
ma mi sà un pò più macchinoso per l'utente finale

 ma mi sà un pò più macchinoso per l'utente finale
io ho usato/uso la libreria FPDF per generare il "contenuto" dei moduli da
inviare poi sul prestampato... senza grossi problemi...
--
William Maddler
http://www.personepigre.it
http://www.maddler.net
Newsgroup: it.comp.www.php
Titolo: Php Triad

Ciao a tutti.
Tempo fa un amico mi diede uno zip contenente MySQL, Php e Apache.
Sono versioni ormai obsolete.
Ho provato a cercare qlc del genere ma non trovo nulla (per lo meno
free).
Un aiuto per favore.
Va bene anche componenti separati.
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Va bene anche componenti separati.
http://www.php.net
http://www.apache.org
http://www.mysql.com
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 Un aiuto per favore.
www.easyphp.org/
trovi tutto quello che ti serve per win.
Ciao
-- 
Danilo

 free).
Una guida e' su 
http://www.ijk.it/phpxml/template.php?file=docs

Newsgroup: it.comp.www.php
Titolo: upload file in form dati: help!

C'č un modo di eseguire l'upload di uno o piů files all'interno di un form
che comprenda anche dati di tipo diverso, e avere un unico bottone di
submit per tutto il modulo, e quindi una pagina unica di ricezione e
risposta per il tutto? Esempi? Link? Se avete qualche aiuto... grazie!!!
Maoee
ps: intendo sapere se č possibile evitare di utilizzare una pagina di
risposta con <form> apposito per files e utilizzare un tag <form>
generico...
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ricezione e risposta per il tutto?
Si, 
http://www.php.net/manual/en/features.remote-files.php
-- 
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
L'uomo, conscio di sbagliare, persevera.

Newsgroup: it.comp.www.php
Titolo: link e $_POST

ciao,
mi chiedevo se fosse possibile passare dati ad uno script php con il
metodo post usando un tag <a> anzichè un pulsante. Questo perchè
vorrei sfruttare le maggiori possibilità di formattazione CSS dei link
senza però passare dei dati "in chiaro"...

 metodo post usando un tag <a> anzichč un pulsante.
Confidando in un javascript sempre e comunque attivo (cosa probabile, ma
non sicurissima) la risposta č sě, puoi farlo:
<a href="#" onclick="document.forms['nomeForm'].submit()">link</a>
Per maggiori chiarimenti c'č un gruppo dedicato: it.comp.lang.javascript
HTH
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)
Newsgroup: it.comp.www.php
Titolo: Leggere pagina esterna e ricavarne pezzo di codice

Ciao,
mi servirebbe uno script capace di pescare da una pagina html esterna al mio 
sito web il testo contenuto tra due "frasi"
Ad esempio andando a leggere nella pagina 
http://www.sitoesterno.com/test.html
 devo riuscire a leggere la parola tra 
"<body>Che " e " giornata</body>"
Esempio di pagina:
<html>
<head>
<title>Titolo</title>
</head>
<body>Che bella giornata</body>
</html>
Grazie mille anticipatamente 

 "<body>Che " e " giornata</body>"
IMHO, fopen() + preg_match().
Non bastasse fopen c'e' curl, ma la cosa è più complessa (e molto più 
potente).
ciao, f.


Ciao,
scusate l'ignoranza, il mio livello di conoscenza del linguaggio di 
programmazione PHP è molto basso ... cosa dovrei scrivere? 

 Poi al limite posta i dubbi che hai.
mi è stato inviato il codice, che posto qui di seguito, qualora dovesse 
servire a qualcuno in futuro:
$html = file_get_contents("
http://www.sitoesterno.com/test.html
");
$Result = preg_match("|"<body>Che (.*?) 
giornata</body>|sm",$html,$arrMatch);
echo "Risultato = " . $arrMatch[1];

Newsgroup: it.comp.www.php
Titolo: Errore in compilazione

Ciao a tutti,
Da qualche tempo ormai tento di installare php 4.0.4 ma ho un problema
quando lancio il make.
Il msg di errore penso sia questo:
stub.lo: file not recognized: File truncated
collect2: ld returned 1 exit status
make[1]: *** [
libphp4.la
] Error 1
make: *** [all-recursive] Error 1
Ho tentato di compilare i sorgenti su RedHat 7.
Fin da ora ringrazio chiunque mi voglia fornire un aiuto.


aggiornato il gcc?
quello fornito con la Rh 7.0 (prima versione, per intenderci NON quella
distribuita da Linux&C) e' bug-atissimo..
-- 
TROMBA MARINA PER UN QUARTO D'ORA
(Corriere del Mezzogiorno, 1997)
--
Michel <ZioBudda> Morelli               
mic...@ziobudda.net
ICQ UIN: 58351764                       PR of Linux in Italy
http://www.ziobudda.net
 
http://www.linuxlab.it

Ho installato la versione che ho trovato su Linux&C quindi dovrebbe essere
tutto aggiornato.;-(
Grazie cmq
Newsgroup: it.comp.www.php
Titolo: sono un po' imbarazzato...

..perchè sto leggendo i messaggi e... sono tutti stra-cazzuti!
io invece vi chiedo di aiutarmi e di dirmi come posso utilizzare/realizzare
un sito in php senza conoscerne il linguaggio!
"...ma guarda sto c***tino..." direte voi. non vi do tutti i torti però un
tipo che conosco si è messo su un sito già bello e pronto! come ha fatto?
esistono degli editor tipo "dreamweaver" che parlano in php?
voi siete tutti dei gran smanettoni ma a me serve un sito dove io insieme ad
alcuni miei amici possiamo entrare in un'area riservata e mettere dentro i
nostri articoli in maniera autonoma, punto.
sembra una richiesta fuori luogo però ognuno ha necessità diverse dagli
altri (no?)...
grazie e ciao

 grazie e ciao
A proposito di necessità: se vuoi mettere su un sito di questo genere sono
necessarie due cose:
- qualcuno che faccia l'hosting del sito e che permetta l'uso del linguaggio
di scripting PHP
- l'accesso ad un database quale MySQL, poiché le tue notizie (tra le altre
cose) andranno a finire in un database

PS: se vuoi provare i tuoi testare i vari siti php sul tuo computer, esiste,
se usi windows, un bel programmino, easyphp (anche qua ricerca su google)
che ti istalla con un paio di click:
apache
mysql
php
phpmyadmin

 snip >
Cerca Phpnuke.
Niente DreamWeaver, PhP non si probramma a <TABLE> *grin*

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

Salve a tutti! Una domanda semplice: ho notato ke quasi tutti gli scipt PHP
ke lavorano con nomiutente/password sono soliti inserire le password in
maniera criptata sul database. Mi chiedevo quali siano i problemi
dell'inserire nel database direttamente la stringa della password senza
criptaggi e/o modifiche.
Grazie

 direttamente la stringa della password senza criptaggi e/o modifiche.
Che qualcuno che ha accesso al DB (come un altro utente) potrebbe
"leggerla" ed utilizzarla molto piu' semplicemente! :-(
Ciacciao
Giovanni

 ha scritto nel messaggio
news:9edd7g$27cdf$1...@ID-65808.news.dfncis.de...


Ciao a tutti! Scusate la mia ignoranza: come si fanno questi criptaggi?


 ha scritto nel messaggio
news:9enrfq$qda$1...@pegasus.tiscalinet.it...


Grazie!
"LAMASE" <a@b.c> ha scritto nel messaggio
news:9etogp$gog$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.www.php
Titolo: passaggio variabile

Dovendo passare il valore di una variabile da un modulo ("modulo_1") a una
pagina di controllo ("pagina_2"), contenente a sua volta un altro modulo
("modulo_2"), e successivamente ad una pagina di elaborazione ("pagina_3")
ho scelto di utilizzare un campo nascosto (all'interno di "modulo_2").
Per passare correttamente il valore della variabile, dato che questa
contiene anche caratteri particolari non ammessi all'interno dell'attributo
"value" (come ad esempio il doppio apice), cosa è bene fare?
Ci sono apposite funzioni di codifica?
Ho provato con "urlencode()", con conseguenti "urldecode()" e
"stripslashes()" nella "pagina_3", la cosa sembra funzionare ma non sono
sicuro che la metodologia sia corretta.

non sono un genio ma non dovresti fare un addslashes quando arrivano i dati
a pagina2 ??

 fare?
http://www.php.net/htmlentities
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 a pagina2 ??
Non credo, quando arrivano i dati gli slash vengono già aggiunti in fase di
passaggio dei parametri.

> 
http://www.php.net/htmlentities
Grazie, funziona tutto bene.
L'unico dubbio che mi rimane sono gli "a capo": htmlentities non li traduce,
e mi pare non siano ammessi come valore dell'attributo "value".

 "value".
Ma che tipo di informazioni devi passare? Non ti conviene utilizzare le
sessioni? In alternativa utilizza 
http://www.php.net/base64_encode
 etc.


 Ci sono apposite funzioni di codifica?
base64encode()
e 
base64decode()
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 100,000 Newsgroups - 19 Different Servers! =-----

 sessioni? In alternativa utilizza 
http://www.php.net/base64_encode
 etc.
Sì, in realtà probabilmente mi conviene usare le sessioni. Però mi
interessava la questione dal punto di vista teorico.
Grazie per le delucidazioni!
Newsgroup: it.comp.www.php
Titolo: [semi-newbie] phpnuke 2 errori:

1) quando clicco su messaggi privati me li visualizza ma in alto mi esce
Parse error: parse error in
/var/www/modules/Private_Messages/language/lang-italian.php on line 76
che significa? grazie
2) vorrei creare un modulo vuoto o meglio ho creato delle pagine web in
html, ora ho creato un blocco e all'interno ho messo dei collegamenti a
pagine web. Quando ci clicco sopra mi apre la pagina ma ovviamente non me la
apre mantenendo il tema di phpnuke ma mi apre la pagina web cambiando quindi
la grafica del sito. Come posso fare per fare in modo che la pagina
corrispondente al link sul quale cliccare si apra sulla destra del blocco
(tipo gli articoli che si aprono sulla home??!?!?!) So di non essermi
spiegato bene, spero che avete capito.
Vi ringrazio anche se mi indirizzate su un link. thx
---
Webm@ster di
www.arpaweb.net
Server:
http://arpaweb.dyndns.org
powered by Debian Woody 3.0
24h/24h

 wrote:
per fare aprire la pagina all'interno di php-nuke prova a vedere il codice
degli altri moduli.. bisogna inserire un po' di righe all'inizio, se non
sbaglio
if (!eregi("modules.php", $PHP_SELF)) {
    die ("You can't access this file directly...");
}
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
//$pagetitle = "- "._TOP."";
include("header.php");
OpenTable();
e il CloseTable(); alla fine.. se poi metti $index=1; da qualche parte ti
mantiene anche la colonna di destra.. ovviamente è roba php quindi devi
inserirla opportunamente nelle tue pagine se sono pagine html..
col primo controlla evita anche che ti possano aprire direttametne le pagine
linkandole fuori da php-nuke..
per il parse error vai a vedere il file su cui ti da l'errore.. ci deve
essere un'errore di sintassi.. tipo manca un ";".. nei file di traduzione
si dovrebbe trovare abb. facilmente l'errore..
ciao ciao

Newsgroup: it.comp.www.php
Titolo: switch stile

Ciao a tutto il ng,
da buon novizio sono alle prese con la possibilità di cambiare uno
stile css da standard a uno con caratteri più grandi qualcuno ha
qualche infomazione o sa dove posso trovare qualcosa...
Grazie.
Tz

 qualche infomazione o sa dove posso trovare qualcosa...
Sei OT, it.comp.www.html
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Ciao ho già provato a vedere le risorse in 
www.freephp.html.it
 ho
trovato pure una serie di pagine e esempi tipo styleswitcher_din.zip ma
una volta scaricato e provato sulla mia macchina non funziona. Nel
momento in cui clicco per variare il css mi apre la pagina tipo ftp con
la possibilità di selezionare i file ma tutto finisce lì. quindi non
funziona troppo bene...

tiz74 wrote:

[mi quoto]
Sei OT, it.comp.www.html
[/mi quoto]


cosa vuole dire mi quoto?

 cosa vuole dire mi quoto?
http://wiki.news.nic.it/QuotarBene
Stai facendo domande che non sono In Topic in questo newsgroup, vai su
it.comp.www.html come ti e' gia' stato indicato 2 volte.


ok grazie.
Tz
Newsgroup: it.comp.www.php
Titolo: Come installare PHP su PWS?

Qualcuno mi sa dire come posso installare PHP4 su PWS in WINME, e inoltre
poi come utilizzare MySQL?
GRAZIE!!

 GRAZIE!!
http://www.phpcenter.it/course/courseview.php3?id=11
--
Ciao e buona lavoro.
Fabio Ingala - 
webm...@phpcenter.it
http://www.phpcenter.it
Iscritto alla ML "Una funzione a settimana"
http://www.phpcenter.it/mailing/subscribe.php3

Newsgroup: it.comp.www.php
Titolo: php.ini dov'è ?

Ho compilato Apache 2.0.36 e PHP 4.2.1 e tutto ok
Quando ho cercato il file php.ini per modificare alcuni paramentri non l'ho
trovato ....
Php funziona correttamente e phpinfo() mi dice che ophp.ini si trova in
/usr/local/lib ma del file qui nessuna traccia
E' cambiato qualcosa in questa versione? dov'č php.ini?
grazie Ciao

 E' cambiato qualcosa in questa versione? dov'è php.ini?
prova a fare un
  # locate php.ini?
oppure un
  # find / -name php.ini
Spesso in /etc/php.ini

 ha scritto nel
messaggio news:2rgQ8.40310$Kt3.9...@twister2.libero.it...



Copia php.ini in /usr/local/lib, edita i parametri, fai un restart
dell'Apache e controlla se phpinfo() riporta i cambiamenti. Se non lo vede,
prova a spostarlo in /etc.
P.S.:
Leggi: Le regole nei NG (parte quotare).
http://php.dopoil.com/faq.php?NGRules
Newsgroup: it.comp.www.php
Titolo: Problema strano su aggiornamento file.

Hola, ho un ecommerce in cui i clienti devono allegare dei file in base al 
tipo di elaborazione.
Memorizzo quindi in via temporanea i file con un uniqid come nome file, mi 
segno il tipo di lavorazione e nel db memorizzo hash, lavorazione e numero 
ordine.
Se l'ordine viene confermato rinomino con il dato corretto.
Ad esempio
Ordine 3305-File unico LOGO  bianco su rosso.jpg
 
Il codice è semplice e banale
$nn="Ordine $n_ordine-".$tt['nome'];
copy("../file_pers/$tt[file]", "../file_pers/$nn");
unlink("../file_pers/$tt[file]");
 
in $tt['nome'] c'è la lavorazione, in $tt['file'] l'hash.
Il problema è che ogni tanto mi salva il file SENZA numero d'ordine, quindi 
su disco mi trovo
Ordine -File unico LOGO  bianco su rosso.jpg
Non ho errore nei log php/pgsql, la cosa sembra casuale.. dove diamine posso 
guardare?
CentOS Linux release 7.6.1810 (Core) 
php 5.4.16, opcache 7.0.5
 
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
 
www.robyt.eu
 
 

guardare?
 
Tanto per andare sul sicuro sostituirei con:
 
	if (empty($n_ordine)) {
		// SEGNALA ERRORE
	}
	rename(
		"../file_pers/{$tt['file']}",
		"../file_pers/Ordine {$n_ordine}-{$tt['nome']}"
	);
 
...che io almeno leggo meglio :-)
 
Leonardo
-- 
 
"You all presumably know why" :-) :-(


Ciao Leo, numero_ordine non può essere nullo in quel frangente.
Viene valorizzato ad inizio procedura ed utilizzato per altri 
inserimenti/aggiornamenti senza nessun problema.
C'è una sola assegnazione a quella variabile
$sql=pg_query("lock table ordini;");
$sql=pg_query("select max(n_ordine) from ordini;");
$n_ordine=(int) pg_fetch_result($sql, 0, 0) + 1;
if($n_ordine < 1825) $n_ordine=1825;//doveva partire da questo numero
 
Quindi al limite doveva darmi 1825 :(



Tu prova. Sono sempre pronto a credere agli spiriti... dopo ;-D


Di saluto, o onnipotente.
Ovviamente (eccerto, mai competere con un Q) avevi ragione :)
non controllavo una (banale) condizione di errore e in quei casi veniva 
copiato il file quando non doveva essere fatto (quindi senza il n ordine).
Alla successiva non c'era il file e rimaneva la copia con il nome sbagliato.
Me umile e pronto a sacrificare un agnello alla prossima luna piena


Newsgroup: it.comp.www.php
Titolo: Applicazione per intranet

Sto cercando una applicazione (php, of course) che mi permetta di 
gestire una intranet con 20 utenti, ovvero:
- centralizzazione della rubrica e-mail e telefonica
- gestione degli appuntamenti/eventi
- sezione news
- sezione documenti/help desk/faq/howto
- varie (es: prenotazione delle risorse aziendali)
Sinceramente, non so cosa cercare. Un CMS potrebbe andare bene, ma non 
riesco a capire se sono 'esagerati', oppure se hanno delle funzionalità 
che non mi servono e mancano di quello che mi serve.
Grazie a tutti
Andrea

secondo me un CMS è l'ideale.
Se il database lo articoli bene ne hai gia metà della fatta

Prova a cercare "groupware" su 
www.sourceforge.net
, ci sono bei progetti...
---
--- 
www.panoimage.com
---


 
groupware: è il termine che non mi veniva per centrare le ricerche!!
Grazie.

Newsgroup: it.comp.www.php
Titolo: Significato di SESSIONI

Salve a tutti,
vorrei sapere cosa sono e a che cosa
servono le SESSION in php.
grazie
sdamy

 servono le SESSION in php.
http://it.php.net/manual/it/ref.session.php

 ha scritto nel messaggio
news:zPJ59.57412$n04.1...@twister2.libero.it...

grazie 1000!
sdamy

Newsgroup: it.comp.www.php
Titolo: Re: registrare data

 come posso memorizzare una data in un campo di tipo INT? 
Perche' vuoi/devi farlo?
-- 
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.

 Perche' vuoi/devi farlo?
Mi è più facile gestile le time zone se il dato è numerico. Il server è 
impostato su 0 (Greenwich). In base alla time zone che selezionano gli 
utenti aggiungo e tolgo ore ed, eventualmente, giorni.
P.S.: ho quotato correttamente?

 Grazie & Saluti.
puoi usare 
http://php.net/time
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Cookies: contatore accessi di un utente

Premetto che sono alle prime armi con PHP e la programmazione lato server in
generale!
Volevo realizzare un contatore che, attraverso un cookie, visualizzasse il
numero di volte che un utente ha visitato la mia pagina.
Lo script che ho implementato è in fondo al messaggio. Il mio problema è che
non funziona ;-) Intendo dire che quando riavvio il computer, o anche
semplicemente chiudendo e riaprendo il browser, il conto riparte da 1. Devo
forse specificare altri parametri quando chiamo la funzione setcookie?
Quali? Altrimenti, dov'è l'errore? Grazie
<?
$numvis=0;
if(isset($HTTP_COOKIE_VARS["numvisite"])) {
    $numvis=$numvisite;
}
$numvis++;
setcookie("numvisite",$numvis);
?>
<html>
<head><title>Quante volte hai visitato la mia pagina</title></head>
<body>
<p>&Egrave la tua visita n.
<?
      if (isset($HTTP_COOKIE_VARS["numvisite"])) {
         echo "<B>".$numvis."</B>";
         }
      else {
          echo "<B>1</B>";
          }
          ?>
</p>
</body>
</html>
----
Vito Dantona
vi...@milanmania.com
http://www.vitus.cjb.net
ICQ: 18231643

 ha scritto nel messaggio
news:meKo7.69017$ul3.2...@news.infostrada.it...


 il tuo script...
Immaginavo che il problema fosse questo, infatti avevo anche provato con
setcookie("numvisite",$numvis,mktime(12,31,2010)) (per la serie melius
abundare ;-)). Il passaggio che mi mancava era far scadere il vecchio
cookie. Pensavo che non fosse necessario.
Grazie mille, se ci sono problemi ti faccio sapere.


Confermo che funziona. E' online su 
www.vitus.cjb.net
 (home page). Grazie
ancora


 ha scritto nel messaggio
news:zhRo7.72810$ul3.2...@news.infostrada.it...


 Alex
E` normale, il cookie è disponibile solo dopo essere stato inviato, cioè
dopo il primo caricamento della pagina. Tenendo conto di questo, deve
implementare un qualche metodo per risolvere questo problema. c'è una
soluzione banale, ma efficace.
-- 
# At least, this is my misunderstanding.

 boh...
Non so cosa dire... se qualcuno ha lo stesso problema me lo faccia sapere.
Con me ha funzionato. Grazie


 soluzione banale, ma efficace.
Intendi incrementare sempre di 1 il valore della variabile (E ovviamente
visualizzare di default 1 se il cookie non è impostato)?

Newsgroup: it.comp.www.php
Titolo: Chiudere una pagina html in automatico con PHP

Buon giorno a tutti...
Volevo sapere se è possibile fare queste operazioni...
Ho un link in una pagina (chimata index) che mi manda ad una pagina in
cui c'è un altro link dove fare download (chiamata pagina2)...
Ora vorrei che una volta cliccato sul link di index mi si apra per
pochissimo pagina2, mi lanci la finestra di download e si chiuda
pagina2 (non posso fare il link diretto da index al download perchè
pagina2 contiene del codice PHP che deve essere eseguito)
Ho trovato come farlo con Java... ma mi servirebbe un'altra soluzione
perchè non sono sicuro che i computer degli utente abbiano tutti
java...
Grazie a tutti...


Altro problema...
Vorrei che una volta lanciato il link del download non mi appaia la
finestra che chiede se si vuole eseguire o scaricare il file ma fare
in modo che il download parta in automatico senza nessuna richiesta..
è possibile?
Grazie ancora

 Volevo sapere se è possibile fare queste operazioni...
Ti suggerisco di postare la tua richiesta fu un newsgroup piu' adatto:
it.comp.lang.javascript
-- 
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/

 è possibile?
Se fosse possibile fare quello che chiedi sarebbe una delle 10 falle di
sicurezza piu' pericolose al mondo.


 contiene del codice PHP che deve essere eseguito)
Non serve che fai un'altra pagina HTML.
Ti basta una cosa del genere: in pagina1:
<a href="pagina2.php?fileid=12345">Scarica il file</a>
In pagina2:
<?php
 // fai le operazioni che devi fare
 // imposta gli header per forzare il download
 // recupera $nomefile in base al fileid passato prima
 readfile($nomedelfile);
?>
In questo modo pagina2 non si apre nemmeno nel browser, e inizia subito il 
download.
Gli header per forzare il download li trovi cercando negli archivi di 
questo gruppo, se ne e` discusso diverse volte.
Bye.

 ?>
Maledetto stupido pan che mi riformatta le righe...


Ok grazie a tutti...
Ora vedo la soluzione migliore...
Per il fatto del download ho pensato che non era possibile per un
fatto di sicurezza... Infatti ho avuto conferma..
Vorra dire che si devono accontentare...
Grazie..
Newsgroup: it.comp.www.php
Titolo: login e registrazione

Salve a tutti,sapete se esiste uno script che mi permetta di proteggere
delle pagine con un id e password dando la possibilità a l'utente non
registrato (quindi che non possiede user id e password) di farlo tramiche un
form ? ho cercato un pò in giro ma ho trovato solo script di protezione
senza il fatto del form per fare registrare l'utente.Voi ne sapete qualcosa
?Grazie per un'eventuale aiuto
--
Guido Piazza
FlashMaster - WebMaster
¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸.·
La tua guida online
alla poesia:
www.letuepoesie.it
¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸.·

 form ? 
Bè si, mi ricordo di uno script così...adesso cerco.
Ma sicuramente lo trovi nei soliti siti.
Prova, se arrivo prima io ti do il link
Saluti
Al

 wrote in message 3BC34925...@alground.com...


 form ?
php_lib_login, lo trovi anche su freshmeat
-- 
Ciao,           | Sostituisci "dontspam" con "softhome"
 Francesco      | nell'indirizzo email per avere quello corretto

Newsgroup: it.comp.www.php
Titolo: Portare una variabile fuori da un ciclo...

Scusate la ca###ta ma sto diventando matto.....Come faccio a portare 
fuori dal ciclo lavariabile che contine tutti i valori? Posto un pò di 
codice:
foreach ($_POST['dest'] as $val[i]){
$inc ="SELECT * FROM incarichi LEFT JOIN anagrafica ON 
anagrafica.matricola = incarichi.matricola WHERE 
incarichi.incarico='{$val[i]}' AND anagrafica.email !=''";
$trovainc = mysql_query($inc) or die ("non riesco ad eseguire la 
query:<br /><b>$inc</b>"); 	
WHILE ($row = mysql_fetch_array($trovainc))
			{
			extract($row);
$emailinv="$email;";
			}
echo"destinatari: $emailinv";
 }
La variabile che devo portare fuori dal ciclo è $emailinv  e dovrà 
contenere tutti i campi email presi dal db e divisi da un ;
Come devo fare???
Grazie a tutti.
Saluti
--
Andanet
www.andanet.it
ICQ 119435509
Inviato da 
www.mynewsgate.net

 $emailinv="$email;"; // il ; dopo $email č giusto?
$emailinv[]="$email;";
fuori dal ciclo unirai il tutto cosě:
$emailinv_concatenate = implode(";", $emailinv);
ste

- inserisci tutto dentro ad un array
- usi implode per dividerlo
Dal manuale:
<?php
$array = array('lastname', 'email', 'phone');$comma_separated = implode(",",
$array);
print $comma_separated; // lastname,email,phone
?>

 $emailinv .= "$email;";
Ciao Gianfranzo
-- 
ICQ#: 21258924 Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra
"dopo tutto, gli angeli non sono altro che dei volatili" D. Pennac
Newsgroup: it.comp.www.php
Titolo: Errore sotto Nt Aiutoooo!!

Ho spostato un sito in php da linux a windows nt.
Quando esegui gli script mi viene restituito il seguente errore:
Warning: Undefined variable: Pulsante in
C:\domini\
luccaworld.com
\vendite\ricarticoli.php3 on line 9
Questo per ogni variabile presente all'interno di un istruzione if.....
Con il server linux mi funzionava tutto bene, poi il cliente l'ha voluta
spostare su un provider con macchine NT e da quel giorno la mia vita č un
inferno!! :-))
La cosa strana č che in locale (su macchina win98) mi funziona tutto bene,
sul vecchio provider con server linux idem.....
Ciao e grazie
Gianni Giusti

spostare su un provider con macchine NT
"Male voluto non e' mai troppo" (saggezza popolare).
Controlla voglia $Pulsante e non $HTTP_POST_VARS["Pulsante"] o
"Pulsante".
Leonardo
-- 
".signature": bad command or file name

Newsgroup: it.comp.www.php
Titolo: Espressioni regolari

Come faccio a controllare se in una stringa è presente almeno unno dei
seguenti caratteri??
" ' . ; ( ) ? % & / \ | - * + # @ [ ]
Qualcuno sa aiutarmi??? Ho provato il preg_match ma non riesco bene a capire
le espressioni regolari...

 wrote:

 if (preg_match("/[\"'.;()?%&\/\\|\-*+#@[\]]/", $str))
sembra una bella parolaccia eh?
occhio se devi inserire altri caratteri strani (in questo caso il ^)

  if (preg_match("/[\"'.;()?%&\/\\|\-*+#@[\]]/", $str))
E' perfetto...
Mi da solo un problema, quando inserisco il carattere \ non lo vede!!! Come
mai?? Tutti gli altri caratteri li vede benissimo!!!

 mai?? Tutti gli altri caratteri li vede benissimo!!!
allora manca un \\\\
questo e' meglio:


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

Ma nessuno utilizza SOAP in questo ng?
Info

 Ma nessuno utilizza SOAP in questo ng?
Solo se costretto con una pistola alla tempia. :P
Ma a parte questo... la domanda vera qual e`?
Bye.
-- 
Alessandro Pellizzari

 Ma nessuno utilizza SOAP in questo ng?
Io per usare il SOAP ho scaricato la libreria nuSOAP: il suo uso è 
abbastanza intuitivo e dopo poca pratica dovresti riuscire a fare tutte 
le cose che ti servono.
In pesta pagina trovi documentazione e download 
http://tinyurl.com/rrvyx
--
Andrea

Newsgroup: it.comp.www.php
Titolo: Help me con un mod inviato via email

Salve a tutti ,
Ho un problema : prendo del testo da una textarea e poi lo invio via email
formattata html
Nella email non compaiono gli "a capo"
Immagino ce ciņ sia dovuto al fatto che php interpreta gli accapo con "\n"
ma nella email servirebbe un <br> !
E' giusta la mia intuizione ?
Come posso risolvere il problema ?
Grazie di cuore
-- 
Apicella Biagio

 E' giusta la mia intuizione ?
Dipende se la mail č in solo testo o meno... Cmq se provi vedi subito!
Ludovico

 ma nella email servirebbe un <br> !
nl2br:
http://www.php.it/manual/it/function.nl2br.php
Altrimenti usa il tag <pre></pre>
DkS
Newsgroup: it.comp.www.php
Titolo: passaggio Vettore assocciato a Checkbox

Ho realizzato un form dove ho una tabella con più righe;
-Per ogni riga ho più colonne (campi) e sull'ultima colonna un checkbox
che ha come valore un codice;
-sotto la tabella ho un bottone; al click sul bottone devo eseguire un
operazione di UPDATE solo per i record (cioè le righe della tabella) che
hanno il check attivo e richiamare quindi lo stesso file .php che mi
ripresenti la tabella aggiornata (cioè senza le righe checkate prima del
click sul bottone);
ho pensato allora di associare al checkbox un vettore con tutti i codici
(riga 15) in maniera tale, al click sul bottone, di passarlo poi allo
stesso form (riga 2);
quando eseguo il programma, dopo aver cliccato sul bottone 'Conferma' mi
viene visualizzato l'errore seguente:
Notice: Undefined index: scelta[] in c:\....php on line 2
Il codice all'incirca è il seguente:
if (isset($_POST['Conferma'])) {
2 	$v[] = $_POST['scelta[]'];
	//scorri vettore
	foreach ($v[] as $i=> $val) {
       		$aggBols = @mysql_query("update T1 set C1='$val'...");
	}
	//fine scorri vettore
}
 
<FORM action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
$bols = @mysql_query("SELECT CodB,NumB,...");
<TABLE>
while ($bol = mysql_fetch_array($bols)) {	//Per ogni record fai
	$codBol = $bol[0];
	//inizia riga tabella
15 	echo "<TD><INPUT TYPE='Checkbox' NAME='scelta[]'
VALUE='$codice'</TD></TR>";
 	//fine riga tabella
}
</TR>";<TD><input type='submit' value='Conferma' name='Conferma'></TD></TR>";
</TABLE>
</FORM>
Il PROBLEMA E' CHE NON RIESCO A PASSARE IL VETTORE associato al checkbox
allo stesso form
Sto sbagliando nel passaggio del vettore 'scelta[]'?
ciao e grazie
Ale
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Il codice all'incirca è il seguente:
if (isset($_POST['Conferma']) &&
    isset($_POST['scelta']) && 
    is_array ($_POST['scelta'])) {
	$v = $_POST['scelta'];
	foreach ($v as $i=> $val) {
       		$aggBols = @mysql_query("update T1 set C1='$val'...");
                          ^^^                              ^^^^
		// Sarebbe meglio gestire il valore di ritorno
		// e fare un escaping di $val etc.
	}
}
Da testare.
-- 
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.

> Da testare.
grazie, poi lo testo
ciao


> Da testare.
è perfetto, mille grazie

Newsgroup: it.comp.www.php
Titolo: Concatenare Stringhe

Salve a tutti,
avrei bisogno di concatenare 3 variabili come sotto per formarne una
sola:
$a = "/<A.*href=([^ ]*";
$b = "page=articol&section_id";
$c = "[^ ]*)>/siU";
ho provato in tutti modi, è possibile che il problema sia generato dai
caratteri presenti nelle stringhe?
Grazie fin d'ora per l'aiuto

 $c = "[^ ]*)>/siU";
$abc = $a.$b.$c; // ?

...

Ti ringrazio, avevo già provato in questo modo ma niente da fare NON FUNZIONA!

g.host wrote:

Come non funziona?
<?php
$a = "/<A.*href=([^ ]*";
$b = "page=articol&section_id";
$c = "[^ ]*)>/siU";
$abc = $a.$b.$c;
echo $abc;
?>
ovviamente se cerchi di vedere la stringa con il browser ti farà vedere 
  solo //siU perchè il resto è un tag.

Scusate ma ho ancora forti problemi legati all'inesperienza...
FUNZIONA!!!
Grazie ancora
Newsgroup: it.comp.www.php
Titolo: Perchè succede?

Ciao a tutti!
Qualcuno sa spiegarmi perchè mi succede questo?
Ho una pagina con un form in cui in un campo select
mi viene visualizzata CORRETTAMENTE una lista di film.
<?php
$query = "SELECT titolo FROM film";
$result = mysql_query($query, $db);
echo "<select name=\"film\" class=\"form\">";
while ($row = mysql_fetch_array($result)) {
echo "<option value=$row[titolo]>$row[titolo]";
}
echo "</select>";
?>
Dopo avere selezionato il film interessato, supponiamo MATRIX RELOADED,
invio la variabile $film ad una nuova pagina, ma qui con un
echo $film;
ottengo solo la prima parola del titolo, in questo caso solo MATRIX.
Perchè non il titolo completo?
Un'altra cosa:
con il seguente codice ottengo la lista di tutti i film.
Vorrei ordinarli in ordine alfabetico,
ma non so dove inserire sort();
<?php
$query = "SELECT * FROM film";
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result))
echo "
<table  width=\"100%\" border=\"0\" cellspacing=\"0\"
cellpadding=\"0\"><tr><td width=\"4\"></td><td >$row[titolo]</td>
<td width=\"4\"></td>
<td width=\"100\" align=\"center\">$row[genere]</td>
<td width=\"4\"></td>
<td width=\"40\" align=\"center\">$row[n_cd]</td>
<td width=\"4\"></td>
<td width=\"95\" align=\"center\"><img src=\"images/$row[voto]\"></td>
</tr>
</table>";
?>
Grazie!

 echo "<option value=$row[titolo]>$row[titolo]";
        echo "<option value=\"$row[titolo]\">$row[titolo]";
Ciao!
-- 
---
*************** | Have you ever retired a human by mystake?
*** Azathot *** |
*************** | To contact me, ask me gently. Thanks.

>         echo "<option value=\"$row[titolo]\">$row[titolo]";
ok...funziona grazie...
qualcuno puň rispondere anche alla mia seconda domanda?
Cioč:
Con il seguente codice ottengo la lista di tutti i film.


 $query = "SELECT * FROM film";
        $query = "SELECT * FROM film ORDER BY titolo";
Bye.


 ok...funziona grazie...
e' vero che funziona, non e' vero che funzionera' sempre.
*esempio*
supponiamo di archiviare il simpatico film di Renzo Arbore dal titolo
F.F.S.S. cioè: "che mi hai portato a fare sopra Posillipo se non mi vuoi 
più bene?"
che contiene delle virgolette nel titolo. allora l'html generato sara' 
qualcosa tipo
<option value="F.F.S.S. cioè: "che mi hai portato a fare sopra Posillipo 
se non mi vuoi più bene?"">
quindi quando faremo il submit del form, il nostro browser postera' come 
value del tag option la stringa (dentro le virgolette) "F.F.S.S. cioè: "
il resto....  perso, senza contare eventuali altri problemi legati alle 
altre virgolette e alla restante porzione di titolo, da verificare caso 
per caso, dato che un titolo potrebbe anche contenere dei caratteri < >
*soluzione*
anziche' il titolo del film completo, usiamo nel value dei codici o dei 
numeri...
per semplicita' si puo' aggiungere un intero autoincrementante alla 
tabella ed usare quello
saluti
-- 
                                     /=\  ASCII Ribbon
   ~ ~ ~    saluti!       ___        \ /  Campaign
  ~ ~ ~   Busettu       >< ,°>        X   Against
                                     / \  HTML Mail

Ok...
Risolta ogni cosa.
Grazie a tutti!
Newsgroup: it.comp.www.php
Titolo: Spaghettibrain OFFLINE (?????)

Scusate qualcuno sa se 
spaghettibrain.com
 è stato disattivato per sempre???
Altre risorse in italiano su PHPNUKE???
Grazie
Edgardo

 ha scritto nel messaggio
news:tNFI8.18567$ie.4...@twister2.libero.it...

Eh la peppa non funziona da ieri sera e tu già dai per scontato che sia
stato abbattuto?
cmq ho un sito con lo stesso provider di spaghettibrain e anche il mio non
funziona (posta elettronica compresa). Deduco che sia un problema momentaneo
del provider e che verrà risolto in giornata.
Comunque anche 
www.splatt.it
 è piuttosto ricco di risorse.
ciao
Mirko

Newsgroup: it.comp.www.php
Titolo: Tabella cliccabile

Vorrei che tutta la tabella dove mostro i dati sia un link per un altra
pagina, come posso fare?

 altra pagina, come posso fare?
Puoi provare a scrivere in questo modo:
<table a href="...">.
Con le celle funziona.
Max 
-- 
Se mi volete scrivere
massimo . ori @ aliceposta . it


a me non va ne se lo metto in table ne in tr e ne in td.
mi spiegheresti meglio come fai?

 mi spiegheresti meglio come fai?
<table onclick=window.location="
http://www.html.it
" style="cursor: pointer;
cursor: hand" border="1" width="300">
  <tr>
    <td>
      cliccami
    </td>
  </tr>
</table>
comunque sei OT,
--> it.comp.lang.javascript
--> it.comp.www.html
_________________________________
*cursor: pointer; cursor: hand
non è una ripetizione, bensì per
compatibilità NS, IE, MOZILLA, blah blah
vanno usati proprio in questo ordine.

<table onclick="window.location='
http://www.html.it
'"      ...
č ancora meglio.

Newsgroup: it.comp.www.php
Titolo: Manuale stampabile di php.

Dovrebbe diventare una faq ! Avete qualche link da suggerire ?
Saluti
 
-----------------------------
         GazziNet
 
www.gazzi.net
www.christian.gozzi.name
-----------------------------

 Saluti
Sono d'accordo con te e mi meraviglio che il tuo post presente da aulche
giorno non abbia ricevuto risposta.... mah non e' che chi "detiene" il
sapere se lo tiene stretto? Boh! in ogni caso gradisci questo link da un
neofita apprendista che non ne sa nulla di PHP, magari e' utile a
qualcun'altro...
http://www.php.net/download-docs.php
Ciauz
Newsgroup: it.comp.www.php
Titolo: errore con phpMyAdmin su MacOSX

Quando lo faccio partire mi da questo errore...
--------
Error
MySQL said:
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
--------
ho installato il MySQL e credo che funzioni... cioč, se lo lanacio e lo 
uso via terminale funziona tutto...
devo configurare qualche cosa da qualche altra parte?
il file "/tmp/mysql.sock" non ce l'ho...
un aiuto ^_^
bye

 Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
errore con phpMyAdmin su MacOSX
retroscena macosx 10 e +
MacOSX non ha un compilatore (che peccato e metterlo si diventa vecchi ....)
questo vuol dire che la tua versione di php č stata compilata su di un altra
macchina
e dovresti procurarti il sapere di come č stata configurata e al massimo lo
risolvi
facendo un virtual link al posto giusto.
ln -s /tmp/mysql.socks  /dove/laconfigurazione/di/compilazionelo/vuole
se hai usato il php di:
http://www.entropy.ch/software/macosx/php/
  devi leggere la sua
documentazione per scoprirlo...
Altrimenti scarichi la iso link sotto ... di fai il cd parti il tuo mac con
il C schiacciato (new world mac) fai una piccola partizione
di 2 o 3 Giga ....
http://people.debian.org/~ieure/netinst/releases/20020626/woody_netinst-2002
0626-powerpc.iso
installi linux per mac apache php ecc e infine installi mac on linux lo
trovi cercando
apt-cache search mac   installi quel programma e il nuovo kernel annesso ..
in quel modo puoi usare linux debian e macosx 10 o anche 9 allo stesso tempo
saltando da una finestra di sistema operativo all'altro....
sul linux ...
apt-get install php4 apache mysql-server myphpadmin
con apt-cache search php trovi la piena lista di moduli....
Patrik 
www.swisse.ch


Newsgroup: it.comp.www.php
Titolo: Dimensione File

Salve a tutti, ho cercato tra tutti messaggi ma non ho trovato una 
risposta alla mia domanda. Esiste una funzione che mi permetta di sapere 
la dimensione di un file?
Grazie e buon lavoro a tutti
PS:Scusate ma non mi ero accorto di aver selezionato il thread 
precedente nel quale ho inserito questo stesso messaggio.

Vincio ha scritto:

Azz ho fatto un casino...scusate tutti...comunque ho trovato: 
getimagesize() ...scusate ma solo ora ho capito come cercare bene una 
funzione all'interno di 
php.net
Scusate ancora :(
Newsgroup: it.comp.www.php
Titolo: include o cookie?

Sempre in lotta col mio problema di creare pagine protette su diverse
directory
Ho provato un nuovo script che paro paro mi scrive username e pwd in un cookie
in questo modo:
//login.html
...
<input type="button" value="log in"
       onclick="document.cookie = 'UserName=' + document.login.UserName.value;
                document.cookie = 'PassWord=' +
hex_md5(document.login.PassWord.value);
                document.login.submit();">
...
lo fa in javascript ma chissenefrega.. il cookie viene scritto e me lo trovo
nelle impostazioni dei cookie di mozilla
il form spara tutto a un menu da cui scelgo varie opzioni
questo file si trova nella directory /login, se voglio aprire un documento
basta che aggiunga in testa queste due righe:
<? include_once("login.php");
if(!userlogged("login.html")) exit;
?>
e tutto funziona fin quando apro dei documenti che sono nella stessa cartella
/login
se una volta autenticato (sono nel mio menu di scelta) clicco su un link che
mi manda su una pagina in una dir diversa ci sono  primi casini
supponiamo che volgia aprire l apagina /docenti/scelta.php
in testa a scelta.php ho messo:
<?include_once("../login/login.php");
if(!userlogged("../login/login.html")) exit;
 ?>
 userlogged mi fa questo controllo:
if(isset($HTTP_COOKIE_VARS["UserName"]) &&
            isset($HTTP_COOKIE_VARS["PassWord"]))
           {
           $Entered_UserName = $HTTP_COOKIE_VARS["UserName"];
           $Entered_PassWord = $HTTP_COOKIE_VARS["PassWord"];
           }
         include "../required.php";
         // echo "Username $Entered_UserName <br>";
	 $dbHandle= mysql_pconnect($host, $user,$pwd); 	
	 $select="SELECT * FROM docente WHERE email =\"".$Entered_UserName."\"
and MD5(pwdemail) =\"".$Entered_PassWord."\"";
         $row = mysql_fetch_assoc($query);                    
         if($row == false)
           {
           if($LogInPage != "") include($LogInPage);
           return(false);
           }
         else {
         		$level=$row["level"];
         	return(true);
          }
ho fatto un echo di Entered_UserName e mi viene vuoto.. ergo non ha letto il
cookie... NON LO LEGGE PERCHE SONO IN UNA DIRECTORY DIVERSA?
grazie, daniele

 letto il cookie... NON LO LEGGE PERCHE SONO IN UNA DIRECTORY DIVERSA?
E' il comportamento corretto.
http://www.netscape.com/newsref/std/cookie_spec.html
http://www.faqs.org/rfcs/rfc2965
E' un problema di JS, posta su it.comp.lang.javascript.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.
Newsgroup: it.comp.www.php
Titolo: uniqid ()non va!!

Mi da questo warning ogni tanto!!
uniqid() expects at least 1 parameter help
di conseguenza non va e non mi carica la chiave univoca nel 
db!!!!!
uso php 4.x
ne sapete qualcosa? in teoria i parametri sono opzionali!
ciao

 ne sapete qualcosa? in teoria i parametri sono opzionali!
Sul manuale riporta inoltre:
string uniqid ( [string prefix [, bool more_entropy]] )
Note:  The prefix parameter is required before PHP 5.
	Francesco

 in teoria i parametri sono opzionali!
????

 ha scritto nel messaggio
news:781Lg.94096$zy5.1...@twister1.libero.it...

uniqid ("")

 uniqid ("")
grande funzia!!
Grazie a Tutti! :-D
Newsgroup: it.comp.www.php
Titolo: popolare un array da una select che... non mi riesce :-/

ciao a tutti,
in una tabella mysql ho due campi in particolare che mi interessano: 
categoria, tipologia. entrambi di tipo testo.
per ogni categoria esistono x tipologie, quindi "1:x"
avrei preferito che le categorie fossero salvate su una tabella a parte 
e  che nella tabella degli oggetti il campo categoria fosse numerico e 
legato alla adeguata tabella ma, ahime, non posso farlo poiche' la 
struttura del db non posso toccarla.
percio' devo fare questo:
estrarre tutti i valori delle categorie, senza doppioni (a mo' di SELECT 
DISTINCT) e, per ogni categoria, estrarre i valori di tipologia.
il tutto deve popolare un array del tipo:
categoria1 => (tipologia1, tipologia2, ecc)
categoria2 => (tipologiaX, tipologiaY, ecc)
e' possibile fare tutto con un'unica query o devo eseguirne due o piu'?
e poi come faccio a popolare l'array nella forma che ho espresso qua sopra?
zz-

 espresso qua sopra?
Usa una cosa tipo:
SELECT DISTINCT categoria, tipologia FROM table ORDER BY categoria,
tipologia
Poi cicla tra i risultati e salva in un array tipo:
$result[$row['categoria']][] = $row['tipologia'];
dove ovviamente $row si riferisce alla riga letta dal database
-- 
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.

 dove ovviamente $row si riferisce alla riga letta dal database
mh...
$sql = "SELECT DISTINCT categoria, tipologia FROM table ORDER BY 
categoria,tipologia";
$results = mysql_query($sql, $conn);
$records = mysql_num_rows($results);
for ($i=0; $i<$records; $i++) {
     $row = mysql_fetch_array($results);
     $list[$row['categoria']][] = $row['tipologia'];
}
ottengo:
Array
(
    [categoria1] => Array
       (
          [0] => tipologia1
         )
    [categoria2] => Array
       (
          [0] => tipologia1
          [1] => tipologia2
       )
)
il che va benissimo :-)
ghgh... grz.
zz-