mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: domXML e SEssion !!!!....soluzione elegante

PAOLO RATTO

      session_register($doc);
[...]
Prova con 
  session_register("doc");
Dal manuale (
http://www.php.net/manual/it/function.session-register.php
):
 "session_register() accetta un numero di argomenti variabile, 
  ognuno dei quali può sia essere una stringa contenente il nome
  di una variabile[...]"
Quindi a session_register devi passare il nome della variabile 
(come stringa), non la variabile stessa.
Spero ti sia di aiuto,
Florian
--
phpbitch.net
 | 
phpaga.sourceforge.net
 | 
landonize.it
 | 
ports.tantalo.net

 wrote in message
news:pan.2002.04.04.19...@phpbitch.net...



attribuisci il valore alla variabile dopo averla dichiarata:
session_register ('doc')
$doc = new_xmldoc....
________________________________________________________________
Ale
"Though a program be but three lines long, someday it will have to be
mantained"
ICQ #54291095

Newsgroup: it.comp.www.php
Titolo: Moduli e PHP

Salve a tutti, è la prima volta che posto su questo NG...
Il mio probelma sta qua:
index.htm
<body>
<form method=get action="convalida.php">
<input type=text name="Citta" size=15>
<input type=submit
</form>
</body>
convalida.php
<body>
<?php
echo $Citta
?>
</body>
Come mai non mi visualizza niente?
Version php, la 4.0.8-dev scaricata da 
www.php4win.de
Vi ringrazio per le risposte, nuovo fan php NobyOne

 </body>
 <body>
<?
echo ($Citta);
?>
PHP esige il ";" alla fine di ogni riga.
--
CIAO!
Gusher
CIAO!

E poi chiudi bene i tag > :-)
J

Ringrazio tutti quelli che mi stanno aiutando, ma ho una considerazione da
fare:
Se passo il modulo con Get nell'url vedo ?Citta=Roma ma poi in php non
riesco a vedere niente.
Ora secondo manuale, dice che php si crea una variabile di nome $Citta con
dentro Roma giusto?!
Beh, quindi se io faccio così:
$variabile=$Citta;
echo ($variabile);
dovrei vedere il contenuto di Citta tramite variabile,ma così non è, cioè
secondo me quando viene chiamato il PHP, non s creano le variabili
automaticamente relative ai campi del form html.
Come risolviamo questo problema?!
Grazie ancora a tutti...NobyOne



strano..devi avere un poblema...
l'assegnamento di variabili fatto in quel modo dovrebbe darti i risultati
cheti aspetti...
prova a dare il valore a manoprima ...
<?php
$Citta="Roma";
$variabile=$Citta;
echo($variabile);
?>
forse sbagli la get ?
http://nomesito/nomepagina.php?privaVAR=primoVAL&secondaVAR=secondoVAL
etcetc
ricordando che il ? va solo sulla prima variabile...
Newsgroup: it.comp.www.php
Titolo: controllo campo vuoto su Access con PHP

Un saluto a tutti,
nonstante sia sabato pomeriggio sono infognato su questa cosa che come 
sempre sarï¿œ una baggianata.
Data la query:
	$query = "
	SELECT
	prodotti.ID,
	prodotti.nome_prodotto,
	prodotti.descrizione_prodotto,
	prodotti.foto_rappresentativa as foto,
	prodotti.categoria,
	COUNT(prodotti.ID) as righe
	FROM prodotti
	INNER JOIN categorie
	ON categorie.ID = prodotti.categoria
	WHERE LCase(categorie.nome_categoria) = '".strtolower($_GET['linea'])."'
	GROUP BY prodotti.ID, prodotti.nome_prodotto, 
prodotti.descrizione_prodotto, prodotti.foto_rappresentativa, 
prodotti.categoria";
$rs =  odbc_exec($connStr,$query);
while($prod = odbc_fetch_array($rs))
{
etc....
vorrei produrre a video un tag <img... solo se $prod['foto'] contiene 
qualcosa.
Ho scritto
if(isset($prod['foto']))
ma non va. Mi esce sempre il tag <img...
Stessa cosa se controllo che sia !=NULL o !is_null o !=''.
Mi sto rinco....do.
Dov'ï¿œ l'errore?
Aiutino?
Grazie a tutti
Franz


Scusa ma foto com'ï¿œ definito nel database? Se ï¿œ una stringa non nulla, 
allora devi confrontarlo con una stringa.
Oppure puoi testare la sua lunghezza
if (mb_strlen($prod['foto'])!=0) echo "la foto c'ï¿œ";
Tralaltro se fai
echo mb_strlen ($prod['foto']);
cosa ti dice?
isset ï¿œ sbagliato, dal momento che quel campo c'ï¿œ sempre perchï¿œ lo hai 
richiesto esplicitamente nella query.
is_null vale solo se la variabile ï¿œ null essa stessa.

 if (mb_strlen($prod['foto'])!=0)
GRAZIE!
Lo sapevo che stavo dormendo davanti al pc!
Grazie ancora, risolto.
Franz

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

Buongiorno a tutti. Ho un problema, forse banale per gli esperti, di
visualizzazione dei record di due db sui browser Fire Fox, Safari ecc,
che non si verifica, per contro, su Internet Explorer. Nella
visualizzazione dei record - si tratta di due db di oltre 10mila libri
- i browser che ho indicato fanno precedere tutte le voci dal "tag"
&nbsp, per cui il tutto diventa praticamente illeggibile. Le pagine
sono in php e costruite con DMW2004.
Vi disturberò ancora per un altro interrogativo, per oggi mi
accontento di questo.
Come posso eliminare questo incoveniente?
Grazie e buon lavoro.
Aupix0

 sono in php e costruite con DMW2004.
Usando un editor meno grafico (o la modalita` sorgente di DW) e
controllando come hai inserito quell'entity.
Probabilmente hai un htmlspecialchars da qualche parte che converte
&nbsp; in &amp;nbsp;
O magari ti manca solo il ; finale nella entity...
Bye.

Grazie, tutto risolto.
Newsgroup: it.comp.www.php
Titolo: Calcolare la lunghezza di una stringa

Come calcolare la lunghezza in caratteri di una stringa??
ad esempio;
$a ="abcdefghilmno";
Quaanti caratteri contiene?
Grazie a tutti!

 wrote in message
news:1zVv9.52536$aL4.1...@news1.tin.it...

strlen($a);

 ha scritto nel messaggio
news:1zVv9.52536$aL4.1...@news1.tin.it...


 ha scritto nel messaggio
news:1zVv9.52536$aL4.1...@news1.tin.it...


 per una puttanata del genere tu scrivi al nw!!!?
Dai, stai calmo, stai sprecando molti più byte di lui.

Beh, non essere cosě crudele ... anche senza manuali e internet poteva 
usare il seguente stratagemma: stamparla e contare i caratteri "a mano" 
... funziona altrettanto bene


 
1) fotografare lo schermo con pellicola b/n alta sensibilita'
2) sviluppare e stampare la fotografia
3) passarla nello scanner a 1600 dpi
4) ripulire l'immagine da eventuali puntinature
5) convertire l'immagine a 2 colori
6) passarla in OCR
7) leggere il log dell'OCR per sapere quanti caratteri sono stati
convertiti
E poi avremmo visto Vile E. Coyote guardare i cartoni animati su di lui
;-)
-- 
Marco Bernardini
bernama chiocciola libero it

 Grazie a tutti!
"Grazie a tutti!" contiene 15 caratteri
visita 
http://www.php.net
ciao
Alesi_27

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

Vorrei usare un grosso file in xml contenente una versione della Bibbia,
come db, chi mi dice quali funzioni o classi php usare per cercare
e visualizzare per libro, capitolo, versetto... qualche riga di esempio
... grazie

 cercare e visualizzare per libro, capitolo, versetto... 
http://www.php.net/xml
Comunque IMHO sarebbe meglio fare il parsing e salvare i dati in un DB.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: Eval o non eval ?

Ciao,
mi sono trovato nella situzione di dover "convertire" una serie di
stringhe (lette da un file) tipo le seguenti:
a.b.c=1;
a.b=3;
a.b.c.d=7;
a.b.d=8;
[..]
In un aray che rappresenti la struttura insita, ovvero - in pratica -
facendo:
$array['a']['b']['c']=1;
$array['a']['b'][=3;
$array['a']['b']['c']['d']=7;
[..]
Dovendo risolvere in fretta, ho buttato giù il codice (che allego
sotto).
Domanda: E' possibile ottenere "elegantemente" la stessa cosa senza
ricorrere all'uso di eval ?
--------------------
$tmpConfigFile conterrebbe le informazioni di cui sopra nel seguente
formato:
$tmpConfigFile['a.b.c'] = 1;
$tmpConfigFile['a.b'] = 3;
$tmpConfigFile['a.b.c.d']=7;
$tmpConfigFile['a.b.d']=8;
[..]
foreach ( $tmpConfigFile as $k => $v) {
 
        $tmpTree    =   explode ( '.', $k);
 
        $tmpString  =   '$parametri';
        foreach( $tmpTree as $v2) {
                $tmpString  .=  "['".$v2."']";
        }
        $tmpString  .=   "='".$v."';";
 
                eval($tmpString);
}
grazie
ciao, f.

 [..]
sarebbe carino sapere a cosa ti serve una struttura del genere
 
non garantisco niente perchè non l'ho testato, ma penso se lo
aggiusti un attimo questo dovrebbe andare:
$parametri=array();
foreach ( $tmpConfigFile as $k => $v)
{
  $tmpTree    = explode ( '.', $k);
  $tmpString  = "";
  foreach( $tmpTree as $v2)
  {
    $tmpString  .=  "['".$v2."']";
    if(!isset($parametri$$tmpString))	
     $parametri$$tmpString=array();
   }  
   $parametri$$tmpString= $v;
}
ripeto, non garantisvco niente, l'ho buttata e magari si rivela una strada
impraticabile

 [..]
Io userei array indicizzati da una stringa composta.
$array['a.b.c']=1;
$array['a.b']=3;
Mi sembra che i parametri che ricevi siano gia' in questa forma, quindi 
dovrebbe essere facile.
Newsgroup: it.comp.www.php
Titolo: dubbio su mysql_real_escape_string

La mia domanda č perchč mysql_real_escape_string ,a differenza di
magic_quotes aggiunge l'escape character anche a \n, \r e \x1a. Si puň
arrivare ad un SQL-Injection se non si 'escapano' anche questi char?
Cito dal manuale:
mysql_real_escape_string() calls MySQL's library function
mysql_real_escape_string, which prepends backslashes to the following
characters: \x00, \n, \r, \, ', " and \x1a.
When magic_quotes are on, all ' (single-quote), " (double quote), \
(backslash) and NUL's are escaped with a backslash automatically.
-- 
g4b0, linux user n. 369000
http://gabo.homelinux.com

 characters: \x00, \n, \r, \, ', " and \x1a.
\x00 e` il null. Puo` essere sfruttato per sfondare errori di buffer 
overflow nel database, ed eseguire ben piu` che SQL injection: comandi di 
sistema coi permessi dell'utente con cui gira il DB.
\x1a non so cosa sia, dovrei controllare, ma probabilmente permette cose 
simili.
\n e \r sono ritorni a capo: non conosco attacchi diretti che li usino, ma 
forse possono essere usati assieme a ";" per cercare di eseguire query 
multiple sul DB.
Bye.

 multiple sul DB.
si può provare..


 Hai qualche link o qualche esempio?
No, ma semplicemente in C il null viene usato per chiudere una stringa. E` 
quindi (relativamente) facile, conoscendo una vulnerabilita` di buffer 
overflow del database, infilare dati fino al limite del buffer overflow, 
quindi metterci un NULL e poi un bel binario di qualche centinaio di byte.
Se riesci a farlo su un POST non hai praticamente limiti di dimensioni a 
quello che puoi caricare.
E` il metodo classico di sfruttamento dei buffer overflow.
Bye.
Newsgroup: it.comp.www.php
Titolo: domanda stupida

attualmente uso questa linea di codice per spedire le e-mail alla mia
mailing-list...
mail($email, "mio oggetto", $contenuto, "From: 
i...@italia.it
");
$email contiene tutti gli indirizzi e-mail separati da virgole
io però vorrei fare una routine che mi permettesse di spedire il contenuto
della e-mail ad ogni iscritto senza che appaiano gli indirizzi e-mail di
tutti gli iscritti
spero di essermi spiegato bene....
Andrea

 - ICQ#91902715
http://www.matteomoro.com
 [.
cjb.net
]
"...i am immortal, i have inside me
blood of kings..." ©fm


wrote:



for ($address = strtok($email,","); $address!=""; $address=strtok(","))
{
	mail($address, "mio oggetto", $contenuto, "From: 
i...@italia.it
");
	// Qui si puo' controllare quanto tempo e' passato
}
...credo.
Se ci sono molti utenti, e mail() e' lento, rischi che non ce la faccia
ad inviare tutto nei 30 secondi canonici. Prova a vedere quanta roba ci
sta in un eventuale campo BCC:, se e' supportato.
Leonardo
-- 
".signature": bad command or file name

 wrote in message
eioudt07i0b6447qh...@4ax.com...


 > Leonardo
Puoi rimettere
set_time_limit(30);
all'interno del ciclo, oppuremettere
set_time_limit(0);
una volta per tutte
Newsgroup: it.comp.www.php
Titolo: autenticazione utenti

Salve a tutti
Per autenticare gli utenti al mio sito ho pensato a questa soluzione:
Introduzione di nome e pass attraverso un form, verifica pass controllando
in un database, e persistenza dello stato settando un cookie.
ma ho alcuni dubbi:
-che differenza c'e dall'usare un form o autenticarsi tramite la finestra
apposita del browser?
-usando un form, per usare https e sufficiente scrivere <form
action="https://..."> ?
-una volta settato il cookie,nelle pagine successive, devo semplicemente
controllare se esiste o e meglio memorizzare nome e pass e verificarle ad
ogni nuova pagina?
ps.Se la soluzione fa schifo ditemelo.
Ciao Ciao

 ogni nuova pagina?
non so cosa intendi per "persistenza dello stato" ...ma se non ho capito
male puoi usare
semplicemente le variabili di sessione.
Io di solito controllo ad ogni pagina.


dimmi se ho capito:
fissi nelle variabili di sessione nome e password e ad ogni pagina ri fai la
verifica?
che differenza pratica c'č ad usare i cookie?
grazie
ciao
    ciao

 che differenza pratica c'è ad usare i cookie?
Semplicemente trovo più semplice lavorare con le variabili di sessione...
In termini di sicurezza...
Nel mio caso dopo essere stati inseriti username e password rimangono sul
server e al limite viaggia il cookie che identifica la sessione e quindi il
client.
Nel tuo caso non ho capito cosa memorizzi in quel cookie e come
"identifichi" il client agli accessi successivi.
Io di solito mi fermo a questo livello di sicurezza... fidandoci del SSL
possiamo suppore che i cookie non possano essere sniffati, ma possono sempre
essere letti dal client se la sua macchina ha dei buchi (spero che il mio
server non abbia ;-)).
Per una sicurezza ancora maggiore (...ma cambia davvero poco...) puoi anche
evitare di trasmettere questo cookie e trasmettere il SID assieme all'URL
(...puoi creare anche dei percorsi virtuali inserendo il SID all'iterno del
percorso ...guarda il mod_rewrite di Apache).
--
Reply to: brain79(at)
inwind.it
www.brainetwork.net
ICQ# 
4742797710
 - FeSToso n°143


Per l'autenticazione dell'utente io preferisco usare la finestra apposita
del browser, ed utilizzo https.
Il controllo lo faccio ad ogni pagina (il db degli utenti è solo di qualche
centinaio di nomi).
Non vorrei postare troppo codice, comunque un esempio lo trovi sul sito in
calce: vai al progetto Cartesio e guardati il file "Auth.php" che viene
incluso ad ogni pagina.
Personalmente, per raggiungere più utenti possibili su più piattaforme
possibili, non utilizzo cookies né javascript ne java, ma puro html
(l'unica "licenza" che mi sono preso è quella di usare i frame).
Bye
	gpb
-- 
http://gpbizzaro.supereva.it/index.html
Newsgroup: it.comp.www.php
Titolo: Da ASP a PHP?

Ciao a tutti,
sviluppo in ASP ma ora mi sto avvicinando al PHP, secondo voi c'è qualche
utility valida per convertire le pagine ASP in pagine PHP?
se si ne vale la pena?
grazie
Fabio

 se si ne vale la pena?
Decidilo tu: è gratuito e open source con licenza GPL !!!

grazie per la dritta,
ma intendevo dire se funziona in maniera valida.....
Fabio
"ak47" <ak...@local.armory> ha scritto nel messaggio
news:992skn$gkd$1...@pegasus.tiscalinet.it...


 ma intendevo dire se funziona in maniera valida.....
Loro dicono di sì. Provalo! (E facci sapere).
E' un eseguibile secco che legge un file e ne scrive un'altro.
Newsgroup: it.comp.www.php
Titolo: Aiuto con sintassi!!

Ho un problema con lo stralcio di codice che riporto sotto.
In sostanza vorrei evitare di scrivere AG1, G1, DG1, AG2, G2, ecc. ecc.
(anche perche i campi in realta sono 193 e non 31 come mostrato) per mezzo
di cicli "for" ma non riesco ad integrarlo!!
Chi puo aiutarmi?
  $insertSQL = sprintf("INSERT INTO Utenti (utente, AG1, G1, DG1, AG2, G2,
DG2, AG3, G3, DG3, AG4, G4, DG4, AG5, G5, DG5, AG6, G6, DG6, AG7, G7, DG7,
AG8, G8, DG8, AG9, G9, DG9, AG10, G10, DG10) VALUES (%s,%s, %s, %s, %s, %s,
%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s,
%s, %s, %s, %s, %s, %s)",
                       GetSQLValueString($_POST['musername'], "text"),
					   GetSQLValueString($_POST['mAG1'], "text"),
					   GetSQLValueString($RS1['G1'], "text"),
					   GetSQLValueString($RS1['DG1'], "text"),
					   GetSQLValueString($_POST['mAG2'], "text"),
					   GetSQLValueString($RS1['G2'], "text"),
					   GetSQLValueString($RS1['DG2'], "text"),
					   GetSQLValueString($_POST['mAG3'], "text"),
					   GetSQLValueString($RS1['G3'], "text"),
					   GetSQLValueString($RS1['DG3'], "text"),
					   GetSQLValueString($_POST['mAG4'], "text"),
					   GetSQLValueString($RS1['G4'], "text"),
					   GetSQLValueString($RS1['DG4'], "text"),
					   GetSQLValueString($_POST['mAG5'], "text"),
					   GetSQLValueString($RS1['G5'], "text"),
					   GetSQLValueString($RS1['DG5'], "text"),
					   GetSQLValueString($_POST['mAG6'], "text"),
					   GetSQLValueString($RS1['G6'], "text"),
					   GetSQLValueString($RS1['DG6'], "text"),
					   GetSQLValueString($_POST['mAG7'], "text"),
					   GetSQLValueString($RS1['G7'], "text"),
					   GetSQLValueString($RS1['DG7'], "text"),
					   GetSQLValueString($_POST['mAG8'], "text"),
					   GetSQLValueString($RS1['G8'], "text"),
					   GetSQLValueString($RS1['DG8'], "text"),
					   GetSQLValueString($_POST['mAG9'], "text"),
					   GetSQLValueString($RS1['G9'], "text"),
					   GetSQLValueString($RS1['DG9'], "text"),
					   GetSQLValueString($_POST['mAG10'], "text"),
					   GetSQLValueString($RS1['G10'], "text"),
					   GetSQLValueString($RS1['DG10'], "text"));
);
--------------------------------
Inviato via 
http://usenet.libero.it

 Chi puo aiutarmi?
mi pare di capire che hai due array $POST e $RS1
potresti passarli con un 2 for each ...
Cristiano

 ha scritto nel messaggio

--------------------------------
Inviato via 
http://usenet.libero.it

Recordset riveniente da una query MySQL.
appunto, quindi sono 2 array, che puoi gestire con i comandi di PHP per gli
array. In particolare  foreach lo trovi su
http://it3.php.net/manual/it/control-structures.foreach.php
in pratica, con
foreach ($_POST as $value) {
    echo "Valore: $value<br>\n";
}
passi tutti i valori di $_POST. e quindi al posto di "echo" puoi farci
quello che vuoi.
Cristiano


--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.www.php
Titolo: php senza server (+o-)

ho il seguente problema: ho un script php che apre un file ci memorizza una
query  passata da un form e lo chiude, se lo devo eseguire in locale come
devo fare? Quello che vi chiedo precisamente, senza avere installato un
server è possibile eseguire convertendolo in qualhce modo uno script php?
spero di essermi spiegato :-)
vi ringrazzio.
Ciauz
AnimA

server è possibile eseguire convertendolo in qualhce modo uno script php?
Puoi eseguire direttamente l'eseguibile php.exe (se usi windows) che
devi comunque installare.
Avrai grossi problemi nel far leggere le variabili del form allo
script.
Cmq, se installi una cosa come easyphp(apache,php,mysql) avrai
l'ambiente operativo simile a quello dei normali server in hosting.


Nessun problema, php e' uno script language a tutti effetti.
Sotto windows hai gia' l'eseguibile (i.e. C:\php\php.exe), sotto unix lo
dovresti compilare.
I parametri passati dalla riga di comando trovi in $_SERVER['argv'];
se poi associ a livello locale i file .php al programma php li
esegui come normali programma (in unix con un #!/usr/bin/php ad esempio)

Newsgroup: it.comp.www.php
Titolo: Programma per inserire articoli in un blog


Ne conoscete altri ?

Ho sbagliato newsgroup.

Newsgroup: it.comp.www.php
Titolo: Linux - windows Differenze lunghezza campo testo

Ho questo form che con include viene inserito in alcine pagina web.
<form id="form1" name="form1" method="post" action="risultati.php">
   <input name="TestoRichiesto" type="text" id="TestoRichiesto" size="20" />
   <br />
<input type="submit" name="buttonCERCA" id="buttonCERCA" value="cerca" />
</form>
 
Quando lo vedo su di una pagina windows la lunghezza di "TestoRichiesto" 
ï¿œ 20, se lo vedo su di un PC con SO linux Ubuntu appare molto lungo, 
circa il doppio.
C'ï¿œ qualche altro parametro da inserire per farlo vedere in modo giusto 
anche in linux?
Grazie
Leonardo
 

 Quando lo vedo su di una pagina windows
 
una che????????
 

 una che????????
 
-Le pagine, sorella, come se dico uindovs. Con scappellamento.-


Il campo
<input name="TestoRichiesto" type="text" id="TestoRichiesto" size="20" />
sun windows è 20 , si linux mi appare molto più largo
Leonardo
 

 sun windows è 20 , si linux mi appare molto più largo
 
Ti do il beneficio del dubbio:
RedWiz -ma anche io lo sono- è sorpreso dal fatto che tu dica "su 
windows" e "su linux" invece che "sul browser tale" seguito 
eventualmente da "che gira sul sistema tale" perché la pagina non la 
vedi nel sistema operativo ma in un browser web, cioè in un programma 
che dialoga usando HTTP e rende la pagina in maniera opportuna.
 
In particolare la locuzione "pagina windows" non ha molto senso.


Hai ragione, non sono stato abbastanza preciso.
SO windows, browser IE, FF, Safari, Chrome tutto ok
SO MAC, Browser Safari, tutto OK
SO Linux, Browser FF lunghezza circa doppia
 
è possibile che dipenda dal fatto che il modulo si trova nelle varie 
pagine utilizzando il metodo PHP include?
Leonardo


Risolto dando le misure (size) con i CSS.
Leonardo
Newsgroup: it.comp.www.php
Titolo: help consiglio per libro sul php

Cerco un buon libro per imparare il linguaggio
Ringrazio in anticipo 
Franco

 wrote in message
news:MPG.16d18a199...@news.virgilio.it...


 Cerco un buon libro per imparare il linguaggio
Se vuoi cominciare da zero ed hai poco tempo, PHP per esempi č quello che fa
per te (di Julie Meloni, Jackson Libri, 50.000lire).
Certo, se poi vuoi andare oltre le basi, la gestione di variabili, mysql,
sessioni, email, gestione di file e cookies dovrai documentarti con altro
materiale, ma per iniziare č davvero facilissimo.
--
M  a  r  c  o    S  a  l  i  s            
marc...@tin.it
www.fidalnet.com
   -   
www.atleticaoristano.com
www.musix4u.com
 - il forum dedicato alla musica!
www.lavorosardegna.com
 - il lavoro in Sardegna

 materiale, ma per iniziare è davvero facilissimo.
C'è qualcosa online riguardo al php in modo cosi' approfondito? Un bel
libro in pdf non mi dispiacerebbe anche se è un pò scomodo da leggere...
php per esempi ce l'ho già ma è molto base, pure troppo e non è
assolutamente trattata la programmazione a oggetti... 
-- 
e-mail: dialtone#/N0SPAM\#@
aruba.it
	|Non vorrei piacere a tutti
togliere #N0SPAM# per inviare		|Avrei meno stima di me stesso
Powered by Debian Woody			|Se piacessi a certa gente
On Linux 2.4.17 - WM 0.80.0		|

 C'è qualcosa online riguardo al php in modo cosi' approfondito?
Bhe, qualcosa c'è *sicuramente*, il problema è trovarlo, soprattutto in
italiano. Se ti serve qualcosa in particolare puoi guardare qualche script
già fatto su 
http://phpfree.html.it
 ad esempio, controlli il source e cerchi
di imparare qualcosa da lì (io lo faccio spesso spesso). Altrimenti...
www.php.net
 ... e vai sul sicuro ;-)
Servirebbe anche a me una bella guida avanzata, in italiano, dove trovare di
tutto...!!


 tutto...!!
Come mi hai detto tu sono andato su 
www.php.net
 a cercare qualcosa e a
questo indirizzo mi pare di aver trovato una cosa fatta proprio bene
http://www.php.net/manual/it/html/index.html
 anche in italiano ^_^.
Sai per caso dove trovare moduli (per PHP-Nuke o PostNuke o Planet2002)
per e-commerce per fare un sito ad hoc in quel "ramo". Ho cercato un
pò in giro e per ora ho trovato solo centinaia di temi per PHP-Nuke e
alcuni sono veramente carini. Prima o poi imparerò anche a farmeli da
solo. 
Grazie ciao


 o Planet2002) per e-commerce per fare un sito ad hoc [...]
Qua non so aiutarti, perchč di questi script non ne ho mai usati.
<ignoranza>PHPNuke č uno script per gestire un sistema editoriale,
giusto?</ignoranza>
Ciao,


> Cerco un buon libro per imparare il linguaggio
Posso consigliarti "Guida a PHP4" di Tim Converse e Joyce Park della McGraw
Hill.
[Symba]

 wrote in message
news:a4b81l$42s$1...@galileo.it.ip-plus.net...

Si tratta della traduzione di "PHP Bible", é uno di quei libri che comincia
dalle basi ma non si ferma li (difatti ha un discreto numero di pagine). Se
vuoi cominciare da zero ma andare anche un pó oltre mi sembra un'ottima
scelta.
Massimo
PS Ciao Symba :-)
Newsgroup: it.comp.www.php
Titolo: form suddiviso in più pagine

Ho un form molto lungo che vorrei suddividere in più schermate
Qual è il metodo più conveniente secondo voi?
Le sessioni?
Grazie per il vostro parere
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Le sessioni?
Personalmente direi di sě.
---
In un qualsiasi insieme di dati, la cifra cosi' evidentemente corretta 
da non richiedere un controllo e' l'errore.

 Le sessioni?
Le sessioni possono essere una soluzione. In alternativa, se poi i dati
vanno nel DB potresti gia' inserirli "temporaneamente" e poi
"autorizzarli" al termine della procedura.
In questo caso puoi inserire anche una funzione che ti pulisce la
tabella nel caso in cui ci siano dati incosnsistenti (non
"autorizzati").
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1

Newsgroup: it.comp.www.php
Titolo: sessioni querystring o form

vorrei sapere a parita di elementi da gestire
impozziamo mille 1000
cosa appesantisce di più???
usare le sessioni i parametri tramite querystring o tramite form
grazie a tutti in anticio

 usare le sessioni i parametri tramite querystring o tramite form
Definisci "appesantire".
La connessione => +QueryString +Form +Cookie -Sessioni
Il server => Praticamente uguale (tra parsing e menate varie)
IMHO la soluzione migliore e quella del DB/Sessioni specialmente con
quell'ordine di grandezza (10^3).
-- 
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/1Z
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 usare le sessioni i parametri tramite querystring o tramite form
Elementi intesi come record di un db o come variabili da passare?
Nel secondo caso da escludere la querystring per le limitate capacità.
Meglio le sessioni, ma se pensi di avere molte connessioni rischi di
saturare il server.
Ci sarebbero anche i cookie da tenere presente.
Ciao
Marco

Appesantire in termini di prestazioni per il server...
quindi consigli le sessioni ...?
per quanto riguarda i cookyes ma.. non possono essere disabilitati ??
nell'incertezza meglio le sessioni o no ?
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:1B6Yb.11729$FJ6.4...@twister1.libero.it...


 ha scritto nel messaggio
news:c0rgbh$2cq$1...@newsreader.mailgate.org...


 i cookie funzionano sempre ?
I cookie possono essere disabilitati nel browser.
Quindi non funzionerebbe piů nulla.
Se decidi di usare i cookie, per sicurezza preparare uno script che ne
verifichi l'abilitazione e poi "forza" l'utente ad abilitarli.
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: pagina creata in tot secondi

Salve,
come faccio ad inserire all'interno delle mia pagine HTML/PHP
una dicitura del tipo "pagina inserita in TOT secondi" ?.
Ho cercato nei vecchi post ma non sono riuscito a trovare nulla.
Io pensavo a qualcosa del tipo memorizzare data e ora all'inizio
dello script PHP e poi, alla fine dello script, calcolare la differenza
tra data e ora corrente e data e ora memorizzate all'inizio.
E' la strada giusta oppure si può fare in modo più ottimale ?
Grazie
-- 
Riccardo

 una dicitura del tipo "pagina inserita in TOT secondi" ?.
http://www.php.net/microtime
-- 
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.

controlli in cima allo script il microtime e poi lo ricontrolli al termine 
dell'esecuzione, infine sottrai quello finale con quello iniziale ed hai il 
tempo impiegato, naturalmente conviene utilizzare un arrotondamento

Newsgroup: it.comp.www.php
Titolo: Funzioni con le ore

 
Ciao a tutti,
ho una variabile ore $tempo nel formato time (00:00:00),
defo fare in modo che se le ore sno più di 100, avvenga un determinato 
evento.
Quindi se ho $tempo > 100:00:00 avviene l'evento.
Come posso fare?
Grazie
Marco 

Marco wrote:

nella tua domanda c'e' la soluzione..
if ($tempo > 100) {
 // instructions
}
altre soluzioni ed applicazione della precedente seguono..
$timeArray = array('00:00:00', '10:00:00',  '100:00:00', '1000:00:00');
while (list(, $time) = each($timeArray)) {
        if ($time >= 100) {
        echo $time, " e' maggiore od uguale a 100 ore\n";               
        }
}
reset($timeArray);
while (list(, $time) = each($timeArray)) {
 if ($time[1] != ':' and $time[2] != ':') {
        echo $time, " e' maggiore od uguale a 100 ore\n";
 }
}
reset($timeArray);
while (list(, $time) = each($timeArray)) {
        $pieces = split(':', $time, 3);
        if ($pieces[0] >= 100) {
        echo $time, " e' maggiore od uguale a 100 ore\n";               
        }
}
-- 
www.iuz-lab.info

        }
Ok grazie mille, ho usato la prima...
Newsgroup: it.comp.www.php
Titolo: base-uri corretto

Forse l'argomento non riguarda strettamente php, ma comunque se qualcuno 
vuole rispondere...
 
<BASE href="
http://www.aviary.com
">
<BASE href="
http://www.aviary.com/
">
<BASE href="
http://www.aviary.com/abc
">
 
Il secondo è il terzo, ok.
 
Ma il primo?
Cioè un base-uri corretto deve includere anche il path?

alex <1j94...@lnx159sneakemail.com.invalid> ha scritto:

"Rest assured that for your root URL specifically, 
http://example.com
 is
equivalent to 
http://example.com/
 and can’t be redirected even if you’re
Chuck Norris."
 
E' la stessa cosa.
 
fonte: 
https://webmasters.googleblog.com/2010/04/to-slash-or-not-to-slash.html
 
 
 


Ma un path relativo come viene risolto se neanche il base-uri (da non 
confondere con un uri che è tutt'altra cosa) comprende il path assoluto?

 confondere con un uri che è tutt'altra cosa) comprende il path assoluto?
 
fai un esempio
 
 


Prima di tutto una lettura di
http://www.ir3ip.net/html4/struct/links.html#h-12.4.1
 
 
Quindi...
 
uri relativo: dir/file.html
 
base-uri: 
http://www.example.com/
 
uri risolto: 
http://www.example.com/dir/file.html
 
 
base-uri: 
http://www.example.com/abc
 
uri risolto: 
http://www.example.com/dir/file.html
 
 
base-uri: 
http://www.example.com/abc/
 
uri risolto: 
http://www.example.com/abc/dir/file.html
 
 
base-uri: 
http://www.example.com
 
Come lo risolve?
 
 


 
1- Come base URI dovresti essere solo path assoluti ("/" o "/abc/").
2- Non usare la tag base, fai solo casino.
 
Ciao!

 1- Come base URI dovresti essere solo path assoluti ("/" o "/abc/").
 
**Come base URI dovresti essere solo path assoluti**
???????
 


Sorry, ho scritto e cancellato due volte, non ho riletto ed è venuto fuori
questo :)
Volevo dire: se proprio dei usare la tag base, metti nell'attributo href path
assoluti (tipo "/" o "/abc") senza protocollo o host.
Meglio comunque non usare quella tag per nulla.
 
Ciao!

Newsgroup: it.comp.www.php
Titolo: Performance PHP-Mysql

Ho un sito statico con picchi di oltre 100 visitatori online
contemporaneamente.
Il progetto è quello di migrare su piattafoma php-mysql
Le pagine php eseguono fino a 6-8 semplici query sul db mysql.
Il problema è che non so (ne posso) valutare le prestazioni del sistema
che ho paura diventi lento.
Qualcuno gestisce situazioni simili o ha consigli in merito??
Grazie
Roberto.

quoto quello che dice Roberto, perché quotare è divertente!!

se hai un traffico molto elevato, ti conviene pensare ad un meccanismo di 
caching delle pagine che sono più statiche.
(è inutile tirare fuori ad ogni accesso sempre le stesse 1000 righe dal db, 
meglio tirarle fuori una volta e usare una pagina statica).
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.efluxa.it/netiquette/dis.html

 meglio tirarle fuori una volta e usare una pagina statica).
Ok farò un Google-ata perchè non so praticamente niente sul caching!
Grazie del consiglio.
Newsgroup: it.comp.www.php
Titolo: Rinominare un file da Maiuscolo a Minuscolo (esempio da INDEX.PHP a index.php)

Ciao a tutti,
Come da oggetto mi serve uno script php che rinomini tutti i files in una
directory da MAIUSCOLO a minuscolo...
esempio INDEX.PHP deve diventare index.php, e il contenuto del file non deve
essere assolutamente toccato...
vi spiego perchè mi serve, magari c'è un altra soluzione:
Ho fatto un backup di un PC windows 2000, ho trasferito i dati su un HDD con
Win98, quando dopo la reinstallazione di windows 2000 ho ripescato i dati
dal HDD di 98 il risultato è stato che la maggior parte dei files è scritta
in maiuscolo...
Sotto windows non ci sarebbe nessun problema, ma nel caso dei siti web che
pubblico su un server linux c'è un problema e come!!! come sapete in fatti
sotto linux index.php non è uguale a INDEX.PHP, questo è il grande casino
perchè non posso rinominare A MANO migliaia di files!!!
AIUTOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!
Grazie a tutti
Alex

 wrote in message
news:lqvD7.7493$7A4.4...@news.infostrada.it...

(prox volta fai un backup con tar!)
per rinominare scrivi qualcosa tipo (attenzione ai permessi di scrittura,
lettura):
if ($dir = opendir("."))
{
  while ($file = readdir($dir))
    rename ($file, strtolower($file));
  closedir($dir);
}

 ha scritto nel
messaggio news:pexD7.8032$7A4.5...@news.infostrada.it...

Ho fatto come mi hai detto, lo script funziona correttamente MA sui files
che sono passati sull'HDD di 98 non si rinominano anche con i permessi
giusti !!! :-o
Non ci credo, quasi impossibile!!! se creo un file nuovo adesso e lo chiamo
CIAO.txt lo rinomina in ciao.txt ma i files che sono stati strasferiti da
2000 a 98 poi da 98 a 2000 n'se rinominano... è la rovina...
Non c'è qualche altra soluzione !?!?
HELP!!
Alex


Ho capito... allora bisogna creare una nuova cartella e copiare i file con i
nomi minuscoli in quella cartella nuova.
Per evitare questo tipo di problema meglio usare file con nomi piu lunghi di
8 caratteri. Aiuta molto se devi transfer tra questi due sistemi.

 giusti !!! :-o
Controlla se i suddetti file sono di sola lettura (copiandoli da CD è
probabile)
Ciao
--
--
GK
Senza Filtro A.I.P.M.
http://sf.vallecaudina.net

 Ciao
magari... sarebbe stato troppo facile :-)
Alex

 ha scritto nel
messaggio news:fIAD7.9354$7A4.5...@news.infostrada.it...

uhm... operazione delicata...
va beh, vedro' di escogitare qualcosa...
Alex
Newsgroup: it.comp.www.php
Titolo: [ot] errore in apertura xml

Salve a tutti.
Scusate l'eventuale offtopic. Perchè con internet explorer non riesco a
visualizzare i files xml, mentre con mozilla [linux] non ho alcun problema.
La pagina mi restituisce il seguente messaggio:
Impossibile visualizzare la pagina XML
Impossibile visualizzare l'input XML tramite il foglio di stile . Correggere
l'errore, quindi fare clic su Aggiorna, oppure riprovare in un momento
successivo.
----------------------------------------------------------------------------
----
Impossibile individuare l'oggetto specificato. Errore durante l'elaborazione
della risorsa "
http://serverweb/xml/office

 visualizzare i files xml, mentre con mozilla [linux] non ho alcun problema.
news:it.comp.software.browser


...... purtroppo non mi sembra un NG molto frequentato :-(
Grazie lo stesso, Angelo

 ...... purtroppo non mi sembra un NG molto frequentato :-(
Prova in rete google, sito microsoft o usenet in inglese.
Esperienza mia: a volte basta un refresh per farlo caricare nel
modo giusto (ma con file xsl legato). Non so se e' un feature. ;-)

 modo giusto (ma con file xsl legato).
Grazie, Jurgen.
Praticamente sto cercando di visualizzare col browser un file xml creato di
default da staroffice 6.0, ma non vedo alcun file xls.
Anche su google non ho trovato molto, in italiano.
Ciao, Angelo.

Newsgroup: it.comp.www.php
Titolo: 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.

 particolare del php.ini ?
Si e' normale, fai riferimento a session.gc_probability,
session.gc_maxlifetime e l'RFC sull'HTTP per il motivo tecnico.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

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

Salve a tutti,
vorrei utilizzare le sessioni per un sistema
di autenticazione degli utenti.
Se gli utenti non fanno il logout come
si può gestire la cosa?
grazie!
ringo


Scusami, mi pare che le sessioni (come tutti i cookie 'di sessione',
appunto...) decadano alla chiusura di *tutte* le istanze del browser (non
solo di quella che ha generato il cookie di sessione)
Almeno, cosí mi pare... :-)
Silvio Porcellana
Senior Programmer
-----------------------------------------------------------------------------------
Trovanome.it - 
http://www.trovanome.it
Se non vuoi essere solo un numero...hai bisogno di un nome!
-----------------------------------------------------------------------------------
--------------------------------
Inviato via 
http://usenet.libero.it

 č


 > è

Newsgroup: it.comp.www.php
Titolo: PHP integrato con JSP

Sto sviluppando per la mia tesi di laurea una integrazione fra una 
applicazione JSP già esistente, e una in PHP. Esse non interagiscono 
direttamente fra di loro (almeno non dovrebbero) ma scrivono sullo 
stesso database MYSQL.
La domanda che vorrei porvi è :
- E' possibile inserire un modulo php sotto JBOSS (contenente a sua 
volta apache tomcat), o c'è bisogno per forza di usare oltre jboss anche 
apache (con modulo php)?
- Nel secondo caso, ci sarebbe bisogno di aprire due porte (una per 
jboss e una per apache) o si può usare la stessa???
- E' possibile inserire codice php in una pagina jsp?
Spero che qualcuno mi risponda perchè per me è davvero importante,
grazie!

 - E' possibile inserire codice php in una pagina jsp?
Mai provato.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 
l'unica cosa che mi viene in mente e` da jsp fare una chiamata http a 
una pagina php e poi gestire l'uotput della pagina. ma mi sembra tanto 
una porcata.
Viceversa php (a quale versione di riferisci?) permette di instanziare 
delle classi java al suo interno, ma quando ho fatto delle prove la cosa 
era in stato di prototipo e non era utilizzabile in produzione. Mi 
sembra pero` che php 5 abbia messo qualcosa di nuovo in proposito.
Fare invece una pagina mista (un po' codice java e un po' codice php) 
credo proprio che non si possa fare (chi gestisce l'esecuzione di cosa?)




 ma quando si legge un post bisogna per forza rispondere
Google.com -> Apache Tomcat PHP -> Mi sento fortunato ...
http://wiki.apache.org/tomcat/UsingPhp
"This tutorial shows how to use PHP version 4 with Tomcat version 4 or
later."
"domanda: ma quando si legge" una risposta ad un post che non si
capisce, si deve per forza postare una domanda inutile riguardo la
propria ignoranza oppure si dovrebbe cercare di capire la risposta
fornita?

Newsgroup: it.comp.www.php
Titolo: Protezione di una pagina in php

E, possibile aggiungere a una pagina in php un login al suo interno?
Nel senso che io voglio proteggere quella pagina e far si che vada inserita
una pwd per poter essere usata se uno non sa la chiave la pagina deve
rimanere inaccessibile
Grazie

 E, possibile aggiungere a una pagina in php un login al suo interno?
http://www.php.net/manual/en/features.http-auth.php
http://www.php.net/manual/en/features.sessions.php
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

Newsgroup: it.comp.www.php
Titolo: Hosting gratuito con Php e Mysql

Salve a tutti ho un sito che ho riversato sullo spazio a pagamento di aruba!
Alcuni di voi sapranno che aruba supporta php ma non MySql. Quindi vorrei
mettere le pagine che utilizzano PHP+MySql su un qualche server gratuito che
supporti entrambi!!
Qualcuno di voi sa indicarmi dove poter prendere uno spazio gratuito nel
quale riversare queste pagine dinamiche?????
Vi ringrazio,
Massimiliano

 ha scritto nel messaggio
news:azy97.75029$Pb6.4...@news1.tin.it...



Il nostro servizio non è gratuito ma a pagamento (60.000) comunque...se ti
interessa possiamo attivarti uno spazio di prova.
Ciao
--
Francesca
fran...@webperte.com
www.webperte.com

 wrote in message
news:azy97.75029$Pb6.4...@news1.tin.it...


 wrote in message
azy97.75029$Pb6.4...@news1.tin.it...


Newsgroup: it.comp.www.php
Titolo: determinare browser lato server

Ciao
Sapreste indicarmi un modo per identificare in una pagina .php il 
browser che uno usa ? (anche solo lo user-agent).
Grazie
	Ciao

browser che uno usa ? (anche solo lo user-agent).
$_SERVER['HTTP_USER_AGENT'] oppure get_browser()
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Staff di E-Xoopport - 
http://www.e-xoopport.it

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

Ragazzi grazie ad un rispota sul forum sono riuscito a capire cosa sono i
template , potete dirmi dove posso trovare materiale, guide , o tutorial al
riguardo (meglio se in italiano) ??? grazie

 ha scritto nel messaggio
news:cVYH7.80398$sq5.3...@news.infostrada.it...

ehm... template di che tipo ??
è una parola un po' generica... :-)
Alex

Newsgroup: it.comp.www.php
Titolo: classe per leggere table html

Qualcuno sa se esiste una classe/estensione/libreria per convertire una 
tabella html in un array con i contenuti della tabella stessa?
Ho guardato su PEAR e PECL ma ho visto solo classi/estensioni che 
trasformano un array in tabella html.
Andrea

Quasimodo ha scritto:

Puoi utilizzare DOM, le espressioni regolari o creare un parser tramite
le funzione di manipolazione delle stringhe.
Visto che il codice HTML permette molte liberta', trovare una classe
che si adatti esattamente alle tue necessita' specifiche e' piuttosto
difficile.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/
Newsgroup: it.comp.www.php
Titolo: Rivista PHP

Ma esiste qualche rivista d'informatica che parli di PHP ? voi cosa leggete 
?
Ciao Marco 

 leggete ?
Personalmente leggo 
http://www.phparch.com/
 e gli articoli che appaiono
su ioProgrammo di quando in quando.
Ho letto anche PHP Solutions ma la qualita' degli articoli e l'etica
dell'azienda che ci sta dietro lasciano un po' a desiderare.
-- 
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/

 dell'azienda che ci sta dietro lasciano un po' a desiderare.
Ma esiste ancora  PHP Solution ?


 Ma esiste ancora  PHP Solution ?
Penso di si, due settimane fa ho ricevuto una richiesta di
collaborazione con la versione tedesca
(
http://phpsolmag.org/prt/view/php-solutions.html
).


 (
http://phpsolmag.org/prt/view/php-solutions.html
).
ma si trova in edicola ?
ciaoe grazie


 ma si trova in edicola ?
No. La versione italiana e` stata bloccata da oltre un anno.
Bye.

 ciaoe grazie
Ma con tutte le risorse che ci sono online, a quale scopo acquistare una 
rivista sul php? Scusate la banalità della domanda, ma sinceramente non 
riesco a capire!
	Francesco


per imparare sulla tazza no ? :)

 per imparare sulla tazza no ? :)
Sinceramente era uno dei motivo per cui ritengo l'wifi una vera figata!
	Francesco

Francesco F ha scritto:

ROTFEL

 riesco a capire!
C'è sempre il piacere di sfogliare una rivista.

 Sinceramente era uno dei motivo per cui ritengo l'wifi una vera figata!
No, č *IL* motivo per cui il wifi č una vera figata...
;-)
-- 
Falco Stellare
DeepVoid: 
www.deepvoid.it
DeepVoid's Log: 
www.deepvoidlog.com
Newsgroup: it.comp.www.php
Titolo: Problema con FTP

Sto provando la funzione per accedere ad un ftp via php ma continuo ad 
avere problemi.
Il codice è il seguente:
<?php
	$conn_id = ftp_connect("localhost");
	if ($conn_id == false)
	{
		echo "errore connect<br>\n";
	}
	// login with username and password
	$login_result = ftp_login($conn_id, "username", "password");
	// check connection
 
	if(!$login_result)
	{
		echo "Errore login\n";
     	}
	else
	{
		echo "All OK";
	}
	ftp_close($conn_id);
?>
La script mi da sempre "errore connect" ma non ha senso.
Il server ftp è perfettamente configurato e da linea di comando vi 
accedo senza problemi. Il php è 5.3.2 su ubuntu.
Che sbaglio?
Grazie

 $conn_id = ftp_connect("localhost");
Ma ti connetti al tuo server locale?
Non ci vorrebbe un indirizzo ftp?
Max
-- 
http://www.maxori.it
L'Arte è la capacità di fare cose di nessun valore
e di riuscire a venderle
F. Zappa

Invece di usare la condizione:
if ($conn_id == false)
utilizza:
if (!$conn_id) 

 Non ci vorrebbe un indirizzo ftp?
Si mi collego al server locale (sto facendo dei test).
Ho provato sia con  l'ip che tramite dns ma nulla da fare.
La macchina ruota correttamente il nome localhost.

 La macchina ruota correttamente il nome localhost.
l
o
c
a
l
h
o
s
t
.
Irresistibile.
Newsgroup: it.comp.www.php
Titolo: Utenti mobili ed immobili

Salve NG
Avrei l'esigenza di sapere se un visitatore accede ad una pagina 
attraverso rete fissa oppure GSM (o GPRS o comunque non cavo)
Pensavo di rilevare la velocita di connessione ma non credo sia possibile
Giudicare in base al browser mi sembra arduo data la moltitudine di 
browser per apparati mobili di cui molti ignoro l'esistenza
Qualcuno ha in mente un'alternativa?
Grazie
-- 
Gibe
Modena Italy
gibe@freemailPUNTOit

 Qualcuno ha in mente un'alternativa?
non ho capito quello che ti interessa: è se la connessione avviene via 
GSM/GPRS (e quindi può essere anche un notebook che usa il cell come modem) 
oppure capire se si usa il browser di un palmare/cellulare?
nel primo caso non saprei, farei come tutto il resto del mondo che mette il 
doppio link "sito connessioni veloci" e "sito connessioni lente".
nel secondo caso potresti leggere le dimensioni della finestra del browser: se 
sono formato francobollo significa che è un palmare :)
ciao
-- 
Ranger! 
www.rossi.eu.com
aggiungi .it alla mail x rispondermi

 sono formato francobollo significa che è un palmare :)
Bellissima idea quella del check delle dimensioni della finestra
mi interessa sapere se dall'altro capo c'e' un palmare o altro, perche i 
palmari hanno browser un po scadenti (a partire dal fatto che javascript 
non gira) e allora volevo dirottarli su di un'altra pagina
Conosci anche come individuare le dimensioni della finestra?


 Conosci anche come individuare le dimensioni della finestra?
a memoria non ti saprei dire (richiede javascript però), ma se cerchi su 
google trovi di sicuro.
in alternativa sai che se il JS non è supportato di sicuro è un palmare!



Premesso che il mercato dei browser è limitato,
l'unico vero decente sistema è valutare il sistema operativo che ricevi
nella stringa del browser.
Per 7650,  3650, e molti altri cell è SYMBIAN, etc etc
J

 ciao
E vero pero a forza di pensarci su mi vengono in mente tutte le 
possibili combinazioni e ad esempio con il JS non riuscirei a 
discriminare i browser offline
Adesso mi impegno magari apro un altro thread piu preciso, grazie 
comunque


 Qualcuno ha in mente un'alternativa?
Fai un check sull'header HTTP che ti arriva e controllane i valori
(userAgent string in primis).
Non importa che tu faccia un equivalenza diretta, ti basta verificare se le
stringhe contengono o non contengono determinati valori, per poter
determinare a quale "cerchia" di browser (desktop, palmare, cellulare..)
appartengono.
-- 
C'ya,
  ZER0 :: coder.gfxer.webDesigner();
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

palmari hanno browser un po scadenti
Non me ne parlare.
Ma puoi controllare HTTP_USER_AGENT. Se vedi che e' un Novarra, scappi :-)
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.