mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Come posso incrementare un data timestamp

Io ho la $time che contiene la seguente data:
2002-10-29 15:02:38
come posso incrementare la data di un secondo e quindi portarla a:
2002-10-29 15:02:39
Grazie


$timestamp = strtotime("2002-10-29 15:02:38");
$timestamp++;
echo strftime("%Y-%m-%d %H:%M:%S", $timestamp);

 ha scritto nel messaggio
news:apm2gb$2rn7f$1...@ID-149831.news.dfncis.de...


 Mai sentito parlare di Timestamp ?
penso di sì, l'ha scritto nel subject!!!
:-)
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/no-word-attachments.it.html

Mai sentito parlare di Timestamp ?
Mai sentito parlare di Quoting ?

Newsgroup: it.comp.www.php
Titolo: il contrario di ajax

Salve a tutti,
sto realizzando un sitarello di prova in php in cui ho messo un form di 
login che utilizza ajax,
Cioè: la pagina è in php, ho messo un <div id="login_bod"> in cui viene 
messo il form di login, che richiama una pagina php in bakground.
Praticamente il box di login accetta l'input, verifica, da il messaggio 
di errore o di benvenuto. E funziona perfettamente.
Ora però vorrei fare in modo che al momento del login venga ricaricata 
l'intera pagina che deve presentare diverse informazioni attinenti 
all'utente appena loggato.
Ho provato a fare un redirect con questa funzione
  function tep_redirect($url) {
     if ( (ENABLE_SSL == true) && (getenv('HTTPS') == 'on') ) {
	if (substr($url, 0, strlen(HTTP_SERVER)) == HTTP_SERVER) {
         $url = HTTPS_SERVER . substr($url, strlen(HTTP_SERVER));
       }
     }
     header('Location: ' . $url);
     exit();
   }
e la pagina viene ricaricata... PERO' dentro il div del form!!
Qualcuno ha mai avuto un problema simile?
Grazie a tutti!

 
risolto... follow su it.comp.javascript

Newsgroup: it.comp.www.php
Titolo: onClickr e php

Ciao, sto avendo problemi con una cosa che pensavo semplice.
Ho un immagine <img> e voglio che quando qualcuno la clikka si apre una
finestra del browser. Per far questo ho utilizzato i comportamenti con DW e
mi ha scritto una funzione javascript per aprire la finestra. Io vorrei che
i parametri passati alla funzione (url, titolo, altro) siano prese da delle
variabili PHP.
Come devo fare?
Ditemi se vi occorrono altre informazioni.
Grazie.

 (url, titolo, altro) siano prese da delle variabili PHP.
Hai provato a leggere le decine di post riguardanti la comunicazione
tra PHP e JS presenti su Google Groups?
In alternativa 
http://www.php.net/print
 , 
http://www.php.net/echo
 etc
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

Come devo fare?
parametro1=<?=$variabile1?>&parametro2=<?=$variabile2?>
-- 
http://e-0.org
Newsgroup: it.comp.www.php
Titolo: tabella in pdf

Ciao,
chi mi consiglia una classe pdf?
Vorrei trasformare l'attuale report, composto da una tabella larga
640px, con un bel PDF
Se magari c'č anche un esempio... ^___^
THX, Auri
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----


wrote:


 THX, Auri
www.fpdf.org
Ciao
-- 
Random sign of the day:
"This is my simple religion. There is no need for temples;
no need for complicated philosophy.
Our own brain, our own heart is our temple; the philosophy is kindness."
- Dalai Lama -

Newsgroup: it.comp.www.php
Titolo: Come sapere l'URL della pagina corrente?

Salve a tutti.
Domanda molto semplice:
E' possible avere l'URL della pagina che sto visualizzando?
Ad esempio, se mi trovo nella pagina:
http://www.pippopluto.it/data/casa.php
come faccio ad avere solo l'URL? Cioe' "
http://www.pippopluto.it/data
"
GRazie.





Guarda che "URL" vuole proprio dire "la pagina in cui sei". Quindi nel
tuo esempio contiene anche "casa.php".
In questo caso forse a te interessa la funzione basename()...?
Leonardo
-- 
There is nothing makes a man suspect much, more than to know little,
and therefore men should remedy suspicion by procuring to know more,
and not keep their suspicions in smother.            (Francis Bacon)

Newsgroup: it.comp.www.php
Titolo: Nel sorgente si vede il codice php

Ciao a tutti,
non so se avete mai avuto questo problema o se qualcuno sa come
risolverlo. Ho installato apache 2, php 5 e mysql5. Funzionano i primi
test da fare come per esempio:
<?php phpinfo(); ?> o i test per la connessione a mysql.
Il problema arriva quando provo a visualizzare delle pagine che
caricate in rete si vedono regolarmente, mentre in locale se visualizzo
il sorgente della pagina si vede il codice php, ma non viene
visualizzato nella pagina tutto <? ... ?>, solo alcune parti.
Non capisco dove sbaglio: ho windows2000 e avevo programmato
inizialmete questa e altre pagine col php4, ma non ci sono funzioni
particolari....
Graspe mille....

 visualizzato nella pagina tutto <? ... ?>, solo alcune parti.
[..]
puoi spiegarti meglio..
non e' che stai usando gli short-tags?
-- 
www.iuz-lab.info

Mi vergogno di me stesso....
Avevo anche cercato dov'era quell'attributo sul php.ini, ma non l'avevo
trovato; dopo che mi hai detto short tags ho fatto una ricerca e ho
capito dov'era che sbagliavo.
Grazie mille, problema risolto...
Newsgroup: it.comp.www.php
Titolo: Calcolare la differenza tra due date

Ciao a tutti,
devo calcolare i giorni di differenza tra due date.
e.g.
31/03/2007 - 29/03/2007 = 2
Come posso farlo?
Grazie

Michele 'xjp' wrote:

http://www.php-faq.org/HandlingDateAndTime
-- 
www.iuz-lab.info
 - 
www.php-faq.org


con la funzione strtotime() converti le date in valore intero, fai la
differenza poi con altra funzione (al momento non ricordo
esattamente ) rinconverti in data.
per dettagli:
http://it.php.net/manual/en/function.strtotime.php

ghigno wrote:

vero, ma se vuoi utilizzare strtotime devi pero' passare le date nel formato
inglese..
-- 
www.iuz-lab.info
 - 
www.php-faq.org

Newsgroup: it.comp.www.php
Titolo: Help x rotazione banner

Devo realizzare un semplice sistema di rotazione banner.
So che ne esistono di già pronti ... ma devo realizzarlo da me!
Ho pensato di fare così:
una tabella in mysql dove viene memorizzato il tipo di banner
in base alle dimensioni, alla cetegoria di appartenenza, il link, ecc.
La rotazione sul sito dovrebbe avvenire così:
lo script sceglie casualmente uno degli id della tabella banner
e visualizza il rispettivo banner.
Il problema è:
per utilizzare la funzione rand() devo impostare un intervallo di numeri.
E questo si potrebbe fare inserendo come intervallo 1 e l'ultimo id della
tabella.
Ma se io elimino, ad esempio, il banner numero 7 e viene scelto come numero
casuale il 7,
lo script non mostrerà alcun banner.
Come faccio a fare in modo che il posto lasciato libero dal banner 7 venga
preso da un altro?
O meglio, è possibile che nel momento in cui elimino un banner
automaticamente tutti quelli che hanno un id
maggiore scalino il loro valore di 1?
Ma soprattutto ... è corretto questo sistema per gestire i banner?
Grazie.

 l'ultimo id della tabella.
E' una stra-faq.
SELECT * FROM table ORDER BY REVERSE(RAND()) LIMIT 0,1
Anche se penso sia meglio inserire un campo in cui conti il numero di
esposizioni ed effettui una selezione del tipo:
SELECT * FROM table ORDER BY ExpCount DESC LIMIT 0,1
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
L'uomo, conscio di sbagliare, persevera.
Newsgroup: it.comp.www.php
Titolo: Leggere XML con php

Salve,
vorrei leggere delle info in un file XML tramite php.
creando un semplice file XML tipo:
<?xml version='1.0'?>
<People>
    <Name>Pippo </Name>
    <Phone>123-456-789</Phone>
</People>
riesco a stampare a schermo con il seguente sorgente tutte le info del file:
<?php
  $reader = new XMLReader();
  $reader->open('test.xml');
  while ($reader->read())
  {
    if( $reader->nodeType == XMLREADER::ELEMENT )
	{
          echo "<br>Name -> ".trim($reader->name);
	  $reader->read();
          echo "<br>Value -> ".trim($reader->value);
    }
  }
?>
Il mio problema e' che se inserisco nel fiel XML una stringa di questo tipo:
    <Name>Pippo <BR> Pluto</Name>
Mi fa casino.
C'e' qualche modo per inserire questi tag nel file XML oppure devo trovarmi
qualche strano meccanismo io?
Grazie
xoooox
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Mi fa casino.
Perche` non e` ben formato. Il tag br non e` chiuso.
Puoi chiuderlo ( <br /> ) oppure mettere tutto dentro un CDATA.
Bye.


Scusami,
mi sono espresso male....
Vorrei generare da un campo XLP per esempio "Name", il seguente codice HTML:
   Pippo <BR> Pluto
Se scrivo direttamente queste info nel file XML la stringa restituita alla
chiamata "$reader->value()" non e':
   Pippo <BR> Pluto
Spero di essere stato un tantito piu' chiaro.


    Pippo <BR> Pluto
La risposta rimane la stessa. Lo puoi fare solo inserendo il tutto dentro 
un CDATA:
<Name><![CDATA[Pippo <br> Pluto]]></Name>
Non credo ti funzionera` il ->value() (ma non sono sicuro, non ho mai 
usato la libreria che stai usando tu), ma probabilmente ti servira` una 
funzione tipo getCData() o qualcosa del genere.
Controlla la documentazione.
Bye.

 
<Name>".base64_encode(dato)."</name>
prova ad inserire &gatto



Ciao,
con il CDATA inserito a mano va tutto bene ci inserisco cio' che voglio.
Pero' ho un problema in automatico.
Per inserire nuovi campi nel file XML, utilizzo:
... ... ... ... ...
$objTest = simplexml_load_file("file_name");
... ... ... ... ...
$objTest->addChild("Pippo","Pluto");
... ... ... ... ...
file_put_contents(FILE_POSTS, $objTest->asXML());
... ... ... ... ...
Il problema e' che in questo modo non so come creare un campo CDATA.
Mi sai dare qualche info?


 sai dare qualche info?
simplexml e` aderente al suo nome: simple. Non permette di trattare CDATA.
Per risolverlo correttamente dovresti creare un CDATA tramite gli oggetti 
DOM (c'e` un esempio nel manuale: 
http://it2.php.net/manual/en/
function.simplexml-element-addChild.php tra i commenti degli utenti).
Altrimenti puoi provare a creare il CDATA a mano, tipo
$objTest->addChild("Pippo", "<![CDATA[Pluto]]>");
e vedere se funziona...
Bye.
Newsgroup: it.comp.www.php
Titolo: aggiorna data

salve potreste spiegarmi come si fa l'aggiornamento di una data.
mi spiego meglio io:
nel mio db ho una data ora voglio fare un confronto con la data
vecchia se sono passate 24 h cancella tutto il contenuto del db
se no aspetta 24h.
grazie
avevo provato cosi':
$time = date("Y-m-d H:i:s");
$ins1 = "INSERT INTO tempo".
         "(date)".
         " VALUES ('$time')";
@mysql_query($ins1,$db);
cosi' mi aggiorna nel db solo la data odierna :
--  
Postato da Virgilio Newsgroup 
http://newsgroup.virgilio.it
Completo come il newsreader, ma senza il newsreader

 cosi' mi aggiorna nel db solo la data odierna :
Definisci "solo la data odierna".
A spanne direi che il campo "date" (nome per un campo non molto furbo),
e' di tipo DATEinvece che DATETIME.
-- 
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: Domanda teorica

Se ad es. io creo una funzione per eseguire una addizione tra due 
variabili numeriche (il cui valore per esempio è inserito dall'input 
dell'utente) la funzione dovrà avere come argomenti le due variabili.
Giusto??
function addizione ($1, $2) 
{eccetera}
Quello che chiedo e che può sembrare stupido è:
Sono necessari gli argomenti per eseguire le operazioni di questa 
funzione?
Si potrebbe lasciare la funzione come addizione()?
In che modo?
E quali svantaggi avrebbe??
Il fatto è che non ho capito bene il senso dell'utilizzo degli argomenti 
in una funzione.
Sono un eterno novizio e i miei principali dubbi sono soprattutto di tipo 
concettuale.
Qualcuno potrebbe chiarirmi con parole semplici questo dubbio?
Grazie mille!
-- 
Non ci sono più le mezze stagioni

E quali svantaggi avrebbe??
	La somma di 2 e 2 e': 4
	La somma di 3 e 1 e': 4
	La somma di 7 e 5 e': 4 <--- eccolo, lo svantaggio
Leonardo
-- 
For Light is but the left hand of Darkness; and Darkness but the right
hand of Light. Blessed then be also Darkness, and Creation unfinished.
(Tenets of the Yomeshta cult)                                  +++ATH0

 in una funzione.
ma se ti fai la funzione somma($a, $b) come puoi utilizzarla più di una
volta con valori diversi?
function somma($uno, $due)
{
    return $uno + $due;
}
$a = 1;
$b = 2;
$c = 3;
$d = 4;
echo somma($a, $b);
echo somma($b, $b);
echo somma($d, $b);
echo somma($a, $a);
echo somma($c, $a);
echo somma($d, $d);
....
è per questo che si passano i valori!
LAMASE


, a@b.c says...
Grazie mille
Ancora devo studiare quello che hai scritto cmq grazie
Sei sempre gentile
Se un giorno lontano sarň in grado di fare un sito ti metterň fra gli 
special thanx!
Non č molto perň...
-- 
Non ci sono piů le mezze stagioni

 E quali svantaggi avrebbe??
Perdi tutti i vantaggi della programmazione procedurale, e torni ai
vecchi tempi del basic su C-64.
In pratica hai meno indipendenza delle variabili, meno flessibilita`
(devi mettere sempre i valori da sommare dentro le stesse variabili) meno
sicurezza (metti caso che dentro la funzione fai un controllo sul valore
di una delle variabili, metti un = al posto di un == e ti "rovina" la
variabile globale), ecc. ecc.
In pratica e` Male.
Bye.

, 
shur...@neko.it
 
says...
 
Se non ho capito male quindi ci sarebbero molti svantaggi pratici e un  
utilizzo inappropriato di risorse, tuttavia la funzione svolgerebbe i 
stessi compiti anche senza argomenti??
So che sembra stupido impuntarsi su questo perň soprattutto quando si č 
alle prime armi (e ci resterň) i problemi principali, sono di tipo 
concettuale.
Grazie!
Ciao ciao
David


 stessi compiti anche senza argomenti??
diciamo che puoi riscire a uilizzare una funzione senza passargli i valori,
ma devi usare dei trucchetti che č meglio conoscere a fondo (anche se sono
semplici), quindi imparati a passarli e piano piano vedrai che non avrai
problemi a capire anche come non passarli =)
LAMASE
Newsgroup: it.comp.www.php
Titolo: ORDINARE ARRAY BIDIMENSIONALI

Ho un array bidimensionale.
$arr[0][0]=\&quot;pippo\&quot;;
$arr[0][1]=\&quot;topolinia\&quot;;
$arr[0][2]=\&quot;via dei gigli\&quot;;
$arr[1][0]=\&quot;paperino\&quot;;
$arr[1][1]=\&quot;paperopoli\&quot;;
$arr[1][2]=\&quot;via dei rododendri\&quot;;
come faccio ad ordinare questo array per nome, citta\' o indirizzo??
c\'e\' un comando php o devo \&quot;costruirmi\&quot; una funzione??
Posted by 
http://www.phpitalia.com

Puoi spiegare meglio? Cosa intendi per "ordinare per nome, città o
indirizzo"? In che forma ti servono (cosa ci devi fare esattamente?)
LAMASE


Newsgroup: it.comp.www.php
Titolo: Php e la cartella cgi-bin

Vorre sapere se è possibile immettere uno script Php nella cartella cgi-bin.
Se si quali sono i permessi da immettere (chmod) quando si effettua l'upload
verso la cartella remota?
Grazie Paolo

gp12 wrote:

se permetti l'upload in cgi-bin sei PAAAAZZZ000!!!
ciao

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

Ciao a tutti ,
 sto facendo un'applicazione in php per gestire la visione/download di
documenti da parte di utenti autenticati.
Ho la necessita' di analizzare le statistiche d'uso, quindi sto cercando un
sw che mi permetta di analizzare i log sull'utilizzo.
Attenzione che i log non sono quelli classici:    " ip, method, username,
page etc..."       bensi' delle rielaborazioni fatte da me:
  " ip, categoriadocumento, nomedocumento, data ..etc..."
perche' i documenti non sono statici ma generati da procedure/pagine del
tipo:   showdocument.php?id=22&ord=22&... etc
le cui url non hanno molto significato.
ho pensato anche di riprendere dei sw open source ed eventualmente
modificarli.
Che ne pensate?  avete qualche suggerimento?
ciao  1000 grazie

 sw che mi permetta di analizzare i log sull'utilizzo.
Puoi farti tutto tu.
Analizza per bene il tipo di statistiche che vuoi gestire e poi negli script
che ti visualizzano le pagine, fai in modo di memorizzare (ad es. su db) le
informazioni che ti servono per le statistiche.
Poi fai tutte le statistiche, un pò in sql e un pò in php.
Se il tuo sistema è molto personalizzato, è inutile scaricare del software
già fatto cercando di adattarlo.
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: catturare l'output di var_dump

class Test
{
     function __debugInfo()
     {
         return array('...', '...', '...');
     }
}
$test = new Test();
 
// ------------- METODO1:
$out1 = var_export($test, true);
 
// ------------- METODO2:
ob_start();
var_dump($test);
$out2 = ob_get_clean();
 
// visualuzzazuine output...
echo
     $out1.PHP_EOL.
     $out2.PHP_EOL
;
 
// scrittura su file...
file_put_contents('/tmp/testlogloglog10.log1234', $out1);
file_put_contents('/tmp/testlogloglog11.log1234', $out2);
 
 
 
 
Osservate soprattutto i due metodi (METODO1 e METODO2).
 
METODO1:
La funzione var_esport non fornisce lo stesso output fornito dalla 
funzione var_dump.
Inoltre non viene richiamato il *metodo magico* __debugInfo.
 
METODO2:
Riesco ad ottenere esattamente il risultato che voglio, ma devo usare il 
costrutto **ob_start()...ob_get_clean()** che non è il massimo 
dell'eleganza.
 
Esiste quindi una funzione simile a var_dump, che però restituisce 
l'output senza ricorrere ad espedienti *poco eleganti*?

 l'output senza ricorrere ad espedienti *poco eleganti*?
 
print_r(..., true) anche se non è identica.
 
Bye.
 


potrebbe andare bene, grazie!!!

Newsgroup: it.comp.www.php
Titolo: salvare un'immagine fatta cos'

buonanotte a tutti...
ho questo link
http://msnsearch.srv.girafa.com/srv/i?i=%204ac8babd1cf73ace&s=MSNSEARCH&cy=en-us&r=http://www.msn.it
che mi genera un'immagine .jpg
qualcuno mi sa dire come fare (in php) per salvare le immagini generate 
da questo url?
Grazie a tutti!





Salvare dove? Sul server?
	$image = file_get_contents($URL); // Richiede fopen_wrappers
	file_put_contents($filepath, $image);
Altrimenti puoi prenderla con le GD
	$jpg = @ImageCreateFromJPEG($URL);
	if ($jpg)
	{
		if (ImageSX($jpg) > 32)
			...
				ImagePNG($jpg, $file); // Salvo in PNG
		ImageDestroy($jpg);
	}
Leonardo
-- 
 What do you make, so fair and bright;
 What do you build with sails for flight;
 What do you weave with wool so white?
Newsgroup: it.comp.www.php
Titolo: programmatore cercasi

sto cercando un programmatore nella zona di Napoli centro per affidare lo
sviluppo in php di un sito. Si richiedono:
1) capacità e competenza
2) serietà e predisposizione al lavoro in team
3) forte motivazione
Si offre: un buon compenso :)
Se qualcuno di voi si riconosce nei requisiti richiesti e volesse
incontrarmi per un colloquio, basta inviarmi il curriculum.
Ciao a tutti e buon lavoro.

 ha scritto nel messaggio
news:Yuaj8.55975$_u5.1...@news1.tin.it...


 ha scritto nel messaggio
news:Yuaj8.55975$_u5.1...@news1.tin.it...


Questi messaggi sono ammessi sull'NG?
Il manifesto che dice?  ...non lo trovo...
Non bisognerebbe usare it.annunci.lavoro ?
--
Reply to: brain79(at)
inwind.it
www.brainetwork.net
ICQ# 
4742797710
 - FeSToso n°143

 Non bisognerebbe usare it.annunci.lavoro ?
Si puo', ma sarebbe meglio di mettere il Subject cosi':
[JOB] [NA] Programmatore PHP cercasi
per il resto:
   news:it.lavoro.informatica
   news:it.lavoro.offerte
Il manifesto e' qui:
 
news:HELP.it.comp....@news.nic.it
e dice:
[...]
Saranno argomento di discussione:
[...]
* Richieste di collaborazione su progetti purche' inerenti al PHP in
sensostretto o comunque al www in senso lato.
[...]
Altro link importante:
 
http://www.news.nic.it/news-it/docs/glossario.html

 Ciao a tutti e buon lavoro.
Prova qui:
<SPAM>
www.it-recruitment.it
 per cercare collaboratori in maniera efficiente e
mirato
</SPAM>
Newsgroup: it.comp.www.php
Titolo: Ancora help phpnuke

Non credo di aver sbagliato nella installazione di phpnuke, inoltre ho
provate tante versioni ma..
Una miriade di errori nella pagina anche dopo aver cambiato la
configurazioni.
Chiedo aiuto grazie

 configurazioni.
E' una strafaq, cerca tra i vecchi post, se ne e' discusso centinaia di
volte.
-- 
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: Problemi con Log IP e Host

salve ragazzi,
Possiedo PHP / APACHE / MYSQL installati sul mio pc per darmi modo di 
imparare un po di Php.
ho provato a creare un piccolo script in php che mi salvasse su un file,
gli indirizzi IP, Host, Ora e Browser dei visitatori, incontrando 
qualche piccola Anomalia.
Lo script è questo più o meno:
...
$ip=getenv('REMOTE_ADDR');
$longip = @gethostbyaddr($ip);
$hourdiff = "0";
$timeadjust = ($hourdiff * 60 * 60);
$melbdate = date("d F Y h:i a",time() + $timeadjust);
$agent=getenv("HTTP_USER_AGENT");
$tag = "<BR>";
$strong = "<strong>";
$nostrong = "</strong>";
$separa = "--";
$spazio = " ";
$acapo = "\n";
$logindirizzi = 
"$strong$melbdate$nostrong$spazio$separa$spazio$ip$spazio$separa$spazio$strong$longip$nostrong$tag$acapo$agent$tag$tag$acapo$acapo";
$file = fopen("logvisite.txt", "a+");					
$write = fwrite($file, $logindirizzi);
...
So che è un po bruttino, essendo ancora agli inizi, ma sembrava 
funzionasse a dovere.
Effettivamente scrvive su "logvisite.txt" gli indirizzi IP, HOST ORA e 
BROWSER dei visitatori, MA ... NON SOLO!
Sto notando un sacco di connessioni, quasi tutte senza riportare browser 
  da un sacco di ip (cmq Italiani), ed inoltre, collegandomi un giorno 
in IRC ho notato come nei log fosse comparso un ennesimo IP e come Host 
irc.tin.it
 .
Sostanzialmente ho il sospetto che questo script mi stia loggando 
richieste o cmq connessioni in entrata sulla mia macchina, a porte che 
non sono quelle predefinite per il web.
In particolare per IRC uso la porta 6667 e non capisco quindi come 
faccio a ritrovarmelo nei log.
Qualcuno sa dirmi dove sto sbagliando, o cosa cè che non Va??
Vi ringrazio tutti Anticipatamente.
Saluti

 faccio a ritrovarmelo nei log.
Mi pare piuttosto improbabile che il web server ti logghi qualche cosa
di diverso da una connessione HTTP sulla porta su cui resta in ascolto.
-- 
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.

 
Inanzitutto grazie Setec per il tuo interessamento.
voglio però farti partecipe del test che ho appena effettuato.
Dopo aver letto il tuo post, ho controllato il log degli ultimi file
(constatando sempre un sacco di acessi, per me anomali).
Dopodichè mi sono connesso in IRC mediante il server di 
tin.it
 sulla 
porta 6667, e una volta conesso, Magia delle Magie ecco spuntare nel LOG:
13 June 2005 05:24 pm -- 62.211.69.9 -- 
irc2.tin.it
13 June 2005 05:24 pm -- 62.211.69.9 -- 
irc2.tin.it
Non so che pesci prendere, ed evidentemente sto sbagliando in qualcosa.
Credi che si possa implementare anche la porta di connessione a questo 
Script?
Vi ringrazio Tutti
Saluti
T.

 connessione a questo Script?
IMHO quando ti connetti all'IRC di 
tin.it
 c'e' qualcuno che tenta di
connettersi al tuo web server da quell'IP.

Newsgroup: it.comp.www.php
Titolo: Lavorare con i fusi orari

Salve,
ho la necessità di registrare in un database una data. Questa data dovrò 
poi essere modificata in base ad una serie di fusi orari. A vostro 
avviso qual'è il formato migliore con cui regostrarla? Io avevo pensato 
a timestamp in quanto è un formato "distaccato" da una datazione reale. 
Voi che ne pensate?
Grazie && Saluti.

Simon ha scritto:

secondo me e' ininfluente.
basta che prendi come riferimento un fuso unico per salvare i dati, usa 
tipo il GMT. poi fai le correzioni rispetto al fuso che usa ogni utente.
-- 
2T STUDIO - Web e Grafica per il tuo eBusiness
   [web]   
http://www.2t-studio.com
	- Sviluppo Siti Web
	- Servizi di grafica pubblicitaria ed editoriale
	- Consulenze SEO (Posizionamento motori di ricerca)
	- Soluzioni ebusiness
   [Email] info [at] 
2t-studio.com

 
Grazie per la risposta. Cosa intendi dicendo usa il GMT? Cioè, ho capito 
che cosa sia il GMT ma esiste una funzione php in grado di gestirlo?
Grazie && Saluti.

Newsgroup: it.comp.www.php
Titolo: attacco di panico

Ho provato a installare php5. Pentito, l'ho rimosso, ho reinstallato 
php4, libapache2 php4, php4mysql etc... il tutto su una debian sarge.
Risultato: riavvio, punto firefox su 
127.0.0.1/etc.php
e firefox mi chiede cosa ci deve fare con il file, se salvarlo o aprirlo.
Che succede? Non so che fare... reinstallo firefox?

none ha scritto:

Come non detto, ho reinstallato firefox ma non è servito, e konqueror fa 
lo stesso. E' apache che non lavora più il php? Non capisco...

 Che succede? 
Apache non fa interpretare al PHP i file .php. Controlla la
configurazione.
-- 
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.



Apache...firefox non c'entra nulla...credo che sei OT qui

Setec Astronomy ha scritto:
 > attiva il cervello...
ok, ho attivato il cervello. Avevo guardato già i conf di apache ma non 
i moduli enabled. Era lì il problema, grazie mille. Cmq, tutti i lavori 
di installazione erano stati fatti con synaptic.
Ancora, comunque, ricevo
Fatal error: Call to undefined function: mysql_connect()
Il che vuol dire se ho capito bene, che php non "vede" mysql. In php.ini 
il server di default di mysql per la connessione è localhost, quindi 
quello non è il problema. Devo ricompilare php4  (bè, a questo punto il 
5) con l'istruzione -with-mysql o c'è un qualche modo per aggirare il 
problema? Fino a oggi pomeriggio funzionava!

none ha scritto:

Come non detto: mi vede come php quello che è nelle sottodirectory di 
/var/www, ma non quello che è in /var/www. Ricontrollerò i conf :(

 5) con l'istruzione -with-mysql o c'č un qualche modo per aggirare il


 ok, ho attivato il cervello. 
Per favore, evita di far finta di quotare cio' che non ho scritto.
-- 
I am what I am, I do what I can


none wrote:

Firefox non c'entra nulla.
Hai dimenticato di configurare Apache per riconoscere i file .php!
Byez!
By Design
Newsgroup: it.comp.www.php
Titolo: problemi con la funzione date

Salve a tutti
ho un problema con la fuzione date e non so come risolverlo...sicuramente è
un problema comune (spero!!)
Utilizzo questa funzione:
$d_nascita = date ("Y-m-d",mktime(0, 0, 0, $m_nascita, $g_nascita,
$a_nascita));
per unire in una variabile la data di nascita dell'utente (i cui valori sono
stati precedentemente caricati da un form la cui sintassi è riportat in
basso) e per caricarla successivamente in un db Mysql.
Se la data di nascita è successiva al 2 gennaio 1970 non ho nessun problema,
la funzione lavora correttamente, fornendomi il valore esatto.
Se la data di nascita è precedente al 2 gennaio 1970 mi vien fuori il
seguente messaggio di warning:
Warning: unexpected error in date() in c:\phpdev\www\sistinf\images\e.php on
line 2
Cosa può essere!??...se percaso questo problema è stato già discusso
perfavore indicatemi dove poter reperire questa discussione precedentemete
svolta!!
Ringrazio tutti quelli ke vorranno  aiutarmi!!
<form ACTION=e.php method=post>
          <select name=g_nascita>
           <?
           for ($i=1; $i<=31; $i++)
           echo "<option value=$i>$i";
           ?>
          </select>
          <select name=m_nascita>
           <option value=1>Gennaio
           ...
          </select>
          <select name=a_nascita>
           <?
           for ($i=1900; $i<=1990; $i++)
           echo "<option value=$i>$i";
           ?>
          </select>
          <input type="image" value="Procedi"  border="1">
</form>

 line 2
mktime genera un Unix timestamp, e questi sono solo validi dal 1.1.1970 fino
a qualcosa come 2038.
Per risolvere basta che usi stringhe senza convertire nulla:
$dn = sprintf("%04d-%02d-%02d", $a_nascita, $m_nascita, $g_nascita);
e poi la query mysql tipo:
mysql_query("UPDATE Utente SET nascita='$dn' WHERE IDX=$idx") or die
mysql_error();

 wrote in message
l9Qw8.75310$m41.1...@twister2.libero.it...


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

E' possibile installare PHP su sistemi UNIX ?
Grazie
Luigi


ICQ# 11129001

 E' possibile installare PHP su sistemi UNIX ?
PHP e` NATO su sistemi UNIX.
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________
Newsgroup: it.comp.www.php
Titolo: Problema importazione db

Niente da fare!
Sia tramite phpmyadmin che tramite telnet non riesco a ripristinare il
backup del database.
Ecco l'errore:
Pare che ci sia un errore nella query SQL immessa. L'errore del server
MySQL mostrato qui sotto, se c'è, può anche aiutare nella risoluzione
del problema
ERROR: Stringa di Punctuation Sconosciuta @ 6
STR: ><
SQL: <html><head><title>Invision Power Board Database Error</title>
    		   <style>P,BODY{ font-family:arial,sans-serif;
query SQL:
P,BODY{ font-family:arial,sans-serif;
Messaggio di MySQL: Documentazione
#1064 - You have an error in your SQL syntax.  Check the manual that
corresponds to your MySQL server version for the right syntax to use
near '<html><head><title>Invision Power Board Database Error</title>
Le ho provate tutte... sapete dirmi qualcosa?


scusa ma che file stai cercando di importare?sbaglio o c'è dentro dell'html?

Un backup di un forum invision 1.3... sarà per gli apici dell'html?

 
può essere,l'errore lo da proprio nelle parti in cui c'è l'html.Se vuoi
prova a mandarmi il file che ci do un'occhiata.

Se mi dai un indirizzo, volentieri!
Ecco il mio
22luglio[at]
gmail.com


ti ho mandato una mail.

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

Mi servirebbe proprio questa classe XMLWriter ma noto la scritta "No version 
information available, might be only in CVS" che significa? E' possibile 
avere i codici sorgenti delle classi php non ancora supportate? 

 version information available, might be only in CVS" che significa?
Che il codice sorgente potrebbe essere disponibile solo sul server CVS.
Per quale motivo ti serve proprio quella classe? Generare XML da PHP e'
difficile tanto quanto fare un 
http://www.php.net/print
 o poco piu'.
-- 
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/

 difficile tanto quanto fare un 
http://www.php.net/print
 o poco piu'.
su, se la stanno implementando dei motivi dovranno pur esserci ;-P

Newsgroup: it.comp.www.php
Titolo: Vuoi segnalare il tuo sito web e farti conoscere?

Entrate nel nostro sito:
http://www.mooseek.com
entrate nella sezione "Segnala il tuo sito"
se si attiene a certi nostri requisiti in pochi giorni verrà inserito nel
nostro database.
Contiamo numerosi contatti giornalieri ma abbiamo bisogno di voi per
espanderci.
Ovviamente il tutto è gratuito.

On Wed, 02 Oct 2002 12:16:06 +0200, Servizio Iscrizione a Mooseek.com
wrote:

Il tuo messaggio non si attiene ai requisiti di it.comp.www.php!!!!
Newsgroup: it.comp.www.php
Titolo: diminuire di 1 mese la data da query

SELECT ID_Attivita, Data_Attivita, DATE_FORMAT(Data_Attivita, '%Y-%m-%d')
FROM Enti
INNER JOIN enti_attivita ON Enti.ID_nominativo = enti_attivita.ID_Nominativo
WHERE Enti.ID_Tipologia = 1
AND ID_Atttipo= 2
ORDER BY enti_attivita.ID_Attivita
Scusate ma sto diventando matta a fare prove su prove
questo dato DATE_FORMAT(Data_Attivita, '%Y-%m-%d') vorrei diminuirlo di 1 
mese ma non ci riesco
per cui se data_attivita = 2007-10-27
DATE_FORMAT(data_attivita, '%Y-%m-%d')  = 2007-09-27

 ha scritto nel messaggio 
news:47244e4e$0$36439$4faf...@reader5.news.tin.it...

trovato da sola.....
SELECT ID_Attivita, Data_Attivita, DATE_ADD(data_attivita, INTERVAL -30 DAY) 
AS data
FROM Enti
INNER JOIN enti_attivita ON Enti.ID_nominativo = enti_attivita.ID_Nominativo
WHERE Enti.ID_Tipologia = 1
AND ID_Atttipo= 2
ORDER BY enti_attivita.ID_Attivita
mi sono appesa a san GOOGLE e ho trovato risposta...

 ha scritto nel messaggionews:47244e4e$0$36439$4faf...@reader5.news.tin.it...

E' sbagliata però, perchè non tutti i mesi son di 30 giorni.
Se sei al 31 di marzo e fai -30 giorni ottieni l'1 di marzo, non il 28
febbraio.
Quindi potresti fare:
DATE_ADD(data_attivita, INTERVAL -1 MONTH)
Esempio:
mysql> select date_add('2007-03-31', INTERVAL -30 DAY) AS Data;
+------------+
| Data       |
+------------+
| 2007-03-01 |
+------------+
1 row in set (0.03 sec)
mysql> select date_add('2007-03-31', INTERVAL -1 MONTH) AS Data;
+------------+
| Data       |
+------------+
| 2007-02-28 |
+------------+
1 row in set (0.00 sec)
Penso vada meglio così, o no?
Newsgroup: it.comp.www.php
Titolo: stream_select() che non si ferma

ciao a tutti :)
C'è qualche motivo particolare per cui, avendo un server in ascolto sulla 
porta, e volendo connettermi al server con una cosa del genere:
***********************************************
$sockserver= fsockopen("localhost",$porta);
stream_set_blocking($sockserver,0);
fputs($sockserver,"botlogin:botpass");
$controllo=0;
while(true) {
        $$controllo++;
            if($controllo==1000) die("chiudo");
    $bots= Array();
    $bots[]= $sockserver;
        foreach($fp as $k=>$v) {
            $bots[]=$v;
        }
$ret = stream_select($bots, $b=NULL, $c=NULL,3);
// eccetera
// se accade una determinata cosa viene creata un'altra connessione 
$fp[]=fsockopen...
}
************************************************
lo stream_select non si blocca, come dovrebbe, finché non passano i 3 
secondi o lo stato di $bots, ma viene eseguito subito (per non creare un 
loop senza intervallo ho messo un die dopo 1000 ripetizioni).
Ma la cosa ancor più strana è che se dovessi aggiungere un'altra connessione 
PRIMA, in modo che gli elementi di $bots siano >1, allora funziona come 
dovrebbe.
Ho provato a impostare il flag di set_blocking in entrambi modi ma nada. 
Qualcosa mi sfugge?
grazie in anticipo :)
ciao,
Luca(riello) 

 secondi o lo stato di $bots, ma viene eseguito subito
L'errore era nelle righe precedenti... andavo a sovrascrivere qualche 
resource :s
Ora però l'errore è opposto: ovvero non tiene conto del parametro 3 e rimane 
perennemente in attesa finché non riceve un dato. Non che sia un grosso 
problema... ma perché? Non mi sembra di aver letto nulla sul manuale 
ufficiale a tal proposito.
ciao,
Luca(riello) 

 quel $$controllo++; ?
il doppio $ è un errore... avevo cambiato nel msg il nome della variabile 
perché per la rabbia l'originale era una brutta parola :)
Il senso di quel controllo è ovviamente bloccare il ciclo while dopo un 
certo numero di ripetizioni per non farmi skizzare la cpu al 100% 
impossibilitandomi di chiudere tempestivamente la connessione. Ora che da 
quel punto di vista ho risolto, l'ho levato :)
grazie per il consiglio :)
ciao,
Luca(riello) 

porta, e volendo connettermi al server con una cosa del genere:
Al primo giro, quanto vale $fp? Puo' entrarci?
Leonardo
-- 
My county is Kiltartan Cross,
My countrymen Kiltartan's poor,
No likely end could bring them loss
Or leave them happier than before.              
http://snipurl.com/eloha


Si l'errore era in una funzione precedente che sovrascriveva il primo 
elemento dell'array $fp: mi sono dimenticato un NOT in un if :)
grazie in ogni caso
Luca(riello)

Newsgroup: it.comp.www.php
Titolo: Word e la stampa

Come faccio a mandare in stampa un documento di word da php?
Luca
-- 
Posted from 
a-fi53-3.tin.it
 [213.45.117.2] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:d4941233388a5fbae8b...@mygate.mailgate.org...

Newsgroup: it.comp.www.php
Titolo: Login sicuro

Allora, ecco la mia situazione:
ho una tabella che contiene nickname e password (in md5).
Nel login chiedo nickname e password, passo la seconda variabile in
md5, effettuo la query, controllo i dati e restituisco un messaggio di
conferma.
Ora, però, dovrei creare i cookie per la connessione.
Come faccio ad essere sempre sicuro che, qualsiasi pagina si apra, si
tratti di quell'utente?
L'unico metodo che mi viene in mente è creare un cookie con il valore
della password in md5 e confrontarlo con quello nel database (o, allo
stesso modo, generare una stringa durante al login, salvarla in una
cella del db e controllarla), ma così si effettua una query aggiuntiva
a pagina...
Un sistema più pratico?
Grazie...

tratti di quell'utente?
Sessioni? :)
http://it.php.net/session
ciao,
Luca(riello)

 tratti di quell'utente?
Vai di sessione :-)
-- 
Falco Stellare - DeepVoid
www.deepvoid.it

Perfetto, grazie
Newsgroup: it.comp.www.php
Titolo: Query e ciclo for

Ciao a tutti!
Qualcuno mi sa dire dove sbaglio?
Allora:
dalla PAGINA 1 dovrebbe essere possibile aggiornare la quantità di massimo
15
prodotti contemporaneamente.
La PAGINA 2 esegue lo script.
MA NON FUNZIA!!!!
PAGINA 1 (Mi creo il form con 15 righe e le colonne carico e quantita)
for ($i=1; $i<=15; $i++) {
  echo "<tr><td>
<select name=\"carico". $i . "\" class=\"form\">
  <option>";
      $query = "SELECT * FROM magazzino ORDER BY descrizione";
      $result = mysql_query($query, $db);
        while ($row = mysql_fetch_array($result)) {
        echo "<option value=\"" . $row[cod_art] . "\">[" . $row[cod_art] .
"]&nbsp;" . $row[descrizione];
        }
echo "</select></td>
<td>
<input type=\"text\" name=\"quantita" . $i . "\" size=\"8\" class=\"form\">
</td>
</tr>";
}
PAGINA 2 (se è stato selezionato l'articolo da caricare allora mi dovrebbe
aggiornare la quantita in inventario)
for ($i=1; $i<=15; $i++) {
    if ($carico.$i!="") {
        $query = "UPDATE inventario SET deposito=deposito+'$quantita.$i'
WHERE cod_art='$carico.$i'";
        $result=mysql_query($query,$db);
    }
}
Perchè la query non funziona?
Grazie.

 }
Hai provato a printare le var che ti dovrebbero arrivare da pagina 1? magari
č solo un problema di register_global se č cosě prova ad accedere alle var
con $_POST['carico'] e $_POST['quantita']
ste

         $result=mysql_query($query,$db);
bé non sono stato troppo ad analizzare il codice, ma temo che 
$quantita.$i e $carico.$i non vadano bene...
non indicano la variabile di nome $quantita5 e $carico5 ipotizzando che 
$i valga 5...
${"quantita".$i} e ${"carico".$i} sono $quantita5 e $carico5
Ciao Gianfranzo
-- 
ICQ#: 21258924 Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra
"dopo tutto, gli angeli non sono altro che dei volatili" D. Pennac

 Grazie.
ciao
Alesi_27

 confronti non si fanno con = ma con ==
ho letto di fretta e non avevo visto il !=
il confronto và bene ;)
ciao
Alesi_27
Newsgroup: it.comp.www.php
Titolo: Menu di navigazione, css e javascript

Ciao a tutti, avrei un chiarimento "concettuale" da chiedervi.
Sto realizzando un'interfaccia di consultazione per un database, in php
+mysql.
L'interfaccia ha semplicemente un menu di navigazione a sinistra, con
i contenuti a destra. Non vorrei lavorare con i frame, ma sto cercando
di utilizzare i css per l'impaginazione. Tutto a posto tranne un
dubbio: il menu di navigazione è realizzato in un file a parte
(menu.inc.php), che poi includo nella pagina principale. Il menu è
generato dinamicamente, consultando le categorie e le sottocategorie
nel database: c'è un modo perché non ripeta ogni volta che viene
caricata la pagina principale la query che lo genera, ma si limiti
semplicemente a mostrare i risultati (cioè il menu stesso)? L'unica
soluzione che mi è venuta in mente è l'utilizzo dei frame, ma come ho
detto vorrei evitare.
Magari invece già solo il fatto di usare una particolare funzione per
l'inclusione (include_once piuttosto che include, o require_once,
etc...) risolve il problema, solo che non sono ben sicuro di aver
capito le differenze esatte tra l'una e l'altra.
Grazie in anticipo a chi risponderà e buona giornata.

 capito le differenze esatte tra l'una e l'altra.
Ogni pagina e` un mondo a se`, in PHP, quindi e` indifferente quale
include usi, tutte le variabili che setti (tranne la sessione) vanno perse
appena tu, sul browser, vedi la pagina.
Bye.

 appena tu, sul browser, vedi la pagina.
Grazie mille, speravo di aver capito male :-)

Newsgroup: it.comp.www.php
Titolo: Conteggio caratteri, differenze fra js e php

Avete idea del perchè se conto i caratteri in una textarea con
javascript ottengo un valore inferiore rispetto allla relativa funzione
php?
La pagina è in UTF-8, i dati vengono prelevati da un Db MySQL in cui
sono salvati sempre in UTF-8 e non vengono convertiti da PHP in nessun
modo, quindi accentate e simboli vari rimangono inalterati.
Con js:
var tex = document.form1.descr_eng.value;
var len = tex.length;
Ottengo 896
PHP:
echo srlen($testo);
ottengo 904
-- 
http://www.maxori.it
L'Arte è la capacità di fare cose di nessun valore
e di riuscire a venderle
F. Zappa

 ottengo 904
http://it.php.net/strlen
I caratteri multibyte vengono contati male.
Prova
strlen(utf8_decode($a));
-- 
ValeRyo
XT600 "Katoki Pajama" - 
http://www.slimmit.com/go.asp?7Y9
GamerTag: 
http://card.mygamercard.net/IT/nxe/ValeRyo76.png
 

 strlen(utf8_decode($a));
Proprio quello!
Grazie!
Max

Newsgroup: it.comp.www.php
Titolo: OT: PHPNuke 5.6 - Problemi dopo installazione

Salve a tutti.
Ho un problema.
Ho installato, come da istruzioni dello stesso PHPNuke 5.6, questo
portale, ho creato il db e tutto il resto.
Una volta entrato nell' index.php sulla prima riga del portale scrive
che il portale potrebbe avere degli errori e che consiglia di ripassare
più tardi.
Come se ciò non bastasse è anche successo che quando vado a creare il
primo amministratore, una volta inserite tutte e quattro le caselle e
cliccato il pulsante, lui sembra fregarsene tant'è che al login della
parte per l'amministrazione non riconosce la login/pass e mi rimanda
alla maschera della creazione degli amministratori... in loop.
Vi prego di aiutarmi
Ciao e grazie 
Natra
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 cliccato il pulsante, lui sembra fregarsene tant'č che al login della


 dall'installazzione...
Credo che abbia il solito problema che hanno tutti quelli che installano
nuke in questo periodo. La  php 4.2 ora viene settata di default  con
register_globals=off; per farle tornare ON devi andare nel php.ini e
modificarlo.
Purtroppo phpnuke per ora con le variabili globali off non funziona ed è per
questo che crea quel problema con l'admin.
La tua soluzione cmq non credo d'averla capita, cancelli il database con
l'altro browser e crei il database dell'installazione?
In realtà è abbastanza lineare l'installazione: 1) crei un database 2) crei
le tabelle usando il file nuke.sql 3) modifichi il file config.php 4) apri
il tuo sito nuke dal browser e crei il tuo admin user.
ps: hai la versione di outlook bacata, crea il problema del reply con la R:
, forse tu non lo vedi neanche perché mi pare che outlook te la mostri come
Re: , comunque ti conviene aggiornarla
ciao
Mirko

Newsgroup: it.comp.www.php
Titolo: Errore?

Parse error: parse error in
/web/sites/65/marcotaiana/
www.macomemai.f2s.com/new/mail.php
 on line
12
Cosa significa questo messaggio di errore?

 ha scritto nel messaggio
news:nheiet4auhlvtsfq1...@4ax.com...


comunque adesso dice che l'errore è sulla riga 13


 [2001-04-27 09:17]:

Quello che c'e` scritto: c'e` un  errore nel file `mail.php' sulla linea
12. `Parse error' e`  il risultato di una incompresione fra  il codice e
l'interprete: punti e virgola mancanti,  parentesi chiuse ma non aperte,
ect.
Bye,
 Emmanuele.
-- 
Emmanuele Bassi         |             [ 
http://digilander.iol.it/ebassi/
 ]
emmanue...@iol.it
  |
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4
Newsgroup: it.comp.www.php
Titolo: classi non funzionanti

qualche anima buona potrebbe dare un'occhiata a questo codice e dirmi perchè
non stampa a video le prime due righe ?
<?php
class table
      {
      var $table_array = array();
      var $headers = array();
      var $cols;
      function Table ( $headers )
               {
               $this->headers = $headers;//headers contiene a,b,c
               $this->cols = count ( $headers );// cols ha valore 3
               }
      function addRow ( $row )
               {
               if (count ($row) != $this->cols )//controlla che i valori non
siano superiori dal numero di colonne
                  return false;
               array_push($this->table_array, $row);//viene aggiunta una
nuova riga
               return true;
               }
      function addRowAssocArray ( $row_assoc )
               {
               $row = array();
               foreach ( $this->headers as $header )
                       {
                       if ( ! isset( $row_assoc[$header]))
                       $row_assoc[$header] = "";
                       $row[] = $row_assoc[$header];
                       }
               array_push ($this->table_array, $row);
               return true;
               }
      function output ()
               {
               print "<pre>";
               foreach ($this->headers as $header )
               print "<b>$header</b>  ";
               print "\n";
               foreach ($this->table_array as $y );
                       {
                       foreach ( $y as $xcell )
                       print "$xcell ";
                       print "\n";
                       }
               print "</pre>";
               }
}
$test = new table(array("a","b","c") );//crea un oggetto table e passa i
valori a,b,c, alla funzione Table
$test->addRow ( array(1,2,3) );//chiama la funzione addRow passandogli 3
valori
$test->addRow ( array(4,5,6) );//chiama la funzione addRow passandogli 3
valori
$test->addRowAssocArray( array ( b=>0, a=>6, c=>3 ) );
$test->output();
?>

 foreach ($this->table_array as $y );
togli il ';' dalla fine dell'istruzione, senno' il ciclo si chiude
sull'istruzione nulla (cioe' ;)
ciao e buon lavoro,
            Nicola Alessi
Newsgroup: it.comp.www.php
Titolo: Classe GestPayCrypt aggiornata + modulo osCommerce per Banca Sella

Salve a tutti,
Ho aggiornato la classe php GestPayCrypt (Banca Sella) realizzata da
Alessandro Astarita alla nuova versione 2.0. Ora supporta anche le nuove
transazioni "Verified by Visa".
Questo port php consente di utilizzare il gateway di pagamento di Banca
Sella senza dover installare sul server la Java Virtual Machine necessaria
alla classe GestPayCrypt fornita da Sella.
E' disponibile inoltre il nuovo modulo di pagamento Banca Sella per
osCommerce, molto più semplice da installare e configurare, compatibile con
la nuova versione 2.2MS1.
Per scaricare entrambi gli aggiornamenti potete visitare:
http://www.pronesis.it/download.php
Per commenti o segnalazione bug: 
kl...@despammed.com
Ciao e buon lavoro!
Stefano Vita Finzi

 ha scritto nel messaggio
news:EfbNa.21625$HU3.6...@news2.tin.it...


 nuove transazioni "Verified by Visa".
presumo, spero che tu abbia opportunamente avvertito il creatore della
classe
in questione "A.Astarita" e comunque abbia seguito tutte le indicazioni di
licenza
indicate nella sua classe.
bye T.

 ha scritto nel messaggio
news:be3t2i$10k5c$1...@ID-161198.news.dfncis.de...

Ovvio.
Stefano Vita Finzi

 ciao ciao e grazie per la dritta.
Dipende dalla versione. Con le ultime versioni del CVS direi di si.
Va comunque verificato caso per caso.
Stefano Vita Finzi

Newsgroup: it.comp.www.php
Titolo: Consiglio su libro PHP-MySQL

Sto cercando un libro che, partendo da zero, porti ad una buona conoscenza
di php e la sua interazione con MySQL.
Cosa mi consigliate ?
Grazie !

 ha scritto nel messaggio
news:8Afe8.20277$v7.8...@twister1.libero.it...


In ordine
1) PHP4 guida pratica per lo sviluppatore (hoepli)
2) Sviluppare applicazioni con MySQL/PHP
Io non avevo nessuna conoscenza nel campo, e si sono dimostrati molto utili.

 Cosa mi consigliate ?
PHP and MySQL Web Development
Ciao

 Cosa mi consigliate ?
Più che altro, ti sconsiglio "Programmare con PHP4" di Thomas Theis (mi 
pare sia lui), della Apogeo.
Bello è invece "Guida a PHP4" della McGrawHill
Ciao!
ps. Online non ne ho trovato ancora uno decente... ;(
--
PiKey

Newsgroup: it.comp.www.php
Titolo: Ms Sql server sotto Linux

Riformulo una domanda più semplice :
funziona una connessione con php sotto Linux verso un Microzoft Sql Server
7.0 (sotto uindo ovviamente...) ?

7.0 (sotto uindo ovviamente...) ?
Sě.
Buttha

 Buttha

Dici di si per sentito dire o perchè hai avuto  esperienze ?
A suo tempo avevo provato e c'ero riuscito.
Ora non ricordo i dettagli, BTW potresti partire da qui:
http://www.php.net/manual/en/ref.mssql.php
ciao
Buttha


ICQ# 11129001
http://www.calogero.org/
http://www.robocore.com/
http://www.totosite.net/