mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: PDO è sicuro?

In un 3ad precedente sul mod_rewrite bramante scriveva di utilizzare il
PDO per evitare l'SQL injection.
 
Io ho un sito che nessuno si sogna di bucare ma ho cose del tipo:
 
  $query = "SELECT `id` FROM articolo WHERE url = :url";
  $result = $conn->prepare($query);
  $result->execute(array(':url' => $nome_articolo));
  $row = $result->fetch(PDO::FETCH_ASSOC);
  $id = $row["id"];
 
dove $nome_articolo è un basename:
 
$nome_art = basename($_SERVER['SCRIPT_FILENAME']);
 
ma potrebbe essere pure un $_GET.
 
Domanda: è un sistema sicuro per evitare l'sql injection?
 
-- 
Sandro kensan 
www.kensan.it
 & 
www.qiqi.it
 geek site
Saluto gli agenti della NSA - Hello NSA - 
www.nsa.gov
 

 
 
Sicuro è niente e tutto, basta sapere come funziona.
 
Per il thread precedente, quando hai un query del tipo:
"SELECT * FROM table WHERE id=".$_GET["param"]
se id è intero, basterebbe facessi
"SELECT * FROM table WHERE id=".((int)$_GET["param"])
e gestisci il caso di id non presente.
 
Certo PDO è considerato il minimo indispensabile, ma non è la panacea
per tutti i mali. Mi sembra di aver letto (qualche anno fa, a dire il
vero) di un hack che sfruttava la configurazione errata degli encoding
tra DB, server e stringa di richiesta.
 
Se fosse semplice, del resto, non esisterebbero né hacker né esperti di
sicurezza né tools di intrusion detection. Questo non toglie che bisogna
sempre fare il massimo per le nostre abilità, e tenere il più possibile
aggiornati sia il software, sia le nostre conoscenze, leggendo in giro.
 
 
Ciao!

 aggiornati sia il software, sia le nostre conoscenze, leggendo in giro.
 
Il "buco" c'è quasi sempre ma l'importante è che non sia una porta
spalancata, io mi accontento :)
 
Grazie per la risposta.


 Domanda: è un sistema sicuro per evitare l'sql injection?
 
In generale sì, è fatto apposta per quello.
 
Ci sono cose da cui non può proteggerti. Per esempio non c'è modo di 
fare escape automatico del nome della tabella. Se usi un nome dinamico 
devi occuparti tu di fare la validazione.
 
E di base non supporta gli array (non puoi fare `select * from tabella 
where valore in :valori`). Io us(av)o Aura SQL 
(
https://github.com/auraphp/Aura.Sql/tree/3.x
) che fornisce quello e 
altre utilità intorno a PDO.
 
Bye.

 devi occuparti tu di fare la validazione.
 
Quindi nel mio esempio la tabella "articolo" soffre di sql injection nel
caso in cui sia un $_GET o un $_POST o da un form.
 
O è una costante o è generata dallo script oppure deve essere filtrata.


 O è una costante o è generata dallo script oppure deve essere filtrata.
mi capita di utilizzare tabelle dinamiche ma sono comunque ben conosciute..
quindi if ($tabella=='pippo'){
$tabella='pippo';
}else{
//mi stai fregando
}
 
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
 
www.robyt.eu
Newsgroup: it.comp.www.php
Titolo: PEAR

salve
cos'e' esattamente pear?
grazie

 cos'e' esattamente pear?
http://pear.php.net/
 -> PEAR is a framework and distribution system for
reusable PHP components.
-- 
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.

 cos'e' esattamente pear?
E' una libreria di classi per PHP facile da installare.
Maggiorni informazioni su 
http://pear.php.net
E' molto utile perché fornisce allo sviluppatore una serie di strumenti open
source già pronti e testati.
Byez!
By Design

Newsgroup: it.comp.www.php
Titolo: Php e Word

come si pu� fare una stampa unione tipo access - word, utilizzando mysql e 
php?
esiste?
cio� avere un otput dei campi del database in un documento stampabile e 
eventualmente modificabile
grazie 

 eventualmente modificabile
In che formato?
Io l'ho sempre risolta mettendo dei marcatori tipo @@@NOME@@@ nel documento e
facendo un trova/cambia con file_get_contents() o fopen()
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Anytime you wish to demonstrate something, the number of faults encountered
is proportional to the number of viewers.


in pratica il documento � composto da campi alfanumerici e da qualche data.
per esempio:
Numero lettera: XXXX/XX
Il sig. PIPPO PIPPO nato a PLUTO il 00/00/0000
con codice fiscale XXXXXXXXXXXXX   etc. etc
in riferimento al N� 123456789  in data 00/00/000
-------
questo documento � un file *.doc di Word e variano solo i campi che ho messo 
in maiuscolo, campi presi
da Mysql.
Grazie tanto per la tua disponibilit�
ciaoooo

 da Mysql.
Trasformalo in RTF (comprensibile da Word) e applica la strategia che ti ho
descritto.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Part-time musicians are semiconductors.


Ok ,perfetto, provero' cosi allora.
Hai qualche sito da consigliarmi, magari con qualche esempio del genere?
grazie
ciaooo 

 Hai qualche sito da consigliarmi, magari con qualche esempio del genere?
Mah, se il file non e' grosso fai un get_file_contents() in una variabile, poi
applichi le funzioni di trova-cambia di PHP e fai un fil_put_contents()
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
I know exactly what you mean. Let me tell you why you're here. You're here
because you know something. What you know you can't explain. But you feel
it. You've felt it your entire life. That there's something wrong with the
world. You don't know what it is but it's there, like a splinter in your
mind driving you mad. It is this feeling that has brought you to me.
Do you know what I'm talking about?
    --Morpheus, "Matrix"
Newsgroup: it.comp.www.php
Titolo: trasferire un immagine sul filesystem

sto imparando a gestire le immagini con pecl-imagick.
adesso vorrei trovare un modo per trasferirle sul file system del
server.
immaginavo che la funzione 
http://it.php.net/manual/en/function.imagick-writeimagefile.php
dovesse andar bene. invece genera solamente file vuoti.
il codice che uso è il seguente:
	$im = new imagick( $file);
	$im->setImageFormat( "png" );
	header( "Content-Type: image/png" );
	echo $im;
        $fd = fopen('../gif/pippo.png', 'w');
	$im->writeImages($fd);
        $fclose($fd);
	$im->clear();
da notare che l'istruzione echo $im; funziona, e l'immagine viene
correttamente mostrata sullo schermo.
ho provato anche le altre due funzioni Imagick:: writeImageFile e
Imagick:: writeImagesFile
ma con lo stesso risultato.
cosa sto sbagliando?

alla fine ho fatto così:
	$im = new imagick( $file);
	$im->setImageFormat( "png" );
	header( "Content-Type: image/png" );
	echo $im;
        /*$fd = fopen('../gif/pippo.png', 'w');*/
	$im->setImageFileName('../png/pippo.png');
	$im->writeImage();
        /*$fclose($fd);*/
	$im->clear();
funziona.
ma perché non andava anche il codice precedente?


ok. ho capito. il parametro richiesto, se non definito da
setImageFileName, è un percorso, non un descrittore di file.

Newsgroup: it.comp.www.php
Titolo: Sito multilingua e selettore lingua su ogni pagina: come?

Ciao a tutti,
ho un sito monolingua che dovra' diventare multi-lingua.
Nessun problema nel produrre i singoli file delle risorse it.php
uk.php etc...etc... e includere le relative stringhe nelle varie
pagine.
il problema e' che volevo inserire nella parte alta di ogni pagina,
tramite include, un selettore della lingua.
Un selettore che, in pratica, mi setta una variabile di sessione
'lingua' in base al link cliccato.
Esempio: clicco sulla bandierina italiana e la variabile di sessione
lingua viene settata su IT.
Clicco sulla bandierina inglese e la variabile di sessione lingua
viene settata su UK.
Di conseguenza la pagina viene ricaricata basandosi sul nuovo valore
della variabile di sesisone lingua.
esiste qualche tutorial o esempio da analizzare?
vi ringrazio in anticipo.
ciao
tony

 
se il sito non č gigantesco puoi usare solo un file x le traduz.
nell'header ci includi lingue.php
sulle bandierine ci metti il link 
tuosito.com?lan=ita
 
tuosito.com?lan=eng
  etc.
lingue.php
if (empty($_GET['lan']) && !isset($_SESSION['lan']))
{$_SESSION['lan']="ita";}//il sito parte in italiano
else if (!empty($_GET['lan'])) {$_SESSION['lan']=$_GET['lan'];}
$lingua=$_SESSION['lan'];
if($lingua=="ita")
{
$lang=array(
"ciao"=>"CIAO",
"indietro"=>"INDIETRO",
"clicca_qui"=>"clicca qui"
);
}
if($lingua=="eng")
{
$lang=array(
"ciao"=>"HELLO",
"indietro"=>"BACK",
"clicca_qui=>"click here"
);
}
nelle pagg. ci metti le var $lang['']
ciao

sulle bandierine ci metti il link 
tuosito.com?lan=ita
 
tuosito.com?lan=eng
  etc.
ma come faccio a mettere un link che mi ricarica la pagina corrente
piuttosto che mandarmi ad una pagina fissa?
Grazie ancora per la cortesia.
Ciao ;).
tony

 tony
utilizza $_SERVER['QUERY_STRING'] e $_SERVER['PHP_SELF']
ciao
Newsgroup: it.comp.www.php
Titolo: Data e ora del sistema remoto

Ciao a tutti.
Ho uno script che deve fornire contenuti diversi a seconda della data in 
cui è chiamato. 
Solo che la data che devo prendere come riferimento è quella del client e 
non del server. Come faccio a ricavare la data e l'ora riferita al client?
Non viene mamdata come header insieme alla richiesta?
-- 
L'indirizzo di posta non è valido! Per contattarmi in privato usate il 
form: 
http://www.gerry.it/serve/mail/
The mail address given is invalid, if you want to contact me, please use 
this form instead: 
http://www.gerry.it/serve/mail/
Adoro i piani ben riusciti (Hannibal Smith)

 richiesta?
Utilizzi un javascript lato client e ti fai passare la data dell'utente
in questo modo.
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 in questo modo.
I miei sospetti erano fondati, http non passa nessuna informazione sul 
timezone del richiedente..
Vabbè, a questo punto chiederò ai client di specificare la data via get :(


 get :(
In alternativa utilizzi uno dei vari DB IP=>Location, calcoli la time
zone e sei a posto. Non proprio preciso ma funzionale.


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

Salve
 come si può  "sincronizzare" un DB MySql in remoto con un db Access in
locale?
grazie 1.00000000000
ciao

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

In un database ho messo l'anagrafica dei prodotti dell'azienda. Questi
prodotti possono far parte di un set (es. un servizio da tè).
Il solito servizio da tè è composto da più elementi, quindi da più
record. Questi record hanno nel campo "foto" (dove c'è il nome
dell'immagine) lo stesso valore.
La mia domanda è: è possibile stampare una volta la foto e a lato i
dati di tutti i prodotti che hanno quella foto?
es.
FOTO
Art 3478293
Art 7854303
Art 4723987

 wrote:

Tenendo presente che qui sei OT
Così al volo, non testata,
SELECT foto, id_articolo FROM prodotti 
LEFT JOIN foto ON foto.id_foto=prodotti.id_foto 
GROUP BY foto.id_foto
-- 
http://www.maxori.it
L'Arte è la capacità di fare cose di nessun valore
e di riuscire a venderle
F. Zappa

 Tenendo presente che qui sei OT
Scusami, pensavo si risolvesse in PHP.
Grazie mille.

Newsgroup: it.comp.www.php
Titolo: [OT] GUI Free per Apache

Salve a tutti,
esiste un'applicazione freeware simile ad Apache Commander/ApacheConf? 
Ho visto webmin ma è inutilmente troppo complicato...
Grazie,
Max

 Max
Apache Win32 Frontend
http://www.geocities.com/apachefrontend/
Ciao Julik
Newsgroup: it.comp.www.php
Titolo: Problema permessi PHP+IIS

Salve a tutti!
Ho installato IIS5.0 come webserver in modo da poter
testare in locale il mio codice ASP.
Ora, volendo introdurmi anche alla programmazione PHP,
ho proceduto all'installazione di PHP5.0 col pacchetto
autoinstallante.
Ho però un problema, che nella mia ignoranza non riesco
a risolvere... mentre su //localhost/ le pagine ASP
vengono interpretate senza problemi, le pagine PHP, invece,
necessitano invece di username e password e sinceramente
non so minimamente dove andarle a pescare :/
Suppongo che il problema sia nella configurazione di IIS...
ma esattamente cosa dovrei fare?
Un grazie a tutti per l'attenzione!
Cranio

 sinceramente non so minimamente dove andarle a pescare :/
Hai letto questo?
http://www.php.net/manual/en/install.windows.iis.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: problemino : form con più submit

salve
dunque ho un form con tanti bottoni
che hanno name fattocosě
<.... "name_".$id >
mi chiedevo come posso fare per sapere se č stato fatto il submit ?
perchč i passi successivi sono
1) sapere se č stato fatto il submit
con in classico test if (isset($_POST[???] ) {
e poi
prenderne la parte destra
strip($_POST[???] ,"_",..);
etc.
spero di essermi spiegato
grazie ciao

Io metterei anzchč submit semplici button, ogniuno ha il metodo onClick di
js che passa con post alla pagina l'id del bottone premuyto

 mi chiedevo come posso fare per sapere se h stato fatto il submit ?
Inserisci un campo hidden e verifichi se viene valorizzato.
-- 
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.


non volevo usare javascript


non o tanti form ne ho solo uno sta il problema

 non o tanti form ne ho solo uno sta il problema
foreach ($_POST as $key => $vakue) {
	if (preg_match('/^name_(*?)$/si', $key, $matches)) {
		print($matches[1]);
	}
}
Da testare.



la sto modificando però mi da questo errore:
Compilation failed: nothing to repeat at offset 6
...

yag wrote:

Allora ogni bottone submit ha un "name" diverso
Nel programma chiamato da "form action=" semplicementi controlli se quel "name"
č stato passato tra i vari parametri
If  $_POST['submit'] .....
elseif $_POST['conferma'].....
elseif  $_POST['fai_quell_altro']....


In teoria dovrebbe funzionare, ma tempo fa ho rilevato che non tutti i
browser si comportano allo stesso modo se sono presenti piů elementi di
tipo submit.
Fai un po' di prove.
Newsgroup: it.comp.www.php
Titolo: Problema con Regular Expression

Salve a tutti, mi ritrovo a dover identificare all'interno di una
pagina HTML un tag del genere
 {section name="nome_sezione" loop="nome_variabile"}
 e poi sostituirlo con
 codice PHP:
 <?php foreach($nome_sezione as $nome_variabile): ?>
La sostituzione deve mantenere il nome della sezione e della
variabile, in modo che gli attributi della {section} abbiano lo stesso
nome delle variabili impegnate nel foreach
 questo possibilmente tramite l'uso della preg_replace...
 ho provato la seguente (che risulta errata ^^ )
 codice PHP:
$this->_output = preg_replace("/\{section name=\"(.*)\"\ loop=\"(.*)
\"\}/","<?php foreach (\$".$section_name." as \$".
$section_loop_var.") :?>",$this->_output);
 dove $this->_output è una variabile contenente il testo in cui
eseguire la sostituzione.
ho lasciato i vari (.*) perchè la regex utilizzata nel preg_replace è
un pezzo di una regex precedente... ma non credo sia quello il
problema...
 grazie mille in anticipo

  <?php foreach($nome_sezione as $nome_variabile): ?>
Studiati questo codice:
<?php 
$content = '...{section name="nome_sezione" loop="nome_variabile"}...';
$pattern = '#\{section\s*name="([^"]*)"\s*loop="([^"]*)"\s*\}#si';
$replace = '<'.'?php foreach($$1 as $$2): ?'.'>';
$content = preg_replace($pattern, $replace, $content);
echo(htmlentities($content));
?>
-- 
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: Variante di echo.

Ragazzi avre bisogno di un aiuto. Premetto che vengo da ASP.
In ASP se voglio che venga inviato qualcosa al browser scrivo una cosa tipo
Response.Write, che è l'equivalente di echo in PHP.
Esiste. però, una "variante" del Response.Write ed è «<%=». Questi tre
caratteri da soli mi rispiarmiano di scrivere «<% Response.Write stringa
%>».
La mia domanda è: esiste un qualcosa di simile anche per PHP che mi possa
far risparmiare di scrivere ogni volta «<? echo $stringa; ?>»?
Grazie per la risposta.

 far risparmiare di scrivere ogni volta «<? echo $stringa; ?>»?
    <?= $variabile ?>

 ha scritto nel messaggio
news:lWNb7.140565$Pb6.7...@news1.tin.it...

Newsgroup: it.comp.www.php
Titolo: Devo fare un sondaggio.....

Un saluto a tutto il NG!
Ho già fatto una ricerca via internet e guardato su google-gruppi per vedere
se c'era già qualcosa di simile alla richiesta che vi farò ora ma nisba!
Allora, vi spiego subito cosa dovrei fare:
devo realizzare un sondaggio formato da un certo numero di domande ognuna
delle quali avrà un certo numero di risposte.
Vi faccio un esempio semplice:
DOMANDA 1: A B C D
DOMANDA 2: A B C D
DOMANDA 3: A B C D
(A B C D sono le risposte possibili)
Ora vorrei che tutte le varie risposte date da ogni singolo utente vengano
salvate sul database MySQL
Es:
utente 1: B D A
utente 2: A C A
utente 3: C D B
ecc......
In questo modo successivamente vorrei poter interrogare il dabase con una
query dicendo: "dammi la statistica di tutti gli utenti che hanno risposto B
nella domanda 1 e A nella domanda 3"
Capito cosa intendo?
E' una cosa un pò complessa ma non credo impossibile da realizzare.
Vorrei sapere quindi se esiste qualcosa di già pronto (come per esempio
phpBB, o phpAdsNew ecc ecc)?
Io non ho trovato nulla.
Qualche consiglio?
Ciauz,
Ken

 Vorrei sapere quindi se esiste qualcosa di gi` pronto 
Hai provato su hotscripts?
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 Ken
Salut
Paolo

Grazie mille ad entrambi per le dritte, ora mi metto a smanettare un
pò.....!
Ciao,
Ken

Newsgroup: it.comp.www.php
Titolo: php e oracle10 solaris

Salve,
mi serve un'aiutino...
server 2008 r2 con iis7 e php a bordo...vorrei collegarmi a un databare
oracle 10g piazzato su una macchina solaris...
Qualcuno ha la stringhetta da passarmi ?  non riesco a venirne
fuori...ho il tns ora settato che con odbc funziona.
-- 
sim


Se provi a usare la connessione dsn con OpenOffice Base funziona?
Se sì mi sa tanto che sia l'ennesima porcata di Windows Server 2008


Non posso permettermi di installare open office...mi serve il metodo con
php
-- 
sim
Newsgroup: it.comp.www.php
Titolo: Quali permessi

Devo poter scrivere e leggere un file di testo con PHP. Tale file perň non
deve poter essere letto tramite browser.
Quale owner e permessi consigliate?
Ciao,
Nico

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Nico wrote:

Se il file e' tuo e dev'esser letto da php lo metterei tipo ownato da te e 
gruppo del server web, con permessi 0640 ( -rw-r----- oggei:www-data ).
Questo per evitare accessi da altri utenti della tua macchina.
Dato che non e' un file da servire, lo metterei fuori dal document_root 
eliminando il problema alla base, oppure in una dir con un .htaccess dentro 
che dica:
[snip]
###SICURAMENTE:
Order allow,deny
Deny from all
###OPZIONALMENTE :
Allow from <maschera_rete_locale>
[snip]
Chiaramente apache deve permettere la cosa, permettendo almeno il Limit 
sotto AllowOverride, comunque non essendo un file da servire e' inutile che 
sia li'.
Ah, se altri usano il server web e conoscono la posizione del file possono 
leggerlo.
- -- 
ciao
oggei
gpg --keyserver 
keys.indymedia.org
 --recv-keys E6887855
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE968/DZjvifOaIeFURAsc/AKDeMSZUpmQQUL3N96gyzlXHBX4mqACg19zR
XO4PrQkiKj/ZgOm/jpoPpxQ=
=wS+7
-----END PGP SIGNATURE-----
Newsgroup: it.comp.www.php
Titolo: Accesso ai newsgroup via Web

Vorrei capire come poter accedere ad un newgroup via Web.
A parte il trovare il server nntp a cui connettersi,
ma esiste qualche funzione php che permette di visualizzare i messaggi dal
server nntp in modalità Web?
Ciao grazie
Paride

 server nntp in modalità Web?
Mi sembra che la domanda nasconda qualche incertezza di fondo :-)
Al massimo trovi degli News Reader server client sviluppati in Php
o forse qualche classe php per l'implementazione del protocollo degli NNTP
Ju

 messaggi dal server nntp in modalit` Web?
http://www.hotscripts.com
 ci sono alcuni script gia' pronti.

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

ho scaricato php4 e apache (tutto per win2000). Serve null'altro (oltre alla
corretta configurazione... a proposito, suggerimenti?)?
Grazie a tutti
iav

ho scaricato php4 e apache (tutto per win2000). Serve null'altro ?
Credo ke se vuoi fare qlc di serio con php ti convenga anke installare un DBMS come mysql .
--
WEbdOM webmaster di 
www.metronic.it
 
il sito sulla telefonia ai prezzi che cercavi

 il sito sulla telefonia ai prezzi che cercavi
hai ragione.... mysql mi era sfuggito (installato tra l'altro insieme a php
e apache)
grazie di nuovo

corretta configurazione... a proposito, suggerimenti?)?
Scarica il manuale ufficiale dal sito 
www.php.net
.
 ------------------------------------
 Il peccato di Caino
 La seduzione del male
 
www.vampiripavia.com
-------------------------------------
                *IcarusDream*
  -Dove un sogno è ancora libero-

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

Ciao a tutti,in un form con Action = PHP_SELF carico in comboBox da un
database i risultati di un campo di una tabella,
per esempio il campo ID della tabella,io vorrei cliccare su un ID nella
ComboBox e fare apparire gli altri campi della tabella in dei campi di
testo.
Come posso fare?
Ciao a tutti
Fabrizio
---
Outgoing mail is certified VIRUS FREE.
Questa Mail è certificata LIBERA DA VIRUS!!
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.515 / Virus Database: 313 - Release Date: 01/09/2003

 Come posso fare?
Che database utilizzi?
Se e' mysql sono disponibili molte funzioni per farti restituire la
struttura del DB e delle tabelle.
-- 
I'am what I'am, I do what I can

Newsgroup: it.comp.www.php
Titolo: Problemi per versioni diverse ???

Debbo fare un sito ed nel mio PC ho php 4.0.6 l'hosting del cliente ha
invece php 4.0.5
Potrei avere delle controindicazioni ? Quali ?
Grazie mille
pac

 wrote in message
news:cyCz7.44586$1H1.5...@news.infostrada.it...

Leggi qua le differenze: 
http://www.php.net/ChangeLog-4.php
 (ma tra 4.0.5 e
4.0.6 sono soprattutto bug fixes).
Newsgroup: it.comp.www.php
Titolo: Problema Doppio Ciclo: For & While

Salve!
ho un problema con un doppio ciclo. in pratica devo inserire delle
ricette e per ognuna di questa devo inserire gli ingredienti in una
tabella a parte, in cui sono indicati tutti gli ingredienti.
quindi: seleziono tutti gli ingredienti ed inizio il ciclo for per
visualizzare le select il cui numeo arriva tramite una sessione
($_SESSION['numingr']. all'interno di questo for, inserisco una casella
di testo dove si inserisce la quantità ed una select. a questo punto
devo far in modo di inserire all'interno di questa select tutti gli
ingredienti presenti nella tabella Ingredienti. faccio partire il ciclo
while in cui creo l'arrai $row in cui memorizzo tutti gli id ed il nome
degli ingredienti. ora nel scrivo tutti gli ingredienti all'interno del
select attraverso le option.
l'errore sta nel fatto che se inserisco un solo ingrediente tutto
funziona correttamente, mentre se ne inserisco due o più, nel primo
select la lista compare senza problemi, mentre i successibi select
risultano vuoti. da residui di conoscenze di programmazione, credo che
l'errore stia nella posizione delle option, ma nonostante abbia provato
a pensare e a provare a spostare il codice qua e la, non sono riuscito
a risolverlo...
mi potete aiutare?
grazie!
ecco qui di seguito la parte di codice interessata...
//////////////////////////////////////START
CODE//////////////////////////////////
<?
	//Inserire Codice Salvataggio Ingredienti
	//Perlievo Informazioni Ingredienti
	$queryingredienti="SELECT * FROM Ingredienti";
	$resultingredienti=mysql_query($queryingredienti)or
die(mysql_error());
	//Inizio For Inserimento Quantità/Ingredienti
	for($i=0;$i<$_SESSION['numingr'];$i=$i+1){
?>
	  <input type="text" name="quantita<? print("$i"); ?>" />  <select
name="ingrediente<? print("$i"); ?>">
<?
	//Creazione Array $row
		while($row=mysql_fetch_array($resultingredienti)){
			$idingrediente=$row[IDIngrediente];
			$ingrediente=$row[Ingrediente];
?>
			<option value="<? print("$idingrediente"); ?>"><?
print("$ingrediente"); ?></option>
<?
	//Fine While
		}
?>
//////////////////////////////////////END
CODE//////////////////////////////////

 ?>

T_PAAMAYIM_NEKUDOTAYM ha scritto:

sisi...probabilmente con il copia e incolla del codice, mi sono
dimenticato di prendere anche l'ultima graffa...
comunque l'errore non stava nella mancanza di graffe, ma problabilmente
nella posizione della opition...
nessuna idea?
Soragni Mattia

 nella posizione della opition...
infatti l'errore non era quello, ma la mancanza della chiusura della
<select> per cui tutte le option finivano nella prima di queste.
Newsgroup: it.comp.www.php
Titolo: Carattere <

Salve. Ho problemi nell'uso del carattere minore! Se una stringa contiene 
non viene correttamente passata alle funzioni. Esempio:
function scrivi($parola){
    echo $parola:
}
scrivi("ciao<ciao>");
Ottengo come risultato solo un ciao e non due!
Come mai? ho provato a backslasharlo ma non cambia nulla, mi stampa il 
backslash e nulla dopo esso.
Grazie per la delucidazione
El Dono 

 Come mai? 
Prima di iniziare a programmare in PHP ti consiglio vivamente di
imparare l'HTML altrimenti difficilmente otterrai dei risultati.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

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

buon sabato a tutti.
sto tirando su un carrello per un sito di e-commerce dove chiunque può,
senza loggarsi prima, immettere prodotti nel suddetto carrello. per
identificare in maniera univoca gli utenti ho usato session_id(): l'utente
naviga, mette la roba nel carrello, la toglie etc fino al momento
dell'acquisto, in cui o si logga o si registra...
i dati di queste operazioni li salvo su una tabella mysql in cui c'è un
campo che registra il valore di session_id().
se il l'utente si logga allora sostituisco il valore di session_id() con la
login , ma se l'utente decide di andarsene mi rimane il carrello pieno...
insomma, avrei la necessità di far scattare una query sql nel momento in cui
gli utenti che hanno messo roba nel carrello, ma che hanno deciso di non
loggarsi, se ne vanno dal sito...
non sono molto pratico di php, ma credo che dovrei far partire tale query
nel momento in cui tale session_id() scade...
ma non so proprio che pesci pigliare...
mi sapete aiutare?
cia
ant
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
Che io sappia non esiste un modo per intercettare la chiusura di 
sessione... (se qualcuno lo sa si faccia avanti...)
La prima soluzione che mi viene in mente è questa...
Poniamo che ci siano x (1, 10,50 ) utenti che si sono loggati anonimi e 
hanno registrato i loro dati.
Direi che la prima cosa da fare è mandargli un bel cookie che li 
identifichi.
Insieme al session_id() tu gli prendi anche timestamp del loro accesso.
Se non si fanno vivi per un mese (o una settimana, o tre mesi... vedi 
tu) da quella data e non si sono nel frattempo registrati, tu fai una 
pulizia della tabella con uno script incluso in home page che parte 
quando qualcuno entra ed elimina i record più vecchi di un mese...
Molto dipende anche dal traffico del tuo sito.
Mille login sospesi non credo facciano paura a nessun DB...
ciao
marcello

 sessione... (se qualcuno lo sa si faccia avanti...)
Esiste, e' sufficiente sovrascrivere il gestore delle sessioni.
http://www.php.net/manual/en/function.session-set-save-handler.php
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

Non c'e' bisogno che metti i dati nel DB, mettili in variabili di 
sessione, li sposti nel DB solo quando il tizio accatta la merce.
Cordialmente.
Melus.
Il mio vero email non ha i simboli di zorro.

Newsgroup: it.comp.www.php
Titolo: problema con i from

c'è qualcuno che può aiutarmi? volevo sapere come si fa ad aggiornare un
form, esempio:
io ho un form"ore lavorative" e un output a fianco "ore straordinarie" come
scrivo su ore lavorative se sono più di 8 voglio che a fianco venga subito
scritte le ore straordinarie, se qualcuno mi può aiutare....grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Credo che ti serva un javascript.
Infatti devi impostare un evento che ricarichi la pagina confrontando il
valore immesso per verificare se supera o meno le ore standard e che printi
il risultato dove ti serve...
-- 
Gnotis se auton.
 01/04/2004 11.35.53

 mi pur aiutare...
Sei OT, quello che chiedi ("a fianco venga subito scritte") deve essere
realizzato con tecnologia client side (es JS). Prova su
it.comp.lang.javascript
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

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

 ha scritto:

non si può in php o in html? solo con java?


 non si pur in php o in html? solo con java?
PHP E' LATO SERVER.
Java o e' lato server (JSP/Servlet) o e' lato client (Applet) e
comunque OT.



jabascript o un'application VB se vuoi fare una robina fatta bene senza
dover cioč ricaricare
la pagina
ciao
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.642 / Virus Database: 410 - Release Date: 24/03/2004

Newsgroup: it.comp.www.php
Titolo: php + oracle problemi

Ciao,
Ho un'applicazione php (5.0.4)-Oracle(9i)+pear+smarty ( il php non puo' 
essere aggiornato facilmente).
L'errore piu' grave e' che casualmente tutte le variabili d'ambiente 
scompaiono (phpinfo) e percio' la connessione a Oracle non funziona piu'.
Il codice PHP-PEAR e' stato sviluppato come da manuale, lo escludo a priori 
come fonte di errore e il DB per ora e' di dimensione irrisorie.
Il medesimo codice sul web server interno funziona e sul web server esterno 
NO, c'e' di mezzo una DMZ e i 2 server hanno hw uguale, ma non la medesima 
configurazione, pur avendo le stesse versioni di sw.
Alcune volte navigando su altri siti statici, presenti sullo stesso 
web-server, la connessione va in time-out.
Il problema al 99,9% e' dovuto alla configurazione del sistema, come potrei 
scovare i problemi?
Grazie 

 scompaiono (phpinfo) e percio' la connessione a Oracle non funziona piu'.
E per farle riapparire cosa fai?
Nel log di apache hai trovato niente di particolare?
    Francesco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.www.php
Titolo: Testo su due colonne

Premesso che sono un niubbo totale di php vorrei sapere come faccio a
far scorrere su 2 colonne html i valori di una query?
questo sarebbe il mio codice:
<table border="1" width="95%" cellpadding="5" cellspacing="0">
        <?php
                // Estrazione del risultato
                while ($riga = mysql_fetch_array($res)) {
                //prendiamo i valori
                $nome=$riga['nome'];
        ?>      
 
        <tr>
                <td><?php echo $nome ?></td>
                <td>DOVREBBERO SCORRERE ANCHE QUI</td>
        </tr>
 
        <?php
        }
        ?>
</table>
grazie!
-- 
Yaggy

Puoi usare un contatore:
<table border="1" width="95%" cellpadding="5" cellspacing="0">
<?php
    $i=0;
    while ($riga = mysql_fetch_array($res))
    {
        $i++;
        $nome=$riga['nome'];
        if($i%2==0)
        {
            echo "<tr><td>$nome</td>";
        }
        else
        {
            echo "<td>$nome</td></tr>";
        }
    if($i%2==0) echo "<td></td></tr>";
?>      
</table>
L'ultima riga
if($i%2==0) echo "<td></td></tr>";
controlla se i valori sono pari, altrimenti aggiunge una casella vuota.
Ciao,
Mariano
http://www.marianotomatis.it

Errata corrige: la variabile $i dev'essere inizializzata a 1, oppure si
deve cambiare il test dell'if($i!=0)...!
Mariano

 deve cambiare il test dell'if($i!=0)...!
grazie, oggi ci provo
-- 
Yaggy

 deve cambiare il test dell'if($i!=0)...!
quindi io ho fatto così ma non funziona:
<table border="1" width="95%" cellpadding="5" cellspacing="0">
<?php
    $i=0;
    while ($riga = mysql_fetch_array($res))
    {
        $i++;
        $nome=$riga['nome'];
        if($i!=0)
        {
            echo "<tr><td>$nome</td>";
        }
        else
        {
            echo "<td>$nome</td></tr>";
        }
    if($i!=0) echo "<td></td></tr>";
?>      
</table>
perchè non va?
grazie
-- 
Yaggy

 grazie
Devi usare if($i%2!=0)
Mariano

 Mariano
cosě????:
<table border="1" width="95%" cellpadding="5" cellspacing="0">
<?php
    $i=0;
    while ($riga = mysql_fetch_array($res))
    {
        $i++;
        $nome=$riga['nome'];
        if($i%2!=0)
        {
            echo "<tr><td>$nome</td>";
        }
        else
        {
            echo "<td>$nome</td></tr>";
        }
    if($i%2!=0) echo "<td></td></tr>";
?>      
</table>
non mi funziona neanche cosě
-- 
Yaggy

> non mi funziona neanche cosě
Manca una parentesi graffa prima dell'ultimo if.

 Manca una parentesi graffa prima dell'ultimo if.
ha funzionatoooooo!!!!
ti ringrazio tantissimo
ciao
-- 
Yaggy
Newsgroup: it.comp.www.php
Titolo: Export in Excel

Ho necessità in una pagina PHP di inserire un comando che mi estragga dei
dati da MySql su un file Excel o importabile in Excel, direttamente su disco
C: nella cartella che voglio o che l'utente sceglie.
Ho cercato un po', ma non ho trovato nulla. Qualcuno ha qualche idea o
esperienza?
Grazie
P.S.: Non suggerite che l'utente esegua la query da Excel, in quanto non è
quello che mi serve.

 esperienza?
Info:
 
http://www.web-aware.com/biff/
Manual:
 
http://www.web-aware.com/biff/biffmanual.htm
Download (licenza free NON commercial use):
 
http://www.web-aware.com/fp/fp.php?id=8&name=biffwriter.zip

 esperienza?
In maniera "facile facile", senza troppi inutili gingilli:
<?
header("Content-type: application/vnd.ms-excel");
print "Prova di esportazione file .xls\n\n";
print "Colonna1\tColonna2\tColonna3\n";
print "prova\tprova2\tprova3\n";
print "1\t2\t3\n";
?>
Certo che se ti servono cose "più complesse" (fogli di lavoro,
formattazione testo, allineamenti e via dicendo) devi rivolgerti ad
altri prodotti/librerie (come suggerito nel post sotto!)
Ciao
--ev

Newsgroup: it.comp.www.php
Titolo: aggiornare un file

Ciao a tutti,
ho un piccolo (grande) problema:
Ho creato un semplicissimo contatore ma, dopo averlo messo su Internet, non
riesce più ad aggiornare il file "count.txt" (lo legge, incrementa la
variabile ma non lo scrive)
Qualcuno saprebbe dirmi perché?
<?php
   $datafile = "count.txt";
   $counter_digits = 6;
   $file = fopen($datafile, "r");
   $number = fread($file, filesize($datafile));
   fclose($file);
   settype($number, "integer");
   if (!isset($HTTP_COOKIE_VARS["ultimavisita"])) {
         //lo tiene in mem finché si chiude il browser
      setcookie("ultimavisita", time());
      $number++;
   }
   $file = fopen($datafile, "w");
   fwrite($file, $number);
   fclose($file);
?>
grazie, eyes2ice




Prova a sostituire
$file = fopen($datafile, "r");
con
$file = fopen($datafile, "w");
<?php
// Esempio di contatore (creare il file contatore.txt e inserire questo
codice nella pg in cui si vuole inserire un semplice contatore
echo "<div>Visite<br><b>";
$percorso = ("contatore.txt");
$n = file($percorso);
$n[0]++;
$x = fopen($percorso , "w");
fputs($x , "$n[0]");
fclose($x);
echo $n[0];
echo "</b><div>";
^>


ha scritto nel messaggio news:HhJAb.169710$hV.62...@news2.tin.it...

Newsgroup: it.comp.www.php
Titolo: Ciclo for che rallenta il sito?

Salve a tutti,
sto notando che un ciclo for mi rallenta sensibilmente il caricamento di 
un sito (di qualche secondo). Però non capisco perché si tratta di un 
computer con un athlon64 3500+, e il ciclo viene eseguito al più 15 
volte. E' vero che all'interno del ciclo ci sono una 30ina di istruzioni 
con alcune chiamate a funzioni, ma davvero il ciclo for può rallentare 
così tanto una macchina così potente?
Non riesco a venirne a capo... =(
-- 
Giacomo

 così tanto una macchina così potente?
beh, ovviamente dipende dalle altre funzioni. di per sé il ciclo è
velocissimo, ma se chiami 15 volte la funzione 
function download("The_internet"){
//eheh
}
diventa lunghetto sì. ti conviene capire bene cosa succede all'interno del
for.
-- 
non stare in buco

motion musso aka: sathia ha scritto:

Vero quello che dici, ma non avrei postato se non avessi guardato almeno 
un minimo.
Gli unici dubbi che ho sono:
- operatore ternario di confronto
- parametri di funzione che sono a loro volta funzioni che ritornano un 
valore
Qualcosa di questi può rallentare il ciclo?
-- 
Giacomo

 Qualcosa di questi puň rallentare il ciclo?
Aggiungo altri sospetti:
- funzione "file_exists"
- funzione "getimagesize"
Mi č parso di vedere che quest'ultima ("getimagesize") occupi parecchie 
risorse. E' cosě?
-- 
Giacomo

 
posta il codice..
-- 
www.iuz-lab.info

 
di per sé no, ma sei sicuro di non fare chiamate http esterne?


 di per sé no, ma sei sicuro di non fare chiamate http esterne?
In realtà sembra che il problema sia proprio quella funzione...boh
-- 
Giacomo

 
quanto sono grandi le immagini?


 quanto sono grandi le immagini?
Variano da pochi kb a centinaia di kb.
-- 
Giacomo

 
probabilmente è quello. se hai possibilità fai calcolare le dimensioni una
sola volta, e salva l'array nel database attraverso la funzione serialize()
e poi la rileggi con una query attraverso unserialize()


motion musso aka: sathia ha scritto:

Grazie per la dritta, infatti ho fatto una cosa del genere, salvando 
però i risultati in un file anziché nel db. La velocità è incrementata 
drasticamente.
Grazie...=)
-- 
Giacomo

 
bene bene, ciao

Newsgroup: it.comp.www.php
Titolo: [SQL] Una query che non so fare


Proposte oscene:
1) elimina lo spazio tra prefisso e numero all'interno del campo;
2) (se vuoi mantenere distinto il prefisso) separa il numero in due campi
separati. Cosě potrai fare la ricerca facendo la concatenazione dei due
campi.
 Contropartita: devi modificare la tabella, ma fatto una volta, non ci pensi
piů!
--
73 de IK2VTJ, Piero.
http://www.ardf.it
http://www.qsl.net/ik2vtj
Togli/Remove
NONVOGLIOSPAM
dall'indirizzo/from address

 Maddalena
Se il campo numero di telefono e' di tipo stringa (carattere e spenso di si)
allora puoi fare cosi':
SELECT * FROM tuatabellaWHERE numerotelefonico LIKE
'%".addslashes($ricerca)."%'
attenzione che non si vede bene ... c'e' LIKE e poi l'apostrofo, quindi il
percento e le virgolette e poi il punto ...
Gio(vanni)

 041999999).
Invece di complicare la query con calo di performance, perche' non
riassetti i dati nel database?
Con del codice molto semplice puoi trasformare dati tipo "041 999999" in
"041999999", e d'ora in poi prevedere questa trasformazione prima della
scrittura in database
Emiliano Farinella
-- 
"Science as a candle in the dark" (Carl Sagan)

fare la query?
Mica vero; ti basta sapere la LUNGHEZZA del prefisso, e quella e'
facile.
Se la prima cifra e' zero e' un numero fisso.
	Se la seconda cifra e' 2 o 6, il numero ha 2 cifre.
	Altrimenti ne ha quattro - salvo che se la terza e' 0, 1,
	5 o 9, nel qual caso si tronca a tre.
	L'unica eccezione e' 084, codice riservato.
Se la prima cifra e' uno, e' un servizio speciale (e li' ci sono
dei problemi).
Se e' 3, e' un numero in fonia mobile (3 cifre)
Se e' 4, e' un numero di servizio del provider.
Se e' 7, e' un numero di connettivita' ('na cifra)
Se e' 8, e' un numero ad addebito ripartito (3 numeri)
Te la cavi con una dozzina di IF in PHP.
Leonardo


mi spiace dirlo ma sbagli. :-)
ho appena provato cosě e funziona:
"select * from nome_tabella where".$numero." = concat(prefisso,numero)"
dove $numero č la chiave di ricerca(numero completo di prefisso), prefisso e
numero sono i nomi dei campi della tabella.


 distinto il prefisso.
Mettilo in un campo distinto dal numero di telefono allora..

 il numero di telefono tutto attaccato: non mi pare bello.
questione di gusti, io preferisco di gran lunga i numeri tutti attaccati
:-)

Newsgroup: it.comp.www.php
Titolo: tag in un file .doc

Ciao,
Abbiamo un file .doc nel quale un tag deve essere sostituito in modo
dinamico, ovvero prima di inviarlo come attachment deve essere sostituito il
tag con un valore.
L'abbiamo convertito in rtf e il tutto si poteva fare, essendo un file di
testo si andava a sostituire il tag senza alcun problema.
Al documento si sono aggiunte immagini e l'rtf è passato da 300 kbyte a 3
mbyte.
Il file in .rtf non è più usabile anche perchè devono essere 4 in una mail
(pensate una mail con 12 mbyte di attachment)
Vi prego idee?
Grazie a tutti

 Vi prego idee?
Comprimi il file prima di inviarlo (
http://www.php.net/zlib
).
-- 
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


Questa è un ottima idea....
Il problema è che poi gli utenti li compilano e li rispediscono a una
casella di posta controllata da un mio script volevo evitare di fare
comprimere il tutto da loro
Quello che mi chiedo è: esiste "qualcosa" che mi sostituisce i tag in php
all'interno di doc?
Ho provato manualmente con un UltraEdit e ci sono riuscito.
Grazie 1000 per la velocità Setec Astronomy

 Ho provato manualmente con un UltraEdit e ci sono riuscito.
Il formato DOC e' un formato binario proprietario basato sullo
streaming di OLE2.
Se sei su server windows puoi utilizzare gli Oggetti com di Ms Office
per manipolarne il contenuto. In alternativa poi provare ad utilizzare
l'estensione per java e le classi POI 
http://jakarta.apache.org/poi/
Oppure cambi formato e scegli qualche cosa di aperto (es OpenOffice
etc.).
Saluti.


 Saluti.
Ciao,
L'idea dello zip è stata bocciata dal pm.
Per questioni di ISO (e cacchi buffi) deve rimanere .doc.
Pensavo a questa cosa:
1-Ho i file .rtf nei quali, essendo di testo, effettuo la sostituzione dei
tag.
2-Con "componente" word effettuo la trasformazione a estensione .doc
3-Invio la mail
Adesso ricerco qualcosa in internet, se hai esempi a riguardo ti ringrazio
già adesso.
Ciao


Se dovesse servire a qualcuno:
http://www.php.net/manual/en/class.com.php
Un esempio sulla sostituzione di tag con componente word
Ciao e grazie Setec


È esattamente quello a cui Setec ti rimandava.

 3-Invio la mail
Conosco pochissimo Windows ma so che il formato doc non è proprio ben documentato.
Comunque ti rinnovo l'invito di Setec a provare OpenOffice: è un formato già "zippato",
per cui al tuo programma devi solo aggiungere l'unzip prima e lo zip dopo, e hai
tutto il vantaggio di files piccoli e più maneggevoli, tralaltro utilizzabili anche
da altri sistemi operativi, come MacOSX e Linux.
Non so come ci si riesca con file doc o rtf, ma se ti può essere utile, sappi che
nei files OpenOffice le immagini sono tutte files indipendenti (ovviamente zippate
dentro lo stesso file), per cui diventa anche una bazzecola sostituire le immagini
dentro un file.
gp
-- 
http:/
gpbizzaro.supereva.it/index.html
Newsgroup: it.comp.www.php
Titolo: cms per posizionamento

ciao a tutti. avrei bisogno di un cms php che sia semplice da usare (non 
ho bisogno di tante funzionalità) ma che sia ottimizzato per il 
posizionamento sui motori di ricerca.
Conoscete qualcosa che faccia al caso mio?
Grazie a tutti.

nintesa ha scritto:

Puoi iniziare a provare Wordpress e Joomla.
-- 
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: script per copiare il contenuto di  file esterni

Salve a tutti,
vorrei creare uno script che passando una lista di indidizzi web
esterni del tipo:
www.nomesito.com/articolo.php?id_prodotto=1
www.nomesito.com/articolo.php?id_prodotto=2
..................................................................
...................................................................
www.nomesito.com/articolo.php?id_prodotto=N
mi facesse la copia del contenuto html di ognuno di essi sul mio
spazio web oppure sul disco locale...
non so proprio da dove iniziare...qualche dritta?
grazie!

 
Vedi le Filesystem Functions, (
http://it.php.net/filesystem
) se hai 
fopen wrapper abilitati puoi usare molte funzioni anche su url oltre che 
sul filesystem locale.
es:
file_get_contents -- Legge un file all'interno di una stringa
-- 
"20060207: buongiorno italia, buongiorno maria.
con gli occhi pieni di malinconia"

Newsgroup: it.comp.www.php
Titolo: Editor di contenuti tipo WYSIWYG

Ciao a tutti,
qualcuno può consigliarmi un buon editor di contenuti di tipo WYSIWYG da 
poter implementare in applicazioni PHP, ne ho visto uno scritto in JS ma 
non era molto compatibile con Netscape/Mozilla altri invece non 
funzionavano sotto IE. Ne ho trovato uno scritto in PHP ma è un casino da 
configurare.
Grazie mille.
Eta

 Eta
-- 
Danilo

 da poter implementare in applicazioni PHP, 
Una lista pressoche completa
http://www.bris.ac.uk/is/projects/cms/ttw/ttw.html
Quello che utilizzo personalmente:
http://www.interactivetools.com/products/htmlarea/
Versione 3.0b compatibile anche con Mozilla.
-- 
I am what I am, I do what I can
Inviare email con allegati? 
http://url.repository.biz/go/3D
Vuoi supportarmi? 
http://url.repository.biz/go/3E
L'uomo, conscio di sbagliare, persevera.

Grazie molto gentili come sempre.
Eta

 
Altrimenti c'č CuneAform (cercare con google.......), che č un fork di 
htmlarea.
Tac
-- 
"The result is prudent repression and restriction of any free and daring
tendency; constant mortification of impetuous intelligence; unconditioned 
propping-up of imitative and incestuous mediocrity; prostitution of the
great glories of the music of the past, used as insidious arms of offense 
against budding talent; limitation of study to a useless form of 
acrobatics floundering in the perpetual last throes of a behindhand 
culture that is already dead."
Newsgroup: it.comp.www.php
Titolo: server in localhost e in hosting tempi diversi causa?

su mio pc carica pagina (risultati di un filtro) in 1,3 sec di media;
stessa applicazione ma da server impiega 2,3 secondi , quindi 1 secondo 
in più;
 
il ping è 80ms
cioè 0,080  secondi
quindi il tempo per ricevere i dati non dovrebbe incidere o sbaglio?
 
 
perchè tale differenza ?
 
 
 
ho provato a far caricare
una semplice pagina html senza usare il php
da server comunque impiega 0,4 secondi in piu'?
 
 
dai dati sembra che
il php del server impieghi 0,4 secondi in piu rispetto al pc in loco x 
fare la stessa operazione;
 
poi ci sono altri 0,4 secondi in più che impiega il server
o nell'inviare i dati anche se il ping è basso
 
 
che posso verificare?
 
 
 
 
 

in più;
 
Magari il server remoto (o la parte che ti è stata dedicata) non è altrettanto
potente, o ha meno memoria, o è più carico.
 
Leonardo
-- 
 
A terrible beauty is born.
                                     - W. B. Yeats, Easter 1916

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

ciao, 
ti ringrazio per il suggerimento ma il fatto è che la login per
autentificare l'utente è prelevata proprio da un db users.
spero che il suggerimento pratico del session_unregister mi possa
essere d'aiuto comunque.
bye
Alias
