mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: stranissimo comportamento dei form ($_POST)

salve a tutti,
premetto che non sono né un principiante né un ferratissimo
programmatore in PHP. Mi districo abbastanza bene tra vari linguaggi,
ma una cosa del genere non mi era mai capitata!
Mi spiego: nella realizzazione di un sito (sarebbe più opportuno
parlare di applicazione web) mi servo, come tutti, dei form.
Fino all'altro giorno non avevo nessun problema, da oggi mi trovo in
questa situazione: clicco sul pulsante che invia il form a un'altra
pagina (action='altra_pagina.php') che viene regolarmente caricata,
con tutte le textbox contenenti i dati letti correttamente dal
database MySQL.
Il problema spunta quando vado ad inviare a una terza pagina un
qualsiasi campo letto dal DB.
Mi spiego meglio: per esempio nella pagina 'altra_pagina.php' scrivo
'<input type="hidden" name="campo" id="campo" value="<?= $lettoDaDB
['campoDelDB'] ?>"/>' e, cliccando su un bottone, la invio alla pagina
'terza_pagina.php'.
Dalla pagina 'terza_pagina.php' richiamo $_POST['campo'] che dovrebbe
darmi il valore contenuto nella variabile '$lettoDaDB['campoDelDB']',
invece $_POST['campo'] risulta vuoto!!
Con un banale controllo (attraverso il browser: "visualizza - HTML")
del codice della pagina risulta '<input type="hidden" name="campo"
id="campo" value=""/>'!!
Mi succede con tutte le pagine caricate passando parametri attraverso
i form con il metodo $_POST e non riesco a trovare una spiegazione!
Dimenticavo di dirvi che uso PHP 5.2.11con il server APACHE 2.2.
Grazie anticipatamente a chiunque mi risponda! :)

 'terza_pagina.php'.
O abiliti gli short_tags in php.ini oppure cambi il tuo codice per 
diventare <?php echo $lettoDaDB...; ?>
http://php.net/manual/en/ini.core.php
Bye.

 invece $_POST['campo'] risulta vuoto!!
Allora, il fatto che ti arrivi da un form non c'entra niente, hai provato
a fare un echo di quella variabile (nella pagina dova la includi nel campo
hidden intendo, non nella pagina dove controlli POST)?
i casi sono due:
quella variabile � vuota
hai gli short tags disattivati

 Bye.
innanzitutto grazie... però erano già abilitati! :)
infatti non ho mai avuto problemi con il tag "<? ?>".
Ho provato ad impostare i form con il metodo "GET" e funziona
tranquillamente. Sicuramente è qualche impostazione del PHP, perchè
non funziona in nessuna pagina, però non ho idea di quale sia.
Grazie ancora... se hai qualche altra idea è ben accetta! ;)


Controlla il sorgente della pagina per vedere se l'hidden file è
valorizzato.

 valorizzato.
si! nella pagina che lo contiene, l'hidden è valorizzato!


sono passato al rozzo, antipatico e poco sicuro metodo GET!
grazie lo stesso! ;)
Newsgroup: it.comp.www.php
Titolo: [mi sto rincoglionendo?] redirezoine stdout/stderr

dopo un bel po' di tempo mi ritrovo a fare un applicativo cli con php (e
adesso capisco anche perch� di solito uso altri linguaggi!)
Quello che vorrei fare, semplice semplice , � redirezionare su file di
log stdout e stderr in base a un determinato parametro.
come si fa?
� un'ora che cerco in rete e non ho trovato niente.
prima cercando un equivalente della freopen C per php: nulla
poi facendo alla python-way chiudendo i descrittori STDERR e STDOUT per
poi riaprirli associadolhi un nome file, cosa che non posso fare un quanto
sonon delle costanti (mentre in python sono attributi di una classe)
insomma, non ci credo che non si possa fare, e nno ci credo che non mi
riesca trovarlo!

 
http://it.php.net/cli
if ($parametro) {
    $fpStderr = fopen('/tmp/err.log', 'w');
} else {
    $fpStderr = fopen('php://stderr', 'w');
}
fwrite($fpStderr, "ciao");
fclose($fpStderr);



no, non � quello che ho chiesto.
In questo modo si puo' scrivere sullo stderr , io invece voglio che stderr
diventi il file descriptor di un file di testo.

Redwiz ha scritto:

devi agire su codice preesistente? che piattaforma usi?

 che piattaforma usi?
linux x86
nb: a sto punto la mia � piu' che altro una curiosit�,lo script verr�
lanciato da cron, so bene che posso redirigere anche da fuori.

 lanciato da cron, so bene che posso redirigere anche da fuori.
AFAIK non si pu� fare quello che fai in python ...

 AFAIK non si pu� fare quello che fai in python ...
non � "quello che faccio in pyhton", ma quello che facio in qualsiasi
altro linguaggio che conosco(c,pyhton,perl,java,bash....), tranne il php.
� questo che non digerisco bene.

 file
Pu� essere utile questo?
http://it.php.net/set_error_handler
Non � proprio quello che chiedi, ma dovrebbe avvicinarsi.
-- 
ValeRyo
CBR600F "Cerbero" - 
http://www.slimmit.com/go.asp?6YT
GamerTag: 
http://card.mygamercard.net/IT/nxe/ValeRyo76.png
 

 Non � proprio quello che chiedi, ma dovrebbe avvicinarsi.
ecco questa puo' fare al caso mio!
Per quanto riguarda l'stdout posso farmi tranquillamente una funzioncina
io.
grazie mille 
(Che fatica per�!)

 � questo che non digerisco bene.
figurati che io per cose "non web" il php manco lo guardo ...

 figurati che io per cose "non web" il php manco lo guardo ...
Di solito anche io (infatti � la prima cosa che ho scritto nel post
:)),ma in questo caso sono davvero obbligato.
Newsgroup: it.comp.www.php
Titolo: incapace chiede aiuto!!!

Ciao... Sono Danilo...
devo mettere un forum in php su un sito... la causa è nobile e io non ci
sto capendo niente...
Ho vari quesiti....
1)Scelta del forum...
  ... a me serve un forum che mi permette di creare n forum..
essenzialmente la situazione è questa.. siamo un gruppo di una ventina di
persone e stiamo cercando di organizzare un festival di arte audio visiva
fotografia teatro video musica in un posto fighissimo.. a titolo
decisamente gratuito e senza scopo di lucro... nel tecnico.. siamo divisi
in gruppi di lavoro quindi per ogni gruppo mi serve un forum più mi serve
la possibilità di crearne altri per l'occorrenza... Quale forum posso
utilizzare?
2)Devo installare il forum...
come si fa?
Vi ringrazio per la partecipazione...
e fra parentesi vi invito a partecipare al festival se avete un hobbie..
il festival si terrà a roma...
Ciao e grazie!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Ciao e grazie!!
Ciao
--
tdan...@jumpy.it

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

nel file mysql_connect.php (definizione di una classe) ho una funzione 
di connessione (db_connect) che inizia con la riga:
require ("./mysql_config.inc.php");
per importare i nomi di host, user, etc etc
Il file mysql_config.inc.php è nella stessa directory ma la pagina mi 
restituisce questo:
Warning: db_connect(./mysql_config.inc.php): failed to open stream: No 
such file or directory in g:\server\www\classes\MySql\mysql_connect.php 
on line 16
poi ovviamente (trattandosi di require) mi dà un fatal error.
Perché non lo trova? Qual'è il problema?
Grazie.


Senza ./ davanti al nome del file, funziona.
Non è un po' strano?
./ con include l'ho sempre usato senza problemi


Mi permetto di ribadire solo perché mi piacerebbe una spiegazione a 
questo strano comportamento.
Qualcuno ne sa qualcosa?
Newsgroup: it.comp.www.php
Titolo: Blob immagini ed altro alcune domandine ....

Salve,
ho provato a far girare lo script
http://php.dopoil.com/faq.php?ImageIntoDB
 (per mysql)
l'inserimento sembra funzionare dico sembra perchè mi ritrovo il record, ma
quando provo a visualizzare l'immagine nella pagina è presente solo il
quadratino con la X come quando il browser non trova l'immagine.
 header ("Content-type: image/jpeg");
 include("antox/phpdir/connect.php");
 $db=Connessione("test");
 $filename="a.jpg";
 $fd = fopen ($filename, "rb");
 $contents = fread ($fd, filesize ($filename));
 fclose ($fd);
 $sql="insert into longtype (foto) values ('".addslashes($contents)."')";
 mysql_query($sql,$db) or die("Failure: ".mysql_error());
 $sql="select foto from longtype ";
 $result=mysql_query($sql,$db) or mysql_error();
 $riga=mysql_fetch_row($result);
 print($riga[0]);
Domande
1) dov'è errore ?
2) volendo inseirere un immagine da un pc remoto che path devo dare a fopen
?
3) e se volessi inserire un file zip o altro che deve essere scaricato, come
modifico lo script per far si che parta il download ?
Tnx ReDiCuori
L'informatica è un arte
---------------------------------------------------------
 
www.pascallike.too.it
 
http://utenti.lycos.it/pascallike
 il sito sulla programmazione pascal
 sorgenti, tutorial ed utility
---------------------------------------------------------

 modifico lo script per far si che parta il download ?
Deiv trasmetter i header (lo trovi anche nella faq, vedi link in
http://php.dopoil.com/faq.php?header_scarica_file
)

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

Salve a tutti,
ho una function definita in function.php e si chiama
counter_stat,
come mai se la richiamo da un altro file mediante i
seguenti comandi non mi funziona?
<?
include ("
http://utenti.lycos.it/site/counter/function.php
")
counter_stat()
?>
grazie!
ringo

 include ("
http://utenti.lycos.it/site/counter/function.php
")
File che richiama function.php risiede nello stesso spazio web?

 ha scritto nel messaggio
news:b90oh3$92u$1...@lacerta.tiscalinet.it...


 ?>
include() si va a cercare il file attraverso l'http, quindi facendo una
formale richiesta al server web.
Essendo una pagina .php questa viene interpretata da apache (probabilmente
il risultato di una pagina in cui ci sono solo le dichiarazioni delle
funzioni č una pagina vuota).
Se il file č tuo ed č nello stesso spazio web usa un semplice
include("file_delle_funzioni.php");
e risolvi i tuoi problemi
Ludovico Grossi

 ha scritto nel messaggio
news:NDRsa.88293$DT4.2...@twister1.libero.it...

si

 ha scritto nel messaggio
news:NDRsa.88293$DT4.2...@twister1.libero.it...

il mio problema, penso che sia dovuto al fatto
che il file function.php non si trova nella directory da dove
voglio includerlo bensì in \counter\function.php

 voglio includerlo bensl in \counter\function.php
Allora utilizza:
include ("/counter/function.php")
Newsgroup: it.comp.www.php
Titolo: (newbie) float e out of range

Ho definito una tabella di test con phpmyadmin nella quale il campo "valore" 
e' di tipo float (2,2).
Se vado a scriverci un numero (ad esempio 5.35) mi da' un "warning - out of 
range for column 'valore' at row 1" e ci inserisce il valore 0.99.
Dove sbaglio ?
Grazie.
Mik 

Scusate, ho risolto. Dovevo fare float (4,2). 

 Dove sbaglio ?
Nel gruppo?

 Nel gruppo?
Vuoi dire ne NG ? Non mi pare fosse OT. 

 Vuoi dire ne NG ? Non mi pare fosse OT.
Trattandosi di SQL, e in particolare di MySQL, si`, era OT, ma e` 
abbastanza tollerato. Solo che non e` detto che qui trovi chi sa 
rispondere con precisione, visto anche il tipo di bug.
Comunque io uso interi sempre e comunque, specialmente in presenza di 
valute. Semplicemente le moltiplico per 100 prima di inserirle e divido 
per 100 in visualizzazione (i conti tendo a farli su aritmetica intera).
Bye.

 per 100 in visualizzazione (i conti tendo a farli su aritmetica intera).
idem, molto piu' comodo, visto che nel caso delle valute si puo' parlare di
virgola fissa e non di virgola mobile, quindi tanto vale usare gli interi, che
sono molto piu' pratici
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
There are bold pilots and old pilots, but no bold old pilots.

 per 100 in visualizzazione (i conti tendo a farli su aritmetica intera).
Ottimo consiglio. Grazie.
Mik.
Newsgroup: it.comp.www.php
Titolo: query su piu tabelle

tramite un form devo fare una query su piu tabelle
come faccio la select?
$sql_progetti="SELECT progetti_id, progetti_dir FROM progetti ";
$sql_grafica="SELECT grafica_id, grafica_dir FROM grafica ";
$sql_produzione="SELECT produzione_id, produzione_dir FROM produzione
";
queste solo le 3 query
devo fare una select che cerchi il valore in tutte e 3 le tabelle nel
campo tebella_dir

 campo tebella_dir
o ti fai una vista logica o usi UNION
(
http://dev.mysql.com/doc/refman/5.0/en/union.html
) o fai tre query distinte :)
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Elephant: a mouse built to government specifications.

 
jesolo....@gmail.com
 said the following on 20/03/09 09:38:

ok...
in ogni singola query adesso faccio questo...
		$sql_progetti="SELECT progetti_id, progetti_dir FROM progetti ";
		if (isset($progetti) == false || $progetti == "") {
			$sql_progetti .=" ";
		} else {
        	$arr_txt = explode(" ", $progetti);
			if ($progetti !== false || $progetti !== "") {
				$sql_progetti .= " WHERE ";
			} else {
				$sql_progetti .= " AND ";
			}
        	for ($i=0; $i<count($arr_txt); $i++) {
            	if ($i > 0) {
                	$sql_progetti .= " AND ";
            	}
            	$sql_progetti .= "(progetti_dir LIKE '%" . $arr_txt[$i] .
"%')";
        	}
		}
		$sql_progetti .= " ORDER BY progetti_dir";
con la UNION riesco a fare tutto cio la ricerca in ogni singola
tabella?


Allora... con un po di pazienza sono riuscito a fare questo:
(SELECT progetti_id, progetti_dir FROM progetti WHERE (progetti_dir
LIKE '%chiav%') ORDER BY progetti_dir )
UNION (SELECT grafica_id, grafica_dir FROM grafica WHERE (grafica_dir
LIKE '%chiav%') ORDER BY grafica_dir )
UNION (SELECT produzione_id, produzione_dir FROM produzione WHERE
(produzione_dir LIKE '%chiav%') ORDER BY produzione_dir )
se io ho nelle 3 tabelle il valore "chiav" nel result mi tira fuori
solo 1 riga perche comunque è ripetitiva e mi fa una UNION
ma se io volessi tante righe quante sono nelle 3 tabelle come riesco a
fare cio?
per cui se "chiav" è in tutte e tre le tabelle 3 righe

 Allora... con un po di pazienza sono riuscito a fare questo:
Perch? non parlarne su un ng dedicato ai database invece che su php?

 Perch? non parlarne su un ng dedicato ai database invece che su php?
E mi   anche partito il charset...
Newsgroup: it.comp.www.php
Titolo: passaggio variabili via URL e Registerglobal=Off

salve a tutti,
 in un sito che sto completando ci sono alcuni moduli php che ricevono via
url alcuni parametri. Ad es se in una pagina ho:
<a href="test.php?x=1&y=2">bla bla</a>
richiamo la pagina test.php passandole degli specifici valori per le
variabili x e y.
Ho notato che impostando registerglobals=off non riesco piu' a passare tali
parametri sulla url.
Poiche' sto leggendo in giro che e' bene tenere impostata ad off tale
variabile del php, mi chiedevo come poter ovviare al problema di cui sopra
(non riesco nemmeno piu' a gestire le sessioni che inviano l'idsession via
url).
Grazie a chiunque mi chiarisca le idee.

 parametri sulla url.
Devi usare l'array $_GET ($_POST se passi le varibili col
metodo POST). Nel tuo caso specifico al posto di $x e $y devi
usare $_GET['x'] e $_GET['y'].
Allo stesso modo per le sessioni prova ad usare l'array
$_SESSION.
Ulteriori informazioni:
http://it2.php.net/register_globals
http://it2.php.net/variables.predefined
 
Ciao.
-- 
Federico R.
Newsgroup: it.comp.www.php
Titolo: fsockopen... mmm

ciao,
di recente sto incominciando ad adoperare il php un po' più seriamente :-) e
mi sono imbattuto in un problema con fgets, fsockopen etc.
Succede che quando provo ad accedere ad uno stream qualsiasi (nel caso
specifico, metodo GET su 
google.it
) mi vengono restituiti oltre a caratteri
che mi aspetto anche alcuni extra qua e là, come ad esempio un 98e subito
dopo la chiusura dell'header :-(
Il problema si può vedere qui:
http://www.one-thousand.com/site_engine/index.php?step=2&dir=\REALDIR\extensions/&file=guestbook
Si tratta di un bug di php? Io uso php5 su apache2 in locale, il sito
portato ad esempio è su tophost. Il codice è questo:
        $socket  = fsockopen( $host, $port, $errno, $errstr, $timeout );
        $body = false;
        while (!feof($socket)) {
                $s = fgets($socket,1024);
                if ( $body )
                {
                        $ret .= $s;
                }
                if ( $s == "\r\n" )
                        $body = true;
        }
grazie per l'attenzione e... fatemi sapere!
-- 
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
ilcorsaronero (Suse 9.2)
www.one-thousand.com
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\

 
il tuo codice non gestisce nessun tipo di header (in questo caso almeno il
Location dovrebbe essere gestito)
cmq se devi ottenere il contenuto di una pagina basterebbe..
http://php.net/file_get_contents
-- 
www.iuz-lab.info

 
è vero, però file_get_contents non permette l'invio di dati POST
purtroppo :-(


         $port    = 80;
[..]
ma cosa e' che non va bene nel tuo codice?
a me funziona..
tempo indietro postai per sbaglio una funzione che faceva quello che vuoi tu
ma seguendo anche i redirect (non alla perfezione ma decentemente)
cerca con 
groups.google.com
 'iuz "on me"' e dovresti ritrovarla..
[se puoi rimuovere il Reply-To mi faresti un piacere /]
-- 
www.iuz-lab.info

         $port    = 80;


         $port    = 80;


Newsgroup: it.comp.www.php
Titolo: Amnesia ../ ./ /?

Scusate raga' ho un problema. Ho uno script incluso nella home che richiama
a sua volta un file di testo per scriverci dentro.
Il tutto e' gestito in php con gli include, ma il problema e' un altro:
se apro la home, allora il file di testo viene letto (sono entrambi nella
root) se vado in una pagina di una sotto-directory allora fallisce l'
include. Concludendo c'e' un modo per far cercare il file prova.txt sempre
nella root da qualunque sottodir mi trovi?
Se metto include ('prova.txt'); va solo nella home e non nelle altre, se
provo ../prova.txt non va nella index e nemmeno ./prova.txt o /prova.txt.
Come risolvo

 ha scritto nel messaggio
news:e0yH7.35674$zu5.1...@news1.tin.it...

Newsgroup: it.comp.www.php
Titolo: pdf generator

Nella vostra eperienza qual è il pdf generator in php con il miglior 
supporto per xhtml+css?


TCPDF gestisce benino l'html
Non ti aspettare miracoli, ma  se la formattazione non è intricata 
dovrebbe fare quello che ti aspetti
Marco

 dovrebbe fare quello che ti aspetti
Leggendo in giro sembra che dompdf sia il migliore, li provero' entrambi


Non conoscevo, sembra promettente
Appena ho tempo lo provo
Casomai posta le tue impressioni.
TCPDF bene o male riusciva, ma è lento
M

 supporto per xhtml+css?
qualche anno fà, il migliore che trovai come supporto CSS era
http://www.tufat.com/s_html2ps_html2pdf.htm
poi ho installato wkhtmltopdf e ora uso solo quello ;)
Newsgroup: it.comp.www.php
Titolo: php e interbase problema di configurazione

Ciao 
c'e' qualcuno che ha esperienza su apache con php e il modulo
interbase .
ho configurato su una pc w98 apache con php e tutto OK quando cambio
il php.ini per aggiungere il modulo di interbase ho il seguente msg. 
interbase: unable to initialize module
module compiled with module api=20010901, debug=0,thread-safety=1
php      compiled with module api=20020429, debug=0,thread-safety=1
these options need to match
in unknown on line 0
cosa posso fare? 
Grazie a tutti 
Marco

 cosa posso fare?
Passare a Linux ;-)
A parte gli scherzi, dall'errore sembrerebbe che il modulo (o la DLL nel
caso di windows) sia di una versione diversa rispetto al Php. Che versione
hai di entrambi i software ? Hai fatto un upgrade ?
--
RaSca
"Il regno dei cieli č simile a un mercante che va in cerca di perle
preziose; trovata una perla di grande valore, va, vende tutti i suoi averi e
la compra." - Gesů Cristo
http://web.tiscali.it/rascasoft

 wrote:
sto' usando la versione opensource di interbase la 6.0 (se non
sbaglio) purtroppo il pc l'ho a casa e non in ufficio) e php 4 .
linux lo uso red hat 7.2 con apache php e postgre (una favola)
purtroppo ho bisogno di qualcosa che vada su winzozz e linux.
Ciao Marco 


 purtroppo ho bisogno di qualcosa che vada su winzozz e linux.
Beh, interbase esiste anche per linux...Solo che ora come ora interbase non
è più opensource, la versione opensource di IB è la 6.0.1, il problema è che
ora siamo alla 6.5 che è distribuita sotto licenza commerciale. In compenso
esiste firebird che è basato sul codice di interbase ed al momento
compatibile al 100 % con questo (ed anche con php). Sul mio sito ci sono
tutti i link (riferisciti al progetto Janet).
Indicare php 4 "genericamente" è un pò pochino, dovresti accertarti di avere
la versione 4.2.2 (esente da grossi bug di sicurezza) e cercare di
installare quella. Ripartendo da zero, secondo me, dovresti avere meno
problemi poichè ti ripeto, per me hai installato versioni di dll differenti.
Ciao,
--
RaSca
"Il regno dei cieli è simile a un mercante che va in cerca di perle
preziose; trovata una perla di grande valore, va, vende tutti i suoi averi e
la compra." - Gesù Cristo
http://web.tiscali.it/rascasoft

vi ringrazio tutti 
ho risolto dopo aver buttato un intero weekend .
il problema e' che bisogna sempre leggere le istruzioni fino in fondo.
avevo appena dimenticato di sostituire una dll , funzionava tutto
tranne  che interbase.
grazie e scusatemi.
Marco

Newsgroup: it.comp.www.php
Titolo: Problemi con cache in PHP

Salve,
ho un problema veramente pesante, spero che qualcuno possa aiutarmi:
Ho due pagine, nella prima inserisco i dati in un form, poi premo invia e
passo ad una seconda pagina, dove controllo che il formato dei dati sia
giusto, se è presente un errore faccio premere un link javascript "
javascript:history.go(-1) " per tornare indietro, ma la pagina viene
ricaricata senza i dati precedentemente inseriti, com faccio a recuperare i
dati ???
Grazie, Nicola

dati ???
Li passi via URL:
http://indirizzo?dato1=$dato1&dato2=$dato2&...&daton=$daton
hola
Buttha

 ha scritto nel messaggio
news:3b4c5992.26947919@localhost...


Newsgroup: it.comp.www.php
Titolo: Come faccio a verificare che un server supporti custom php.ini

Buongiorno,
avrei bisogno di sapere se un server LAMP supporta "custom php.ini".
Mi serviva sapere anche per il supporto per zend optimizer, ma quello
sono riuscito a saperlo tramite la funzione phpinfo().
Per il custom php.ini ? mi serve saperlo per capire se posso
installare un modulo software o meno (che richiede quello).
Grazie in anticipo
Saluti


Nessuno mi sa rispondere ?
Grazie

 Nessuno mi sa rispondere ?
Devi chiederlo al fornitore.
Devi anche chiedergli dove metterlo (o come configurarlo) questo "custom 
php.ini", che non e` altro che un php.ini normalissimo ma diverso da 
quello di default, di solito attivato a livello di virtualhost.
Bye.
Newsgroup: it.comp.www.php
Titolo: mail() per una newsletter

Ciao a tutti,
sto facendo una funzione per l'invio di una newsletter; stavo pensando se
conviene fare tante invocazioni della funzione mail() quanti sono gli
indirizzi email a cui va inviato il messaggio, o metterli tutti nel campo
'Bcc' separati da una virgola e invocare una volta sola la mail().
Voi che dite?
Grazie
Simone 

 'Bcc' separati da una virgola e invocare una volta sola la mail().
Molti list manager/announce manager fanno una sessione SMTP per ogni messaggio,
quindi IMHO la prima che hai detto.
In alternativa puoi fare una sessione per tutti i destinatari appartenenti allo
stesso dominio di posta elettronica (quello che c'e' dopo la '@').
Io eviterei comunque di mettere piu' destinatari diversi nello stesso messaggio.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
There are three kinds of people in this world: those who want things
to happen, those that make things happen, and those who just wonder
what the hell happened!

 ha scritto nel messaggio 
news:49c8a21e$0$846$4faf...@reader5.news.tin.it...

Mi preoccuperei di piů di mettere un intervallo fra una email e l'altra. Ma 
poi tutto dipende anche dal tipo di hosting che hai, qui non č solo 
questione di php, ma anche di risorse.
Cooper.
 

 questione di php, ma anche di risorse.
L'intervallo dipende dal mail server.
Una volta un cliente ha fatto 88.000 spedizioni per errore usando come mail
relay il localhost in un Linux instalato da me e l'unica lamentela che ha
sollevato Postfix e' stata "se metti yyyy come valore del parametro xxxx io
saro' piu' veloce a mandar via mail".
Certoc he se il relay SMTP e' Exchange server...... BUONA FORTUNA! :)
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Light travels faster than sound.
This is why some people appear bright until you hear them speak.

Newsgroup: it.comp.www.php
Titolo: [MySQL] qual e' l'operazione + veloce?

Ciao a tutti,
devo interrogare un DB mySQL per sapere se ad una determinata condizione
c'e' almeno un record
mi sapete dire quale delle 2 sequenze di codice Php - mySQL e' piu'
performante:
$res=mysql_query("select count(*) as num from my_table where key=$key");
$row=mysql_fetch_array($res);
return ($row!==false && $row['num']>0);
o
$res=mysql_query("select my_field from my_table where key=$key limit 1");
return (mysql_num_rows($res)>0);

 return (mysql_num_rows($res)>0);
direi che sono uguali, l'unico modo per avere una descrizione completa è:
EXPLAIN select my_field from my_table where key=$key limit 1
alla fine se my_field non è un text da 100k credo che si equivalgano,
comunque la velocità nella ricerca è data dagli indici.
 
-- 
 All those who believe in Telekinesis raise my hand.
Newsgroup: it.comp.www.php
Titolo: php.ini ignorato...

Salve a tutti,
    ho php 4.3.0 installato su apache 2.0.44 win32 (windows 2000 SP3) e
tutto funziona perfettamente, a parte il fatto che php usa delle
impostazioni di default ed ignora ogni cambiamento da parte mia al php.ini.
Ad esempio ora dovrei abilitare le librerie grafiche gd per uno script, ma
non funziona, anche se tolgo il commento dal file di configurazione...
Ho provato a variare qualche impostazione nel php.ini ed a vedere la pagina
che restituisce il phpinfo(), ma non cambia nulla!
Un grazie anticipato per ogni idea in proposito, Mauro.

^Mauro^ wrote:

Hai riavviato il server? Penso sia cosi anche su sistemi windoze.
Ciao, notte...

 wrote in message
news:b1pi07$15ki9p$1...@ID-96782.news.dfncis.de...

Sě, ho provato a riavviare il server, ma il risultato č lo stesso... ho
cambiato diversi parametri del php.ini tanto per vedere il risultato, ma
esso viene completamente ignorato!
    Mauro.

 wrote in message
news:1QX%9.132394$0v.37...@news1.tin.it...

Avevo il php.ini nella stessa dir di installazione di php e pur essendo nel
path non lo leggeva... mettendo il php.ini nella dir bin di apache (la
stessa dove risiede apache.exe!) tutto funziona!
    Ciao a tutti, Mauro.

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

Esiste qualche tool che mi facilita la
stesura di una applicazione sun un dato db?
Che mi genera form di immisione dati e query
di visualizzazione?

 Che mi genera form di immisione dati e query di visualizzazione?
Dreamweaver PER ESEMPIO fa praticamente tutto quello che hai detto premendo 
dei pulsanti.
In realtà dti dico per esperienza che faccio tutto a manina, perchè non è 
mai come lo voglio!
Ma se ti serve per vedere come vengono generate query, form e altre cose, va 
bene.
Da notare il fatto però che non risparmia commenti, codice e attributi.
Quindi alla fine il codice è corposo (ma non troppo corposo, sia chiaro, non 
viene aggiunto nulla di deleterio)
Federico 

Armand Federico ----------- wrote:

ma io uso Linux e non ho Dreamweaver. Ho trovato una applicazione web, ezdb
ma non riesco a installarla ... esiste qualcosa di simile?


PHPMyAdmin, se l'utente finale non è troppo "ignorante".
Ciao
Marco

Newsgroup: it.comp.www.php
Titolo: problema con una query

ho delle query di inserimento in un database mysql che mi danno errore
a causa (credo) di un apice presente nel testo da inserire.
questo è il messaggio che mi compare:
You have an error in your SQL syntax near 'testo...'
nel testo ci sono anche altri apici singoli che non danno problemi.
come posso risolverlo?
grazie

 a causa (credo) di un apice presente nel testo da inserire.
mysql_escape_string() mette i simboli di escape davanti ai caratteri 
"compromettenti" per le query.
http://www.php.net/manual/en/function.mysql-escape-string.php
-- 
__________________________________
~陡   Ale   ~陡
~~~ ICQ #54291095

 mysql_escape_string()
oppure mysql_real_escape_string()

Newsgroup: it.comp.www.php
Titolo: Guestbook

mi consigliate un buon guestbook personalizzabile. Attualmente ne ho uno
su bravenet e mi piacerebbe averne uno che mi permetta anche di inserire
un'immagine tra un commento e l'altro (come fa bravenet!)
Grazie
PS. per il db mysql ho 
freesql.org
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

www.hotscripts.com
-- 
Se qualcosa va male non preoccuparti. Domani andrà peggio

Newsgroup: it.comp.www.php
Titolo: ma che swicth ?

Ciao
il php e' bello, con tutte le librerie che si ritrova risolve un bel po
di problemi, a chi deve macinare montagne di dati e sbatterli
sul web. 
Ma lo switch fa cosi' schifo o io sono imbranato ?
Vi spiego:
vorrei scrivere:
switch ($a):
case 1:
    fai qualcosa;
break;
case >10:
    fai qualcosa;
break;
case <10:
    fai qualcosa;
break;
endswitch;
Non e' possibile che il linguaggio non lo preveda!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Scusa ma un elseif non ti basta ???
--
******************************************
http://www.bitfever.com
la febbre del bit è arrivata!!!
***************************************


switch ($var) {
    case "valore":
    // codice
    break;
    default:
    // codice
    break;
}
nel tuo caso vuoi controllare se è maggiore o minore di un numero...
se fai:
case > 10
non funzia...
funzia se fai:
$variabile > 10
ma in effetti a questo punto è un po' insensato...
oh, è uno *switch* mica un select case :-)))
Ciao
Alex
Newsgroup: it.comp.www.php
Titolo: riconorcere il tipo di metodo (static e non static);

var_dump(__CLASS__);
 
var_dump(__TYPE__);// "->" (metodo **non** statico), "::" (metodo statico)
 
var_dump(__FUNCTION__);
 
Praticamente la costante __TYPE__ non esiste?
 
Devo per forza ricorrere a questo sistema (un po' complesso):
 
$backtrace = debug_backtrace();
var_dump($backtrace[0]['type']);
 

On Mon, 24 Feb 2014 12:16:11 +0100, alex scrisse:

Ma perche' ti server sapere se un metodo e' static o no a runtime?
 
 
 
-- 
Jeff


 
class esempio {
 
     // funzione deprecata
     function a1() {
         trigger_error(
             "Hai richiamato una funzione deprecata, forse volevi 
richiamare questa funzione: " . __CLASS__ . '->' . 'a2'
         );
     }
 
     // nuova funzione
     function a2() {
 
     }
 
     // funzione deprecata
     static function b1() {
         trigger_error(
             "Hai richiamato una funzione deprecata, forse volevi 
richiamare questa funzione: " . __CLASS__ . '::' . 'b2'
         );
     }
 
     // nuova funzione
     static function b2() {
 
     }
 
}
 
Invece di usare '->' e '::' volevo usare una costante per determinare 
automaticamente se si tratta di un metodo statico, oppure no.
I valori cablati nel codice, non dicono che bisogna evitarli il più 
possibile?

 Devo per forza ricorrere a questo sistema (un po' complesso):
[cut]
 
Puoi usare ReflectionClass:
http://it2.php.net/manual/en/class.reflectionclass.php
 
 
Maggiori info (anche) qui: 
http://stackoverflow.com/questions/16050114/is-there-a-way-to-find-out-if-a-method-is-static-or-not
 
 

Il 24/02/2014 15:19, mister B ha scritto:

si, in effetti credo che non si possa fare diversamente

On Mon, 24 Feb 2014 14:51:25 +0100, alex scrisse:

Ma visto che devi scrivere "b2" o "a1" che ti cambia scrivere a mano anche 
-> o ::?
 
Cmq una funzione deprecata non dovrebbe generare un errore perche' se e' 
in uso potrebbe spaccare il codice.
 
 
-- 
Jeff


 
infatti, anche se non l'ho specificato, genera solo una notice.
Almeno questo direi che ci vuole
Newsgroup: it.comp.www.php
Titolo: Aggiornamento PHP da 4.0 a 4.2.2 : bisognerà riscrivere tutto il codice?!?!

Ciao,
sul server dove lavoro cambieranno a giorni il PHP 4.0 con la nuova versione
4.2.2 a causa delle falle di sicurezza della corrente versione.
I maggiori aggiornamenti, che io sappia, si concentrano sulla gestione delle
"variabili d'ambiente" e in particolar modo su quelle POST e GET.
Chiaramente nelle pagine da me create vengono molto usate queste variabili.
Sarò costretto a modificarle in base alle nuove "disposizioni" o potrò
lasciarle così?!?!?
Grazie
;)


<giusto per farmi i cavoli miei>
in quale host sei? anche a me stanno facendo la stessa cosa da 4.1.2 ->
4.2.2
</giusto per farmi i cavoli miei>
in ogni caso, molto dipende da com è settata su php.ini la register globals.
In linea di principio, se questa è su 'on' non dovresti cambiare molto.
E' chiaro che se l'upgrade è stato fatto per una questione di sicurezza,
register.globals sarà sicuramente settato su off per cui dovrai quasi
sicuramente riscriverti il codice con le nuove variabili predefinite.
spero ti sia di aiuto
max


se register global e' su *off* dovrai cambiare i tuoi script. esempio se 
passi una variabile ad un url -> 
www.sito.it/pagina.php?variabile=pippo
anziche' usare $variabile, dovrai usare $_GET['variabile']
per il resto trovi tutte le info su 
php.net
p.s. e' un bene che aggiornino le versioni. l'hosting (di cui non faro' 
il nome) presso il quale ho alcuni siti di alcuni clienti, ha ancora php 
4.0.6 BACATISSIMA, e uno dei siti che ho fatto e' stato bucato la 
settimana scorsa...
-- 
Fox Mulder
...the truth is out there

 wrote in message
3D6E8910...@google.com...

Una soluzione un po' più furba è includere in tutte le pagine, all'inizio il
seguente codice:
includo questo codice all'inizio di tutte le pagine
<?php
$array=array_merge($_GET,$_POST,$_SERVER)  # e anche gli altri array se vuoi
while(list($key,$value)=each($array)){
$$key=$value;
}
e continuare a lavorare come hai sempre fatto.
Voilà.

 Voilà.
lo terro' presente nel caso mi servisse, grazie :)


 Voilà.
Trovo che questa cosa sia veramente geniale. Complimenti.
--
RaSca
ib_class, una classe php per la connessione a FireBird/Interbase
http://web.tiscalinet.it/rascasoft

 wrote in message
akn8nh$f6t$1...@fe1.cs.interbusiness.it...

credo di aver preso spunto
Newsgroup: it.comp.www.php
Titolo: Cercasi Programmatore PHP / Flash

Stiamo cercando una persona con le seguenti caratteristiche:
- Residente a Milano o vicinanze (la sede è presso Cologno Monzese)
- Età max 24 anni
- Automunito (non necessario)
- Skill tecnico richiesto: Medio-Basso
- tempo pieno
La persona in questione lavorerà a stretto contatto con un responsabile
dell'azienda, dovrà sviluppare conoscenze nel settore della programmazione
in PHP, Javascript, Flash. Deve avere buone capacità grafiche non
necessariamente correlate ad una buona conoscenza dei tools grafici
(photoshop) non è richiesta esperienza ma attitudine alla programmazione.
Si apprenderanno inoltre conoscenze di networking di livello medio. ad
esperienza maturata lavorerà a stretto contatto con i clienti.
Il tipo di contratto sarà a progetto per un primo periodo di 3/6 mesi, in
seguito ci sono però ottimi sbocchi di assunzione tra le società del gruppo.
L'ambiente è giovane e dinamico
Inviare dettagliato curriculum vitae a 
e.roberto_at_a4tech.it
Oppure Fax 02-70030754

Roberto Esposito ha scritto:

Magari puo' essere utile guardare qui
http://www.duestrade.it/HOWTO_mettere_annunci.html
grazie

Newsgroup: it.comp.www.php
Titolo: inserire immagine in campo blob senza (LOAD_FILE)

Ciao,
Il mio problema è quello di riuscire a caricare un file binario (immagine)
in un campo blob senza usare LOAD_FILE (l'utente del db non ha questo
privilegio e non lo si può attivare).
A livello di inserimento i dati vengono passati, ma poi nel ripristinarla
l'immagine risulta non valida. Probabilmente nel caricamento si rovina
qualcosa.
Qualche idea su come fare?
Grazie,
Alessio.

 wrote in
news:a555ih$6o$
1...@fe1.cs.interbusiness.it
: 

$sql="insert into table (campoblob) values 
('".addslashes($contenutobinario)."')";
così non rovini i dati!
ciao
Newsgroup: it.comp.www.php
Titolo: Scaricare involontariamente codice PHP... >_>

Ciao.
Oggi mi e' successa una cosa strana, chiedo a voi riscontri.
Stavo navigando quando da google ho chiamato una pagina di un sito 
tedesco di cinema, estensione del file .php3.
Mozilla mi ha detto che .php3 e' un formato che lui non conosce e mi ha 
chiesto che farne. Le opzioni erano "scarica", "aprilo con 
l'applicazione predefinita (Dreamweaver)", oppure "aprilo...". La stessa 
cosa capita quando, per esempio, voglio scaricare uno .zip o un altro 
formato che Moz non sa gestire da solo.
Morale della favola ho scelto la seconda opzione ed e' partito 
Dreamweaver. Sorpresa: ho potuto leggere il codice PHP della pagina.
Da niubbo chiedo: e' normale poter leggere il codice di uno script? Non 
mi pare... ma da cosa e' dipeso? Codice scritto male? Mozilla che prende 
iniziative ^_^ Che altro? Mi sembra un bel problema di sicurezza.
~Neko
-- 
Get your daily dose of free teen porn just by clicking the link below:
http://www.numerozero.com/

 e' normale poter leggere il codice di uno script?
No, e' un errore di configurazione del webserver che invece di
interpretare il file lo restituisce come se fosse semplice HTML (o di
altro tipo).
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
L'uomo, conscio di sbagliare, persevera.

Newsgroup: it.comp.www.php
Titolo: (OT) Visibilita web, chi oscura chi?

Salve NG
Ho più di un sito hostato in U.S.A
sapete quali e/o quanti sono i paesi che non vi potranno accedere?
Mi sembra di notare tra i log l'assenza totale di parecchi luoghi.
Grazie
Alex

 sapete quali e/o quanti sono i paesi che non vi potranno accedere?
Indicativamente prova a vedere qui:
http://www.setteb.it/usa-eliminato-lembargo-sul-web-per-cuba-iran-e-sudan-8370
Mi ero salvato il link originale dove erano elencati anche tipi e modi 
di embargo ma hanno rimosso la pagina...
Questo per i vincoli imposti dal governo USA, poi vanno valutati i 
filtri imposti dai vari paesi /verso/ gli USA.

Grazie, per quanto abbia ricercato la mia sembra più una missione per
WikiLeaks.
Parecchi paesi se guardano bene dal pubblicare liste dei filtri
applicati, la cosa impressionante è la qta di luoghi dove il VOIP sia
totalmente bloccato.
qui una lista
http://www.widevpn.com/index.php?option=com_content&view=article&id=136&Itemid=157
Internet censorship
http://en.wikipedia.org/wiki/Internet_censorship
Questo invece è una gran lavoro che analizza paese per paese ma non
risponde alla mia domanda
http://opennet.net/research/profiles
Ciao
Alex
Newsgroup: it.comp.www.php
Titolo: Visibilità di oggetto

Salve a tutti.
Sto realizzando un sistema per gli "ultimi eventi" per un mio cliente.
Mi sono bloccato a questo errore:
"Fatal error: Call to a member function query() on a non-object in
eventi.class.php on line 38"
Ho un file "cuore.inc.php" che richiama un file
"database.class.php" per la gestione del database Sqlite ed un file
 "eventi.class.php" con la dichiarazione di una classe che fa uso
della classe del database.
Il tutto viene richiamato da un file finale (di Wordpress) che include
"cuore.inc.php" e fa uso di un metodo della classe Eventi, così:
include('cuore.inc.php');
var_dump($sqlite); // Questo restituisce OGGETTO
$lista = $eventi->lista(10);
while ( $riga = $sqlite->fetch_array($lista) ) {
   [...]
Ruminando-ruminando ho scoperto che il problema sta nel metodo lista
della classe Eventi:
	public function lista($numero) {
		global $sqlite;
		var_dump($sqlite); // Questo restituisce NULL
		$r = $sqlite->query("SELECT * FROM news ORDER BY data DESC LIMIT
0,$numero");
		return $r;
	}
Premetto che la dichiarazione
$sqlite = new Sqlite;
avviene prima dell'inclusione ed inizializzazione della classe Eventi.
La cosa più strana è che in un altro script (di gestione degli eventi)
che fa uso dello
stesso metodo della stessa classe tutto fila liscio.
Quest'altro script include sempre cuore.inc.php, (con delle
differenze, come in più
includere la classe per l'integrazione con phpBB, ma dubito questo
c'entri col problema).

 		var_dump($sqlite); // Questo restituisce NULL
Perch� programmare ad oggetti se poi ti metti ad utilizzare global?
Inserisci una propriet� nella classe Eventi e valorizza quella con
l'istanza della classe sqlite. Poi utilizza $this->sqlite ...
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
9 strategie di psicologia persuasiva applicate al (web) marketing
Video: 
http://www.masteringlandingpages.com/pillole-di-persuasione

 l'istanza della classe sqlite. Poi utilizza $this->sqlite ...
Ok, però il problema rimane comunque...

 Ok, per� il problema rimane comunque...
Molto improbabile.
Posta una classe ridotta all'osso che mostri il problema e ti
indichero' dove stai sbagliano.


Newsgroup: it.comp.www.php
Titolo: invio molte e-mail da un database...

ciao a tutti
c'è un modo per inviare e-mail a indizzi in un database senza che chi riceva
il messaggio legga tutti gli indirizzi a cui questo è stato mandato?
Josh

 ha scritto nel messaggio
news:OULO6.14276$h9.13...@news.infostrada.it...


 di posta
Grazie
mandando una mail ciascuno se dovessi mandare un migliaio di mail pensi che
il server ne soffrirebbe?

...

Un migliaio di mail? Non e' granche', a meno che non mandi allegati
Amedeo

 ha scritto nel messaggio
news:9eg4pi$2js$1...@smtpgateway1.unv.org...


di posta
Se usi il BCC fai alcune prove prima, io ho avuto dei problemi, ad
es., con il mail server Exchange: i destinatari in BCC comparivano in
chiaro nella mail.
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail
Newsgroup: it.comp.www.php
Titolo: Un tutorial sulla programmazione ad oggetti in php

Qualcuno saprebbe consigliarmi un buon tutorial sulla programmazione ad
oggetti in php?
Io ne ho trovato uno che spiega la programmazione ad oggetti in php5, in
relazione alle vecchie versioni ma da già per scontato che si conosca la
programmazione ad oggetti con il suddeto linguaggio.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


www.danilobottone.com
 (.it)
La felicità più grande non sta nel non cadere mai, ma nel risollevarsi
sempre dopo una caduta. (Confucio) 

 sara' piu' chiaro.
Il java lo voglio imparare per altri motivi :)
In rete ho trovato un tutorial di circa 250 pagine e, a prima vista, sembra
essere utile per un primo approccio.
Forse qualcuno che ha maggiore dimestichezza rispetto a me, può illuminarmi
sui vantaggi che porta la oop in php.
Ciao ciao


Il mio problema sta nell'applicare la oop, che già conosco, al php.
allora consulta direttamente il manuale:
http://www.php.net/manual/it/language.oop5.php
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 sui vantaggi che porta la oop in php.
Beh il php, specie prima della versione 5, non č il massimo della vita
per scrivere codice usando le classi, specie se sei abituato al Java, ma
i vantaggi della programmazione ad oggetti sono comunque presenti.
Sul sito di SitePoint Harry Fuecks ha pubblicato alcuni articoli presi
dal suo libro che descrive PHP ad oggetti, molto utili secondo me,
l'indirizzo č questo:
http://www.sitepoint.com/article/object-oriented-php
Ci sono anche altri articoli, se li cerchi li trovi, sono una buona base
per partire e da lě capire da solo come puoi usare le classi per
aiutarti nel tuo lavoro.
-- 
Stéphane Bisinger
Webmas... well...


www.danilobottone.com
 (.it)
E' più difficile disintegrare un pregiudizio che un atomo. (Einstein)

Newsgroup: it.comp.www.php
Titolo: Collegarsi ad un DataBase esterno!

Ciao,
è possibile collegarsi ad un db MySql installato su una macchina diversa da
quella su cui risiede lo script PHP?
Mi spiego meglio....
Ho un gestionale in php che gira in locale, vorrei leggere i dati contenuti
in un db mysql  installato su una macchina da qualche parte nel  mondo!
E' possibile?
Grazie!

 quella su cui risiede lo script PHP?
Mai letto il manuale?
mysql_connect ( [string server [, string username [, string password [, bool
new_link [, int client_flags]]]]])
dove "string server" significa stringa del nome del server!
Newsgroup: it.comp.www.php
Titolo: 2 errori in 2 righe :)

Ciao,
il mio primo script PHP(su 
www.eskimos.f2s.com
) provoca questi errori:
Warning: Cannot send session cookie - headers already sent by (output
started at /web/sites/60/eskimos/
www.eskimos.f2s.com/primo.php:1
) in
/web/sites/60/eskimos/
www.eskimos.f2s.com/primo.php
 on line 2
Warning: Cannot send session cache limiter - headers already sent (output
started at /web/sites/60/eskimos/
www.eskimos.f2s.com/primo.php:1
) in
/web/sites/60/eskimos/
www.eskimos.f2s.com/primo.php
 on line 2
Dove sbaglio?
Grazie, Daniele.



Hai settato dei cookie dopo aver visualizzato dell'output, controlla
che alla riga 1 del tuo codice non ci sia dell'html o una riga vuota o
un echo.
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail
Newsgroup: it.comp.www.php
Titolo: Script di Login e User Management sicuri

Su 
http://securityvulns.com/
  e 
http://netscreen.com/
 ho letto di
vulnerabilità di alcuni script PHP per il login (o script di vario
genere che cmq prevedono il login di admin e/o users). Mi
consigliereste uno script per l'User Management a prova di bomba e
possibilmente free o low cost, meglio ancora se flat file (text
based)? :)

)
Enrico C wrote:

Oppure anche basati su MySql.
Per esempio, quale consigliate tra quelli elencati in
http://php.resourceindex.com/Complete_Scripts/User_Management/index_02.html
?

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

Sto tentando di connettere un mi DB in locale su un DB MySql (su linux) del
mio hosting.
Credo di aver configurato tutto correttamenete (in realtà ho solo inserito
usr/passwd e l'IP della macchina) ma la chiamata non va a buon fine :-((
Mi sapreste aiutare?!
Grazie
Michele

Un po' di codice che hai scritto e qualche messaggio di errore, se ne
ricevi, farebbe comodo...
J

 ricevi, farebbe comodo...
Sto provando a connettere un DB Access con MySql sul server quindi sto
utilizzando le semplici maschere di Access.
L'errore riportato è "chiamata non riuscita" (Utilizzando una connessione
ODBC si è cercato di eseguire una operazione sui dati contenuti in una
origine dati ODBC. Questo errore può verificarsi quando l'origine dati ODBC
si trova su un'unità di rete e l'utente non è connesso alla rete.
Assicurarsi che la rete sia disponibile, quindi ritentare l'operazione.)
Dopo dice "accesso negato per l'utente" (1045) ma usr e passwd sono
corretti!

Se la user e id sono corretti, molto probabilmente non lo è l'host.
Infatti se usi un server sql su un server con IP 192.168.0.1
e cerchi di collegarti da un client win con ODBC e access con IP
192.168.0.20,
dovrai dire al server anche l'IP autorizzato a collegarsi, ovverto
192.168.0.20
quindi correggi l'utente sul server sql e vedrai che non avrai problemi.
A titolo informativo, se access ti dice "accesso negato per l'utente" già
vuol dire che la connessione ha avuto successo ma è stata negata.
Ciao
J

> Se la user e id sono corretti, molto probabilmente non lo è l'host.
Ok risolto, ho dovuto impostare il permesso su tutti gli host per l'utente.
Ora cerco di capire meglio cmq....funziona!
Ti ringrazio per il prezioso aiuto.
Ciao
Michele

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

Come posso aggiungere ad un counter la capacità di sapere (chiaramente con
un margine di errore) la città o la provincia di provenienza dell'IP
dell'utente? Ho visto che è possibile ma ho trovato solo materiale per
conoscere lo stato.

 ha scritto nel messaggio
news:ajm2h6$bl7$1...@newsreader.mailgate.org...


 dia responsi intelligenti
quindi dovrei fare per ogni IP un traceroute.... non hai qualche esempio?
Per i responsi intelligenti è chiaro che sia impossibile (basta usare un
proxy...) ma a me basta avere una idea molto indicativa delle località degli
utenti