mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: IP ed e-mail

Con questo codice:
<?
$ipsniff = "111.222.33.44";
if (getenv(REMOTE_ADDR) == $ipsniff)
{
 mail("
pu...@borsaedintorni.it
","Collegato", "Collegato");
}
?>
Mi viene inviata una e-mail ogni volta che al mio siti si collega
quell'indirizzo IP.
Come faccio a farmi inviare una mail ogni volta che si collega un IP con i
primi tre campi definiti? (111.222.33.xxx)
Grazie mille a chi mi vorrà rispondere!
--
Puspo 
www.borsaedintorni.it


controlli se la prima parte di REMOTE_ADDR è uguale all'ip (composto solo
dai primi 3 numeri) contenuto in $ipsniff ...
prova con questo:
<?
$ipsniff = "111.222.33.";
if ( ereg("^$ipsniff",getenv(REMOTE_ADDR)) )
{
    mail("
pu...@borsaedintorni.it
","Collegato", "Collegato");
}
?>
in questo modo ti arriverà una mail ad esempio per gli IP seguenti:
111.222.33.1
111.222.33.2
111.222.33.3
111.222.33.55
111.222.33.166
111.222.33.220
ecc.ecc..
spero sia quello che volevi :)
Ciao
Alex

 spero sia quello che volevi :)
Ora lo provo subito, era proprio quello che mi serviva!
Grazie mille
--
Puspo 
www.borsaedintorni.it

Grazie mille, č proprio quello che mi serviva.
I NG a tema sono sempre la soluzione migliore.
Qualcuno in gamba e disponibile si trova sempre, e ti stimola molto ad
imparare.
Grazie ancora
--
Puspo 
www.borsaedintorni.it

 imparare.
CONCORDO in generale !

 if ( ereg("^$ipsniff",getenv(REMOTE_ADDR)) )
I punti '.' in ereg hanno un signficato diverso dal punto testuale.
in questo caso specifico funziona.
Ma per esempio $ipsniff = "1.2.33.";
fa anche un match
su
112.33.44.55
BTW: Di solito si consiglia di usare preg_match() (Binary safe, e piu'
veloce, leggi note nel manuale su ereg)

 112.33.44.55
argh! hai ragione ma non dovrebbe prendere anche "1122334" ad esempio ??
quindi ricorretto sarebbe ereg("111\.222\.33\."); giusto ?
Ciao
Alex

Newsgroup: it.comp.www.php
Titolo: Pagamento tramite cellulare

Salve a tutti
Chi mi indirizza verso una soluzione? devo attivare dei servizi il cui
pagamento viene fatto tramite cellulare, ad esempio chiamando un numero
vengono addebitati x euro sul conto del cellulare e trasferiti ad un
conto y.
Piu' che altro mi interessa sapere chi e come contattare (gestori
telefonia? banche?)
Grazie e bun lavoro
Inviato da 
www.mynewsgate.net

 cellulare, 
Sei OT, it.economia.e-commerce, it.lavoro.professioni.webmaster
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.


dovresti contattare i gestori ...... ma se non garantisci tantissimo(ma 
veramente tanto) traffico non ti hanno neanche in nota, se non sei una 
grande azienda non ti hanno neanche in nota ecccc......
come dire ...... auguri .... ma veramente tanti auguri
in alternativa ci sono alcune aziende che rivendono il servizio, ma qui 
hai rate + bassi(e non di poco) di un telefonata a numeri a valore 
aggiunto e moltissime limitazioni sui servizi che puoi offrire
ciao
Andrea

 come dire ...... auguri .... ma veramente tanti auguri
grazie.... :(
Newsgroup: it.comp.www.php
Titolo: parse error con &

su una funzione di questo tipo se tolgo & non ho il parse error altrimenti
si.
function pippo($var1, &$var2 = null) { ....}
serve qualche settaggio nel php.ini?
e cosa significa tale carattere?


sicuro che il parse error sia sulla riga di dichiarazione della funzione?
e se sě, perchč non posti l'intero errore?



Parse error: syntax error, unexpected '=', expecting ')'
function pippo($var1, &$var2 = null, $var3 = null) { ....}
errore confermo č su tale riga
e infatti se tolgo il & non ho piů l'errore

 e infatti se tolgo il & non ho piů l'errore
questo non giustifica quanto sopra, magari l'errore č quando richiami la
funzione, non quando la dichiari.
infatti se in questo codice metto:
function pippo($var1, &$var2 = null, $var3 = null)
{
	print "ciao  1\n";
}
non ho errori
ma se richiamo la funzione cosě:
pippo($var1 ,&$var=3);
guarda caso ricevo proprio l'errore che hai.
PHP Parse error:  syntax error, unexpected '=', expecting ')'
come la mettiamo ? :)

 e infatti se tolgo il & non ho piů l'errore
Che versione di PHP stai utilizzando?
-- 
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/

 Che versione di PHP stai utilizzando?
eh già potrebbe essere anche il problema del php4...

 Che versione di PHP stai utilizzando?
 4.4.7

  4.4.7
Ahi, allora il problema sta lģ:
non puoi assegnare un valore di default ad un parametro passato per
riferimento prima di php5

 riferimento prima di php5
c'č qualche accorgimento?

 c'č qualche accorgimento?
Non ho capito la domanda, cmq con versioni di php < 5, puoi fare solo:
function pippo($var1, &$var2, $var3 = null) { ....}
alternative richiedi upgrade con php5.x

 alternative richiedi upgrade con php5.x
cosi non si può fare
function pippo($var1, &$var2= null) { ....}
ma è possibile fare qualcosa tipo
function pippo($var1, &$var2) { 
if(&$var2) {&$var2=null}
....}
cioè di default il parametro deve essere null;
ma come ho scritto è comunque la stessa cosa? cioè se non è settato allora
fai nullo;
inoltre il semplice &$var2  o  $var1  a cosa corrisponde se non è passato
alcun parametro ?

 passato alcun parametro ?
Non puoi richiamare una funzione senza passare tutti i parametri
obbligatori.


Newsgroup: it.comp.www.php
Titolo: download file

 ?>
No iol prblema č che io ho il file spezzettato nelkla tabella.
Nel senso ho il nome com l'espensione, i dati e il tipo di file.
Con questi dati riesco a ricostruire un file????
-- 
-----------------------------------
http://www.photocri.altervista.org
http://www.photographers.it/free/cristinalamberti
http://cristinalamberti.spaces.live.com/
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it



 
Non vorrei passare da bacchettone ma 159 x 4 = 636 righe per illustrare 
in malo modo un problema non mi sembra una buona partenza :-)
	Francesco

 	Francesco
grazei dell'aiuto


 	Francesco
grazei dell'aiuto

Newsgroup: it.comp.www.php
Titolo: eliminare i salti pagina...

Ragazzi una domanda...
ho un file txt in un array con la funzione file();
vorrei togliere con unset gli elementi(righe del file) che contengono
il saltopagina (con VI vedo con ^L ).
Come posso fare?
Ivan

:

        while(false !== ($i = array_search(chr(12), $test)))
                unset($test[$i]);
...cosi' non hai piu' gli indici mancanti, ma penso tu volessi questo, no?
Leonardo
-- 
Time's angles, mages tell, conceal a place
incredible, beyond the mundane mind;
night-shrouded and between the seas of space
dread creatures drift in the ageless winds.

Leonardo
Grazie Leonardo... mi sei stato prezioso.
Ivan

Newsgroup: it.comp.www.php
Titolo: JS self.location.href in PHP?

Ciao.
Esiste la versione in php del seguente codice javascript?
if (self.location.href == top.location.href)
self.location.href="nome_file.php";
...solamente perchè usandolo js resta traccia del primo passaggio nella 
history del browser; presumo che con php, lavorando prima sul server, questo 
non succeda.
...a meno che qualcuno non abbia un consiglio migliore!

 ha scritto nel messaggio 
news:dj3foh$pv1$1...@area.cu.mi.it...

ok, ho trovato "location.replace" (ma è javascript). 

 self.location.href="nome_file.php";
Per fare cosa?
Ciao
Marco 

 Per fare cosa?
Per fare la stessa cosa che fa quel codice JS, ma in PHP. 

 Per fare la stessa cosa che fa quel codice JS, ma in PHP. 
Javascript e' lato client, PHP nelle web application e' lato server.
http://www.php.net/header
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 
http://www.php.net/header
grazie!

Newsgroup: it.comp.www.php
Titolo: fare la differenza di 2 stringhe

$str1 = "fare la differenza di 2 stringhe";
$str2 = "fare la differenza";
vorrei ottenere " di 2 stringhe"
c'e qualcosa (funzione) di gia fatto in dentro al php o lo devo scrivere

vorrei ottenere " di 2 stringhe"
Il sistema piu' flessibile, sospetto, e' usare str_replace:
$diff = str_replace($str2, '', $str1);
I primi due argomenti possono essere array.
Leonardo
-- 
There is nothing makes a man suspect much, more than to know little,
and therefore men should remedy suspicion by procuring to know more,
and not keep their suspicions in smother.            (Francis Bacon)

 Leonardo
pero' verrebbero sostituite tutte le occorrenze.. produrrebbe risultati
come..
'unounounouno' - 'uno' = ''
credo che sarebbe meglio scrivere una funzione ex novo..
-- 
www.iuz-lab.info

'unounounouno' - 'uno' = ''
In quel caso si puo' usare preg_replace; un po' piu' complicato, ma
non molto.


Newsgroup: it.comp.www.php
Titolo: gestione sessioni

è normale che i file di sessione non vengano eliminati dopo la chiusura del
browser, oppure è necessario qualche configurazione particolare del php.ini
?
Grazie, Marco.

?
E' normale, non ti preoccupare.
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

 >browser, oppure č necessario qualche configurazione particolare del

Newsgroup: it.comp.www.php
Titolo: telnet su linux

E' possibile fare uno script in php che faccia il telnet da una macchina
linux su una macchina linux ?? Mi è stato detto di no, è vero ??
Se invece si può mi dite come ???Altra cosa come gestisco lo spazio che
c'è quando dovrò inserire utente e poi la password ???
Grazie

 wrote in message
news:pan.2002.07.11.02...@libero.it...

Potresti emularlo con fsockopen.
Ecco un esempio (funzionante) per collegarsi ad un server NNTP (Porta 119) e
leggere la lista dei commandi disponibili:
<?php
$fp = fsockopen("
powernews.libero.it
", 119, &$errno, &$errstr);
if (!$fp) {
    exit ("Error: $errno - $errstr<br>\n");
}
$buf=fgets($fp, 1024);
echo $buf."<BR>";
fputs($fp,"help\r\n");
do {
    $buf=fgets($fp, 1024);
    echo $buf."<BR>";
}while ($buf!=".\r\n");
fputs($fp,"quit\r\n");
?>

il sapiente Panther dice:

io lo faccio regolarmente ma uso un 'artificio' poco elegante.
questo perché con PHP non sono fornite funzioni che implementano il 
protocollo TELNET che, a differenza di molti altri protocolli, è abbastanza 
complesso (avevo provato a fare due porting perl/php e c/php ma mi sono 
proprio perso per strada tra i sorgenti).
l'artificio consiste nell'utilizzare il mod_telnet del perl e richiamare da 
system i suoi scripts.
nella FAQ, per venire incontro ad altre problematiche, avevo postato un 
piccolo esempio di scripts (php + perl) che mi effettua una connessione 
telnet.
ecco il link:
Call to undefined function: socket()
http://php.dopoil.com/faq.php?noSocket
auguri
 
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.nist.gov/dads/

Newsgroup: it.comp.www.php
Titolo: Leggere parole di + di 4 caratteri

Ho la possibilità in PHP di "leggere" la pagina che viene generata da uno
script PHP, eliminare tutto ciò che riguarda L'HTML e mettere in una
variabile solo le parole + lunghe di 4 caratteri separate da ","
Mi servirebbe per generare in automatico i meta tag in un sito molto
dinamico in cui i contenuti variano parecchio
--
Gli amori, le feste, i divertimenti e le celebrità preferite da un gruppo di
ragazze e ragazzi della provincia di Parma. Inviaci le tue foto.
http://www.amiciamici.com
  Bedonia, la perla della Val Taro
by Tedaldi Gian Marco "T¤¶¿µ¤"

 dinamico in cui i contenuti variano parecchio
<?php
$html=join("",file("
http://www.libero.it
"));
$txt=strip_tags($html);
preg_match_all("/\\W(\\w{4,})\\W/siU",$txt,$m);
$l=array_unique($m[1]);
echo join(",",$l);
?>

 $html=join("",file("
http://www.libero.it
"));
Qual è la variabile che mi restituisce tutto l'url in cui è lo script (es.
http://www.prova.com/dire/sottodir/script.php?var1=12
 )???


 
http://www.prova.com/dire/sottodir/script.php?var1=12
 )???
Lo devi ricostruire con $_SERVER['REQUEST_URI'] ed il tuo dominio.
Ma cosi rischi un loop infinito. Dovresti usare $_SERVER['SCRIPT_FILENAME'];
Newsgroup: it.comp.www.php
Titolo: Domanda forse stupida

Ciao a tutti, premetto che sono alle primissime armi, ho un problema.
Sto creando un sito web e mi capita una cosa strana.
Quando carico la pagina con explorer tutto si dispone quasi al centro (pochi 
mm a sx), se dopo la aggiorno con l'apposito tasto del browser il tutto si 
sposta di pochi mm a dx.
Con Firefox invece questo non avviene, la pagina è perfettamente centrata 
fin da subito ed aggiornando non cambia.
Come mai capita questo fastidioso spostamento ?
Ciao e grazie.
Marcello 

 Come mai capita questo fastidioso spostamento ?
Questo è un problema più di HTML/JS/CSS che di PHP.
Tuttavia penso che la maggior parte qui sia daccordo con me sul fatto
che molti problemi di IE sono relativi al mancato seguire lo standard da
parte di casa Redmond...
Enrico

 fastidioso spostamento?
Dovresti chiederlo alla Microsoft. :)
In ogni caso non e` un problema di PHP, ma potrebbe essere di HTML o di 
CSS o di Javascript.
Prova a chiedere nei newsgroup adatti.
Bye.

 Bye.
Grazie per le risposte.
Ciao.

Newsgroup: it.comp.www.php
Titolo: Problemi con Safe Mode...Help..

...Ho questo problema...
Sito PHP ovviamente...
nel php.ini safe mode è impostato su OFF...
ma impostando nel codice set time limit (0) mi da l'errore : Cannot set time 
limit in safe mode
...ci possono essere altre impostazioni che impedisco l'avvio di 
set_time_limit ?
ho provato anche a mettere nella directory il file .htaccess con
php_value safe_mode 0
ma non cambia niente...
qualche idea ??
Grazie x qualunque aiuto... 

Sei in hosting? Perchè certe volte ci sono delle restrizioni anche se è 
installato suexec.. Per esempio io se cambio certi valori sul mio 
php.ini non ha effetto perchè penso ci sia un php.ini del server che 
comanda comunque in per certi campi.. mi segui?


Ciao,
non puoi modificare le impostazioni del safe_mode con .htaccess e il
safe_mode potrebbe essere stato settato in httpd.conf anzichè nel php.ini.
Fai il controllo attraverso un phpinfo()
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.www.php
Titolo: Re: upload_max_filesize

 Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it
Ho provato con la funzione ini_set, ma non me la fa modificare......

E' possibile?
http://it.php.net/manual/it/function.ini-set.php
Ovvero puoi impostarla solo in php.ini, .htaccess o httpd.conf


Ho provato con la funzione ini_set, ma non me la fa modificare......
Hai letto bene? 
http://it.php.net/manual/it/function.ini-set.php
Ovvero puoi impostarla solo in php.ini, .htaccess o httpd.conf
Non puoi modificarla.

Newsgroup: it.comp.www.php
Titolo: Negare "eregi"

Salve, come vedrete non programmo in PHP. Utilizzo solo una funzione per
ridirezionare determinati ip ad altre pagine. In particolare la funzione è
questa
<?php
$ip = $REMOTE_ADDR;
if (eregi("80.116",$ip)) { header("Location: 
http://www.miosito.com
"); }
?>
Se l'IP contiene 80.116, mi ridireziona su 
www.miosito.com
.
E se volessi fare una funzione per gli IP che *non* contengono 80.116 come
dovrei fare? Ho provato con if (!eregi... ma niente, si comporta come prima!
Grazie per l'aiuto.



Metti un ! prima della funzione eregi
<?php
$ip = $REMOTE_ADDR;
if (!eregi("80.116",$ip)) { header("Location: 
http://www.miosito.com
"); }
?>

 ha scritto nel messaggio
news:pan.2002.10.15.17...@ticino.com...

Ma scusa David, l'ho scritto che facendo if (!eregi da sempre la stessa
cosa! Ossia mi ridireziona comunque, come se non l'avessi messo!



Ops, hai ragione, chiedo scusa non ho letto tutto il messaggio.
Hai provato stampare $ip prima della if? Boh, tiro a casa, perché quello
che hai scritto è corretto.
Ciao
--
David

 cosa! Ossia mi ridireziona comunque, come se non l'avessi messo!
Sto notando che se utilizzo una sola funziona, va bene!
Se ne metto diverse, mi ridireziona comunque!
Ossia:
<?php
$ip = $REMOTE_ADDR;
if (!eregi("80.116",$ip)) {
header("Location: 
http://www.miosito.com
");
}
?>
Funziona!
Mentre:
<?php
$ip = $REMOTE_ADDR;
if (!eregi("80.116",$ip)) {
header("Location: 
http://www.miosito.com
");
}
if (!eregi("80.117",$ip)) {
header("Location: 
http://www.miosito.com
");
}
?>
Non funziona!
Se aggiungo un secondo "if" non va! Come mai?

 David
Sì, l'$ip è giusto e corrisponde all'IP dell'utente. L'ho assegnato con $ip
= $REMOTE_ADDR

 Se ne metto diverse, mi ridireziona comunque!
Ops ma è chiaro che sia così! ... Allora devo porre il problema in maniera
differente:
SE nell'IP dell'utente c'è un certo numero (ne devo indicare almeno 10)
allora non fare niente, ALTRIMENTI vai ad un'altra pagina. Come fo?

 allora non fare niente, ALTRIMENTI vai ad un'altra pagina. Come fo?
 
Metti un OR
if (!eregi("(80.116|80.117)",$ip)) { 
...
Ciao
--
David

 if (!eregi("(80.116|80.117)",$ip)) {
occhio ai punti
if (!eregi("(80\\.116|80\\.117)",$ip)) {


Che differenze comporta esattamente un 80\\.116 invece di un 80.116? Grazie.

quoto quello che dice Luigi, perché quotare è divertente!!

punto è un carattere jolly che matcha un singolo carattere.
quindi anche 80a116 o 80b116 matchano.
quindi dovresti usare \. per escapare il . e \ in php va a sua volta 
escapato. quindi si scrive \\.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.efluxa.it/netiquette/

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

......

> ......
sei Ot.


..........
Newsgroup: it.comp.www.php
Titolo: Libri Php

Vorrei avvicinarmi alla programmazione di script server-side nel linguaggio
Php. Potreste indicarmi dei titoli di libri inerenti all'argomento?
Grazie Paolo

 ha scritto nel messaggio
news:_SAr8.54820$pT1.1...@news1.tin.it...


 ha scritto nel messaggio news:_SAr8.54820$pT1.1...@news1.tin.it...


 Php. Potreste indicarmi dei titoli di libri inerenti all'argomento?
io ti consiglio caldamente il manuale in linea e 
php.net
 ... trovi tutto li,
molto di più di quanto possa trovare in 20 libri

Newsgroup: it.comp.www.php
Titolo: Consigliatemi voi...

Ciao a tutti!
Volevo mettere on-line il mio sito. Dato che sono all'inizio vi chiedo a voi
un buon hosting a prezzo modico. Premetto che solitamente testo i miei scrip
in locale easyphp; mi hanno detto che spesso si incontrano dei problemi di
"compatibilità" una volta messo on-line.
Grazie!

 ha scritto nel messaggio
news:i1Mda.25107$7y3.8...@twister1.libero.it...

www.sinervis.com
 ... di che ti mando io....
Newsgroup: it.comp.www.php
Titolo: problema con immagine

prendiamo questo script:
<?php
 $percorso_immagini="c:/nuova cartella/";
 $size = getimagesize ("
http://www.AtomicShop.it/images/prodotti/DVD+RW
 Dati
Jewel Case - Conf. Retail 5pz.jpg");
 $nuovo = imagecreatetruecolor(100,100);
 $nuovo1= imagecreatetruecolor(60,60);
 $old = imagecreatefromjpeg("
http://www.AtomicShop.it/images/prodotti/DVD+RW
Dati Jewel Case - Conf. Retail 5pz.jpg");
 $white = ImageColorAllocate($nuovo,255,255,255);
 imagefilledrectangle ($nuovo ,0,0,100,100, $white);
 $white1 = ImageColorAllocate($nuovo1,255,255,255);
 imagefilledrectangle ($nuovo1 ,0,0,100,100, $white1);
 imagecopyresampled($nuovo,$old,0,0,0,0,100,100,$size[0],$size[1]);
 imagejpeg($nuovo,$percorso_immagini."$nome_nuovo_immagine_100.jpg",100);
 imagecopyresampled($nuovo1,$old,0,0,0,0,60,60,$size[0],$size[1]);
 imagejpeg($nuovo1,$percorso_immagini."$nome_nuovo_immagine_80.jpg",100);
 imagedestroy($old);
 imagedestroy($nuovo);
 imagedestroy($nuovo1);
 $nome_nuovo_immagine=$nome_nuovo_immagine_100.".jpg";
 $nome_nuovo_immagine1=$nome_nuovo_immagine_80.".jpg";
?>
mi dà questi errori:
Warning: getimagesize(
http://www.AtomicShop.it/images/prodotti/DVD+RW
 Dati
Jewel Case - Conf. Retail 5pz.jpg): failed to open stream: HTTP request
failed! HTTP/1.1 400 Richiesta non valida in c:\programmi\apache
group\apache\htdocs\negozioat\1.htm on line 3
Warning: imagecreatefromjpeg(
http://www.AtomicShop.it/images/prodotti/DVD+RW
Dati Jewel Case - Conf. Retail 5pz.jpg): failed to open stream: HTTP request
failed! HTTP/1.1 400 Richiesta non valida in c:\programmi\apache
group\apache\htdocs\negozioat\1.htm on line 6
Warning: imagecopyresampled(): supplied argument is not a valid Image
resource in c:\programmi\apache group\apache\htdocs\negozioat\1.htm on line
14
Warning: imagecopyresampled(): supplied argument is not a valid Image
resource in c:\programmi\apache group\apache\htdocs\negozioat\1.htm on line
16
Warning: imagedestroy(): supplied argument is not a valid Image resource in
c:\programmi\apache group\apache\htdocs\negozioat\1.htm on line 19
se uso un'altra immagine, ad esempio
http://www.AtomicShop.it/images/prodotti/jewelcase.jpgnon
 ho nessun
problema, qualche idea?grazie!Andrea

 problema, qualche idea?
$size = getimagesize
("
http://www.AtomicShop.it/images/prodotti/DVD+RW%20Dati%20Jewel%20Case%
20-%20Conf.%20Retail%205pz.jpg");
-- 
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.

 
Mah... cosi' a primo acchito... direi di togliere tutti quegli spazi dai nomi
delle immagini... oppure a convertirli nei daratteri adatti all'url... mi pare
sia %20 ....
saluti
viandante

 
Mah... cosi' a primo acchito... direi di togliere tutti quegli spazi dai nomi 


 20-%20Conf.%20Retail%205pz.jpg");
grazie ad entrambi
Andrea
Newsgroup: it.comp.www.php
Titolo: Conoscere la risoluzione...

Come faccio con PHP a conoscere la risoluzione della persona che naviga??

 naviga??
In PHP non puoi farlo. Devi usare javascript lato client ed 
eventualmente passare i valori a PHP. Dai un'occhiata agli script usati 
da shinystat.
Saluti.

> Come faccio con PHP a conoscere la risoluzione della persona che naviga?
Se intendi la risoluzione del video dell'utente, la risposta è NON PUOI!
Se intendevi qualcos'altro non la sò.
Comunque se è la prima che ho detto devi usare un linguaggio client-side
(javascript) e scegliere se:
-    inserire il valore nel cookie
-    inviare la pagina arricchita da una bella query string del tipo:
mypage?heigth=600 e poi con la variabile ($_REQUEST["height"] fai quello che
vuoi...
-    oppure entrambe come faccio io per evitare che ci siaano problemi nel
caso remoto i cookies fossero bloccati
Ciao

Newsgroup: it.comp.www.php
Titolo: solo per VERI esperti....

con php e so LINUX č possibile fare le seguenti cose:
1) creare gruppi e utenti sulla stessa postazione linux o su postazioni
linux remote (anke win?)
2) creare cartelle su macchine remote (sia linux ke winnt/2000)
3) impostare su cartelle remote (su makkine winnt/2000 o linux) i permessi
4) copiare file da una postazione remota all'altra (č banale ma non si sa
mai!)

 - ICQ# 92905138
http://www.mascanc.net/~skolem

 mai!)
certo, facendo una sessione FTP
Ciao!
www.softwareplanet.net
www.advertpower.com

 > 4) copiare file da una postazione remota all'altra (č banale ma non si


> > 4) copiare file da una postazione remota all'altra (è banale ma non si


 ma non si sa mai!)
Puoi fare tutto quello che vuoi!
basta che conosci linux e winzoz!
guardati NFS, SAMBA, AUTH, SUDO
fai un po' di valutazoini e trova un buon compromesso tra cose che vuoi 
fare e sicurezza!
Con Linux puoi interagire su ambienti win piu' di quanto lo stesso ambiente 
win ti consenta!
-- 
Ciao,
Lorenzo
¨~{togliere _NESPOLA_ dall'email}~¨

 wrote in message
news:Xns913A81D...@192.106.1.3...


 con asp e active directory si riesce a fare il tutto molto tranquillamente
Anche su linux?
Danilo

mai!)
Si'.
Ci sono due caveat:
	1) "Si'" significa "Si', se hai i diritti per farlo".
	2) Alcune funzioni non sono disponibili in Windows da remoto, ed
	   e' necessario installare il relativo protocollo. RSH va bene,
	   altrimenti ce ne sono altri.
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.

cacls.....
"Potere" e' possibile. Ma a te serve un linguaggio chewing-gum, e PHP non
e' molto tagliato per questo ruolo. Io rimarrei su ASP. Piu' comodo, meno
problemi.


Newsgroup: it.comp.www.php
Titolo: motore di ricerca DMOZ nel sito

Chiedo l'aiuto di tutti voi per poter inserire nel mio sito il motore di
ricerca DMOZ. So che č possibile, ma non so come implementarlo magari
potendo personalizzare la visualizzazione dei risultati senza essere
obbligato a seguire l'aspetto del motore.

 
prova gmoogle.
kain

E' un ottimo script perň cercavo qualcosa di piů personalizzabile come fa
google
Newsgroup: it.comp.www.php
Titolo: jQuery e percentuali

Ho un problema che non riesco a risolvere. Ho un div con overflow-y:
hidden e height fissa a 70px. Il div deve contenere un testo di
lunghezza non fissa. Questo andrà a nascondersi tramite overflow
normalmente, mentre quando premo il tasto "readmore", il div deve
allargarsi (impostando come altezza del div 100%) rendendo visibile
tutto il testo.
Il problema è che l'altezza si cambia e diventa 100% ma senza
animazione. Se invece metto altezza di arrivo in pixel l'animazione
funziona correttamente.
A nessuno è capitato? Come posso risolvere?
Grazie in anticipo!

 ha scritto nel messaggio 
news:i60hia$k9r$1...@speranza.aioe.org...

Non è che sei OT e stati parlando di javascript?
Ciao
Leonardo

Oddio si hai ragione...mea culpa. Sorry

Newsgroup: it.comp.www.php
Titolo: Offuscatore

Hola,
e' da un sacco di tempo che non scrivo nel NG, il tempo e' veramente poco.
Cmq leggo sempre i post piu' interessanti.
Vengo al problema: ho appena finito un'applicazione per un'associazione 
di volontariato no-profit per gestire appunto i volontari e i mezzi a 
disposione.
Dato che al suo interno ci sono alcuni "smanettoni" non vorrei che tra 
un paio di mesi mi richiamino per dirmi che "non funziona piu' nulla".
Non e' un problema di open o closed source, l'applicazione e' GPL, ma 
proprio quella di non farci "mettere le mani" a gente poco esperta.
Ho provato un paio di compiler e gli offuscatori che si trovano in rete 
ma, per una ragione o per l'altra non li posso utilizzare.
Es. chi usa librerie esterne, oppure quello che offusca le classi e/o le 
variabili.
A questo punto Vi domando: esiste uno script che mi offusca il codice 
php "lavorando" sugli script??
Una soluzione "artigianale" andrebbe anche bene.
Praticamente il programma dovrebbe leggere il sorgente e restituirlo 
"compilato" pero' in modo che il "risultato" sia interpretabile dal browser.
Attendo fiducioso.
	MAX

 paio di mesi mi richiamino per dirmi che "non funziona piu' nulla".
Soluzione alternativa.
Una volta installato il sistema finale, fai un bel checksum di TUTTI i file 
e te lo memorizzi.
Se ti chiamano perchè qualcosa non funziona, verifichi tutti i checksum alla 
ricerca di un qualche file modificato. Da loro si intende.
Quindi fai presente che loro hanno compromesso il buon funzionamento del 
programma e che tu non ne sei responsabile.
Dopodichè applichi tariffa tripla. :-)
Ciao
Marco 

 
Questo sarebbe un ottimo sistema se l'associazione avesse dei soldini da 
destinare alla manutenzione, ma visto che e' gratis.....:):)
Devo assolutamente impedire che ci si possa mettere le mani sopra senza 
installare nulla (il server non e' mio).
Possibile che nessuno ha fatto uno script che nasconda il codice??
Alla prossima.
	MAX
p.s. ho scaricato la classe di Setec, ma non fa al caso mio.

 installare nulla (il server non e' mio).
Se il server non è tuo non puoi fare molto.
Ciao
Marco 

 Possibile che nessuno ha fatto uno script che nasconda il codice??
Questo offusca:
http://www.icosaedro.it/php/obfuscator-bash.html
Ad esempio, una cosa cosi'
function ClearButton()
{
	$fd = GetPost();
	$fd->example_n = 0;
	$fd->src = "";
	DrawForm($fd);
	Piede();
}
diventa
function f_1()
{ $v_1 = f_3(); $v_1->v_12 = 0; $v_1->v_c = ""; f_2($v_1); f_8(); }
Ciao,
 ___ 
/_|_\  Umberto Salsi
\/_\/  
www.icosaedro.it

 
Ma funzia anche su html??
Cioe', una pagina php la offusca tutta oppure quello che e' html puro lo 
lascia invariato??
Non e' che sia importante, ma tanto per sapere.....
Alla prossima.
	MAX

 lascia invariato??
Se ti offusca l'HTML, il browser poi come te lo visualizza?
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: aruba e php7

Ho appena telefonato ad Aruba per sapere se supportano
PHP 7, ma la gentile operatrice dopo che si è sentita
coi tecnici ha detto di no! :-\
 
Possibile che non si siano già attrezzati?!
 
 
 


molto probabilmente i loro server sicuramente sono CentOS o RHEL e 
quindi non hanno ufficialmente il supporto a php7
 
dovrebbe esserci dalla versione 8.
 
 
Se ne hai necessità ti prendi un VPS e vivi felice.
 
Ciao


Ti ricordo che Aruba é quella che a cui l'anno scorso si sono incendiati
i datacenter, io non mi preoccuperei di PHP7 :D
Hai provato a fare un giro sui competitor? Ne vale la pena anche solo
per lasciarsi alle spalle quel ridicolo pannello di amministrazione che
si trascinano dietro dagli anni 90.
 
 
-- 
g4b0, linux user n. 369000
http://brosulo.net
 

 dovrebbe esserci dalla versione 8.
 
quindi si deve aspettare... :-\


 si trascinano dietro dagli anni 90.
 
il pannello di amministrazione l'avevano aggiornato un po',
anche se ha ancora qualche problemino a livello di interfaccia
e di organizzazione, oltre che di funzionalità. Magari se tutti
gli utenti si lamentano in massa danno una bella mossa al loro
reparto UI ;-)
 
 
 

 
 
Fai prima a cambiare fornitore, c'é decisamente di meglio sul mercato. I
competitor non sono perfetti, ho avuto da ridire anche con OVH ed
Htezner, ma devo dar loro atto che hanno alle spalle un'organizzazione
degna di rispetto (e soprattutto un pannello di amministrazione decente).


Newsgroup: it.comp.www.php
Titolo: classi e metodi php4

non ho capito una cosa:
ho una classe base in cui vi e' una funzione che si chiama 
stampa.
solitamente quella funzione va bene per tutte le classi che 
ereditano da quella...
tuttavia devo fare una stampa che funziona in maniera 
diversa e allora provo a mettere un'altra funzione che si 
chiama allo stesso modo di quella che c'e' nella classe da 
cui eredito:
con php5.x accade cio':
se ne sbatte della funzione della classe padre e usa la 
funzione che si chiama allo stesso modo presente nella 
classe figlia... sinceramente credevo che mi desse errore,
comunque mi puo' andare bene.
con php4 succede la stessa cosa?

 con php4 succede la stessa cosa?
Si`.
Bye.

 Si`.
mitiko!! grazie! :o)
Newsgroup: it.comp.www.php
Titolo: Resize immagini con PHP

Salve a tutti.
Premetto, sto usando PHP da poco.
Nel mio sito personale ho dato la possibilità a chi lo vede di poter
uploadare una foto JPEG.
Il problema sta nel visualizzarne la thumbnail. Mi spiego:
se la jpeg che viene passata è di 100KB e di dimensioni 1600 x 1600, io
posso mostrare in una pagina 10 thumbnail 100 x 100 (per poi far zoomare su
quella voluta con un click), ma così facendo ottengo solo una pagina
impossibile da leggere (10 immagini x 100KB l'una, non ti passa più).
E da questo esempio la domanda fatidica:
E' possibile ricavare una thumbnail 100 x 100 leggera automaticamente con
PHP dando in input la jpeg originale 1600 x 1600 ?
come? :-))
Grazie a chiunque mi aiuti.

 Premetto, sto usando PHP da poco.
[cut]
anch'io mi associo alla richiesta. so che č pissibile in un server linux
installando dei componenti (imagemagik mi pare) che usando il comando
convert, converte l'immagine direttamente. il problema č che non tutti
possono peremettersi un server privato. tipo io sono su aruba, quindi mi
associo alla richiesta se č possbile farlo in automatico con qualche altro
stratagemma.
grazie a presto

 wrote in message
news:M97J9.75316$3l.21...@twister1.libero.it...


ok, ci sono riuscito, ho trovto uno script semplice h mi permette il
resize..
adesso, il mio problema e' un altro, ho trovato un secondo script, dicono
che sia ottima, ma..
NON SO COME USALRO...
o meglio vuole un sacco di variabili in ingresso che non so la maggior parte
dove prenderle..
ecco la funzione:
function ImageCopyResampleBicubic (&$dst_img, &$src_img, $dst_x, $dst_y,
$src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h)
/*
port to PHP by John Jensen July 10 2001 (updated 4/21/02) -- original code
(in C, for the PHP GD Module) by 
jern...@fairytale.se
*/
{
$palsize = ImageColorsTotal ($src_img);
for ($i = 0; $i < $palsize; $i++) {  // get palette.
$colors = ImageColorsForIndex ($src_img, $i);
ImageColorAllocate ($dst_img, $colors['red'], $colors['green'],
$colors['blue']);
}
$scaleX = ($src_w - 1) / $dst_w;
$scaleY = ($src_h - 1) / $dst_h;
$scaleX2 = (int) ($scaleX / 2);
$scaleY2 = (int) ($scaleY / 2);
for ($j = $src_y; $j < $dst_h; $j++) {
$sY = (int) ($j * $scaleY);
$y13 = $sY + $scaleY2;
for ($i = $src_x; $i < $dst_w; $i++) {
$sX = (int) ($i * $scaleX);
$x34 = $sX + $scaleX2;
$color1 = ImageColorsForIndex ($src_img, ImageColorAt ($src_img, $sX,
$y13));
$color2 = ImageColorsForIndex ($src_img, ImageColorAt ($src_img, $sX, $sY));
$color3 = ImageColorsForIndex ($src_img, ImageColorAt ($src_img, $x34,
$y13));
$color4 = ImageColorsForIndex ($src_img, ImageColorAt ($src_img, $x34,
$sY));
$red = ($color1['red'] + $color2['red'] + $color3['red'] + $color4['red']) /
4;
$green = ($color1['green'] + $color2['green'] + $color3['green'] +
$color4['green']) / 4;
$blue = ($color1['blue'] + $color2['blue'] + $color3['blue'] +
$color4['blue']) / 4;
ImageSetPixel ($dst_img, $i + $dst_x - $src_x, $j + $dst_y - $src_y,
ImageColorClosest ($dst_img, $red, $green, $blue));
}
}
}

 
http://www.webmusicbid.com/thumbeasy2.0/home.php
molto carino, ma le thumb le crei a mano vero?
Newsgroup: it.comp.www.php
Titolo: Maguma Studio update

Vi voglio comunicare, che abbiamo released maguma studio. siamo online
con la versione maguma studio 1.3
potete scaricare la versione free 1.2 
http://www.maguma.com/products.php?setlang=de&article=free
saluti 
alexander


qualcuno che lo usa e che lo ha provato può dire qualcosa in merito?
grazie.

 qualcuno che lo usa e che lo ha provato pur dire qualcosa in merito?
Che cosa vuoi sapere? Penso sia uno dei pochi IDE gratuiti per PHP che
puo' chiamarsi tale.
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/x


mi sono avvicinato da poco a php... e mi interesserebbe un ide per poter
essere piu produttivo
ho dato un occhiata veloce, ha ftp cvs e un sacco di features,
semplicemente volevo sapere se č un buon ide "produttivo" per sviluppare in
php, e la tua risposta gią mi pare positiva.
qualcuno che l'ha usato e che č passato ad altro? come mai?
grazie!
(noto tra l'altro che siete velocissimi a rispondere, complimenti!)

 sviluppare in php
Dipende molto dalle tue abitudini. 


Newsgroup: it.comp.www.php
Titolo: [Newbie] - Guestbook

Ciao a tutti, 
    	sono un Newbie assoluto  in Php. Ho qualche esperienza di 
programmazione in Visual Basic e devo cimentarmi, come prima impresa, 
nella creazione di un Guestbook che si appoggi su mySql.
Lavoro in ambiente Microsoft, Windows Nt e XP. 
Qualcuno sa consigliarmi qualche tutorial, ambiente di sviluppo valido o 
'Getting Started Guide' per cominciare ad orientarmi? 
Grazie mille in anticipo,
Luca. 

 Luca.
vedi qui se ti puo' servire:
http://php.dopoil.com/faq.php?jump=&mainTopics=23
http://freephp.html.it/guide/lezioni.asp?idguida=8
Ciao
--
--
CLS

Grazie! 
Luca.
Newsgroup: it.comp.www.php
Titolo: Ricerca in ARRAY

Salve a tutti
Ho un array cosi' composto:
$array[0] = "valentino";
$array[1] = "stafano";
$array[2] = "marco";
$array[3] = "giovanni";
poi ho la variabile:
$var = "no";
ecco, come faccio a cercare tutti i valori dell'Array che contengono la
parola presente in $var?
Il risultato dovrebbe essere:
"valentino"
"stefano"

 la parola presente in $var?
http://www.php.net/array_filter
 etc.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

luciosan wrote:

non testato..
$array = array('valentino', 'stefano', 'marco', 'giovanni');
while($current = each($array))
  if(stripos($current['value'], $search) !== FALSE)
    echo "{$current['value']}<br />";
-- 
www.iuz-lab.info

     echo "{$current['value']}<br />";
Lo testo subito e ti faccio sapere...
Grazie.

     echo "{$current['value']}<br />";
Ok sembra funzionare...
ma esiste una funzione simile ad "stripos" che invece di trovare la prima
occorrenza in una stringa la trova direttamente nell'array?

luciosan wrote:

no, ne esiste una che cerca la corrispondenza completa di una stringa non
una parte..
cmq puoi crearla tu..
ex.
function array_match_string($array = NULL, $search = NULL){
 if(!is_array($array) || !is_string($search))
  return FALSE;
 for($result = array(); $current = each($array);)
  if(stripos($current['value'], $search) !== FALSE)
   $result[] = $current['value'];
 return $result;
}
e la richiami..
print_r(array_match_string($array, $search));
oppure come ha detto Setec Astronomy utilizzi array_filter ed una funzione
che cerchi e stampi/memorizzi la relativa corrispondenza..
-- 
www.iuz-lab.info

Volevo ringraziarti, ho risolto grazie e te il mio problema....
"iuz" <us...@host.network> ha scritto nel messaggio
news:i4c9e.1260563$35.46...@news4.tin.it...


 
[..]
prego..
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: ckeditor e puro testo

Ciao a tutti,
Sto leggendo da un database il contenuto di un campo testuale.
Questo contenuto fu creato con ckeditor ed alla lettura mi viene qualcosa 
del genere:
<P><SPAN data-scaytid="1" data-scayt_word="Nel">Nel</SPAN> <SPAN 
data-scaytid="2" data-scayt_word="territorio">territorio</SPAN> <SPAN 
data-scaytid="5" data-scayt_word="dell'odierna">dell'odierna</SPAN> <SPAN 
data-scaytid="6" data-scayt_word="Lastra">zona</SPAN> a <SPAN 
data-scaytid="7" data-scayt_word="Signa">comunale</SPAN> , in <SPAN 
data-scaytid="8" data-scayt_word="quello">quello</SPAN> <SPAN 
data-scaytid="9" data-scayt_word="che">che</SPAN> <SPAN data-scaytid="16" 
data-scayt_word="tra">tra</SPAN> <SPAN data-scaytid="17" data-scayt_word="l'undicesimo">l'undicesimo</SPAN> 
e <SPAN data-scaytid="18" data-scayt_word="il">il</SPAN> <SPAN 
data-scaytid="24" da
A me servitrebbe solo il testo (per intendersi come si scrive in blocco 
note).
Domando, che funzione posso utilizzare per "ripulirlo" completamente in un 
colpo solo?
Grazie a chi potra darmi una mano
Leonardo
 
 

 un colpo solo?
 
http://php.net/manual/en/function.strip-tags.php
 
 
Bye.
 

 ha scritto nel messaggio 
news:9j9t11...@mid.individual.net...

ottimo, grazie
L

Newsgroup: it.comp.www.php
Titolo: un buon editor o ambiente di sviluppo php

io uso editplus.
eiste qualcosa di gratuito che offra delle funzioni aggiuntive rispetto ad
editplus ?(per funzioni aggiuntive intendo quelle ad esempio degli
ambienti di sviluppo java dove ti vengono segnalati gli errori e ti
vengono sugggeriti i metodi)
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


error reporting E_ALL (php.ini)
poi lo scipt lo esegui su apache


 poi lo scipt lo esegui su apache
ok ma questo serve per vedere tutti gli errori quando esegui la pagina
giusto?
che intendi per 'poi lo scipt lo esegui su apache'?


 errori e ti vengono sugggeriti i metodi)
Maguma Open Studio ed altri, cerca tra i vecchi post.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

> Maguma Open Studio ed altri, cerca tra i vecchi post.



c'e l'unico modo per vedere che lo script sia a posto e' quello di
"ricreare"
le condizioni del webserver in locale
compresi safe mode ecc...
librerie e versioni abilitare
stessa versione di mysql
non ha senso avere una cosa differente in locale
se poi il risultato deve essere online
include ($_SESSION['messo']."/file.php");
questo non lo povi in un ide perche non va, l'unico modo e' apache


Gufo Rosso ha scritto:






ok grazie


 questo non lo povi in un ide perche non va, l'unico modo e' apache
usando zend e debuggando gli script con lui...se al'interno del file
che stai debuggando c'e' un include, hai la possibilita di entrare nel
file incluso e debuggare pure quello, il tutto mentre sta caricando la
pagina nel browser...
forse non ho capito quello che hai detto pero'..
(PS: zend si paga :( )
Ciao :)
Newsgroup: it.comp.www.php
Titolo: PHP e "componenti"

salve,
con ASP e VB utilizzavo spesso componenti di terze parti, rba che si
istanziava con CreateObject.
con il PHP esistono simili componenti?
dove sono reperibili?
come si "istanziano"?
grazie mille.
Mario

 
Se usi php su win ci sono le funzioni com che lavorano appunto con i 
componenti com ms;
in piů, comuni a tutti gli os, ci sono le classi che permettono di 
programmare ad oggetti in php - molto potenti e utili.
Si istanziano con l'operatore new, ma le cose da sapere in questo caso 
sono molte di piů.
Un sito dove trovare molte classi utili:
http://www.phpclasses.org
Inoltre ci sono un paio di funzioni che permettono di importare librerie 
direttamente nella pagina php, ma non ricordo come si chiamano... (per 
Linux)
-- 
__________________________________
~°~   Ale   ~°~
~~~ ICQ #54291095 ~~~~


oddio quali sono queste funzioni?
Mario

 del Wed, 18 Sep 
2002 13:33:59 +0200, Mario afferma che...

http://www.php.net/manual/en/ref.com.php
-- 
__________________________________
~陡   Ale   ~陡
~~~ ICQ #54291095
Newsgroup: it.comp.www.php
Titolo: anche se OT aiutatemi : Apache Server

devo iniziare a programmare in php e quindi sto installando Apache 
Server e Php, ma ho problemi con apache.
innanzittutto una domanda : ma con apache posso far girare qualsiasi 
applicazione web (quindi qualsiasi sito creato sul mio computer oppure 
vi sono restrizioni per quanto riguarda il linguaggio usato , php, asp, 
jsp,etc...).
in che cartella devo mettere i file delll'applicazione web? così almeno 
posso effettuare qualche prova, poichè facendo 
http://localhost
 apache 
funziona ma poi non so come far funzionare l'applicazione che voglio 
testare.
vi ringrazio e scusate di nuovo il mio OT

 Server e Php, ma ho problemi con apache.
dai un'occhiata a questo sito, ti permette di scaricarti un package 
autoinstallante per qualsiasi S.O. e contenente Apache - PHP - MySQL - 
Perl - etc.....
http://www.apachefriends.org/en/
jumpaolo

jumpaolo ha scritto:

ora ci do un'occhiata.grazie
cmq mysql già l'avevo installato poichè lo uso da diverso tempo quindi 
non so se mi conviene toglierlo e installare tutto il package.

 non so se mi conviene toglierlo e installare tutto il package.
Su che S.O. lavori?
E quale sono i requisiti che cerchi? 
Linguaggi da utilizzare
DB
web server
....
jumpaolo 

devo fare un sito di news in php. quindi per ora sto cercando di 
imparare il php e poi inizierò questo progetto.
avrò bisogno di mysql+apache+php. mysql 4.(e qualcosa) già installato e 
funzionante,apache 2.0.53 installato e funzionante.php 5.0.3 lo sto 
installando ma mi mancano alcune cose che sono specificate in una guida 
ma che non trovo all'interno della cartella (come la sottocartella 
"extension") e quindi ora sto smanettando 1 pò.
jumpaolo ha scritto:

Newsgroup: it.comp.www.php
Titolo: Espressioni regolari, mod_rewrite ed url complesso

Salve a tutti,
le espressioni regolari sono da sempre state per me uno spauracchio. Non 
ne ho mai compreso la filosofia. Fin quando si tratta di lavorare su URL 
relativamente semplici va bene ma quando si passa a stringhe piu' 
complesse, sono veramente in crisi.
Dovrei trasformare il segue url:
Codice PHP:
http://www.dominio.com/1/banana/2/mela/1234/casa/1
in
Codice PHP:
http://www.dominio.com/process.php?sponsorid=1&sponsorname=banana&siteid=2&sitename=mela&galleryid=1234&gallerytitle=casa&templateid=1
 
Un valore lo riesco ad estrarre con estrema semplicita'. Ma su piu' 
valori mi blocco. Qualcuno potrebbe darmi una mano?
Grazie.

 valori mi blocco. Qualcuno potrebbe darmi una mano?
Lascia stare le regexp, imposta mod_rewrite per trasformare il primo link
in :
http://www.dominio.com/process.php?q=1/banana/2/mela/1234/casa/1
In process.php prendi $_GET["q"] e lo splitti:
$parameters = split("/", $_GET["q"]);
Poi usa direttamente $parameters[0] al posto di $sponsorid, $parameters[1]
al posto di $sponsorname, ecc. ecc.
Le regole di rewrite sono qualcosa tipo:
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ process.php?q=$1 [L,QSA]
(Spudoratamente copiato da Drupal).
Bye.


Vorrei evitare di mostrare nell'url file .php con parametri e cose varie.
Saluti.

 varie.
Quota meglio, per favore.
Nell'URL non mostri proprio niente. Viene mostrato esattamente il primo
link che hai postato tu. Solo nello script php cambia la gestione dei
parametri.
Per trasformare l'url come vuoi fare tu e` un disastro.
Bye.
Newsgroup: it.comp.www.php
Titolo: quando una query mysql forse non basta

Ciao
Nel costruire un pluviometro che registra i mm di pioggia su mysql  ogni minuto,
vorrei poter visualizzare i millimetri di pioggia anche all' ora (e anche in un giorno).
 
Quindi dovrei sommare il valore pioggia per l'ora (o per il giorno).
 
la tabella dataMeteo è così composta:
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
pioggia decimal(3,1),
 
non sono certo di potermela cavare con una sola query mysql tipo:
 
SELECT pioggia,   SUM(pioggia) total FROM dataMeteo WHERE ts >= date_sub(CURDATE(), interval 1 hour); 
 
 
 
Grazie.

 interval 1 hour
Basta fare un query con parametri sostituendo date_sub(CURDATE(), 
interval 1 hour
con quello che necessita per minuti, giorni o anche anni.
Leonardo
 
 
 
-- 
Non sono su facebook
Se anche tu vuoi cancellarti
http://www.giardiniblog.com/come-cancellarsi-da-facebook-eliminare-account/
 

Mi rispondo da solo, con quello che forse potrebbe essere la soluzione:
SELECT ts, MAX(pioggia), SUM(pioggia) total FROM dataMeteo GROUP BY DAY(ts);
SELECT ts, MAX(pioggia), SUM(pioggia) total FROM dataMeteo GROUP BY WEEK(ts);
SELECT ts, MAX(pioggia), SUM(pioggia) total FROM dataMeteo GROUP BY YEAR(ts);
 
non sono molto esperto ma sembrerebbe fare quanto richiesto!

pioggia decimal(3,1),
 
SELECT date(ts) AS giorno, HOUR(ts) AS ora, SUM(pioggia)
    FROM dataMeteo GROUP BY giorno, ora;
 
Puoi anche crearti una VIEW `dataMeteoHH` su dataMeteo in modo da
poter fare
 
	SELECT giorno, ora, pioggia FROM
		dataMeteoHH;
 
Leonardo
 
-- 
 
Then felt I like some watcher of the skies, when a new planet swims into his ken;
Or like stout Cortez when with eagle eyes, he star'd at the Pacific; and all his men
Look'd at each other with a wild surmise - silent, upon a peak in Darien.
Newsgroup: it.comp.www.php
Titolo: php che non può cancellare file uploadati  da FTP

Ho un serio problema :-p
ho un db che contiene fra le altre cose un codice per ogni articolo.
Ora via PHP controllo se esiste una immagine chiamata come il codice, 
cioè "codice.jpg" per ogni codice.
Il mio cliente non deve far altro che uploadare le immagini tramite ftp 
nella cartella richiesta quando inserisce un articolo.
Ho fatto in questo modo e non ho usato un modulo per l'upload dei file 
semplicemente perchè lui farà inserimenti di qualche centinaio di 
articoli alla volta (che vengono inseriti tramite uno script automatico) 
e non sarebbe stato semplice per lui uploadare i file uno alla volta
Ora però ho il problema della cancellazione!! Perchè ovviamente da PHP 
non posso eliminare un file uploadato da FTP visti i permessi differenti.
L'unica soluzione che mi viene in mente è di dire al mio cliente una 
volta uploadati i files di cambiargli i permessi, ma mi sembra un pò 
elaborato per un profano come lui.
Sarebbe possibile dire a PHP di prendere lo userid di un utente della 
macchina (ovviamente fornendogli la pass) in modo da cambiare i permessi 
ai file ?
cosa mi consigliate ?
ciao
Alesi_27


Esiste la funzione chmod (
http://www.php.net/manual/en/function.chmod.php
)
che ti permette di cambiare i permessi di un file. Attenzione che devi
cambiarlo anche alla cartella (mi pare). Esiste anche chown (permessi user)
e shgrp (permessi gruppo).
Ciao


si ma uno script php non possiede i diritti su un file uploadato tramite 
ftp, quindi il comando chmod mi dice "permission denied" (sarebbe grave 
se non me lo dicesse!)
credo sia irrisolvibile :-(
ciao
Alesi_27


forse potresti usare crontab per lanciare sul server,
ogni tanto (tipo ogni ora) il comando chown e chmod su
tutti i file della cartella.
lo so, non e' molto bella come soluzione ...
ciao
d.

 d.
Oppure settare l'ftpd che piazzi da solo i permessi tipo 644 sui file
uploadati..