mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Cosa non funziona in questo script per immagini?

Ciao a tutti.
Riporto di seguito lo script che dovrebbe visualizzarmi le immagini di una
cartella creandomi anche le thumbs.
Non funziona...semplicemente non stampa a video niente, nemmeno un errore!
<?php
$numero_cols = 5;
$directory = "images/";
$dir = @opendir($directory);
echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\"
cellpadding=\"8\">";
$j=0;
while ($file = readdir($dir)) {
$filename = basename($file);
if ($filename!=="." AND $filename!=="..") {
if ($j % $numero_cols == 0)
{ print ("<tr>\n"); }
echo "<td align=\"center\">
<a href=\"" . $directory . $filename . "\"
onclick=\"NewWindow(this.href,'name','" . $origw . "','" . $origh .
"','no');return false\">";
$thumb_width = "100";
$image_name = $directory . $filename;
$src_img = imagecreatefromjpeg("$image_name");
$origw=imagesx($src_img);
$origh=imagesy($src_img);
$new_w = $thumb_width;
$diff=$origw/$new_w;
$new_h=$new_w;
$dst_img = imagecreatetruecolor($new_w,$new_h);
imagecopyresampled($dst_img,$src_img,0,0,0,0,$new_w,$new_h,imagesx($src_img)
,imagesy($src_img));
imagejpeg($dst_img, "$image_name", 100);//100 qualità da 0 a 100
return true;
echo "</a></td>\n";
$j++;
if ($j % $numero_cols == 0)
{ print ("</tr>\n"); }
}
}
?>

 Non funziona...semplicemente non stampa a video niente, nemmeno un errore!
Controlla se hai il safe mode abiliato, fai un echo ogni riga per vedere
dove si pianta, leggi il file di log del php (oppure abilita la
visualizzazione degli errori), metti un "error_reporting(0);" in cima al
file, togli la @ dall'opendir per vedere se si pianta li.
Ludovico

> Controlla se hai il safe mode abiliato,
Sono su serverplan e il safe_mode č OFF.
Che vuol dire e come si risolve?
Grazie.

 Che vuol dire e come si risolve?
il safe_mode ad OFF ti da meno problemi
Le altre cose che ho detto che esito hanno dato?
Ludovico

 Le altre cose che ho detto che esito hanno dato?
Appena ho un attimo di tempo verifico e ti faccio sapere!

Newsgroup: it.comp.www.php
Titolo: come posso gestire una stringa con gli "a capo"?

come da oggetto. La stringa è memorizzata in un longtext di mysql.. non ci 
sono problemi nella lettura e nella scrittura, ma sembra proprio che non 
piace all'alert() in javascript...
...guru del php.. avete qualche suggerimento?
thanks!
p.s.: ho già provato a smandrupparla con urlencode e decode


Per far andare a capo un alert() si usa lo \n. Se fai un str_replace degli a
capo che hai nei campi con \n vedi che ti funzica

 a capo che hai nei campi con \n vedi che ti funzica
GRAZIE!!!!!
Newsgroup: it.comp.www.php
Titolo: A proposito di statistiche

Visto il lungo thread sulla realizzazione di uno programma in php per la
gestione delle statistiche, ma come si fa in php a conoscere la risoluzione
del video ed il numero di colori utilizzati. Io so determinare in JavaScript
la risoluzione, ma poi, questa informazione, come la passo al php? Avevo
fatto una cosa del genere per il mio sito, ma per passare le informazioni
sulla risoluzione video, dovevo ricaricare la pagina. Questo mi bloccava
l'utente sulla pagina caricata, nel senso che l'utente non poteva pių
tornare indietro col pulsante back. Cerco qualche soluzione pių elegante.
Francesco

Io avevo lo stesso problema, solo che volevo prendere anche la linga di
browser e sistema operativo
Praticamente faccio chiamare da un chiavascript un javascript esterno che in
effetti è una pagina php
<script language="JavaScript">
var lingua1=navigator.userLanguage;
var lingua2=navigator.browserLanguage;
var screenres=screen.width+'x'+screen.height;
var pagina="<?php echo $PHP_SELF; ?>";
document.write('<script src="logger.php?browserlang='
+lingua2+"&oslang="+lingua1+"&screenres="+screenres+"&pagina="+pagina+'">'+'
<\/script>');
</script>
attenzione che alla fine devi mettere
<\/script>
e non solo </script>

tornare indietro col pulsante back. Cerco qualche soluzione piů elegante.
Carica una immagine usando Javascript, e passandogli dei parametri.
L'immagine (es.: "screen.php?" + parametri) potrebbe ritornarti una
image/gif di 1x1 pixel, trasparente :-), cosi' non te ne accorgi.
Leonardo

 ha scritto nel messaggio
news:H%kMa.3113$HU3....@news2.tin.it...

Io con il php, usando la variabile $_Server riesco a leggere molte
informazioni, come la lingua, il sistema operativo, ma non la risoluzione
dello schermo. Ora provo con il tuo metodo.
Grazie,
Francesco

 Leonardo
Anche questa idea mi sembra molto interessante, ma non mi è chiara la sua
realizzazione. Potresti postami uno script di esempio. Io sono sempre alle
prime armi con JavaScript e PHP.
Francesco


certo, quello viene fatto nel file logger.php
dal javascript che ti ho postato prendo la risoluzione la lingua del browser
e del sistema operativo (che non sempre sono uguali), altre cose che puoi
sapere, ad esempio, sono la profondità del colore e i plugin installati

> Carica una immagine usando Javascript, e passandogli dei parametri.

Mah, la butto la': si puo' assegnare il src a una image, qualcosa come
...
	<img src="about:blank" width=1 height=1 name="pixelscreen">
	<script...>
	function report_screen
	{
		var url;
		url = 'http://...';
		url = url + '?x=' + ...;
		document.images['pixelscreen'].src = url;
	}
	report_screen();
	</script>
...
Leonardo che e' alle seconde armi, ma e' piiiigro
Newsgroup: it.comp.www.php
Titolo: ricerca multipla

Utilizzo PHP con MySQL, ho realizzato un semplice sistema di ricerca
all'interno di un database.
Il problema è che funziona solo con singole parole e non per stringhe
multiple...
esempio:
se cerco "delphi" funziona perfettamente
se cerco "array in delphi" non va una banana perchè (suppongo) cerca la
stringa completa e non ogni singola parola.
Come risolvo???
--
Massimiliano Etere
maxe...@infinito.it
www.sendai.it/encom
ICQ#: 129227562

 ha scritto nel messaggio
news:kI7K7.681$263....@news1.tin.it...


 in modo tale che ti cerca le singole parole della tua frase.
insomma deve diventare:
"select campo from tabella where campo=\"uaz\" or campo=\"pippo\" or 
campo=\"pluto\"
saluti
Newsgroup: it.comp.www.php
Titolo: $_FILES vuoto...

Ho ancora problemi con l'upload. In locale funziona, in remoto no.
ini_get('file_uploads') mi restituisce true. [grazie iuz!]
ini_get('upload_tmp_dir') mi restituisce ''.
eppure, quando upload-o un file, l'array $_FILES è *vuoto*!
se può servire a qualcosa, nell'array $_SERVER c'è:
[CONTENT_TYPE] => multipart/form-data; boundary=----------FiQqu4iq[...]
comunque sia, non funziona: impossibile aprire il file! :-(
[	ah, già... volete vedere il codice :-) ecco l'imputato:
 <form method='post' enctype='multipart/form-data' action='upload.php'>
 Choose your pwd file: <input type='file' name='pwdfile'>
 // ...
 $file = $_FILES['pwdfile']['tmp_name'];
 $fd = fopen ($file, 'r') or die('Impossibile aprire il file!');
 //...
]
ovviamente, non trova il percorso nell'array che è vuoto.
uhm... la versione di PHP sul server è la 4.3.10 (*). io dovrei avere il
manuale per la versione 5.0, mica è questo il problema? forse $_FILES
non esisteva? ora provo a cercare sul manuale...
Grazie ancora!
Maurizio
(*) non ci sono server free che supportino php 5.0 ? :-(
    ma PEAR funziona con php 4.* ? io ho dovuto portarmi sul server
tutti i file dei package PEAR necessari! :-(

 non esisteva? ora provo a cercare sul manuale...
[..]
usa 
http://php.net/move_uploaded_file
 (mi sembra improbabile che tu possa
leggere un file di upload temporaneo in questo modo, dovresti avere i
permessi adatti per farlo) per salvare il file in una directory a te
accessibile e poi prova ad aprirlo con fopen..
per controllare l'array $_FILES..
print_r($_FILES);
ed esaminane il contenuto..
-- 
www.iuz-lab.info

 accessibile e poi prova ad aprirlo con fopen..
il problema è che non so cosa usare come argomento, dal momento che
$_FILES è vuoto. così come print_r($HTTP_POST_FILES) mi restituisce un
array vuoto.
$tmp_dir = get_cfg_var('upload_tmp_dir');
echo $tmp_dir;
mi restituisce "/tmp", in accordo col fatto che il server è linux.
ini_get('file_uploads'), come detto, mi restituisce true.
forse hanno disattivato "de facto" la funzione di upload, pur senza aver
modificato la configurazione di php? mah! va be', è una questione che
non c'entra col linguaggio php in sé, immagino. :-) quindi chiudiamo
qui: proverò a vedere sul sito di chi mi ha dato quest'hosting. :)
grazie lo stesso e buona serata!
M.

 modificato la configurazione di php? 
'due to abuse in the past', hanno disattivato ciň che chiamano
php-upload. quando cercavo "upload" sul loro sito, infatti, trovavo
sempre info riguardo l'upload del proprio sito sul loro server... :-)
almeno modificassero quelle variabili di configurazione...
magari provo a scrivergli.
Scusa per la perdita di tempo,
M.
Newsgroup: it.comp.www.php
Titolo: InnoDB e le foreign key farlocche

Salve a tutti! Avrei bisogno di una mano:
- ho installato MySQL 3.23.49, il quale supporta le foreign key per le
tabelle di tipo InnoDB;
- per poter usare InnoDB, utilizzo il server mysqld-max e ho aggiunto
la riga innodb_data_file_path=C:\Programmi\mysql\innodb nel file
c:\windows\my.ini;
- (si', l'ho installato in c:\Programmi\Mysql anziche' in c:\mysql\;)
Tuttavia, quando creo delle tabelle, ad esempio:
	CREATE TABLE Treno (
	    Num_treno INT NOT NULL,
	    PRIMARY KEY (Num_treno)
	) TYPE=InnoDB;
 
	CREATE TABLE Vagone (
	    Num_vagone INT NOT NULL,
	    Num_treno INT NOT NULL,
	    PRIMARY KEY (Num_vagone,Num_treno),
	    FOREIGN KEY (Num_treno) REFERENCES Treno (Num_treno) 
	    	ON DELETE CASCADE
	    	ON UPDATE CASCADE
	) TYPE=InnoDB;
E poi le visualizzo con dei frontend come SQLyog o MYSQL-front,
risulta che le tabelle create sono di tipo MyISAM.
Per di più, se poi effettuo la serie di query:
	insert into Treno values (1);
	insert into Vagone values (9,9);
Non ricevo alcun errore di integrita' e praticamente mi crea un vagone
per un treno che non esiste.
Qualcuno di voi riesce ad aiutarmi a far andare queste benedette
foreign key? Grazie in anticipo!

 wrote in message
news:0aco50h28bca6bmb9...@4ax.com...


avuto problemi.
Grazie dell'informazione, ora ho installato la 4 e le tabelle InnoDB
vengono viste correttamente. Pero', se eseguo la query di cui sopra,
ottengo il seguente errore:
Error Code : 1005
Can't create table '.\treni\vagone.frm' (errno: 150)
Pero' la query e' scritta correttamente.

 
Crea un indice su Num_treno ( index Num_treno ) e accertati di non aver 
dentro dati che confliggono.
Ciao, Angelo.
-- 
[Linux Registered User # 341564]

Newsgroup: it.comp.www.php
Titolo: PHP senza sessioni

Salve,
soliti problemi per scelta hosting sbagliato (non per colpa mia, puntualizzo).
Su 
aruba.it
 php non e' abilitato alle sessioni.
Come fare altrimenti?
Le sessioni mi servono per il carrello e gli acquisti on line.
l'indirizzo e' 
www.gadgetpoint.it
--
WEbdOM webmaster di 
www.metronic.it
 
il sito sulla telefonia ai prezzi che cercavi
Iscriviti a Pillol@ - la newsletter sulla telefonia (e non solo).

 wrote in message
news:3bcc80f6...@News.cis.dfn.de...


Prova ad inserire un tuo file "php.ini" nella directory home del tuo sito,
modificando il percorso delle directory "temp", in modo che punti a una
cartella temp del tuo sito, dando a questa cartella i permessi di scrittura
e lettura.
In genere viene processato prima il file di configurazione che si trova
nella directory home.
Ciao, Luca

Grazie a tutti e due.
ho seguito il consiglio di luca, non mi andava di riscrivere tutti gli script:)
l'ho gia' fatto 3 volte (hanno scelto un hosting ke non supporta ne' mysql, ne' l'odbc con php ma gli oggetti com)
Non sapevo ke era possibile inserire il php.ini personalizzato !

Newsgroup: it.comp.www.php
Titolo: Gestionale dei clienti

Ciao ragazzi
sto cercando un programma in php che mi dia la possibilità di gestire i
clienti e le ore dedicate ad un determinato progetto, so che lo potrei fare
da solo ma va a finire che per fare questo mi perdo qualche cliente.
Se è possibile gratuito.
Ciao
--
Igor Felluga
www.e-tracks.it
Tel 
+39 347 2425337
Email: 
in...@e-tracks.it
Email: 
igor.f...@tin.it

Newsgroup: it.comp.www.php
Titolo: risoluzioni dello schermo

E' possibile ottenere, da uno script in php, la risoluzione dello 
schermo con la quale l'utente sta visitando il sito?

 schermo con la quale l'utente sta visitando il sito?
no devi farlo lato client, ad esempio con javascript
e dopo puoi decidere se passare il valore in un cookie, in querystring,...

Ugo ha scritto:

non conosco il javascript e cerco di usarlo il meno possibile, mi 
potresti fare un piccolo esempio?

 mi potresti fare un piccolo esempio?
Si', cmq dovresti chiedere al NG giusto it.comp.lang.javascript...
L'esempio che segue inserisce la dimensione verticale dello schermo in un
cookie:
<script type="text/javascript">
document.cookie="Hscreen="+screen.height+";";
</script>

Ugo ha scritto:

Un po meno si javascript è più accessibilità sarebbe meglio.
Non uso cookie...

 Non uso cookie...
Peggio/Meglio per te :)
Allroa, come si ottiene la risoluzione dello schermo? La risposta e'
attraverso l'oggetto di JavaScript "screen" i cui risultati se li vuoi
anche lato server te li devi spedire in qualche modo, uno dei 3-4 modi e'
con un cookie, poi vedi tu....

 Non uso cookie...
scusami, non vorrei fare polemica, ma visto il tuo atteggiamento, come
dire, particolarmente "puritano/politicallycorrect" nei confronti di
script lato client (che non mi pare pregiudichino l'accessibilità di
un sito se non per qualche cavillo burocratico e nel limitato panorama
del nostro paese) e nei confronti dei cookie (quindi non usi neanche
variabili di sessione?), credo che dovresti dimostrare altrettanta
sensibilità a scrivere codice device-independant.
ovvero, ti preoccupi di non settarmi cookie perché se no chissà che
succede alla mia privacy e poi vuoi sapere le dimensioni del mio
schermo?  le dimensioni del mio schermo saranno affari miei, a te cosa
interessa? :-)
fai pagine che funzionino sempre e comunque anche se io decido di
ridimensionarlo e/o fai a meno di effetti speciali, o al limite
chiedimi se te le voglio comunicare con un form.  poi se la cambio al
limite saranno affari miei, tu mi hai avvisato.

 fai pagine che funzionino sempre e comunque...
Sarebbe bello un mondo dove tutti sono ricchi e belli...

Ugo ha scritto:

Credevo ci fosse una funzione in php che li potesse memorizzare poi con 
session_start(), grazie comunque

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

Salve, scusate questo messaggio fesso, ma mi sono appena registrato, e
sto provando come funziona

 sto provando come funziona
Esiste it.test per questo.
E poi accorcia il nome.
Ciao
Marco

 sto provando come funziona
Ti sei registrato a un newsgroup??!

...

Newsgroup: it.comp.www.php
Titolo: non funzionano più??

Ciao a tutti
Ho installato apache 1.3.26 su win 98 con php 4.2.3
Ora deigli script che avevo fatto prima e che testavo con il nusphere in
locale non funzionano più
In particolare mi sembra che non si riecano ad inviare le variabili da un
form ad altri script.
Come è possibile devo settare qualcosa???
Aiutatemi
Ciao Francesco

il sapiente Francesco dice:

leggi la FAQ giornaliera dove dice 'estremamente importante' (in testa al 
msg).
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html

 wrote in message
5ujh9.867$wr.1...@twister1.libero.it...


 Puoi essere più chiaro
la FAQ (frequent asked questions)
la trovi ogni giorno alle 11.00 in questo NG con oggetto
"[FAQ] qualcosa"
al primo link http che trovi:
http://it.php.net/variables.predefined
nel box 'attenzione', ti spiega cosa c'è di nuovo (hai cambiato release di 
php, ricordi?)
se non ti costa FA-ti-Q-a, puoi anche andare sulla nostra FAQ:
Ho aggiornato PHP e non funziona piu' niente.
http://php.dopoil.com/faq.php?Php410
Variabili _POST, _GET, _SESSION, cosa sono?
http://php.dopoil.com/faq.php?GlobalVariables
(in due punti per trovarla prima)
facevo prima a dirtelo che a spiegarti come fare a cercare 'sta cosa ma è 
una questione morale...
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.efluxa.it/netiquette/dis.html

 wrote in message
3Ljh9.941$wr.1...@twister1.libero.it...


 funzionare l'invio di variabili da form deve essere perforza in On??
è sbagliato per la sicurezza usare register_globals=on perché dovresti 
convertire tutti gli scripts usando i super arrays _POST, _GET, _SESSION 
ecc.
a livello di sicurezza, se non li usi, un utente malizioso può mandarti 
tramite url una variabile che si chiama come la tua variabile di sessione 
'autenticato'. allora potrebbe scatenare tutta una serie di conseguenze 
pietose.
e questo è un esempio scemo.
vedi tu se ti costa di + rischiare (relativamente poco, se avevi 
programmato con criterio) oppure correggere tutti gli scripts.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.php.net

 wrote in message
2Zjh9.1019$wr.1...@twister1.libero.it...


 Ti ripeto che non sono bravissimo :-((
se leggevi bene la pagina a cui ti avevo rimandato, vedevi che c'erano 
degli array globali ($_GET, $_POST, $_SESSION ecc.) in cui trovi le tue 
variabili dopo il form.
quindi, anziché $pippo dovrai usare $_POST['pippo'], se usi il metodo post.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://php.dopoil.com/faq.php
Newsgroup: it.comp.www.php
Titolo: Ricerca oggetti con foto

Ciao a tutti,
sono riuscito a risolvere il mio problema delle foto.
Ora però se ne apre un altro.
Gli articoli sono salvati in un database MySQL, e le foto sono salvate 
in una determinata directory in file avente come nome $id.jpg. Non tutti 
gli articoli però hanno la foto allegata.
Devo dare la possibilità agli utenti di ricercare e visualizzare 
solamente gli articoli che hanno una foto allegata (per i quali quindi 
esiste all'interno della directory foto un file con nome $id.jpg).
Come posso impostare una ricerca di questo tipo?
All'interno del database non ho un campo "foto" con un flag, altrimenti 
sarebbe molto semplice...
Grazie mille
Ciao
Mett.

 altrimenti sarebbe molto semplice...
Aggiungicelo.
Altrimenti dovresti filtrare i risultati in base a quanto presente sul
filesystem e questo sarebbe un grosso collo di bottiglia.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 sarebbe molto semplice...
 
Se sei impossibilitato a modificare il database usa file_exists per
filtrare i risultati della ricerca..

Newsgroup: it.comp.www.php
Titolo: Apache 2 e PHP 4

Sto provando a installare manualmente PHP con Apache2. Lo vorrei
caricare come modulo.
Quindi copio il file php4apache2.dll nella directory nella quale si
trovano i moduli di apache e aggiungo la riga per caricarlo nel file di
configurazione di apache:
LoadModule php4_module modules/php4apache2.dll
Quando però eseguo il test di configurazione mi dice che non trova il
modulo.
UAZ?
Qualcuno ha un'idea?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Qualcuno ha un'idea?
Devi copiarlo la dll anche in wndows/system32.
Leggi anche questa:
http://www.altropc.it/modules/mydownloads/singlefile.php?lid=78
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

 
Anch'io sto provando ad installare sia Apache2 che PHP come modulo ma ho 
dei problemi. Addirittura non riesco ad installare Apache. A te č filato 
tutto liscio? A me, finita l'installazione, semplicemente non parte il 
server! Qualche suggerimento?
Grazie

 
Guarda nel file error.log che si trova nella cartella di apache se sei 
su Win o in /var/log/httpd/ se ti trovi su *nix, ci trovi scritto perkè 
il servizio/demone nn viene avviato.
Cmq fermiamoci qui per nn diventare OT :D

 Qualcuno ha un'idea?
Personalmente ho risolto con il path assoluto
LoadModule php4_module "c:/php4/sapi/php4apache2.dll"
-- 
Spoken: How much is that gorilla in the window?
Take our advice, At any price, A gorilla like Magilla is mighty nice.
Gorilla, Magilla Gorilla for sale
Newsgroup: it.comp.www.php
Titolo: preg_replace - problema di sostituzione con variabili

Visto che sono pigro, non ho voglia di perdere tempo (gratis) ad
aggiornare le pagine Web ogni volta che i ristoranti modificano il menu.
Cosi' ho fatto un form nel quale il proprietario puo' scrivere quello che
vuole (ovviamente con il solito filtro parolacce!) ed aggiornarsi le
pagine anche tutti i giorni, se gli va. I dati arrivano in questo modo,
attraverso MySql:
$riga["menu"] = "22";
$riga["riga1"] = "Menu degustazione: @menu @SimbEuro";
ecc. ecc. (il resto non lo posto perche' non siamo su 
it.cultura.mangiarebene e quindi sarebbe OT...)
Questo valore viene stabilito da un'altra parte in base allo user-agent:
$riga["SimbEuro"] = "&euro;";
Questo "dovrebbe" visualizzare tutte le variabili $riga[] con un indice
iniziante per "riga" e sostituire le variabili indicate con @:
foreach($riga as $key=>$value) {
    if (preg_match("/^riga/", $key)) {
        $testo = preg_replace("/@(.*) /U", "$riga[$1]" , $value);
        echo "$testo<br>\n";
        }
    }
}
ma non funziona: il "$riga[$1]" (con o senza virgolette) non viene
accettato.
Usando come sostituzione il semplice $1 pero' le stringhe vengono
visualizzate.
Ho gia' provato anche:
"$riga['$1']" -> stesso errore
'$riga["$1"]' -> visualizza $riga["menu"] 
"$riga[menu]" -> funziona, ma non e' piu' variabile
Se faccio
$idx = "menu";
echo "$riga[$idx]";
invece ottengo il risultato desiderato (22).
Io ho risolto la cosa in questo modo, ma non mi sembra la soluzione piu'
elegante e funzionale:
foreach($riga as $key=>$value) {
    if (preg_match("/^riga/", $key)) {
        $testo = $value;
        do {
            preg_match("/@(.*) /U", $testo, $matches); $idx = $matches[1];
            $variabile = $riga[$idx];
            $testo = preg_replace("/@(.*) /U", "$variabile ", $testo, 1);
        } while (strstr($testo, "@"));
        echo "$testo<br>\n";
        }
    }
}
Dov'e' l'inguacchio?
Lo so che sarebbe piu' comodo far scrivere all'utente le righe gia' pronte,
ma oltre al simbolo dell'euro parametrizzato per i vari user-agent potrei
avere la necessita' di importare altre variabili.
Ai primi 50 che postano una soluzione in omaggio un invito alla
presentazione dell'ormai mitico sito comunale con (abbondante)
degustazione di Vermentino del Ponente Ligure (i nostri vigili
non hanno ancora l'etilometro...)
-- 
Marco Bernardini
bernama chiocciola libero it

 }
usi modificatore 'e' e proteggi le $:
$testo = preg_replace("/@(.*) /Ue", '$riga[$1]', $value);

 $testo = preg_replace("/@(.*) /Ue", '$riga[$1]', $value);
Grazie Jurgen!
Hai vinto una bottiglia! 


Newsgroup: it.comp.www.php
Titolo: GUIDA PHP

Ciao ragazzi, dove posso trovare una buona guida semplice per iniziare
lo studio di php? Grazie mille Ciao

 lo studio di php? Grazie mille Ciao
quella ufficiale:
http://www.php.net/manual/it/

 lo studio di php? Grazie mille Ciao
Se vai su 
http://html.it
 ci sono ottime guide, con tanto di esempi e 
tutorial. In italiano, tra l'altro.
Lucignolo
-- 
Sign in progress
Newsgroup: it.comp.www.php
Titolo: lentezza apertura sito web

Salve a tutti,
ho sviluppato un sito web con php su un server web apache in una rete
locale.
La cosa strana è che alcuni client accedono al sito in modo velocissimo
mentre
qualche client apre le pagine con un tempo lunghissimo...
I client sono configurati allo stesso modo.... ho controllato il file di
apache access_log
e non vedo errori particolare. I tempi di risposta con un ping sono
identici...
Posso fare qualche verifica secondo voi?
grazie!
ringo

 qualche client apre le pagine con un tempo lunghissimo...
Se il tempo è lungo in modo uguale, sia per pagine statiche sia per pagine
dinamiche, direi che è un problema di DNS o simili...
Come accedono al sito? con 
http://nomecomputer/
 oppure 
http://123.45.67.89/
?
Newsgroup: it.comp.www.php
Titolo: Sender mail + potente

Ciao a tutti,
mi chiedevo se ci fosse in giro qualche prodotto valido per inviare
mail via PHP... ma mi spiego..
uso tranquillamente il comando Mail() ma ho purtroppo l'esigenze di
avere informazioni specifiche dall'invio, ho bisogno di sapere la
risposta dell'SMTP server, cose tipo:
- se la mail è presente
- se la connessione viene chiusa
- e tutte le info che il server SMTP del destinatario consegna.
purtroppo questo non è possibile con il comando Mail in quanto lui si
appoggia semplicemente sul servizio di mail ospitato dalla macchina,
quindi non è in grado di darmi queste informazioni...
L'unica soluzione che mi viene in mette è studiare una classe apposita
che invii direttamente la mail senza utilizzare il comando mail, ma si
tratterebbe di fare una classe che integri tutti i comandi dell'RFC di
smtp...nono è proprio una cosa semplice...
nessuno sa di soluzioni simili in giro??
Roby
Grazie

 smtp...nono è proprio una cosa semplice...
Hai provato ad aprire google e cercare php mail smtp?
Esistono decine di classi che implementano gia' l'invio tramite SMTP
(compresa autenticazione). Ad esempio:
phpmailer
Net_SMTP
libmail
htmlMimeMail5
Scaricatene una e guarda se puoi adattare il codice per gestire i
comandi SMTP che ti servono.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/
Newsgroup: it.comp.www.php
Titolo: include questo sconosciuto

Sono sempre alle prese con questo dannato problema di login script...
ne ho provati diversi e sono giunto alla conclusione che sbaglio qualcosa io
nel definire gli include che servono ai vari script.
mi spiego, i file che servono sono dentro alla dir 
/login
e sono
 auth.inc.php
 auth_login.php
 auth_logout.php
 log.txt
 menudoc.php
 style.css
se voglio accedere a un documento in modo protetto inserisco nelle prime righe
del documento queste righe:
<?php
include "auth.inc.php";
StartAuth();
?>
finchè il documento da aprire si trova nella stessa dir va tutto bene
ma se per esempio devo aprire
/docenti/scelta.php ho dei problemi... mi rimane sulla finestra di login
forever.. ho provato a modificare il path di tutti gli include in modo da
renderli assoluti in questo modo
	include "/login/auth.inc.php";
ma mi da questo errore:
Warning: main(/login/auth.inc.php) [function.main]: failed to open stream: No
such file or directory in c:\documents and
settings\wilcox\documenti\ItisNew\docenti\scelta.php on line 2
Warning: main() [function.include]: Failed opening '/login/auth.inc.php' for
inclusion (include_path='.;C:\php5\pear') in c:\documents and
settings\wilcox\documenti\ItisNew\docenti\scelta.php on line 2
Fatal error: Call to undefined function: startauth() in c:\documents and
settings\wilcox\documenti\ItisNew\docenti\scelta.php on line 3
(mentre scrivevo mi è venuto in mente il discorso dei path nei cookie e sono
andato a vedere nel codice e ho aggiunto il path all'istruzione che setta il
cookie
setcookie("yetauth","$username-$md5pass",time()+3600,"/");
mettendo gli include tutti relativi in questo modo funziona
	include "../login/auth.inc.php";
ma solo se chiamo un file che si trova allo stesso livello della directory
login, come faccio a dare un percorso assoluto a un include?
sarà semplice ma io non ci riesco...

 /docenti/scelta.php ho dei problemi... 
<?php 
include (dirname (__FILE__) . '/auth.inc.php');
StartAuth();
?>
Utilizza dirname (__FILE__) create dei path assoluti validi.
Stai facendo confuzione tra url assoluti e url "assoluti" relativi al
document root (che al momento stai tentando di utilizzare).
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

login, come faccio a dare un percorso assoluto a un include?
spulcia spulcia ho provato a modificare in php.ini
include_path in questo modo:
include_path = ".;c:\Documents and Settings\wilcox\Documenti\ItisNew\login"
e lasciando l'include nei vari file solo col nome del file
	include "auth.inc.php";
ho sempre avuto qualche scontro col php.ini...


la cosa buffa è che andando su gugol a cercare __FILE__ MI DICE:
PHP: Constants - Manual - [ Traduci questa pagina ]
... The __FILE__ constant in 4.2rc1 (CLI) will return the location of script
specified to be run, rather than the absolute file. eg. ...
www.php.net/constants
 - 28k - Copia cache - Pagine simili
clicco e mi spara su 
http://it.php.net/constants
dove ci sono scritte delle altre cose...
è una impostazione di 
php.net
?
Newsgroup: it.comp.www.php
Titolo: classe con costanti

 
in una pagina assegno a una variabile il valore di una costante piuttosto
che quello di un'altra (costante) a seconda del valore di un parametro che
ricevo dall'url
mi son cotruito una classe
class MiaClasse {
const MIA_COSTANTE_1= 'valore1 blah blahblahblahblah';
const MIA_COSTANTE_2 = 'valore2 blah blahblahblahblah';
ecc.ecc.
e poi nella pagina richiamo la classe cosě:
if($param_url=="1")
$mia_variabile= MiaClasse::MIA_COSTANTE_1
else if $param_url=="2")
$mia_variabile= MiaClasse::MIA_COSTANTE_2
...
c'č una maniera migliore per fare questa cosa o va bene (preferirei usare
le classi, almeno imparo)?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 usare le classi, almeno imparo)?
Dipende da cosa ti serve.
Il sistema che hai usato ha senso se le costanti sono strettamente legate
alla classe. Per esempio, potresti avere una classe Image che implementa
le costanti FMT_GIF, FMT_JPEG, FMT_PNG
Se invece le costanti sono generiche o non legate alla classe, ti conviene
definirle con define("COSTANTE_1", "valore 1"); al di fuori della classe.
Bye.

 Bye.
io pensavo di costruire quella classe con dentro solo le costanti
tu mi consigli di metterle in un file a parte senza nemmeno fare 1 classe?


 tu mi consigli di metterle in un file a parte senza nemmeno fare 1 classe?
Se le costanti non hanno nessuna relazione tra loro e/o con la classe in
se`, si`, mettile a parte.
Una classe e` un modo per raggruppare dati e procedure che si riferiscono
allo stesso oggetto.
Bye.

 Bye.
ok e che te ne pare se poi metto le costanti in un array cosě dalla pagina
al posto di richiamarle con degli if come ti ho fatto vedere sopra le
richiamo facendo riferimento all'indice dell'array?
spero di esser stato chiaro


 spero di esser stato chiaro
passerei come indice dell'array il valore del parametro nell'url


 sopra le richiamo facendo riferimento all'indice dell'array?
Non vorrei sbagliarmi, ma mi pare che PHP non supporti un array di
costanti. Diventerebbe un normale array, modificabile.
Niente di grave, naturalmente, dipende da te e da quali altri
programmatori accedono a quel codice e possono fare pasticci.
Bye.

 Bye.
ci accedo solo io
ti pare migliore come idea di quella degli if?
a me sembra piu' pulita


 a me sembra piu' pulita
In linea di massima si`. Magari prevedi una situazione di default
controllando se l'indice esiste nell'array prima di prenderne il valore.
Bye.

 Bye.
grazie mille

Newsgroup: it.comp.www.php
Titolo: Easyphp e inserimenti in mysql

Ho scaricato easyphp 1.7 e l'ho installato.
Ho cambiato la password di root per mysql.
Da php riesco a selezionare i campi di qualsiasi tabella, collegandomi 
come root:
--------------------------------------------------------
$conn = mysql_connect('localhost', 'root', 'mypass');
$sql = mysql_query("select count(*) as 'conteggio' from miodb.miatab", 
$conn);
$row = mysql_fetch_array($sql, MYSQL_ASSOC);
// etc...
--------------------------------------------------------
Funziona perfettamente.
Ma se cerco di inserire:
--------------------------------------------------------
$conn = mysql_connect('localhost', 'root', 'mypass');
$sql = mysql_query("insert into miodb.miatab (campo1) values ('test')", 
$conn);
// etc...
--------------------------------------------------------
...non mi restituisce nessun errore ma non inserisce il record.
Aggiungo che da phpMyAdmin inserisco perfettamente i record e la 
sintassi del comando soprariportato è copiata esattamente come la scrive 
lo stesso phpMyAdmin, per non sbagliarmi.
Non è un problema di privilegi in quanto ho provato ad assegnare tutti i 
privilegi possibili a root (che cmq dovrebbe poter già fare tutto) ma 
non è cambiato nulla.
Dove devo intervenire???
Grazie.
-- 
Fabri
(Incredibile come si tenda a credere di piu` a Rossi. (cit.))

 $conn);
prova ad eseguire direttamente la query

Newsgroup: it.comp.www.php
Titolo: Domande da nubbio

Avrei bisogno di un aiuto per cominciare,di programmazione web ne so 
poco o meglio niente, conosco pero' la teoria sui database relazionali e 
utilizzo sql server ma passero' presto a mysql,programmo in VB ma sto 
studiando Delphi, vorrei imparare Php5, quello che vi chiedo e' cosa mi 
serve per poter programmare in locale e quali strumenti utilizzate ad 
esempio l'editor per il codice, quali libri mi consigliate per 
cominciare possibilmente in italiano.Ringrazio per qualsisasi consiglio
Dimenticavo S.O. winxp pro

, 
Luisn...@nospam.it
 
says...

Apache, Mysql, Php5.
Vanno bene le ultime versioni stabili di ognuno, al limite per apache va 
bene anche la 1.3.
Li trovi facilmente con google.
Devi cmq installarli separatamente (non credo esistano pacchetti già 
pronti con php 5).
Da ultimo un buon editor: Ultraedit è quello che preferisco ma per PHP 
ce ne sono di piu' specializzati come phpEdit.
Buon divertimento!
Documentazione su 
www.php.net
Tac
Newsgroup: it.comp.www.php
Titolo: utenti attivi

Ciao a tutti
In un sistema basato su php io autentico gli utenti inserendo nell'array 
session una voce username e comje valore l'username dell'utente.
Se $_SESSION["username"] è vuoto o non settato vuol dire che l'utente 
non è loggato.
Adesso la domanda:
E' possibile in qualche modo accedere ai valori di sessione di altre 
sessioni?
cioe' io potrei vedere se in quel momento su quel server ci sono altre 
sessioni che hanno la variabile session["username"] uguale a quella 
dell'utente che sto loggando e cosi impedirgli di loggarsi due volte?
probabilmente dovrei fare dei controlli anche temporali, oppure potrei 
invalidare la prima sessione ...
esiste un controllo di questo tipo per le sessioni in php?
Grazie
alex

 dell'utente che sto loggando e cosi impedirgli di loggarsi due volte?
Di questo argomento se ne e' discusso decine di volte, cerca tra i
vecchi post.
-- 
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.

Newsgroup: it.comp.www.php
Titolo: passaggio di array tramite url

Dovrei passare ad una pagina che lo formatti in pdf il contenuto di un array
contenente i risultati di una query di mysql e ho impostato la procedura
così:
a href=pdf.php?testo=$testo (questo è l'array)
Alla pagina destinazione provando a contare e visualizzare il contenuto di
$_GET['testo'] ottengo solo 1 (i valori sono 10) e Array.
C' è qualche vincolo che non conosco al passaggio di questo tipo di dati
tramite url? Oppure dov'è che sbaglio?
Grazie
-- 
_________________
Roberto Romagnoli

 Grazie
Fai qualcosa del genere...
 
<? # File prova1.php 
$a = array("cia", "io", "tu", "mu"); 
echo '<a href="prova2.php?b=' . base64_encode(serialize($a)) . '">Link</a>'; 
?> 
<? # File prova2.php 
$a = unserialize(base64_decode($_GET['b'])); 
while(list($y,$x) = each($a)) 
   echo "$y - $x<br>"; 
?>
Ciao

 tramite url? Oppure dov'č che sbaglio?


Newsgroup: it.comp.www.php
Titolo: =@

Perchè per assegnare il valore "uno" alla variabile $modulo tramite una
stringa di query devo utilizzare l'operatore =@ e non semplicemente =   ?
$modulo = @$_GET['modulo']; 
<li><a href="index.php?modulo=uno">link uno</a>
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 $modulo = @$_GET['modulo']; 
RTFM
http://www.php.net/manual/en/language.operators.errorcontrol.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
Do. Or do not. There is not try.

 
http://www.php.net/manual/en/language.operators.errorcontrol.php


 
-- 
I am not an ANGRY man.  Remove the rage from my email to reply.

 quando qualcosa succede col 'statement' successivo.
  ARgh.  stanchissimo;
   @ e' un operatore che instruisce a PHP di ignorare un errore (o warning)
  ecc....

Newsgroup: it.comp.www.php
Titolo: Microweb PHP+MySQL

Ho la necessità di mettere un sito php+mysql su CDRom,
ho provato Microweb e funziona benissimo con php,
ma non riesco a far funzionare mysql. Il server MySQL si avvia,
ma non riesco a connettermi ...
Qualcuno ha già provato Microweb e magari sa spiegarmi in cosa sbaglio?
Grazie in anticipo
Devil

 Qualcuno ha già provato Microweb e magari sa spiegarmi in cosa sbaglio?
Strano a me funziona perfettamente.
Hai copiato tutte le cartelle MySQL nella sotto cartella di Microweb
chiamandola mysql?
Hai lasciato integri i tutti i db (non è che magari hai cancellato tutti i
db della cartella data a parte il tuo?)?
Almeno MYSQL glielo devi lasciare oltre al tuo..
Scusa se magari sono stato banale ma non hai postato alcun dettaglio sul
tipo di errore...


Messaggio di MySQL:  Can't connect to MySQL server on 'localhost' (10061)
Non riesco a capire perchè non riesco a far funzionare mysql
Ho seguito alla lettera le istruzioni, ho anche provato su una machina con
millenium persando che xp creasse dei problemi, ma niente ...
Altre idee?
Grazie Devil

 Altre idee?
Mi č venuto il dubbio che magari possa dipendere dalla versione del php.. Io
su microweb uso la 4.0.6 e credo che vada tranquillamente la 4.1.2.
Se ne usi una successiva forse ci sono dei problemi perchč microweb č uscito
prima delle ultime release..
Perň č solo un dubbio che ho..

 su microweb uso la 4.0.6 e credo che vada tranquillamente la 4.1.2.
Uso la 4.0.6, anche se non credo sia un problema di php ...
Quello che non capisco, č se sbaglio io o č Mysql che non va di suo ...
Ic^a^rO, a te funziona con l'host che vuoi oppure con lo standard microweb?
Comunque MySql dovrebbe funzionare sempre come localhost o no?
Grazie
Devil

 Ic^a^rO, a te funziona con l'host che vuoi oppure con lo standard
microweb?
Sě.. basta editare il microweb.ini
Ah.. a me fa una cosa strana e per farlo andare quando uso microweb devo
rinominare momentaneamente il php.ini presente nella cartella di windows.
Magari anche i tuoi problemi dipendono da quello.. puoi fare una prova...
A dire il vero a me senza questa operazione non va nemmeno il php su
microweb..
Newsgroup: it.comp.www.php
Titolo: creare una dir. temporanea

se si vuole creare un file
 
tempnam(...)
 
 
ma se volessi crere un dir. tipo '/tmp/54ffgg' ?

 ma se volessi crere un dir. tipo '/tmp/54ffgg' ?
 
Useri mkdir().
 
 
-- 
Andrea
 


 
e come nome della dir cosa gli passo?
 

On Mon, 12 May 2014 12:07:02 +0200, alex scrisse:

mkdir("/tmp/quelchevuoi")
 
 
 
-- 
Jeff


mkdir(tempnam('/tmp/54ffgg'));
oppure
mkdir(tempnam('/tmp/'));
 


e se quello che vuoi esiste già?
Forse non avete capto bene l'obiettivo


tempnam:
1. innanzitutto manca il secondo parametro
2. serve per creare file non dir
 

 
http://it2.php.net/manual/en/function.tempnam.php
 
 
File o directory non fa differenza, quello che ritorna è una STRINGA.
Che poi tu la usi per creare un file, una directory o dei nomi utente, è
affare tuo.
Poi se guardi nei commenti degli utenti, trovi un esempio cotto e mangiato.
 
 

 Forse non avete capto bene l'obiettivo
 
Forse è il caso di scrivere domande che si capiscano,  la mia risposta 
con grammatica sconnessa voleva evidenzare proprio questo aspetto ma è 
passata in sordina.
 
 
-- 
Andrea
 


dunque ci riprovo.
Se voglio creare un file temporaneo non ancora esistente uso la funzione
 
tempnam(...)
 
specificando opportunamente ii parametri, chiaro?
 
Ripeto: è chiaro?
 
Ma se invece di un file volessi (sempre in modo pseudo-casuale) creare 
una directory (non ancora esistente)?

 affare tuo.
 
come sopra

 affare tuo.
 
Chiaro ma fa il check sul file? e lo fa anche sulle directory? Evita le
collisioni?
 
 
-- 
Sandro kensan 
www.kensan.it
 & 
www.qiqi.it
 geek site

 file ma una directory?
 
STRINGA è un valore di ritorno, non un parametro passato alla funzione 
tempnam(), la funzione crea un file temporaneo e ti restituisce il nome.
 
-- 
Andrea
 

 Che poi tu la usi per creare un file, una directory o dei nomi utente,
 
Dalla documentazione la funzione crea un file quindi non puoi usarla 
per creare altro, inoltre non puoi nemmeno specificare il nome da 
usare, lo deciderà la funzione.
 
-- 
Andrea
 

 una directory (non ancora esistente)?
 
Ti scrivi una funzione di otto righe con dentro un ciclo, come riporta 
l'esempio nei commenti della documentazione della funzione e come ti 
hanno già suggerito qua sul gruppo, basta cercare il termine 
"directory" nella pagina di documentazione.
 
-- 
Andrea
 

 nella pagina di documentazione.
 
chiedo sccsa, adesso l'ho trovata, domani provo
Newsgroup: it.comp.www.php
Titolo: problema con stringhe xml

Ciao a tutti,
non capisco perchč questa linea di codice
	$_xml ="<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\r\n";
messa in output con un echo č vuota.
Dov'č l'errore?
Grazie

 Grazie
sei leggermente OT..
la stringa di cui sopra fornisce solo informazioni sul documento versione e
codifica xml ma niente di visualizzabile..
controlla il sorgente che arriva al client..
-- 
www.iuz-lab.info


Come OT? Non sto parlando di XML, sto parlando di php.
Comunque penso di aver capito che il problema è il ?> finale, chiusura 
anche del tag codice di php.
Volevo solo sapere come trattare una stringa del genere, c'è un modo per 
inserire il ?> dentro le stringhe php?
Grazie
Ps. se sono OT mi dispiace cmq

 Ps. se sono OT mi dispiace cmq
trattare i problemi nei gruppi adeguati ti permette di avere piu'
probabilita' di risolverli e di risoverli meglio, oltre a lasciare
informazioni valide per futuri problemi simili od uguali..
-- 
www.iuz-lab.info

 del php..
Perchè? Cosa è sbagliato in quello che cerco di fare? Non si può 
stampare a schermo una stringa di quel tipo, che contiene codice xml?
Ripeto che anche se stiamo parlando di xml, l'implementazione è in php. 
Non penso di dover andare sul ng xml per chiedere come costruire per 
mezzo di stringhe, un file di quel tipo in php, o no?
Grazie e scusa l'ignoranza

 contiene codice xml?
Sě.
<?php
$_xml ="<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\r\n";
echo htmlentities($_xml);
?>
Ciao.
-- 
Federico R.

     $_xml ="<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\r\n";
Se controlli il sorgente del file ricevuto dal browser, ti accorgi che 
l'output dell'echo avviene. Il problema è l'interpretazione del browser 
che, di fronte a questa stringa, non fa niente di particolare.
-- 
Ciao,
	Fabrizio
===  
http://www.negusweb.it
  ===

 
Grazie! L'ho capito oramai, spero di migliorare ^_^
Newsgroup: it.comp.www.php
Titolo: aprire una pagina

Come si fa per far aprire da uno scripr php
una pagina html (o php), in modo automatico, cioe' senza che
l'utente debba schiacciare o fare niente...
grazie
Fabio
-- 
Posted from  [213.213.95.2] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:26665861cbd05e06fbd...@mygate.mailgate.org...


l'utente debba schiacciare o fare niente...
Non si puo'.
Devi usare HTML oppure JavaScript.
Ricaricare una pagina e' una funzione client side, non server side, e PHP
funziona solo server side [1].
Leonardo
[1] a meno di avere un plugin PHP <chuckle>
-- 
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...

Newsgroup: it.comp.www.php
Titolo: Non passa la variabile!!!!!

Ho fatto una pagina pagina.php nella quale compare un link a:
contatti.php?ric_psw=Richiedi Accesso
((anticipo che ho provato anche a utilizzare  %20 per lo spazio))
La pag. contatti .php  contiene un modulo dove c'è una textarea così:
<textarea><?php echo"ric_psw";?></textarea>
In locale (WinXpPro con EasyPhp) funziona mentre sul server (www) non va.
Il server è un FreeBsd con Apache/1.3.26 e Php4.2.3
Perchè? Mi date una mano?
Grazie1000
-- 
Se mi conosci lo sai...
Se 'un mi conosci... sai una se## chi so'!!

 Grazie1000
Perche' sul web hai settato
RegisterGlobals = off
quindi devi utilizzare sempre
echo $_GET['ric_psw']
ciao
Mauro

 Perchč? Mi date una mano?



Era proprio quello... grazie mille
Ciao

Newsgroup: it.comp.www.php
Titolo: manco la data...

Dov'è l'errore in questo banale codice?
$accesData = time();
echo($accessData);
Forse per stampare un qualcosa (tipo int long...) occorre trasformarlo in
stringa?

echo($accessData);
Una "s" mancante...
Buttha
-- 
No more antispam

 stringa?
se leggessi la guida (non puoi averla letta tutta in un'ora, ma almeno 
quello che ti serve!!!) ti saresti accorto che time() ritorna l'unix 
timestamp, cioè il numero di secondi dall'epoch (January 1 1970 00:00:00 
GMT).
a te serve date().
per la formattazione, vedi sul manuale quella che ti piace di +.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/motivation.it.html

 Una "s" mancante...
opS!
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html

> Una "s" mancante...
Se i babbi avessero un principe io sarei il loro imperatore...
Grazie e scusate.

 a te serve date().
In realtà a me serve proprio time()... in modo da concentrare tutta
l'informazione in un solo intero ed archiviarlo così nel log...

 l'informazione in un solo intero ed archiviarlo così nel log...
<consiglio>
se devi archiviarlo, puoi usare comunque date() formattandolo 
opportunamente:
$readable_timestamp=date("YmdHis");
così quando spulci il log riesci comunque a capire quando è stato generato 
il messaggio.
</consiglio>
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.netmeister.org/news/learn2quote.html


Se metti error_reporting(E_ALL) il php ti segnala questo tipo di errore.
Utilissimo per non perdere inutilmente tempo (e' una tautologia questa? ;-)
FAQ:
Posso migliorare la robustezza del codice?
http://php.dopoil.com/faq.php?robustCode

Newsgroup: it.comp.www.php
Titolo: Sessioni di php4

Ciao a tutti!
Vi scrivo per la seconda volta perchè ho bisogno del vostro aiuto.
Dal manuale che ho studiato pensavo che le Session di php4 che consentono la
persistenza di una variabile dovessero funzionare così :
pagina1.php
<? session_register("user");
     $user = "marco";
?>
pagina2.php
<?
    echo "Lo user registrato è $user";
?>
Così non funziona e mi dice che la variabile $user di pagina2 non è stata
definita!
Cosa devo fare?
Grazie in anticipo a chi mi risponderà.
Marco

 ha scritto nel messaggio
news:9mqhth$44e$1...@serv1.albacom.net...



Beh, hai messo 4 minuti eterni  (dai orari di invio) :)
Ma potevi postare che cosa hai trovato, magari interessa a qualcuno che
legge la newsgroup...