mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Dubbio variabile..

Così funziona:
<?
   $url  = "
http://www.agenziaentrate.it/ilwwcm/connect/Nsi/
";
   $file = fopen($url,"r");
   if ($file)
   {
     while(!feof($file))
     {
       $text= fread($file,1024);
        $text = preg_replace('/(<title>)(.*)(<\/title>)/', ' ', $text);
echo $text;
     }
   }
   else
   {
     print "Could not open ".$url;
   }
fclose($file);
?>
ma se sostituisco '/(<title>)(.*)(<\/title>)/' con 
'/(<head>)(.*)(<\/head>)/' non funziona
Pensavo che una volta caricata la variabile $text la scorresse come 
fosse una singola stringa di testo mentre a quanto pare applica linea 
per linea
Soluzioni?

 Cosě funziona:

--------------------
L'head di quella pagina si sviluppa su piů righe. Quindi, leggendo i primi 
1024 caratteri... non trova il tag di chiusura </head> che si trova alcune 
righe sotto.
Ciao 

 per linea
Non mi ricordo cosa fa PHP, ma le preg in genere si fermano alla fine 
della riga.
Deve esserci un'opzione (forse g) da mettere tra i parametri della 
regexp (dopo l'ultimo / ) per fargli considerare piu` righe.
E, come dice Salvatore, ti conviene anche caricare tutto il file in una 
stringa, altrimenti non riesci ad analizzarlo.
Bye.

 '/(<head>)(.*)(<\/head>)/' non funziona
Il funzionamento è chiaro.
1) Leggi una riga per volta;
2) Applichi l'espressione regolare ad ogni riga.
Questo tipo di logica dà per scontato che l'apertura e la chiusura del
tag siano sulla stessa riga.
Quello che puoi fare è leggere il documento intero ed applicare poi
l'espressione regolare, ovvero:
while (...) {
     $riga.=fread(....);
}
$riga=preg_replace(...)
Ciao,
     Fabrizio
=== 
http://www.negusweb.it
 ===

Newsgroup: it.comp.www.php
Titolo: Eclipse, XDebug su Windows

Ciao a tuti,
sto combattendo contro la configurazione del pc che uso per fare sviluppo.
Su un Windows 7 PRO ho installato Apache 2.2, PHP 5.4.25 TS. Il tutto sembra funzionare.
Ora ho attivato Xdebug, per integrare lo sviluppo di Eclipse con il debugger.
Ma ottengo sempre che xdebug.remote_enable sia OFF. 
Ho provato a modificare alcuni settaggi nel php.ini e fare diverse prova ma nulla da fare.
Ad es. ho modificato la porta di comunicazione ma il sistema vede sempre la porta 9000.
Eppure ho un solo php.ini!
Che diavolo succede?
 
http://pastebin.com/4iSrpiJ8
 (per visuallare il risultato del phpinfo)

 ha scritto:

hai provato ad inserire in questa pagina il phpinfo che ti viene
generato per ottenere un wizard specifico di configurazione?
 
http://xdebug.org/wizard.php
 
 

Ciao ciccio,
ti ringrazio per l'info.
Ho provato più volte ed, alla fine, da linea di comando xdebug risulta configurato correttamente.
Ho notato che la directory del configuration file era C:\Windows.
Così ho impostato la variabile di sistema, vado a memoria, PHPRC con il path di php e si è rimesso in quadro.
 
Non ho capito solo cosa sia capitato.
Spero solo che la mia soluzione possa essere utile a qualcun'altro.
 
:)
Newsgroup: it.comp.www.php
Titolo: il reindirizzamento non funziona

ho creato il file .htaccess e ci ho messo:
 
Redirect /abc 
http://example.com/
 
 
Qundi apro il browser e digito
 
http://sito/abc
 
 
ma invece del redirect mi esce:
 
Error 404
...
 
perchè?


Se editi quel indirizzo su browser cosa vedi?

 Se editi quel indirizzo su browser cosa vedi?
 
cosa intendi?


Credo che se editi in un browser quell'url... l'url del redirect, vedrai il classico messaggio che non esiste la pagina richiesta


appunto, ed in realtà come non esiste neanche la pagina che ho citato 
inizialmente: 
http://sito/abc
.
Però visto che ho impostato .htaccess in un certo modo, vorrei che 
digitando tale url, venga fatto il redirect verso 
http://example.com/
 
 
Ma perchè non va?

Azz... Sembra che non riesca a trovare/raggiungere lo/la indirizzo/pagina.


 Azz... Sembra che non riesca a trovare/raggiungere lo/la indirizzo/pagina.
 
appunto

Newsgroup: it.comp.www.php
Titolo: Onchange su Input Text

Salve ,
Mi servirebbe sapere se posso richiamare una funzione dall'istanza onchange 
di un campo di immissione .
Io farei cosě , ma non so se č giusto:
<input type=\"text\" name=\"$colpi01\" value=\"$def01\" size=\"2\" 
maxlength=\"2\" onchange=\"calcola($par01,$colpi01,$putt01)\">
function Calcola($par, $colpi, $putt) {
$tipo = $par-($colpi+ $putt)
}
dovrebbe restituirmi tipo .
Grazie assai 

 onchange di un campo di immissione .
OnChange non e' una istanza ma un evento.
Ci sono decine di post la riguardo, il PHP nelle web application e'
lato server e la comunicazione avviene tramite HTTP.
-- 
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.

Per la mia salute mentale č meglio che smetta di frequentare questo NG 
...................
Fammi almeno acqua, acqua fuochino . :-)
<script language="javascript">
function somma1()
{
var a=document.forms[1].par01.value;
var b=document.forms[1].colpi01.value;
var c=document.forms[1].putt01.value;
var d=a-(b+c);
document.forms[1].piumeno01.value=d;
}
</script>
<td align=center><input type=\"text\" name=\"$colpi01\" value=\"$def01\" 
size=\"2\" maxlength=\"2\" onchange=\"somma1()\">
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio 
news:BzDXd.3419$zZ1....@twister1.libero.it...


 <script language="javascript">
Questo e' JS, il PHP nelle web application e' lato server.

Newsgroup: it.comp.www.php
Titolo: Aiuto per sessioni...

Salve a tutti, sto tentando ormai da 48 ore di far partire una sessione ma
trovo qualche difficoltà.
Ovvero io ho due pagine:
init.php
<?php
    session_register("count");
    echo"<a href=conta.php?".PHPSESSID.">conta</a>";
?>
conta.php
<?php
    $count++;
    echo"$count";
    echo"<a href=conta.php?".PHPSESSID.">conta</a>";
?>
La prima a essere chiamata è init, l'altra viene usata come ricorsiva per
aumentare il la variabile count.
Quello che ottengo è che non parte la sessione e la variabile count rimane
sempre a 1.
Il mio php.ini è configurato secondo questo phpinfo
http://members.lycos.co.uk/pradella/phpinfo.php
Nella stringa url una volta chiamata conta.php?PHPSESSID non vedo il numero
di sessione, cosa che accade se imposto session_auto_start su 1!
Qualcuno sa togliermi d'impaccio per favore?!
Grazie mille a tutti...un phpfan da Mantova!
NobyOne

 ha scritto nel messaggio
news:%Q8qa.5769$K35.1...@news2.tin.it...


 NobyOne
fatto ti funziona ora ???
Newsgroup: it.comp.www.php
Titolo: setlocale non mi funziona

ho provato in svariati modi, ma la funzione setlocale non mi funziona...
ho php 4.4.2-1 su debian, sistema locale su it_IT, ma impostando
setlocale( LC_ALL, 'it_IT' ) o setlocale( LC_TIME, 'it_it' ) la data resta
sempre in inglese
dove posso guardare?
setlocale su quali programmi o librerie o file si appoggia??
grazie

 sempre in inglese
prova con:
$ita =
array("ita","it","Italian","it­_IT","it_IT.ISO8859-1","it_IT.­ISO_8859-1");
setlocale (LC_ALL,$ita);
che, in pratica, considera più possibilità.
Comunque credo che dipenda anche da settaggi lato server...
ciao!
mad
Newsgroup: it.comp.www.php
Titolo: Help su mysql_query.

Scusate se per qualcuno è ovvio, ma sono imbra..:
ho il seguente codice:
<?php
$giacenza = mysql_query("SELECT (SUM(carico) - SUM(scarico)) as giacenza
FROM generale");
echo $giacenza;
?>
Perchè se la query la inserisco dalla console, il risultato che leggo è
esatto, invece in php mi ritorna il seguente:
Resource id #2
Grazie per l'aiuto. Come vedete sono alle prime armi.
Michele

 ha scritto nel messaggio
news:a9mfbk$7pr$1...@serv1.iunet.it...
| Scusate se per qualcuno è ovvio, ma sono imbra..:
| ho il seguente codice:
| <?php
| $giacenza = mysql_query("SELECT (SUM(carico) - SUM(scarico)) as giacenza
| FROM generale");
| echo $giacenza;
| ?>
| Perchè se la query la inserisco dalla console, il risultato che leggo è
| esatto, invece in php mi ritorna il seguente:
| Resource id #2
ma non devi usare mysql_result??
tanto e' un solo record e credo vada bene
anche questo al posto di mysql_fetch_array
p.s.
    poi io sono 1 novizio
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working

 Resource id #2
$giacenza è un resultset, non il record.
devi usare:
$riga=mysql_fetch_row($giacenza);
e in $riga[0] ti trovi il risultato.
ciao


 Ecco come ho risolto:
$giacenza = mysql_query("SELECT (SUM(carico) - SUM(scarico)) as giacenza
FROM generale",$db);
printf("La giacenza č: %s<br>\n", mysql_result($giacenza,0,"giacenza"));
Grazie.
Michele.

 Perchč se la query la inserisco dalla console, il risultato che leggo č


Newsgroup: it.comp.www.php
Titolo: Cerco programma newsletter

Ciao, ho scritto un precedente post su un mio problema a far girare
degli script per la gestione della newsletter.
Volevo chiedere a voi se conoscevate qualche programma per la gestione
di una newsletter che funzioni su un server con register_globals su OFF.
Precedentemente usavo PHPMaillist, quindi per una mole di email bassa.
Ho la possibilità di usare un Database MySQL.
Ho provato a cercare in giro ma non ho trovato molto, solo programmi che
funzionano solo con register_globals su ON.
grazie
-- 
Skype: sandrino_mac
iChat: sandrinomac



http://sourceforge.net/search/
"newsletter" 

 "newsletter" 
Ho trovato PHPemaillist.
questo sistema richiede la modifica dei permessi (777). Purtroppo non
posso cambiarli.
E' difficile trovare un sistema che:
-non necessiti di modifica deipermessi
-funzioni con register_globals su OFF
suggerimenti?


 suggerimenti?
modifica/adatta un programma esistente alle tue esigenze!
Nick


Ciao
-- 
Danilo Bottone
danilo...@gmail.com
www.danilobottone.com
 (.it) 

 Ciao
Ciao e grazie mille della collaborazione.


 modifica/adatta un programma esistente alle tue esigenze!
Purtroppo la mia conoscenza di PHP è pari alla farina di tipo tenero.
Comunque ho risolto.
grazie e ciao


 Ciao e grazie mille della collaborazione.
Figurati


 Figurati
ciao e grazie mille.


 ciao e grazie mille.
Ciao

Newsgroup: it.comp.www.php
Titolo: creazione DB in Mysql

come faccio a creare in DB in MySQL
esiste un software per creare tabelle e relazioni?
Mi scuso ma sono un neofita
Grazie
Grancesco

 esiste un software per creare tabelle e relazioni?
Hai letto le FAQ?
Hai cercato su internet?
Hai cercato tra i vecchi post?
fabForce DBDesigner
phpmyadmin
DBTools DBManager Professional
mySQL CC
mySQL Front
etc. etc.
-- 
I'am what I'am, I do what I can

tu quale usi?
ho scaricato mysql front
esiste qualcosa di meglio???
grazie
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:ZKQwb.146848$e6.53...@twister2.libero.it...


 esiste qualcosa di meglio???
Non sapre, non lo conosco.


scusa la domanda.... per te stupida.....?!?!!!!!!
ok creo il DB
come lo collego ad una pagina php?????
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:RUQwb.146902$e6.53...@twister2.libero.it...


 ok creo il DB come lo collego ad una pagina php?????
Per favore, prima di fare altre domande leggiti le FAQ del gruppo e il
mio post "[Lungo] Ogni newbie dovrebbe leggerlo".


 come lo collego ad una pagina php?????
mi  sa  che con domande così troverai difficilmente risposta e non per
cattiveria o scortesia...
è buona norma dare una letta alle f.a.q prima di postare
comunque è pieno in rete di spiegazioni, tutorial e materiale per fare
quello che vuoi sapere.
buon studio
-- 
I migliori saluti,                        Scrivi a:
 .:Alias:.                       alias2k at libero dot it

Newsgroup: it.comp.www.php
Titolo: Importare file .sql su database

Ho un account su tripod (che supporta php e mysql) e un file .sql da
esportare sul database. Come lo posso fare? Si può fare con phpmyadmin?
Grazie
Katred

 phpmyadmin? 
Lo puoi fare tranquillamente con phpmyadmin, scheda SQL, puoi fare
direttamente l'upload del file SQL con la form disponibile.
-- 
I'am what I'am, I do what I can
Newsgroup: it.comp.www.php
Titolo: Impedire inserimenti multipli da form

Forse l'oggetto non è dei più chiari.
Il problema è questo: ho realizzato una form per inserire dei dati nel
database.
Per evitare che l'utente inserisca gli stessi dati più volta, facendo un
refresh della pagina, ho creato una pagina php di sola elaborazione che
inserisce i dati e poi ridirige (con header()) su di una pagina di output
che stampa un messaggio a video.
Tale messaggio viene passato alla pagina di output dallo script mediante
GET, quindi mi trovo sul browser uno sfilatino del tipo:
output.php?msg=Questo%20è%20il%20mio%20messaggio%20personalizzato
C'è un modo per passare un messaggio senza farlo apparire, tipo metodo POST?
Marco
+------------------------------+
| Marco <no private messages>  |
|                              |
| Software is like sex...      |
| It's better when it's free.  |
+------------------------------+

 C'è un modo per passare un messaggio senza farlo apparire, tipo metodo
POST?
credo che l'unica soluzione sia usare le sessioni...

 Marco
Ciao
--
*®*´¯`·.¸¸.·´¯`·-··._(-=/- Darcan -\=-)_.··-·´¯`·.¸¸.·´¯`*®*

 richiami passi solo il numero di messaggio da stampare:
Certo, questo è ovvio.
Ma i miei messaggi non sono standard perchè devo stampare anche i dati che
ho inserito nella form e quindi glieli devo passare.


 ho inserito nella form e quindi glieli devo passare.
Allora sessioni o cookie... oppure crei un file che poi vai a rileggere
dall'altra pagina...


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

Chi di voi conosce il CMS/Framework in oggetto? Lo uso da un mesetto a questa parte su di un progetto di medie/grandi dimensioni, e devo dire che a parte l'enorme lacuna di documentazione della nuova versione 3 si tratta di un ottimo prodotto!
 
Quello che non si trova sulla doc lo si recupera smadonnando nel codice o su IRC, dove c'é gente disponibile e preparata.
 
Ció che mi ha lasciato piacevolmente sorpreso é l'uso avanzato degli oggetti e dei pattern relativi alla OOP, oltre al design che a mio avviso é geniale.
 
g4b0

Chi di voi conosce il CMS/Framework in oggetto? Lo uso da un mesetto a questa parte su di un progetto di medie/grandi dimensioni, e devo dire che a parte l'enorme lacuna di documentazione della nuova versione 3 si tratta di un ottimo prodotto!
 
Dalla demo, il supporto UTF8 (o almeno i contenuti) sembrano avere qualche
problemino :-|
 
Leonardo
 
-- 
What would'st thou do, my squire so gay, that rides beside my reine
Were ye Glenallan's Earl this tide, and I were Roland Cheyne?
To turn the rein were sin and shame, to fight were wondrous peril:
What would ye do now, Roland Cheyne, were ye Glenallan's Earl?
Newsgroup: it.comp.www.php
Titolo: La roba della Zend

So che la Zend produce "roba ottimizza il PHP", ma non l'ho mai presa in
considerazione perche' (mi risulta) costa parecchio.
Ora ho un'applicazione performance-critical, e posso pagare, cosa mi
consigliate? Val la pena di comprare Zend optimizer o Zend cache?
Grazie
AS

Amedeo Storni wrote:

Zend optimizer e' gratuito (binario)
ma se vuoi veramente un boost di performance ti conviene comprare Zend 
compiler 
-- 
ciao
        VisiK7
P.S.
Per la risposta Togli nospam. dall'indirizzo e-mail

compiler
Scusa, ma sulla pagina 
www.zend.com
 non ho trovato niente che si chiamasse
"Zend compiler", ha forse qualche altro nome?
AS

 "Zend compiler", ha forse qualche altro nome?
Zend encoder


    Zend Optimizer è gratuito.
    La Cache dipende dalla tipologia del tuo sito.
        Cris
--
Cristiano Verondini
http://noway.ing.unibo.it

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

vorrei sapere  come posso accedere via web ad un computer connesso in rete
il caso  viene sollevato in quanto si vorrebbe far accedere un utente ad un
computer connesso in rete  in adsl ad un utente che invece lavora a casa
Nella rete intranet  funziona tutto  in quanto si conosce il numero ip del
server
ma in rete l'ip è dinamico  e questo non dovrebbe causare un problema in
quanto  ci può risalire a ip e cambiare i links inserendo tutte le volte ip
de serever in rete ma  se scrivo ip non si risolve l'inririzzo  come mai?
eppure il server IIS accetta le connessioni via intranet e via web il data
base gira
avete un'idea?

 ha scritto nel messaggio
news:a7hoft$87t$1...@pegasus.tiscalinet.it...

non si capisce quello che vuoi fare, e probabilmente questo non è l'ng
adatto al tuo problema...
non vorrai mica vedere da browser il contenuto di un qualsiasi computer
connesso alla rete?!?!?!
Innanzitutto il computer a cui ti vuoi collegare dovrebbe avere delle
condivisioni, e, da quello che scrivi, un server web...
cmq spiegati meglio

avete un'idea?
Si': andare su un newsgroup dove si parli di IIS, o di Web servers, o di
Windows in generale, o di ADSL, o di sicurezza, e ci sia quindi maggiore
probabilita' di trovare persone esperte del problema in questione.
Leonardo

Newsgroup: it.comp.www.php
Titolo: Meglio Sessioni o variabili globali?

salve a tutti
sto realizzando un piccolo sito in multilingua con php
devo quindi memorizzarmi da qualche parte la lingua scelta dall'utente
secondo voi è meglio utilizzare le sessioni o le variabili globali?
o altri metodi se ce ne sono di migliori?
grazie



Se fai questa domanda non hai capito come funzionano le sessioni o le
variabili globali. :)
Un altro sistema e` di salvare le impostazioni dell'utente in database,
se e` registrato.
Bye.
-- 
Alessandro Pellizzari

o altri metodi se ce ne sono di migliori?
Meglio le sessioni.
Le variabili globali scadono a fine script, quindi ad ogni pagina.
AS
Newsgroup: it.comp.www.php
Titolo: CLI e file di include

Sis.Op.: Windows
PHP: php5
Server Apache 2.0
All'interno di htdocs ho un sito contenente tra le altre cose uno script
da lanciare nottetempo tramite cron.
Lo script ha una linea di include:
        include ("inc/funzioni.inc.php");
dentro funzioni.inc.php, all'interno delle funzioni, ci sono delle altre
linee di include:
        include ("inc/config.inc.php");
Ovviamente questi due file inclusi sono usati anche nel resto del sito e
fanno il loro sporco lavoro.
Lanciando lo script ho due comportamenti diversi a seconda che io lo
faccia eseguire da php.exe o da php-cgi.exe.
Con php.exe (php -f path/script.php):
Warning: include(): Failed opening 'inc/config.inc.php' for inclusion
(include_path='.;C:\php5\pear') in C:\Programmi\Apache......etc etc
Con php-cgi.exe (php-cgi -f path/script.php) invece funziona tutto.
Sembrerebbe che in php.exe i path dei file inclusi in altri file inclusi
non vengano gestiti correttamente.
Perché questo comportamento da parte di php.exe?
Posso configurare qualcosa?
A cosa si riferisce include_path='.;C:\php5\pear'?
-- 
Stefano

 A cosa si riferisce include_path='.;C:\php5\pear'?
È il percorso di defaul di PEAR, una volta installato sulla macchina.
http://pear.php.net/
-- 
"20060207: buongiorno italia, buongiorno maria.
con gli occhi pieni di malinconia"

 
http://pear.php.net/
Grazie
Ciao
-- 
Stefano

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

Sapete dirmi cosa sarebbe?
Su un server linux gestito tramite cpanel si può fare?

 Su un server linux gestito tramite cpanel si può fare?
OT, prova su news://it.comp.sicurezza.unix
f-up 2: it.comp.sicurezza.unix

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

Salve,
Mi spiego meglio io ho la necessità di creare un ciclo while dove
faccio replicare dei td con le descrizioni interne che prendo da db,
fino a qui nessun problema quello che mi necessità a me è di avere
l'inizio del nome della variabile e poi dei numeri da 01 a n vedi
questa sintassi $menu+01 a $menu+n
Si può ottenere questa cosa calcolando il mio livello di conoscenza
PHP.

 questa sintassi $menu+01 a $menu+n
Il manuale, questo sconosciuto ...
http://www.php.net/manual/en/language.variables.variable.php
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Non è sconosciuto ma non so come procedere.

 Non č sconosciuto ma non so come procedere.
Per favore, quota decentemente.
http://wiki.news.nic.it/QuotarBene
Posta il codice che hai provato ad usare senza successo. 

Newsgroup: it.comp.www.php
Titolo: carattere speciale

Ho un problema con il seguente codice
<?php
$var=file('2004.txt');
$cat=fopen("2004.txt","w+");
for($i=0;$i<$_GET['Nrig'];$i++) {
fputs($cat,"$var[$i]");
}
fputs($cat,"PROVA\n");
for($i=$_GET['Nrig'];$i<count($var);$i++) {
fputs($cat,"$var[$i]");
}
fclose($cat);
?>
mi funziona correttamente, nel senso che mi scrive il file fino a Nrig riga, 
poi aggiungere una stringa, e riscrive il resto
Il problema č che nel nuovo file a fine di ogni riga mi trovo il carattere 
di "capo riga" che ogni volta faccio partire lo script, si ripete, e mi 
ritrovo con 4,5 simboli alla fine di ogni riga...
come posso fare per evitare ciň? 

 come posso fare per evitare ciò?
rtrim (
http://it2.php.net/rtrim
) elimina gli a capo alla fine di una stringa
ciao
Mario 

e siccome io lo dovrei mettere in
fputs($cat,"rtrim($var[$i])");
come lo inserisco? perchč cosě non funziona miscrive rtrim

 come lo inserisco? perchh cosl non funziona miscrive rtrim
Per favore, quota decentemente.
Non e' il caso che ti compri un buon libro? Stai facendo errori di
sintassi basilari, e' inutile che tenti di scivere codice se non
conosci le minime basi.
fputs($cat,rtrim ($var[$i]));
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 come lo inserisco? perchè così non funziona miscrive rtrim
Fatti delle domande: "Perche` metto le virgolette? E perche` sono
doppie? E se le metto singole? E se non le metto?"
Per risponderti, leggi il manuale.
Bye.
-- 
Alessandro Pellizzari
Newsgroup: it.comp.www.php
Titolo: protezione password

E' possibile far si che degli account vengano cancellati automaticamente
alla scadenza (impostata all'iscrizione) impedendo cosě l'accesso all'area??
Grazie

Mario <mario....@tin.itNOSPAM> wrote in message
gDxT6.12408$Zo3.1...@news1.tin.it...

A quale area?
Quale account?
Se ti riferisci ad un sistema che hai messo a punto tu con username e
password salvate in database, puoi controllare la scadenza di ogni singolo
account in modo molto semplice.
Conservi la data di scadenza nel db insieme con user e pwd.
All'atto dell'iscrizione inserisci anche un valore tipo INSERT INTO utenti
VALUES('', ....., DATEADD(CURDATE(), 5 DAY));
E al controllo invece che fare SELECT * FROM account WHERE
username=$user_dal_form
fai:
    SELECT * FROM account WHERE username=$user_dal_form AND
scadenza>CURDATE();
Ciao.
--
------------------------------------------------------
Domenico Testa - Web Developer

Newsgroup: it.comp.www.php
Titolo: problema con l'hosting.

 ho terminato il sito, che è fatto da html,php,mysql, e fa uso di sessioni
(non di sessioni su db).
volevo acquistare lo spazio da aruba, ma un amico mi ha detto che con aruba
hanno avuto problemi con il sito in php che faceva uso di sessioni....
dato che non vorrei acquistare spazio e tutto il resto e poi vedere il sito
che non funziona perchè aruba è incompatibile con quello che ho fatto, mi
spiegate che specifiche deve avere l'hosting per andare bene con il mio
sito?

 sito?
ho un sito hostato da aruba (hosting linux) che usa le sessioni e va tutto
alla pefezione...
che problemi dovrebbe avere? cosě per conoscenza...
grazie
 -- 
===============
Saluti
Web Inside
===============

non gliel'ho chiesto di preciso.......
comunque con aruba il sito php+mysql con sessioni dovrebbe funzionare no?
attualmente č hostato per test su uno spazio web gratuito (altervista) e
funziona alla perfezione :)
sapete se ci sono hosting piů convenienti o migliori di aruba?

 ha scritto nel messaggio
news:L%i5d.4930$O9.4...@news4.tin.it...

con quelle caratteristiche non ne conosco, io ho appena preso un piano
rivenditore presso serverplan azienda che, stando a quello che ho letto e
avuto modo di provare per un paio di settimane, reputo un'azienda seria.
ovviamente scordati i prezzi di aruba.
ciao
Newsgroup: it.comp.www.php
Titolo: Fatal error usando imagecreatefromjpeg

Salve,
quando carico una jpeg da PHP con l'istruzione:
$img = imagecreatefromjpeg("foto.jpg")
se questa e' superiore ad una certa dimensione (quando decompressa, non
nella versione jpeg) mi viene restituito l'errore:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to
allocate 1600 bytes)
Ho letto in giro che la soluzione consiste nel modificare la riga
memory_limit = 8M nel php.ini, in modo da aumentare il quantitativo di RAM
a disposizione degli script. Il problema e' che sono in hosting e non ho
accesso a detto file .ini.
Avete in mente altre soluzioni o workaround?
Grazie.

 ha scritto nel messaggio
news:mp8Mb.248077$e6.97...@twister2.libero.it...

poco piů sotto c'č un post a riguardo degli .htaccess, prova a leggerlo a
patto che l'hosting abbia apache.
il file .htaccess puň fare un overload delle variabili php, ma non so se il
memory_limit č impostabile.
saluti
--
kain

 Avete in mente altre soluzioni o workaround?
Sei sicuro di voler manipolare com PHP delle immagini che occupano piu'
di8 MB in memoria. Se inizia ad avere piu' accessi contemporanei la
macchina ti si siede e se sei in hoting rischi che ti chiudano il sito.
-- 
I'am what I'am, I do what I can

allocate 1600 bytes)
In hosting, non c'e' soluzione (e probabilmente e' meglio cosi').
Vediamo quindi di trovare un altro sistema. Per esempio: a che ti serve
quel codice?
Leonardo
-- 
Time's angles, mages tell, conceal a place
incredible, beyond the mundane mind;
night-shrouded and between the seas of space
dread creatures drift in the ageless winds.

Newsgroup: it.comp.www.php
Titolo: Come installare le librerie XML

Salve,
uso WinXP, ho Apache 1.3.2.7 e php 4.3.3.
Sto cercando di usare la funzione "domxml_open_file",
ma ricevo l'errore di chiamata a funzione indefinita.
Immagino di non aver installato le librerie xml e xslt.
Ho cercato sui forum e in 
php.net
 come fare, e ho letto
che bisogna mettere li file "iconv.dll" contenuto nella
cartella di installazione di easyphp in system32. L'ho fatto,
ho riavviato easyphp, ma mi dà ancora errore, cosa
devo fare? Forse devo settare php.ini, ma non so come fare.
Grazie
Paolo

Qualcuno sa se su aruba sono installate tali librerie? 

Trovi le info su
http://www.ijk.it/phpxml
Documentazione -> Installazione
Sul fatto di Aruba... non so, devi chiedere a loro. Io comunque prima di 
trovare un hosting provider che me le mettesse a disposizione con un prezzo 
accessibile in generale c'ho messo un po' di tempo. 

 Qualcuno sa se su aruba sono installate tali librerie?
su aruba ci sono
--
www.consolerecords.it
Ultimo gioco inserito: GTASA Contest
Prossimo gioco: Proponete voi :P
Newsgroup: it.comp.www.php
Titolo: [OT]Che ne pensate?

http://www.macitynet.it/macprof/aA22214/index.shtml
Mi affido alla riflessione di alcuni esperti presenti in questo ng: che 
ne pensate?
-- 
Fabri
"Eat just one little baby and everyone remembers your name!"
- CELKO

 che ne pensate?
Che chi ha tradotto l'articolo non ha fatto un buon lavoro. 
Di fatto la ricerca indica anche un calo del 25% per il Python e del
20% per il Perl, a dispetto di quanto afferma nel titolo "A vantaggio
di Perl e Python".
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Newsgroup: it.comp.www.php
Titolo: questione sugli oggetti

Ciao a tutti,
avendo sviluppato un oggetto complesso in javascript e adesso necessito di
convertirlo in php, avrei bisogno di un piccolo aiuto.
Vi riporto uno spezzone di codice in javascript:
----------------------------------------------------
function TCode (Value) {
   this.city = .........;
 }
function TAccount(nome, cognome, value) {
   this.code = new TCode (value);
 
this.id
 = .........;
 }
account = new TAccount (nome, cognome, value);
----------------------------------------------------
dove sostanzialmente, io posso "accedere" a:
1) 
account.id
 = ...........
2) account.code.city = .........
etc etc.
Il codice equivalente in php di quanto sopra come č? Ho provato a guardare
nella guida ma ad occhio non ho visto differenze sostanziali, tuttavia
leggendo leggendo mi sono venuti alcuni dubbi, per cui, avendo un codice di
esempio che riproduca quanto sopra, credo di chiarirli anche :).
Vi ringrazio per la pazienza.
Cooper.

 Vi riporto uno spezzone di codice in javascript:
[cut]
class TCode 
{
    var $city;  
 
    function TCode ($value) //costruttore
    {
        $this->city = $value;
    }
 
}
classe TAccount {
    var $nome, $cognome, $value
    var $code;    
    function TAccount ($nome, $cognome, $value) //costruttore
    {
	   $this->code = new TCode (value);
	   $this->nome = $nome ;
	   $this->cognome = $cognome;
	   //..    
    }
}
$account = new TAccount ("Setec", "Astronomy", "Sealand");
$account->code->city;
Comunque non era cosi difficile da realizza, bastava copiare dal 
manuale.
Newsgroup: it.comp.www.php
Titolo: [Offro lavoro] personalizzazione oscommerce

cerco programmatore con conoscenza dell'applicativo opencommercio, versione
italiana di oscommerce, 
http://www.opencommercio.com
 per sviluppo
personalizzazioni di questo sw. Offresi compenso economico.
Per info: 
in...@alientech.it
grazie,
Andrea

 fatto non succede nulla

 ciao :)
Cito dal punto 5 del documento che hai segnalato:
"l'inventivita' di MacGuyver"
INVENTIVITA'??????
Certa gente si dà veramente la zappa sui piedi da sola! Quel certo Davide
che lingua usa? $lingua3?
stefano

 Davide che lingua usa? $lingua3?
inventivita': [der. di inventivo] Capacita' inventiva, sviluppata
attitudine all'invenzione, a trovare espedienti ingegnosi e sim.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.


Per non parlare che nell'homepage ha messo qua con l'accento! bellissimo!
:o)
ste


Cito il dizionario della lingua italiana De Mauro:
inventività   in|ven|ti|vi|tà
s.f.inv.
CO attitudine all’invenzione, alla creatività


Non penso intendesse uno dei nipotini di Paperino...
Saluti
Jackal
Newsgroup: it.comp.www.php
Titolo: Curiosità

Ma voi scrivete sempre tutto il codice manualmente .. o vi aiutate con
qualche strumento o software ??
Grazie e ciao
Marco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

manualmente utilizzato un editor per php...per esempio lo stesso 
dreamweaver oppure ps pad...ma ce sono molti altri...mi sembra che su 
www.php.net
 ci sia anche una lista di editor...
ciao ciao
Alex
?? ha scritto:


 Marco
io uso alcuni strumenti per la generazione automatica di classi in base 
a precisi requisiti / caratteristiche ...
sono molto utili alle volte per lavori puramente manuali..
ciao
andrea

 
il codice va scritto a mano, ma solo il tuo di codice. devi cercare se
esiste qualcosa di già pronto (testato, seguito, aggiornato etc)
ad esempio 
pear.php.net
ciao
-- 
777 fanno 21, arriva la volante e non c'è nessuno

?? wrote:

come editor.. piu' semplice e' e meglio e'..
se intendi parlare del riuso di codice o dell'uso di framework.. io ti
confesso che preferisco scrivere tutto sul "mio terreno".. compresi piccoli
framework modellati ad hoc.. 
e' inutile discuterne.. scrivere codice adattandolo alle proprie esigenze
porta con se sempre grandi miglioramenti lato performance.. e se si
gestisce bene il progetto anche flessibilita' e portabilita' con progetti
futuri.. (non che risparmi tempo lavorando in questo modo.. ma nel mio
orologio non si applica la politica del tempus fugit per le scadenze)
-- 
www.iuz-lab.info
 - 
www.php-faq.org


All'inizio Crimson editor. Ora PS PAD.

 All'inizio Crimson editor. Ora PS PAD.
Io penso non riuscirei mai a lavorare con PHP senza un editor / IDE 
come Zend o Eclipse... :)

 ha scritto nel messaggio 
news:mn.0a9f7d76b...@gmail.com...

quoto per cio' che riguarda lo Zend, ma sono un newbieissimo :)
Dade 

 qualche strumento o software ??
Quanta plus!
fantastico
-- 
g4b0, linux user n. 369000
http://gabo.homelinux.com

 qualche strumento o software ??
Mi trovo bene con scite ben configurato. Leggero, veloce, facile da 
usare e disponibile per vari SO
-- 
doh!


quali ?


?? ha scritto:

Dipende cosa intendi, se intendi 'semplici' editor, alterno tra scite e 
eclipse (non paragonabili, ma dipende da cosa devo farci).
Di framework al momento non ne usiamo, ma qualora dovessimo inizare, al 
momento probabilmente punteremmo su cake.
Nessuno ha già provato delphi for php? Sarei curioso di avere opinioni 
in proposito. Certo che un RAD visuale per php potrebbe fare veramente 
il botto.
Byez
-- 
-------------------------------------------
Paolo De Dionigi
www.atfriends.net
Responsabile Tecnico Zen Cart Italia

 quali ?
li ho scritti di persona ad-hoc :)
Newsgroup: it.comp.www.php
Titolo: aiuto apache!!!

vorrei ke qualcuno mi spiegasse dove posso scaaricare apache e come
usarlo. inoltre vorrei sapere se ci sono problemi di compatibilità con
win 98. grazie anticipate a ki risponde

 win 98. grazie anticipate a ki risponde
Puoi scaricare Apache dal sito ufficiale 
http://www.apache.org
Una volta installato hai a disposizione un web server, basta digitare
http://localhost
Le pagine sono residenti nella cartella htdocs dentro la cartella di
installazione di apache.
Se poi vuoi configurare apache per la lettura di pagine PHP con MySQL ti
consiglio di scaricare PHP dal sito 
http://www.php.net
e poi vai su 
http://www.freephp.html.it
 per sapere come configurarlo.
Ciao

 win 98. grazie anticipate a ki risponde
- scarichi da: 
httpd.apache.org
 la release per windows.
- installi
- lanci
e non ti dà problemi.
- cambi il file httpd.conf per farci andare php (guarda il readme.first del 
php)
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/philosophy/free-sw.it.html

l'avevo gia cercato in "
apache.org
", ma evidentemente nn sono riuscito a
trovare il collegamento giusto x scaricarlo. se puoi dammi indicazioni +
precise. ti ringrazio

il php l'ho già scaricato ed installato sencondo indicazioni trovate su
un manuale in rete, quello ke nn sono riuscito a trovare è apache. l'ho
già cercato in "
apache.org
", ma nn sono stato abbastanza abile da
trovare il collegamento giusto! se puoi dammi indicazioni su come
trovarlo. grazie

 precise. ti ringrazio
http://www.apache.org/dist/httpd/binaries/win32/
cercare un po' meglio non ti avrebbe danneggiato molto...
:-)
ciao!
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/philosophy/why-free.it.html

HAI PERFETTAMENTE RAGIONE!!!!!!! :-) la causa è il poco tempo ke ho a
disposizione e forse anke la via via decrescente capacità di capire
subito quello ke mi serve e quell ke no (LA VEKKIAIA KE AVANZA)! se ho
ancora bisogno spero di poter contare su di te?! GRAZIE

 ancora bisogno spero di poter contare su di te?! GRAZIE
non nele prox 2 settimane (ferieeeeeee)
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/philosophy/shouldbefree.html

Newsgroup: it.comp.www.php
Titolo: aaaaagg simple ifo please

cIAO,
mi hanno incastrato, e devo fare un porting asp/php solo che purtroppo php
l'ho solo sbirciato e non ho mai lavorato, mi date delle info? qualè il
linguaggio di default(in asp è vbs ma in php?) pensate sia abbastanza
agevole fare questo lavoro? quello che mi preoccupa sono tutti gli script
vbs come li trascrivo per php?+ info mi date megilo è premetto che qualche
cosa ho visto cioè come connetrsi a postgresql o a mysql ecc ma non so nulla
ma proprio nulla sul linguaggio di supporto.
ciao e grazie a todos
--
Tools Antipro
Brand your Brain [- \|-||\||)|
http://asp4free.ravenna2000.it/ml_antipro

 wrote in message
iZxU6.11834$a44....@news1.tin.it...


 wrote in message
9fvilq$80h$1...@taliesin.netcom.net.uk...

Newsgroup: it.comp.www.php
Titolo: funzione redirect()

qual' è in php la funzione equivalente a redirect() di asp?
-- 
Posted from  [80.16.165.106] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:f1d748acf20cae2ca1a...@mygate.mailgate.org...


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





mi date un parere?


-- 
www.3Dscorsi.com



,
andre wrote:
 >mi date un parere?
[link]
In che modo questo sito ha a che fare con il PHP?

Newsgroup: it.comp.www.php
Titolo: Script per rotazione banner

Salve a tutti  ;) 
Qualcuno mi saprebbe gentilmente consigliare un ottimo script in PHP
(magari con database Sql) che possa permettere di gestire un sistema
di rotazione banner con statistiche e conteggio dei click a
disposizione anche dei singoli utenti che partecipano allo scambio?
L'ideale sarebbe trovare uno script che ti permetta di includere del
semplice codice HTML nella pagina in cui far partire la rotazione,
evitando l'inclusione di file .php.
In pratica dovrei includere lo script di rotazione in un altro script
(su cui si basa il mio forum) ovviamente facendo girare i due script
su database diversi.
Spero di essermi spiegato chiaramente.
Qualcuno mi può gentilmente dare una mano?
Grazie mille e buona giornata  ;)
p.s. il tutto deve essere inoltre compatibile con Aruba.

 p.s. il tutto deve essere inoltre compatibile con Aruba.
Avrei qualche dubbio sulla necessità di eseguire lo script di manutenzione
ad ogni ora.
Verifica le soluzioni alternative che sono illustrate nel manuale.


Grazie, ma il problema rimane sempre questo:


Newsgroup: it.comp.www.php
Titolo: servizio per inviare sm da pagina php

Salve a tutti,
gestendo un piccolo shop con oscommerce sono alla ricerca di un servizio 
che mi permetta di inviare degli sms tramite una pagina php.
Qualcuno conosce qualcosa del genere?
Grazie a tutti.

nintesa ha scritto:

Tempo fa avevo valutato:
SMS.it ma aveva un costo di attivazione sui 200 euro.
globalitalia.it
 che aveva pacchetti di sms a partire da 15 euro
entrambe supportano l'invio tramite smtp, quindi useresti le funzioni 
php per l'invio di email.
Ciao
Gabriele
Newsgroup: it.comp.www.php
Titolo: MySql e Mambo

Ciao a tutti,
è la prima volta che posto in questo NG perchè mi sto affaciando ora su Php 
e MySql.
Ho un problemino da niubbo e volevo sapere se c'era qualchuno che poteva 
aiutarmi.
Allora, ho un Pc Xp con IIS 5. Ho installato Php e MySql.
Ora nella pagina di install è tutto ok tranne:
      supporto MySQL  Non disponibile
per cui non  mi fa andare avanti..
come mai?
Che  devo fare?
Grazie in anticipo a chiunque voglia considerare di darmi aiuto.
Ciao
Andrea 

"Blackbiko" <blac...@NOSPAMhotmail.com> ha scritto nel messaggio
news:nU8Gd.13433$Of5....@nntpserver.swip.net...

ti suggerisco di usare il forum: 
www.mambers.com
 (c'è anche la sezione
italiana), sono molto disponibili e probabilmente lo hanno installato
parecchie volte mambo su svariati sistemi.
Personalmente non conosco la risposta, per cui non saprei aiutarti
diversamente.
Ciao.


Grazie infinite Stefano.
A presto
Andrea 

"Blackbiko" <blac...@NOSPAMhotmail.com> ha scritto nel messaggio
news:EgtGd.13671$Of5....@nntpserver.swip.net...

Figurati :)
Comunque mi sono scordato un altro forum:
http://forum.mamboserver.com/
quest'ultimo solo in inglese è frequentato dal team che sviluppa attualmente
il core di mambo.

Newsgroup: it.comp.www.php
Titolo: Pattern MVC in PHP

Per natura la programmazione in PHP è più orientata a quello che
viene chiamato Model 1, dove business, controller e view sono delegate
a uno script che si deve occupare di tutto, pure di gestire il flusso
applicativo.
Volevo sapere se qualcuno si è mai sbattuto per cercare di
implementare il pattern MVC in PHP.

 implementare il pattern MVC in PHP.
Molta gente.
Trovi interi framework in giro per farlo, e c'e` un articolo su PHP
Solutions 2/2006 (lo trovi in edicola come "pack" di due riviste. L'ho
comprato ieri. In copertina c'e` scritto "Attacchi maliziosi XSS e CSRF"
su uno dei due e "PHP6" sull'altro).
Bye.

 implementare il pattern MVC in PHP.
cakephp, symphony,php on trax, mojavi sono solo alcuni esempi. Ne
troverai a bizzeffe cercando su google. Ad ogni modo ti consiglio
cakephp  ;)

 implementare il pattern MVC in PHP.
Si certo, piu' di una persona.
Tac
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/
Newsgroup: it.comp.www.php
Titolo: Forum in php

Ciao a tutti,
qual'è il miglior Forum scritto in php da poter installare in un sito?
Possibilmente che sia free. Ho installato Apache + Php4 + MySql.
Grazie,
Francesco


su 
http://freephp.html.it/script/lista.asp?idcat=14
trovi tutti i forum che vuoi....
ciao
Ale

 ha scritto nel messaggio
news:2dyW9.22000$ZE.6...@twister2.libero.it...


> MySql.
Ciao,
guarda su 
http://www.risorse.net/script
Ne trovi molti ;)
--
A presto.
Lo staff di Risorse.net
http://www.risorse.net

qual'č il miglior Forum scritto in php da poter installare in un sito?
phpBB: nessun dubbio.

Newsgroup: it.comp.www.php
Titolo: Da due array a una stringa

Ciao,
ho due array che contengono lo stesso numero di valori:
$array1 = "art1 art2 art3";
$array2 = "cod1 cod2 cod3";
Avrei bisogno che i valori venissero accoppiati in una stringa, in 
pratica:
echo $stringa dovrebbe restituire:
"art1-cod1; art2-cod2; art3-cod3;"
Ciao e grazie.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

"art1-cod1; art2-cod2; art3-cod3;"
$n = sizeof($array1);
$stringa = '';
for ($i=0;$i<$n;$i++)
{
	$stringa .= "$array1[$i]-$array2[$i]; ";
}
Bonf

"art1-cod1; art2-cod2; art3-cod3;"
$stringa = ''; 
for ($i=0, $n=count($array1); $i < $n; $i++)
	$stringa .= ...
Leonardo

bonf wrote:

Grazie.

Newsgroup: it.comp.www.php
Titolo: [H] pg_dump

Ciao belli!
Voglio eseguire il backup di un db postgre. No problem direte voi:
sparati un pg_dump.
Ok, è quello che provo a fare con shell_exec, ad esempio.
Va, tutto ok... sulla mia macchina che gira con Apache.
Sul server invece no, che che ha IIS (php gira come dll e non come
cgi). Tra l'altro sul server non va niente con shell_exec (et similia),
nemmeno un "dir".
Controlla il safe mode mi si dirà... ebbene è ad Off (male, lo so, ma
tanto x provare... :P )
Cos'altro devo mi manca? Cosa non ho controllato?
Spero miposiate aiutare.
Alternative? Farmi uno scriptino che mi copi "a mano" con sql il db su
di un .txt non è fattibile: è un db moooolto complesso e spesso in
evoluzione, non sarebbe gestibile. 
Grazie, Ciao ;) 
Pit

 Cos'altro devo mi manca? Cosa non ho controllato?
Chiama all'assistenza del tuo server e chiedi a loro se puoi utilizzare 
le funzioni per l'esecuzione di programmi di shell.
Nel 99.99% periodico ti diranno che non puoi utilizzare quella 
categoria di funzioni (e quindi niente shell_exec, exec, 
ecc...)....questioni di sicurezza ti diranno.
Soluzione....cambiare server! :-)
rob4you

URKO! Visto che il server è nella stanza qui a fianco e ho un accesso
admin, come faccio ad impostare quella categoria di funzioni come
utilizzabile?
Grazie
Pit


 utilizzabile?
Prova al aprire il php.ini e cerca "disable_functions". Qui 
probabilmente ci sarà la lista di funzioni disabilitate, che quindi non 
puoi utilizzare.
Modifica questa lista, riavvia il server e riprova.
rob4you

 rob4you
disable_classes no value
disable_functions no value
Cmq non credo che dipenda dal php.ini : è identico (copiato e legg
modificato dove serviva) a quello sulla mia macchina (dove gira Apache
ed è tutto ok).
Cmq grazie ancora ;)
Pit

 disable_functions no value
In tal caso deve essere IIS il responsabile, ma non so davvero come 
aiutarti! :-)
Se risolvi il problema fammi sapere...perché interesserebbe anche me. 
;-)
rob4you

 Se risolvi il problema fammi sapere...perché interesserebbe anche me. ;-)
Sicuramente ti darà true, ma per scrupolo, prova a vedere cosa ti dice 
la funzione:  function_exists("exec"). E se vuoi fai pure una print_r 
di get_defined_functions();
rob4you
Newsgroup: it.comp.www.php
Titolo: Cambiare colori gif con uno script?

Ho una gif molto semplice e "pixellata" (tipo icona) composta da 3 colori
(tipo questa ma con soli 3 colori, diciamo il nero del contorno, il giallo
interno, ed il bianco per gli occhi. 
http://guide.massimol.it/creare-smile-emoticon-msn-messenger-creazione/crea_smile_6.gif
 )
esiste un qualche script o simile che permetta all'utente, tramite una
interfaccia tipo pick color, di cambiarne i colori via web? 


wrote:

Non credo.
Per farlo, dati i colori, puoi usare semplicemente ImageColorSet(). E i
colori sono quattro, c'e' anche lo sfondo :-D . Carichi l'immagine, con
ImageCreateFromGIF, e imposti i colori degli indici che vuoi.
Leonardo
-- 
IN NO EVENT SHALL MICROSOFT [] BE LIABLE FOR [] FAILURE TO MEET ANY DUTY
INCLUDING OF GOOD FAITH OR OF REASONABLE CARE, FOR NEGLIGENCE [] EVEN IN
THE EVENT OF [] BREACH OF CONTRACT OR BREACH OF WARRANTY OF MICROSOFT...
                              -- EULA di Windows Media VCM 9, articolo 8

 interfaccia tipo pick color, di cambiarne i colori via web?
al massimi potresti farla in bianco e nera, ma cambiare i colori i
ogni cosa penso non sia possibile, bisognarebbe gestire i livelli
dell' immagine e in php penso non sia propio possibile . . .


Grande... sto scoprendo un nuovo mondo! Grazie.
Ho provato cosě e va:
<?php
$img = imagecreatefromgif ("img/m1.gif");
imagecolorset ($img, 0, 255, 255, 0);
header("Content-Type: image/gif");
imagegif($img);
?>
Ora avrei perň un altro problemino da risolvere... :-(
Come faccio ad inserire questo codice al termine o in mezzo di una pagina 
con codice html senza avere il famigerato:
"Cannot modify header information - headers already sent by..."? 

 header information - headers already sent by..."?
Crea uno script a se stante contenente solo il codice di generazione
dell'immagine e richiamalo tramite l'attributo SRC del tag IMG.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 dell'immagine e richiamalo tramite l'attributo SRC del tag IMG.
Scusa l'ignoranza cosmica... mi faresti un esempio? 

"Cannot modify header information - headers already sent by..."? 
Non puoi. Nella pagina "madre" metterai un link tipo
	<img src="immagine.php?c[0]=255,255,255&c[1]=255,0,0" />
e nella pagina con il codice che hai scritto sopra, e chiamata immagine
.php (ovviamente), metterai qualcosa come
	$colori	= $_REQUEST['c'];
 
	foreach ($colori as $index => $valuetext)
	{
		$values = explode(',', $valuetext);
		imageColorSet($img, $index, $values[0], $values[1],
$values[2]);
	}
	Header...


 e nella pagina con il codice che hai scritto sopra...
Ma nella pagina immagine.php puň esserci solo l'immagine e nient'altro?!?!
Altra cosa, immagino che io possa salvare l'immagine modificate, giusto? 

Altra cosa, immagino che io possa salvare l'immagine modificate, giusto? 
Come no. ImageGIF supporta (mi pare) anche il salvare su disco.
