mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: GD-generazione di immagini

sapreste consigliarmi un tutorial o qualcosa di simile consultabile sul
web riguardo la generazione di immagini in php?
grazie,
	Lorenzo

Lorenzo Ha scritto:

Prova il sito delle faq lo trovi qualche thread piu' giu' oppure vai su 
google.
Ciao
-- 
Danilo Bottone

 google.
Nella faq non c'e' quasi niente su GD (mea culpa).
Un esempio (nascosto, non ho avuto mai tempo di finire questa sezione) trovi
qui:
http://php.dopoil.com/PHPSnippets/index.php?show=_COL/CreateButton.php.htm
esempio piu' complesso:
http://php.dopoil.com/PHPSnippets/index.php?show=_COL/scrambledCodeImage.php
.htm
In 
http://www.php.net/manual/en/ref.image.php
 si trova qualche esempio,
anche nei esempi user contributed.

 Un esempio (nascosto, non ho avuto mai tempo di finire
Ops...vero, pero' trovava molti link utili.
Ciao
Newsgroup: it.comp.www.php
Titolo: php, sicurezza, setcookie invio header

Buongiorno a tutti,
devo realizzare una piccola area privata del mio sito che deve essere
accessibile solo da me.
Ho iniziato con qualcosa di molto semplice..che pero' non mi funziona. Ho
usato il tutorial presente in
http://www.mrwebmaster.it/tutorial/php/tutorial288.htm
ma ricevo un errore:
Warning: Cannot modify header information - headers already sent by
(output started at /var/www/login.php:3) in /var/www/login.php on line 10
Ho capito che il problema e' nel fatto che non deve essere spedito output
quando si usa la funzione setcookie e piu' in generale quando si usano
funzioni che spediscono header http..
Volevo chiedervi 2 cose:
1 - come potrei risolvere il problema e, in questo codice, in che modo si
verifica il problema? (non capisco dove spedisco output nel file login.php
e non voglio utilizzare obstart() ecc.)
2 - Per un sito in cui la gestione utente e' cosi' semplice (solo io
nell'area privata) questo mezzo di autenticazione che problemi di
sicurezza comporta? Sono gravi? Facilmente sfruttabili?

 ecc.)
Nel file login.php
<html>  << Qui invii un output al browser
<body>
...
...
<< Nella riga seguente usi setcookie(), da cui l'errore >>
setcookie("login", "OK", time() + 600);  
Come prima cosa fai il controllo sui dati e solo dopo restiutisci
l'HTML opportuno.
Ciao.
-- 
Federico

 sicurezza comporta? Sono gravi? Facilmente sfruttabili?
E' facilmente aggirabile. Basta impostare un cookie...
Rimuovi il login da cookie!

 MarcoX ha scritto:
siete stati chiari..e ho risolto. Grazie.
Per quanto riguarda il login da cookie, potrei usare il cookie per
controllare la durata della sessione e immagazzinare le password in una
variabile da confrontare al momento dell'accesso in modo che sia nascosta
da PHP...
Credete che sia piu' sicuro questo metodo? Non sara' dei migliori ma
almeno così l'unico modo per sapere la password sarebbe di leggere il
file php..nascosto dal server...dico fesserie? :-P

 dell'accesso in modo che sia nascosta da PHP...
Tieni presente che un cookie può essere manipolato come si vuole,
per cui qualunque cosa ci scrivi non deve essere nulla di
importante. Non so esattamente quali siano le tue esigenze, ma
per realizzare una semplice area protetta potresti utilizzare
direttamente le sessioni. Vedi 
http://www.php.net/session
.
Ciao.
-- 
Federico
Newsgroup: it.comp.www.php
Titolo: collegamento mysql

Premetto che sono un niubbo e come tale ho già girato in lungo ed in largo
le faq, i link, google... ma la mia ignoranza non mi ha permesso di trovare
la soluzione...
Allora, ho win98, Apache2, l'ultimo Php e MySql 4.0.18. Li ho installati
tutti e sono arrivato a visualizzare la pagina con phpinfo();
Ho provato a fare un collegamento a database con mysql_connect() ma mi da
errore, come se la funzione non fosse definita da nessuna parte. Allora ho
pensato che fosse un problema nell'installazione di mysql, allora leggendo
qua e la ho visto che nelle informazioni di phpinfo() non c'è la sezione
MySql che, mi pare, dovrebbe esserci... no? Come faccio ad utilizzare mysql?
Che passi devo seguire? (il file my.ini mi sembra a posto).
A titolo informativo: winmysqladmin parte e il semaforo diventa verde... ho
anche installato MDAC... bah, sembra funzioni tutto ma non riesco a
collegare php e mysql (detto poco...).
Grazie

 definita da nessuna parte. 
Posta l'errore ed il codice che lo genera.
Ci sono 9 probabilita' su 10 che sia un errore di autenticazione (es.
user/password).
-- 
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.

Newsgroup: it.comp.www.php
Titolo: leggere un file o leggere un record ?

Secondo voi con php è più veloce leggere/scrivere un file di testo o
un record da un database mySQL.
Saluti. Ilic.

 un record da un database mySQL.
Sei sicuro che siano equiparabili?
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 Sei sicuro che siano equiparabili?
Non mi hai risposto...
:-(
Newsgroup: it.comp.www.php
Titolo: Passaggio di variabile

Salve a tutti, ... ho il seguente problema:
Ho un form contenente il seguente menu a tendina ...
                <SELECT NAME="lettera">
                <OPTION>A
                <OPTION>B
                <OPTION>C
                <OPTION>D
                <OPTION>E
                </SELECT>
Quello che vorrei fare e' semplicemente passare il valore della
variabile lettera ad un altro
script php quandomio premo sul tasto submit del form ....
Come posso fare ?
Grazie
GPo

basta che ogni <option> abbia un value uguale alla lettera:
<option value="A">A
<option value="B">B
...

                </SELECT>
Io uso qualcosa tipo:
function select($varname, $options, $curval="")
{
	$drop = "<SELECT NAME=\"$varname\">";
	while(list($key, $val)=each($options))
	{
		if ($key==$curval)
			$sel=" SELECTED";
		else
			$sel="";
		$drop .= "<OPTION VALUE=\"$key\"$sel>$val</OPTION>";
	}
	$drop .= "</SELECT>";
	return $drop;
}
$options = array(
	"A"	=>	"A",
	"B"	=>	"B",
	"C"	=>	"C",
);
print select("lettera", $options, $lettera);
...cosi', il codice HTML e' comunque "pulito".
Leonardo
-- 
".signature": bad command or file name

Newsgroup: it.comp.www.php
Titolo: Far fare un upload all\'utente

Ciao!
Vorrei fare uno script che permetta all\'utente di poter fare un upload al mio server.
Che funzione devo usare??
Grazie1000000
JJ
Posted by 
http://www.phpitalia.com

 wrote in message 99ocga$cn2$1...@news.flashnet.it...


 ha scritto nel messaggio
news:vOPv6.1545$yU4.4...@news.infostrada.it...


il 90% dei browser penso lo supporti...
Josh
Apritisesamo <in...@NIENTESPAMapritisesamo.net> wrote in message
99ogvi$ij8$1...@fe1.cs.interbusiness.it...


 ha scritto nel messaggio
news:J_Xv6.2560$yU4.4...@news.infostrada.it...


Newsgroup: it.comp.www.php
Titolo: quando oltre a chiave primaria si usa indice

se ho 2 tabelle
TABELLA-LIBRI-GENERE
con 2 campi 
ID  NOME
1   AAA
2   BBB
3   CCC
e poi una
TABELLA-TITOLI con 3 campi
ID  rif-id  TITOLO
1   1	    aaaaaa1
2   1	    aaaaaa2
3   1	    aaaaaa3
4   2	    bbbbbb1
5   2	    bbbbbb2
6   2	    bbbbbb3
7   3	    cccccc1
8   3	    cccccc2
9   3	    cccccc3
relazione quindi tra ID e rif-id 1 a molti
dove ID sono le chiavi primarie;
ora con phpmyadmin rif-id conviene crearlo come index?
quand'è che si usa INDEX?
e nel creare tali tabelle va messo il rif-id a valore predefinito 0 se
all'inizio la tabella sarà vuota e poi man mano l'utente inserirà i dati  ?

 quand'è che si usa INDEX?
Sei OT.
Cmq un index si usa quando fai delle query che usano (magari
pesantemente) una where su quel campo, per migliorare le prestazioni.
Se vuoi approfondire, ci sono newsgroup appositi sull'argomento, tipo
it.comp.software.database
Bye.
-- 
Alessandro Pellizzari
Newsgroup: it.comp.www.php
Titolo: idee per php/xml/xslt??

Le applicazioni che facciamo funzionano nello stesso modo:
- una pagina prende dei dati da un db
- da questi campi viene creata una form
- l'utente inserisce i valori nella form
- viene fatta la validazione (lato server)
- viene inserito il record nel database.
La domanda che volevo fare č: esiste una maniera STANDARD di fare
questo con XML?? Cioč io vorrei trovare un'applicazione o meglio una
classe con dei metodi del genere:
- crea form da xml
- valida dati form
- crea nuovo xml da dati inseriti ai quali aggiungerei forse anche:
- crea xml da db (perchč alcuni dati (chiavi di ricerca) devono
rimanere su db e piuttosto memorizzo i dati rimanenti xml in un blob
sul db)
- riconverti i dati form xml sul db.
faccio un esempio tipico per un acquisto: ho un catalogo di prodotti.
Alcuni dati devono essere sul db (la categoria prodotto il codice etc)
e altri possono stare su un file XML (magari in un blob del record).
L'acquirente compra: devo creare un form a partire dai dati del
prodotto (mix di db e xml).
Devo validare ciň che hai inserito il cliente (nome, indirizzo
quantitŕ etc). Sarebbe ottimo se il file xml stesso avesse al suo
interno le specifiche per la validazione.
Devo creare un nuovo xml che sia l'ordine (alcuni dati vengono dal xml
del prodotto altri da quello che l'acquirente ha inserito)
Devo inserire tutto sul db.
L'esempio del prodotto vale anche per qualsiasi altra applicazione:
uno che si iscrive ad un sito, uno che manda una richiesta di offerte
ecc. Tutte le app in PHP che ho fatto ne avrebbero bisogno.
Come risolvete il problema? qualcuno sa di metodi standard?? qualcuno
ha giŕ sviluppato qualcosa?
ciao
fe

: pagine XML+XSLT a iosa!
CIAO!
-- 
matteodg
fe ha scritto:


...

Newsgroup: it.comp.www.php
Titolo: Login in file di testo

Ciao a tutti, ho la mia solita pagina index.php con all'interno il file 
di inclusione login.php
Il login deve essere eseguito controllando user e password da un file 
chiavi.php
Se l'utente inserisce user e password corrette allora può eseguire 
determinate operazioni.
Come dovrei procedere?
Io ho provato a fare qualcosa, ma non funziona nulla e tutti gli esempi 
in rete vengono fatti con mySQL che devo escludere a priori perchè non 
posso utilizzare DB
Ciao e grazie

 Come dovrei procedere?
dipende da come è strutturato il file chiavi.php
se è un array associativo del tipo:
$chiavi = array();
$chiavi[0]['user'] = 'nomeUtente1';
$chiavi[0]['psw'] = 'pswUtente1';
$chiavi[1]['user'] = 'nomeUtente2';
$chiavi[1]['psw'] = 'pswUtente2';
allora prendi i dati che ti arrivano tramite $_POST e li confronti
..
$userOK = false;
foreach ($chiavi as $valUser) {
  if ($_POST['user']==$valUser['user'] && 
      $_POST['psw']==$valUser['psw]) {
     echo 'Benveuto '.$_POST['user'];
     $userOK = true;
     break;
  }
}
if (!$userOK) die('Username o password errate');
..
..
è normale che questo è solo un esempio tocca a te ora migliorarlo e 
utilizzarlo per il tuo lavoro. Spero di essrti stato di aiuto.
jumpaolo

Ottimo, ma come gestirlo con le sessioni?
Ho creato una cosa tipo questa:
index.php
---------------
<?php require_once('includes/chiavi.php');?>
<?php require_once('includes/verifica.php');?>
<?php
if ($_REQUEST[action]=="modify"):
//  istruzioni per modificare il menu
else:
// mostra solo menu
endif;
?>
<?php include 'includes/form.php'; ?>
---------------
chiavi.php
---------------
<?php
$chiavi = array();
$chiavi[0]['user'] = 'admin1';
$chiavi[0]['psw'] = 'test1';
$chiavi[1]['user'] = 'admin2';
$chiavi[1]['psw'] = 'test2';
?>
verifica.php
---------------
<?php
//Avvio o continuo la sessione
session_start();
$userOK = false;
foreach ($chiavi as $valUser) {
   if ($_POST['txt_username']==$valUser['user'] && 
$_POST['txt_password']==$valUser['psw']) :
      echo "Benveuto ".$_POST['user'];
      $userOK = true;
	 $azione = "logged";
      break;
   endif;
}
if (!$userOK):
   $userOK = false;
   $azione = "notlogged";
endif;
?>
---------------
form.php
---------------
<?php
if ($azione == "logged"):
   echo "<a href='".urlencode($pagina)."&action=modify'>Modifica</a>";
   echo "<br><a href='".urlencode($pagina)."&logout=1'>Logout</a>";
else:
   stampaform($pagina);
endif;
?>
---------------
Sembra tutto ok, ma c'è un problema. Una volta effettuato il login, 
cliccando su modifica ho un refresh della pagina con sì l'action=modify, 
ma mi ripresenta il login. Stampando $azione mi dice che non è loggato

 ma mi ripresenta il login. Stampando $azione mi dice che non è loggato
Nessuna soluzione da proporre?
Newsgroup: it.comp.www.php
Titolo: variabile che sparisce

Slave a tutti, ho 2 pagine in php la prima manda una variabile con questo 
codice:
<?php
       if (isset ($_REQUEST['Submit7'])) {
       $partitaIVA = $_POST['partitaIVA'];
    }
 ?>
la seconda pagina lo preleva con quest'altro codice:
 $partitaIVA = $_POST['partitaIVA'];
ora fin qui va bene, ma se in questa ultima pagina premo un  tasto submit 
per fare altre operazioni indipendenti, quando si aggiorna la pagina il 
valore della variabile $partitaIVA non esiste più...
Vorrei sapere come si fa a mantenere tale variabile senza perderla.
Ringrazio in anticipo quanti risponderanno! 

 ha scritto nel messaggio 
news:485ed361$0$40154$4faf...@reader1.news.tin.it...

------------
Usa le variabili $_SESSION[] ma, inizia il codice con session_start()
$_SESSION['iva'] = $_POST['partitaIVA'];
Attenzione, la riga di sopra deve essere eseguita soltanto se 
$_SESSION['iva'] non è stato impostato.
ciao

 $_SESSION['iva'] non č stato impostato.
Ciao, ho provato cosě nella prima pagina, ho lasciato il codice
<?php
      if (isset ($_REQUEST['Submit7'])) {
       $partitaIVA = $_POST['partitaIVA'];
    }
 ?>
che invia il dato con il post
nella seconda pagina ho inserito:
<?php
 session_start();
 $_SESSION['iva']=$_POST['partitaIVA'];
$partitaIVA = $_SESSION['iva'];
echo $_SESSION['iva'];
echo $partitaIVA;
?>
Il problema perň mi si ripresenta, cioč la prima vota la variabile c'č, ma 
quando premo un Submit, in $_SESSION o in $partitaIVA sparisce...Forse 
perchč cerca di ricaricare il valore in $_POST['partitaIVA'] che ovviamente 
non c'č piů in quanto mi trovo sempre nella seconda pagina a fare le 
operazioni...
Probabilmente non ho capito come usare $_SESSION
Ringrazio ancora in anticipo eventuali rispose!

 Ringrazio ancora in anticipo eventuali rispose!
----------
 $_SESSION['iva']=$_POST['partitaIVA'];
La riga di cui sopra deve eseguirsi solamente se $_SESSION['iva'] non è 
impostata.
Altrimenti ad ogni reload lui imposterà la variabile al POST che oramai non 
esiste più.
ciao
Newsgroup: it.comp.www.php
Titolo: gestione di una fpsockopen (connessione persistente)

Salve a tutti,
Come posso gestire questa connessione senza aprirne una nuova?
Non posso salvare o segnarmi da qualche parte la variabile di risorsa...
come posso quindi riutilizzare la connessione in un secondo momento ad
una seconda riesecuzione dello script?

dario wrote:

Per quale motivo ti serve di gestire una connessione socket persistente?
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 
per fare un client ajax stile telnet: l'interfaccia grafica invia
l'input lo script invia i dati attraverso la socket.
ma mentre la prima riga, eseguita dallo script in seguito alla prima
esecuzione dove apre la connessione viene inviata, le seconde volte
prova a riaprire la connessione da capo, facendo terminare la prima per
ping t/o.
mi servirebbe quindi un modo per recuperare la risorsa e riutilizzarla
ad ogni richiesta di invio dati.
-- 
2T STUDIO - Sviluppo Web
  [web]   
http://www.2t-studio.com
	- Sviluppo Siti e Applicativi Web Oriented Validati W3C
	- Consulenze SEO (Posizionamento motori di ricerca)

Newsgroup: it.comp.www.php
Titolo: nome del file php incluso in un altro file

ho creato questi due file chiamandoli rispettivamente "1.php" e "2.php":
 
//1.php
<?php
include('2.php');
?>
 
//2.php
<?php
echo $_SERVER['PHP_SELF'];
?>
 
Se apro (nel browser) il file "2.php", viene visualizzato:
/nomedirectory/2.php
 
Se invece apro il file "1.php", viene visualizzato:
/nomedirectory/1.php
 
Nel secondo caso quindi viene sempre restituito il nome del file 
principale, e non di quello "subordinato".
Come si fa ad avere il nome del "file subordinato"?

 del "file subordinato"?
 
__FILE__
 
Bye.
 


echo $_SERVER['PHP_FILE'];
?
 
Non funziona
 
Comunque in realtà a me interessa conoscere solo il percorso (directory) 
dove è contenuto il file (2.php), è possibile?
 

 Non funziona
 
Non e` quello che ho scritto. :P
 
echo __FILE__;
 
bye.
 


solo che così viene incluso anche il "percorso root" sul server:
/web/htdocs/
www.miosito.it/home/MIADIRECTORY/MIASUBDIRECTORY/MIOFILE.PHP
 
 
a me interessa solo ottenere
/MIADIRECTORY/MIASUBDIRECTORY/MIOFILE.PHP
 

 /MIADIRECTORY/MIASUBDIRECTORY/MIOFILE.PHP
 
Forse è un suggerimento banale ma hai pensato di togliere la parte che 
non ti interessa dal percorso completo del file?

 /MIADIRECTORY/MIASUBDIRECTORY/MIOFILE.PHP
 
che e` l'URL con cui verrebbe chiamato se fosse chiamato, ma siccome non 
viene chiamato ma incluso, non puoi averlo.
 
E, onestamente, non dovrebbe nemmeno interessarti sapere il suo URL.
 
Di solito, in questi casi, si fa un unico entry point, con il rewrite in 
htaccess si richiama sempre lui, e poi sara` lui a calcolare il suo 
baseURL che userai per costruire i link nell'html.
 
Bye.

 Bye.
 
in effetti per quello che devo fare non mi serve.
Volevo realizzare una sorta di chiamata con javascript, ma poi mi sono 
reso conto lo si può fare anche in php.
Insomma proseguendo il lavoro a volte i nodi si sciolgono da soli ;)
Newsgroup: it.comp.www.php
Titolo: creare thumbnails

Premessa:
Ho gia' cercato su google e sul manuale ma non trovo la soluzione al mio
problema.
Problema:
Dovrei creare delle miniature di immagini (gif o jpg), ma riesco solo a
crearle in formato gif, infatti la funzione imagecreatefromjpeg ritorna il
seguente warning:
ImageCreateFromJpeg: No JPEG support in this PHP build
la soluzione l'avrei trovata su 
php.net
, ma spetta al fornitore di hosting
modificare un parametro di configurazione e alla richiesta in tal senso
l'assistenza tecnica non hai mai risposto.
Domanda:
Esiste un altro modo per creare thumbnails?
Se esiste potete darmi qualche indicazione?
(versione php: 4.03 - versione GD: 1.3)
Grazie
Max
lucamax - l*i*b*e*r*o* p*u*n*t*o* i*t*

 (versione php: 4.03 - versione GD: 1.3)
Dipende tutto dal tuo fornitore di hosting. Se si tratta di modificare un
parametro di configurazione di php puoi tentare di usare un .htaccess, che
non funzionerà però se apache (presupposto che il web server sia apache) non
è settato come AllowOverride All (normalmente è su None). Per modificare il
parametro dovrai scrivere nell' .htaccess:
php_value parametro "valore"
sostituendo a parametro e valore quanto opportuno.
Che non diano supporto jpeg è comunque per lo meno strano... rompigli le
scatole!
--
Stefano Vita Finzi Zalman
ho...@despammed.com

 scatole!
Fosse l'unica di stranezza!
Il motivo per cui si rimane con quell'hosting (il sito e' di un mio amico ed
io l'aiuto soltanto) e' che non si paga in rapporto al traffico generato,
perche' dal punto di vista tecnico il servizio offerto e' piu' che scadente.
Ciao e grazie
Max
Newsgroup: it.comp.www.php
Titolo: CVS / SVN web-based

Buon pomeriggio,
sto cercando una soluzione completamente web-based per la gestione di un
repository CVS o in alternativa SVN.
Sto leggendo, ad esempio, xCvs 
http://sourceforge.net/projects/xcvs
 ma
da quello che vedo richiede comunque l'interazione con un modulo di
backend che consta in binari da installare sul server, cosa che non
posso fare.
La soluzione web-based dovrebbe, infatti, funzionare con un server
Apache/PHP 5 in hosting, uno di quelli, per intenderci, che si possono
comunemente acquistare, forniti a corredo con MySQL 5.
Suggerimenti a riguardo? E' fattibile?
Grazie in anticipo
saluti,
M.


ho cercato perché la questione incuriosiva anche me.
Domanda: perché non affidarsi ad uno dei tanti fornitori, gratuiti o 
meno, già esistenti?

 meno, già esistenti?
Forse non ho capito bene la domanda... Esistono dei servizi free che
fanno questo ? No, perché sarebbe l'ideale. Ed infatti era il mio
prossimo step di ricerca.
Che ci metto su google ? :-)
grazie,
saluti
M.

 Che ci metto su google ? 
"code", ad esempio.

Sto provando asvcs e nonostante funzioni tutto... compaiono un sacco di
warning fastidiosi per variabili inesistenti. I warning potrebbero
essere soppressi, impostando la giusta configurazione nel php.ini.
Posso farlo in locale, ma non in remoto sul server che mi fa hosting.
Per quanto riguarda i servizi già presenti, sembra interessante
https://freepository.com/index.php
(300 MB sono pochini, ma meglio di niente)
CVSDude era interessante... qualche anno fa, quando era ancora free. Ora
non lo è più.
saluti,
M.

 del piano.
Un solo user. Niente ACL. Niente anonymous.
saluti,
M.


Per un progetto universitario io ho usato questo 
http://www.assembla.com
se non sbaglio però è gratis per progetti free... se i tuoi sorgenti non 
lo sono credo tu si deba pagare qualche dollaro al mese.
saluti
M.
-- 
Mess
http://www.mibmagazine.it

 Per un progetto universitario io ho usato questo 
http://www.assembla.com
L'ho incontrato diverse volte, ripeto che 
opensvn.csie.org
 permette sia 
repository pubblici che privati pur rimanendo gratuito (accetta 
donazioni), il limite sono i 300Mb e un vincolo a non caricare troppi 
file binari altrimenti (dicono) ti cancellano l'account.
Cioè vogliono che il servizio venga usato per come è concepito, non 
abusato.

 abusato.
Appunto per superare queste limitazioni e ritornare al subject originale
 del thread in-topic col ng, volevo farmene uno "in casa" sfruttando il
PHP e il server in hosting (per cui ho più 300 MB e posso stare
relativamente tranquillo grazie ai backup periodici).
Allo stato attuale delle mie (non esaustive) ricerche l'unico package è
ancora asvcs che però richede un certo "ritocco" del codice per
rimuovere i warning.
saluti,
M.
Newsgroup: it.comp.www.php
Titolo: Curl e url

Salve a tutti, da qualche giorno sto provando la libreria Curl consigliatami
dall'impeccabile (complimenti!) Jurgen per connettermi a degli url ed
effettuare delle azioni via http request, tuttavia ho dei problemi
frequenti: alcuni siti usano frameset, jsp, asp, javascript ecc., rendendo
difficile capire quali sono le variabili e quale è la pagina che le
processa. Mi chiedo: esiste un modo per vedere come "viaggiano" i dati da
una pagina all'altra quando si invia una richiesta http? O semplicemente
sapere quali pagine ed in che ordine sono richiamate dal browser ad avvenuta
richiesta? Nel caso avessi una pagina che accettasse solo variabili
provenienti da un certo form(<form name="pippo"), esiste una funzione curl
al riguardo?

 al riguardo?
Si, vedi 
http://it.php.net/curl-setopt
 CURLOPT_POST, CURLOPT_POSTFIELDS
(anche URLOPT_UPLOAD). Altre opzioni importanti: CURLOPT_USERAGENT,
CURLOPT_COOKIE, CURLOPT_COOKIEFILE.
Studi nei user contributed notes gli esempi.


Grazie per la pronta risposta come sempre! A cosa serve la funzione
CURLOPT_UPLOAD? A preparare ad un upload? Cosa significa? Qual'è la
differenza tra CURLOPT_COOKIE, CURLOPT_COOKIEFILE e CURLOPT_COOKIEJAR?

 differenza tra CURLOPT_COOKIE, CURLOPT_COOKIEFILE e CURLOPT_COOKIEJAR?
Ehhhh, leggi, studi un po', fai un paio di prove...
CURLOPT_COOKIEJAR <filename> per salvare cookie in locale mandati dal
server.
CURLOPT_COOKIEFILE <filename> per caricare cookie locali da inviare al
server

 questi argomenti se non trovi niente via google.).
ola!!!
[OT]
bel metodo è anche installare un proxy locale e metterlo in modalità di 
logging verbosa. se unitamente al log della richiesta segna anche il 
timestamp, ti ritrovi con un bel prospettino delle chiamate effettuate e 
ordinate per data.
in rete ci sono un sacco di proxy in molte lingue (python, C, perl ecc), 
basta trovare quello giusto.
ciao
-- 
punkarruso


se la form l'hai fatta tu, puoi settare il name al pulsante di submit,e
nella pagina successiva diventa una variabile
spero ti possa essere d'aiuto
ciao
Newsgroup: it.comp.www.php
Titolo: Problemi di settaggio del server

Scusate, ma ho dei _grossi problemi_ (leggi sono sfigato) di configurazione
di Php 4.3.4 su Apache 1.39. Ho seguito le istruzioni e tutto sembra
funzionare (phpinfo() va, i miei sitarelli, scemi, funzionano). Il problema
si pone quando uso dei pacchetti non miei, che probabilmente richiedono una
configurazione migliore.
Vi posto l'url:
http://80.182.2.74/easymoblog/index.php
Vi ringrazio per eventuali suggerimenti.
-- 
Andrea =o

 
http://80.182.2.74/easymoblog/index.php
IP irraggiungibile.
Posta gli errori che ti restituisce il web server.
-- 
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.

 Posta gli errori che ti restituisce il web server.
Notice: Use of undefined constant CFG_SERVER_IIS - assumed 'CFG_SERVER_IIS'
in d:\programmi\apache
group\apache\htdocs\easymoblog\include\config.inc.php on line 33
Notice: Use of undefined constant CFG_LANG - assumed 'CFG_LANG' in
d:\programmi\apache group\apache\htdocs\easymoblog\include\lang.inc.php on
line 3
Notice: Use of undefined constant CFG_LANG - assumed 'CFG_LANG' in
d:\programmi\apache group\apache\htdocs\easymoblog\include\lang.inc.php on
line 4
Warning: main(d:\programmi\apache
group\apache\htdocs\easymoblog\include/../lang/CFG_LANG.inc.php): failed to
open stream: No such file or directory in d:\programmi\apache
group\apache\htdocs\easymoblog\include\lang.inc.php on line 5
Fatal error: main(): Failed opening required 'd:\programmi\apache
group\apache\htdocs\easymoblog\include/../lang/CFG_LANG.inc.php'
(include_path='.;c:\php4\pear') in d:\programmi\apache
group\apache\htdocs\easymoblog\include\lang.inc.php on line 5
Newsgroup: it.comp.www.php
Titolo: secondo voi esiste...?

Secondo voi esiste un editor di testi che aprendo un file php, con script
php e tag html, con un'indentazione non troppo regolare la faccia diventare
con un'indentazione perfetta?
Se si potreste consigliarmi questo editor?
Thanx
euterpex...

euterpex...
Non so' se e' la perfezione ma io uso UltraDev
4 e ho preso da PHPcenter un plug per PHP   {;-)}
CIAO E BUON LAVORO
--------------------------------
Inviato via 
http://usenet.iol.it
 

 wrote in message
62Z10Z190Z192Y1...@usenet.iol.it...


 Prova con questo:Quando con il destro del mouse clicchi sulla jpg intercetti
Con questo lo rendi piu` difficile ma non impossibile. Basta
disabilitare Javascript e la scarichi. Potresti al limite visualizzarla
solo se c'e` il Javascript attivo, mostrandola appunto tramite JS, ma
basterebbe guardare il sorgente per capire dove va a prenderla il js e
scaricarla.
E comunque puoi usare tutte le tecniche che vuoi, se uno la vede sullo
schermo, fa presto anche a fare uno screenshot e poi a tagliarsela
fuori con il paintshoppro o col gimp :)
La risposta rimane quindi: no, non e` possibile :)
Bye.



Forse "lint" o "beautify" lavorano anche col PHP. Non ho mai provato,
io ho l'indentazione embedded.
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.

Newsgroup: it.comp.www.php
Titolo: Php + Postgres + formato data

Ho un piccolo problema che mi sta' facendo impazzire:
Ho un db dove un campo segna la data nel seguente formato:
2004-02-20 17:09:28.961762
Domanda : come faccio in php a trasformare questa inutile sequenza di 
caratteri in qualche cosa di piu' leggibile ?
es. 20 Feb 2004 17:09
Grazie a tutti
Ciao

 es. 20 Feb 2004 17:09
Con le funzioni date() e strtotime().
Ciao
Marco


esempio ?

Newsgroup: it.comp.www.php
Titolo: php mysql integrità referenziale

Salve,
c'è qualche formato dati di mysql che mantenga l'integrità referenziale ?
(innodb o altri)
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 (innodb o altri)
MySQL non supporta l'integrità referenziale se non con tabelle InnoDB.
http://www.mysql.com/doc/en/ANSI_diff_Foreign_Keys.html
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: Login area riservata

Salve a tutti. Devo fare un sito con un'area riservata agli iscritti.
Come fare per il login (che poi dev'essere mantenuto per tutta la
navigazione nell'area riservata)? Pensavo di settare un cookie con
nome utente e password che controlli l'utente e lo faccia accedere e,
contemporaneamente, un identificativo di sessione trasmesso nell'URL
(tramite GET) che eviti che qualcun altro, dallo stesso computer dove
è stato settato il cookie, possa accedere.
Non sono però convinto che sia una buona soluzione. Avete dei
suggerimenti? Grazie mille.
Un'altra cosa, che non è molto in tema con l'oggetto ma se qualcuno mi
risponde evito di riempire il newsgroup di post: esiste, e se si qual
è, un comando per prendere l'URL che appare nella barra degli
indirizzi? Grazie ancora.
Ciao,
BadAnimal

 nella barra degli indirizzi?
Spiegati meglio.
-- 
Federico

 Spiegati meglio.
$url = comando che mi permetta di inserire una stringa che è l'URL
della pagina corrente.
Spero di essere stato sufficientemente chiaro.
Ciao,
BadAnimal

 della pagina corrente.
$url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
Vedi il superglobal array $_SERVER:
http://it2.php.net/manual/it/reserved.variables.php#reserved.variables.server
Ciao.
-- 
Federico

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

Salve a tutti, ho un problemino: quando qualche utente posta un 
messaggio con allegato immagine nel mio forum, l'immagine postata ha i 
permessi errati (600 al posto di 644) e, per questo, non viene 
visualizzata. Grazie a chiunque mi aiuti!!
Ciao
Strange Blue

Strange Blue wrote:

http://www.php.net/chmod
-- 
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.
Newsgroup: it.comp.www.php
Titolo: Compressione di una dir

Salve a tutti,
ho l'esigenza di comprimere il contenuto di una directory in un unico file
zip (da PHP, ovviamente).
Cosa potrei utilizzare? Ho dato un'occhiata al manuale di PHP, ma non ho
visto nulla, dato che le funzioni bzip2/zlib sembrano essere in grado
solamente di scrivere/leggere stringhe su/da file compresso.
Come faccio ad aggiungere file e directory?
Mi piacerebbe non dover dipendere da binari esterni (tar, gz..).
Grazie in anticipo! 
-- 
[ Andrea Spadaccini - a.k.a. Lupino/Lupin85 - Catania - ICQ#: 91528290 ]
[ GPG ID: 5D41ABF0 - key @ 
pgp.mit.edu
 - Slackware 10.1 w/Linux 2.4.22 ]
[ Linux User # 313388 - MAIL: a.spadaccini(at)catania(dot)linux(dot)it ]

 Cosa potrei utilizzare? 
Se ne e' discusso decine di volte, cerca tra i vecchi post.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

Mi piacerebbe non dover dipendere da binari esterni (tar, gz..).
Io utilizzo con soddisfazione questa classe:
http://www.phpclasses.org/browse/package/1033.html
semplice da usare, può creare facilmente zip di un'intera directory.
C'è anche la possibilità di creare file al volo per il download senza
necessità di salvarli su disco.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 disco.
Grazie mille, è proprio ciò che cercavo! :)


Newsgroup: it.comp.www.php
Titolo: [OT] Bastarda Telecom

Galactica chiude i battenti. Addio connessioni flat in Italia?
Galactica alla fine si è vista costretta a chiudere i battenti. Causa: la
risaputa disputa con Telecom Italia, che non ha rinnovato all'Internet
service provider il contratto sperimentale per la connessione flat.
Galactica aveva tentato anche di smuovere l'opinione pubblica, con annunci
sui quotidiani e sull'argomento si era espresso il ministro della
Comunicazione, Maurizio Gasparri, proponendosi per una valutazione del caso.
Con la chiusura di Galactica, a questo punto, sembra non aver futuro in
Italia neanche la tariffa flat in genere. La compagnia ha comunque
assicurato il rimborso ai propri utenti, calcolandolo a partire dal 7
settembre, vale a dire dal giorno in cui è stata disconnessa la linea da
parte di Telecom Italia, e fino alla scadenza dei vari contratti.
-------------------
Fonte GsmBox.it

 wrote:

-- 
---
http://spaziowww.net
Notizie - Forum - Mercatino - Chat

 wrote in message
news:Emlw7.50831$0Y2.4...@news.infostrada.it...


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

 qui si parla di Infostrada =)
Che e' praticamente Wind/Enel..
Ho attivato un abbonamento adsl ha funzionato solo il primo giorno...,devi
aspettare due giorni per l'assistenza, dopo 15 giorni sono come prima, se
uso un programma tipo Gnutella,Bearshare la connessione adsl va in crash e
se ne parla dopo 2 giorni...,bel servizio non c'e' che dire...
Newsgroup: it.comp.www.php
Titolo: [Credo OT] MySql, ma come si creano i database?

Ciao a tutti.
Ho scaricato la versione win32 di MySql dal sito 
www.mysql.com
 e l'ho
installata (chissà...). Da quello che ho capito questo è un motore-gestore
per i miei database in sql da utilizzare grazie ai miei file php. Una cosa
non ho capito. Ma come li creao i database? Non è come con Access che creo
il file, faccio le tabelle, ci scirvo dentro 5-6 record e poi faccio le mie
prove? Devo forse scaricare qualche altro software?
thanx
giaconet

non ho capito. Ma come li creao i database? Non è come con Access che creo
Dall'interfaccia puoi creare il database direttamente,ma per la
struttura delle tabelle io lo faccio da shell o meglio, tramite uno
script sql (ti evitera' di ripetere le lunghe sequenze dei comandi
ogni volta ke devi fare modifica in fase di sviluppo).
clicca sull'icona del semaforo ke ti appare nel systray,seleziona
showme e vai alla skeda database.
Qui clicca sulla finestrella a sinistra col tasto destro (puntando il
mouse sulla radice dell'albero, ke corrispondfe al nome del tuo
computer con indirizzo 127.0.0.1) e scegli create database.
Per creare le tabelle scriviti uno script (un file di testo con
estensione sql) in cui sono contenuti i comandi create table etc. e in
cui specifichi magari il file di testo da cui prelevare i records.
Attenzione ke quando rieseguirai lo script in futuro e le tabelle sono
create devi prima usare il comando drop table per cancellarle.
Vai poi ,aprendo una finestra dos, alla directory mysql\bin e fai
partire il client digitando mysql.
qui inserisci il comando \ .  script.sql .
A questo punto puoi vedere in winmysqladmin la struttura delle tabelle
create e verificare ke tutto e' funzionato alla perfezione.
Spero di esserti stato utile:)
But The Memory Remains___come disse il buon James:)

 ha scritto nel messaggio
news:98jb58$281rl$1...@ID-71483.news.dfncis.de...



Grazie ad entrambi. Faccio un po' di prove e vedo come va, cmq mi avete
chiarito molto le idee.
bye
giaconet
Newsgroup: it.comp.www.php
Titolo: Problema stranissimo con Upload file

Salve a tutti
Su una applicazione funzionate su qualsiasi altra configurazione (dunque 
all'esterno della rete di un cliente) succede un problema strano quando 
si č all'interno di quella rete specifica.
Pur essendo configurato il php.ini a 300 Secondi coe Timeout, 32M come 
upload e come dimensione massima di Post non appena invio in upload piů 
di 500 Kb il browser trasmette un errore di pagina non trovata
Guardando il router succede che non appena inizio l'upload del file il 
tutto si blocca immediatamente come se il proxy mi segasse le gambe non 
appena capisce la dimesione del file ... hanno perň provato a bypassare 
il proxy da rete interna e l'errore persiste ...
Qualche problema con apache?
apache 2.0 php 4.2.2
Altre idee?
Thanks
Cla!
-- 
www.spaghettilearning.com
 :: E-learning open source
Non c'č bisogno di qualcun'altro che parli di cose da fare, ma di 
qualcuno che le faccia

apache 2.0 php 4.2.2
vecchiotto il php. La rete com'č configurata? Il server dove sta? Da
dove viene inviato il file?
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 si è all'interno di quella rete specifica.
Beccato!
[Thu Dec 02 17:27:42 2004] [error] [client xxxxxx] Requested 
content-length of 3658448 is larger than the configured limit of 524288, 
referer: 
http://xxxxxx/index.php?modname=item&op=additem
-- 
www.spaghettilearning.com
 :: E-learning open source
Non c'è bisogno di qualcun'altro che parli di cose da fare, ma di 
qualcuno che le faccia
Newsgroup: it.comp.www.php
Titolo: .NET e PHP5 ?

Hola todos, 
   sto valutando di realizzare un lavoro (in realtà sarebbero _una 
serie_ di lavori, quindi trovare una soluzione sarebbe 
remunerativo ;)... mi devono fornire alcune DLL create con il 
framework .NET; queste dll si occupano di interagire con un database, e 
il loro comportamento varia in base a dei parametri che vengono 
recuperati da form html. Ho visto che in PHP5 su windows il supporto 
a .NET è nativo. La mia domanda è: come cavolo si usa? Non ho 
esperienza di programmazione su Win... :P
Esempio: mi viene fornita la DLL (sparo) process.dll, che ha all'interno 
i metodi della classe proc1, che fornisce una serie di metodi... che 
dovrei fare io? Forse qualcosa tipo:
$proc1 = DOTNET('assembly .net???', 'proc1');
$result = $proc1->doSomething($_POST['quelchelè']);
E` sensato? Ma che cos'è quell'assembly che devo passargli come primo 
parametro? (manuale: 
http://it.php.net/com
 )
A quali problemi di sicurezza si va incontro con questo approccio? E` 
sensato delegare alla DLL tutta la gestione della validazione 
dell'input? (io in effetti non ho idea di cosa faccia la DLL, né di 
come lo faccia... devo solo occuparmi di darle una interfaccia web 
sfruttando la sua interfaccia, di cui mi verrebbe data la 
documentazione).
Ho cercato qualche tutorial su web ma non ho azzeccato le keyword 
giuste :|
Ciao, grazie
     ce
-- 
Cesare D'Amico  |  Area tecnica
Gruppo Volta - web & mkt solutions
Via Leida 8 - Verona
Tel: 045 21 000 84     Fax: 045 21 000 85

 dell'input?
IMHO No, se vuoi usare .NET allora sviluppa in ASP.Net.
-- 
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.

 IMHO No, se vuoi usare .NET allora sviluppa in ASP.Net.
Ecco, in realtà non voglio usare .NET . Vorrei iniziare una collaborazione
con una ditta che sviluppa in .NET (credo in C#), e stiamo cercando un modo
per far convivere i nostri 2 mondi, così che loro possano continuare a
sviluppare a loro modo, mentre noi (io) possiamo sviluppargli delle
interfacce web con la tecnologia che conosciamo meglio.
Comunque, come mi hanno fatto notare sulla mailing list php-it, se ho
l'interfaccia delle classi posso controllare quantomeno la presenza dei
parametri obbligatori e il loro tipo, quindi un minimo di check lato PHP li
posso fare.
Grazie in ogni caso :)
Ciaps


 conosciamo meglio.
IMHO avete scelto una strada che creera' piu' problemi che soluzioni.
-- 
I am what I am, I do what I can


 IMHO avete scelto una strada che creera' piu' problemi che soluzioni.
Che tipo di problemi? Hai già usato l'estensione .NET nativa di PHP5? Che
rogne hai incontrato?
Soluzioni alternative, a parte 
ASP.NET
?
-- 
Cesare D'Amico

 Soluzioni alternative, a parte 
ASP.NET
?
Dai una occhiata a 
http://www.php-compiler.net/


 Dai una occhiata a 
http://www.php-compiler.net/
Grazie, me l'hanno consigliato, devo vedere se anche quello necessita
l'installazione di qualche componente sul server o no... se no, sarebbe
un'ottima alternativa.
Ciao, grazie

Newsgroup: it.comp.www.php
Titolo: editor con debugger

Ciao a tutti.
Stò valutando l'acquisto di un editor php dotato di debugger.
La scelta si è ristretta a tre prodotti: Zend Studio, NuSphere PhpEd e
Activestate Komodo. Sembra che tutti riescano a eseguire il debug di singole
pagine in maniera egregia, in particolare il monitoraggio delle variabili.
Quello che però non riesco a capire è come questi sistemi riescano a gestire
il debug di pagine interne ad un sistema con accesso riservato e gestito da
sessioni.
Mi spiego meglio:
Supponiamo di avere un sito ad accesso riservato. Supponiamo poi di voler
debuggare la prima pagina successiva al login dell'utente.
Se il sito usa le sessioni per gestire l'accesso mi risulterà difficile
risolvere il problema, in quanto la pagina che voglio debuggare, non
riconoscendomi come utente loggato, mi darà un messaggio di errore.
Spero di essermi spiegato.
Come risolvere quindi il problema?
Grazie,
Luca

 riservato e gestito da sessioni.
Zend permette il debug "remoto" ossia installi sul server l'estensione
per il debug e l'IDE permette di effettuare il debug su pagine
visualizzate dal browser.
Anche phpEd e Komodo dovrebbero permetterlo, ma non l'ho provato di
persona.
-- 
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: Montare directory su WebServer Windows

Ciao
Ho questo problema che mi tartassa da giorni!!
Ho un server apache sotto Windows e ho la necessità di dover far
visuializzare su uno script php il contenuto di una cartella che si
trova su un nas.
Sotto linux riuscirei facilemte a farlo semplicemente facendo un mount
della cartella del nas nella cartella che utilizzo come pubblica del
server (ad esempio /public/...).
Sotto windows non posso montare dei path di rete nelle cartelle e
soprattutto se io da php gli dico di visualizzare ./public/.... non mi
farebbe mai vedere il contenuto.
Ci sono delle soluzioni? Credo di si perchè ho visto molti webserver
Windows/apache
Grazie

 farebbe mai vedere il contenuto.
Beh, in qualche modo è possibile riuscire a navigare nel filesystem del 
server (e connettendo un'unità di rete, è come se essa vada a far parte 
del filesystem, o no?). ;-)
--
rob4you
www.outofmind.eu

Ho provato a fare come dici:
Ho connesso come unità di rete il percorso //nas01/h chiamandolo
"nas01", ho spostato il collegamento di rete nella cartella /public/
uploadfile
se io vado con risorse del computer mi apre tranquillamente la risorsa
di rete
ma se io faccio dentro internet explorer all'indirizzo
..../public/uploadfile/nas01
mi visualizza solo un file che si chiama target.lnk
ho provato a vedere se creando una directory la creava anche sul nas01/
h ma invece me la crea dentro questa risorsa di rete facendomela
vedere solo da internet explorer??


 mi visualizza solo un file che si chiama target.lnk
Il problema è che infatti ti viene visualizzato (correttamente) solo il 
collegamento (appunto il file .lnk).
Scusa ma allora non puoi provare semplicemente con 
\\nomeserver\nomecartella?
--
rob4you

Newsgroup: it.comp.www.php
Titolo: sistema di sicurezza con OTP

ciao a tutti!
scusate devo implementare un sistema di pagamento on line con gestpay di
banca sella. Devo usare il sistema di sicurezza con OTP che prevede la
cancellazione delle OTP da un file di testo ad ogni transazione (almeno
questo mi sembra di aver capito)... qualcuno potrebbe dirmi molto
gentilmente come si fa? qualcuno l'ha già fatto e potrebbe assistermi un
attimino? è la prima volta che mi cimento in questa cosa... :)
grazie mille!
ciao,
Tex

 ha scritto nel messaggio
news:MFZmd.185019$b5.92...@news3.tin.it...

Banca sella fornisce dei files di testo contenente files .ric e .ris
io ti suggerirei di importarli in tabelle di database oppure di usare il
sistema con crittografia
ciao
maxxe

 sistema con crittografia
purtroppo non posso usare db e non posso installare nessun oggetto java per
la crittografia...
posso solo usare i due file ric e ris.. c'è qualche script in giro che si
presti alla risoluzione del mio problema?
Tex

 la crittografia...
c'è l'implementazione php da qualche parte
mi pare sia : 
http://gestpaycryptphp.sourceforge.net/
ciao
maxxe

 mi pare sia : 
http://gestpaycryptphp.sourceforge.net/
trovato. funziona anche senza https?
Tex
Newsgroup: it.comp.www.php
Titolo: Consiglio per Autenticazione

Ciao a tutti,
sono nuovo del php e volevo un consiglio.
Vi spiego subito ho un linux con apache e php, e ho delle
pagine da proteggere con la password. Gli utenti sono pochi
circa 20 quindi penso di non aver bisogno di mysql.
Vorrei usare le sessioni con una variabile e controllare
in tutte le pagine l'esistenza di questa variabile.
Inoltre ho la necessità di far collegare un solo utente
per volta. Cioè quando un utente si collega e un altro è
già collegato il secondo non riesce ad entrare finchè il
primo non ha finito.
Come posso fare? Avete qualche consiglio da darmi?
C'è qualcuno ha affrontato il problema? Potete aiutarmi?
E poi che ne pensate della sicurezza?
Se qualcuno ha del codice di esempio sulle sessioni lo
postate?
Grazie mille a chi mi vorrà aiutare
Nick
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

primo non ha finito.
potresti aggiungere nella tabella utenti un flag "online", quando uno
si vuole collegare controlli che nessuno sia già collegato, e se può
avere accesso metti a 1 il flag
Ciao
Francesco
_____________________________________
http://www.altropc.it
 - Un altro PC è possibile!
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM 


--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

un'ultima cosa e se invece del flag usassi un file?
Dipende da come ti trovi meglio tu, č fattibile anche col file;
personalmente mi trovo meglio a gestire un db, č piů pratico e
semplice da usare; poi vedi tu...solitamente quando uno dice come te č
perché non ha mai usato o sa usare poco il db, ma ci sono le eccezioni
:-)


un'ultima cosa e se invece del flag usassi un file?
Dimenticavo...chiaramente devi gestire il logout e il caso in cui uno
chiuda il browser senza sloggarsi, ad esempio dopo un tot di
inattività lo consideri sloggato.
Poi ci sono altri modi per gestire l'accesso unico alla volta, ti ho
detto il primo che mi è venuto in mente, che può essere pratico perché
puoi ad esempio scrivere:
Accesso non consentito: c'è già l'utente xxx collegato
dove xxx lo recuperi dal db (o dal file)
Ciao
Francesco
_____________________________________
http://www.altropc.it
 - Un altro PC è possibile!

Newsgroup: it.comp.www.php
Titolo: Upload file in una cartella di rete

Salve, dovrei fare l'upload di alcuni file e memorizzarli su una
cartella presente su un altro server, ad esempio che ha il percorso:
\\server\upload\. Questa cartella ha tutte le autorizzazioni, vorrei
sapere come indicare tale percorso nella seguente pagina php, dove
nella stringa $percorso ho indicato il percorso.
  $percorso = "\\server\upload\";
  echo $_FILES['file1']['tmp_name'].
$percorso.$_FILES['file1']['name'];
  if (is_uploaded_file($_FILES['file1']['tmp_name'])) {
    if (move_uploaded_file($_FILES['file1']['tmp_name'],
$percorso.$_FILES['file1']['name'])) {
      echo 'File caricato correttamente<br><br>';
    } else {
      echo "si è verificato un errore durante l'upload:
".$_FILES["file1"]["error"];
    }
  } else {
    echo "si è verificato un errore durante l'upload:
".$_FILES["file1"]["error"];
  }
Grazie in anticipo! Ciao.

sapere come indicare tale percorso nella seguente pagina php
Mi pare che ci siano problemi con i path UNC. Controlla "UNC PHP" su
Google se trovi qualcosa. L'alternativa e' mappare un drive di rete,
per cui U: = \\SERVER\UPLOAD, dopodiche' usi "U:\path\file".
Leonardo SE&O
-- 
Dawn is near, the time is short (Human aircraft! Hard to port!)
We eight reindeers of the night work as one in silent flight.
Let not one damn house pass by (Who taught that guy how to fly?)
Each year sees more girls and boys: how many of them can we bring toys?