mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: FUnzione per "spezzare" testi su pi�pagine

Ciao a tutti.
Avrei bisogno di trovar eun modo per spezzare su più pagine degli
articoli (lunghi) che pubblico sul sito web.
Avete da suggerirmi qualche classe o qualche modo per fare ciò?
In pratica, mi servirebbe un qualcosa che fungesse da "LIMIT"
spezzandomi un testo lungo in due o più pagine...
Grazie in anticipo.
CB
CB   
claudiob...@lycos.it
Per rispondere togli le "z" dalla firma.


Il tuo problema, seppure semplice, non è banale perchè il concetto di
'lunghezza di pagina' è relativo al browser
Con la funzione substr di php puoi prendere una sottostringa di una stringa
(quindi una parte del testo).
Starà a te passare il carattere di inizio e il carattere di fine, pensare a
'mandare accapo' in modo corretto o eventualmente tagliare la pagina a fine
parola
Ciao
J

Newsgroup: it.comp.www.php
Titolo: disabilitare copia/incolla

Salve a tutti,
esiste un modo per disabilitare il copia(incolla
del risultato di uno script PHP?
grazie!
ringo


Far leggere il risultato da un filmato in Flash che lo visualizza al
pubblico o fare in modo che php generi immagini e non testo
Altrimenti usare un javascript per disabilitare tasto destro, ma con CTRL+C
e/o CTRL+INS sei fregato lo stesso
Ciao
Ju

 ha scritto nel messaggio
news:bds9k4$8ir$1...@newsread.albacom.net...

puoi far aprire il testo usando
http://www.dynamicdrive.com/dynamicindex8/modelesswin.htm
ma non garantisco al 100%  :-{

Newsgroup: it.comp.www.php
Titolo: stringa con caratteri &lt;

ho una stringa in cui possono comparire caratteri speciali html come &lt;
ecc,
c'è qualche funzione che mi permetta di ottenere i caratteri in chiaro ?
ad esempio &lt; dovrebbe restituire <
grazie,
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ad esempio < dovrebbe restituire <
ho notato che nel post la sequenza di caratteri (quella specificata
nell'oggetto (e commerciale lt;)è stata tradotta automaticamente in "<")
comunque:
ho trovato htmlspecialchars(), ma questa è bidirezionale nel senso che se
riceve una stringa con e commerciale lt; restituisce < ma se riceve <
restituisce e commerciale lt; mentre avrei bisogno che questa mi andasse
solo nel primo verso.


 questa mi andasse solo nel primo verso.
http://www.php.net/htmlentities
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: impazzimento

Ho questo semplice script che mi dovrebbe incrementare il valore esadecimale 
dell'attributo bgcolor di una tabella:
<?php
 $a=array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F");
 $i=0;
switch($button){
 case "avanti":
 $colori=$a[$i]."60000";
 $i++;//il contatore non incrementa
 echo $i;
 break;
 case "indietro":
 $colori="000066";
 break;
 default:
 $colori="006600";
 break;
 }
echo "<html>";
echo "<head>";
echo "<title>Tavolozza colori</title>";
echo "</head>";
echo "<body>";
echo "<center>";
echo "<h3>Tavolozza colori</h3></title>";
echo "<table bgcolor=\"#$colori\" align=\"center\" border=\"3\" 
height=\"200\" width=\"200\">";
echo "<tr><td></td></tr>";
echo "</table>";
echo "</body>";
echo "<form method=\"post\">";
echo "<input type=submit value=\"avanti\" name=\"button\" </input>";
echo "<input type=submit value=\"indietro\" name=\"button\" </input>";
echo "</html>";
?>
La mia idea è che ogni volta che premo il pulsante avanti la tabella deve 
cambiare colore,anche se di un pò.Invece lo fà una volta soltanto.Sapete 
dirmi perchè?
grazie 


Così com'è ogni volta $i viene settato a 0; dovresti passarlo come parametro 
ogni volta che premi il bottone,
una cosa del tipo:
if(isset($_GET['valore']))
$i=$_GET['valore'];
else
$i=0;
Ovviamente nel form (con metodo get) deve esserci una roba tipo:
<input type="hidden" name="valore" value="<?php echo $i; ?>">
Il tutto adattato al tuo script.
Ciao
Newsgroup: it.comp.www.php
Titolo: Due server, stesso PHP, due comportamenti diversi

Si considerino le due seguenti banali pagine php:
----------- prima.php --------------
<form action="seconda.php" method="post">
<input type="text" name="id">
<input type="submit">
</form>
----------- seconda.php ------------
<?
echo $_POST["id"];
?>
Ora, dal form della prima, si inserica la seguente stringa:
---------------------
L'appendiabiti
---------------------
Se eseguo la pagina dal mio server in locale ottengo (come mi aspetto):
---------------------
L'appendiabiti
---------------------
Se invece eseguo la pagina dal server su cui ho pubblicato il sito,
ottengo:
---------------------
L\'appendiabiti
---------------------
Cioe', aggiunge un backslash (come se applicassi la funzione addslashes)
ai caratteri virgolette (") e apice ('), con la conseguenza che mi va ad
incasinare tutto il codice in cui gestisco questo carattere (che sul mio
server viene trasmesso senza questo backslash, che non so proprio da
dove viene!)
Dov'e' l'inghippo? Sto impazzendo...
Vi ringrazio in anticipo.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Dov'e' l'inghippo? Sto impazzendo...
E' una questione di configurazione.
http://it.php.net/manual/en/ref.info.php#ini.magic-quotes-gpc
Per ovviare al problema utilizza stripslashes o stripcslashes
http://it.php.net/stripslashes
http://it.php.net/stripcslashes
-- 
I'am what I'am, I do what I can

 ha scritto nel messaggio
news:4af77f8284f945d0056...@mygate.mailgate.org...

Non li hai configurati te vero i due server.... altrimenti sarebbe palese la
risposta!!!
Cerca dentro il file PHP.INI
se proprio non lo trovi riscrivi....
Ciao!
:-) buona ricerca
Francesco
Newsgroup: it.comp.www.php
Titolo: Gestione file di configurazione

Salve a tutto l'NG,
volevo sapere se qualcuno puo' aiutarmi con il mio problema/quesito:
ho realizzato un sistema gestionale in php e ho variabilizzato alcuni
valori attraverso dei file di configurazione. Ora mi è stato chiesto di
poter mettere mano a queste impostazioni attraverso un'interfaccia web.
prima d'ora modificavo i valori a mano...mi chiedo come posso realizzare
questa cosa: un utente accede ad una pagina dove vede i valori di queste
variabili, li può modificare e il sistema si basa su questi valori nuovi?
devo andare ad agire direttamente sui file (intendo fwrite, ecc.) o c'è
qualche modo più elegante/pulito per fare questa operazione?
grazie mille

usare i db di berkley o cmq dei comuni file di testo con coppie
chiave=valore .... e leggere e modificare questi  ? 


 chiave=valore .... e leggere e modificare questi  ? 
diciamo che vorrei utilizzare una soluzione che mi permetta di non
stravolgere il sistema, avendo già molti file di questo tipo con
numerose variabili al loro interno.
i file sono tutti del tipo
$variabile=valore;
o
$array[$indice]=valore;
secondo te quindi la cosa migliore è scrivere direttamente sui file?
i db di berkley invece non li ho mai usati. di cosa si tratta e come
potrei effettuare il passaggio ad essi in modo indolore?
grazie

 poter mettere mano a queste impostazioni attraverso un'interfaccia web.
Le modifiche devono interessare soltanto un utente, o l'intero sistema?
Nel senso: se l'utente A modifica i valori, l'utente B vede i valori
modificati, o quelli originali?
-- 
rob4you
www.outofmind.eu

 
le modifiche ai valori nei file di configurazione devono interessare
l'intero sistema: quindi tutti gli utenti.
tutto ciò che era legato a utenti specifici invece l'ho gestito
(fortunatamente) attraverso db.

 (fortunatamente) attraverso db.
Visto che il php non ha un livello "application" non hai molte 
opportunità: db o file di cfg da includere. Se hai già organizzato le 
configurazioni su db, io andrei avanti in quella direzione, per 
uniformare il tutto.
	Francesco

     Francesco
ci avevo pensato anche io!
ma significa trasportare tutti i valori in db e aggiornare ogni
riferimento nel sistema!
la prima fase (passaggio dei valori) potrebbe anche essere "facile":
sarebbe solo una questione di tempo: sono una 20 di file con all'interno
 tra le 20 e le 70 variabili...quindi si oscilla tra un minimo di 400 ad
un massimo di 1400 variabili.
il problema sarebbe poi aggiornare i riferimenti a queste variabili in
tutto il sistema: si tratta di una 50ina di pagine php con parecchi
riferimenti all'interno! questa seconda fase sarebbe dispendiosa a
livello di tempo e anche rischiosa (dimenticare qualcosa per strada,
sbagliare qualche nome, ecc).
hai qualche metodo da suggerirmi per rendere questo eventuale passaggio
automatizzato?
Newsgroup: it.comp.www.php
Titolo: problema con ereg()

invece di dargli in pasto un array come gli dico che deve accettare solo
numeri?
<?
$indice = array
("5","6","7","10","11","12","15","16","18a","18b","19","20","22","25","5",);
if (ereg("$pagina", "$indice", [$risultato]) == TRUE){
 include "$pagina.php";
}else{
    include "default.php";
}
?>

 wrote in message
news:a1f03n$poh$1...@news.panservice.it...

AFAIK non puoi passare ad ereg un array (ed un array non si passa con
"$arr").
Fai la prova echo "$indice"; (ti scrive solo "Array")
Nel tuo specifico caso basta un array_search().
oppure cerchi con
ereg("\"$pagina\"",
'("5","6","7","10","11","12","15","16","18a","18b","19","20","22","25","5"',
$risultato);
ma non e' la soluzione ottimale e chiara...

e cosi?
<?
$indice = "([0-9]+[a-z])"; //mi serve che accetti 11 & 11b
if ( ereg( $indice, $pagina, $ricerca ) == TRUE){
echo "$ricerca";
}else{
...bla bla
}
?>
la $pagina la passo da query string
Newsgroup: it.comp.www.php
Titolo: formato corpo email

Nella costruzione di una email con la finzione mail() il messaggio se
contiene caratteri come l'apostrofo arriva pieno di "\" prima
dell'apostrofo.
Esempio:
messaggio scritto = "l'altro"
messaggio inviato = "l\'altro"
Come fare per risolverlo.
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Come fare per risolverlo.
http://it.php.net/manual/it/function.stripslashes.php
ste
Newsgroup: it.comp.www.php
Titolo: EasyPHP

Salve a tutti.
Ho un problema con EasyPHP, il codice che segue funziona perfettamente su un
sito che fornisce
Apache/PHP. Provato in locale con EasyPHP mi da i seguenti errori:
<inizio>
Notice: Undefined variable: action in c:\www\test-one.php on line 2
Notice: Undefined variable: PHP_SELF in c:\www\test-one.php on line 10
Notice: Undefined variable: PHP_SELF in c:\www\test-one.php on line 12
Parametro uno
Parametro due
</fine>
Devo dire che molte cose con pagine PHP  in EasyPHP funzionano, secondo voi
si tratta di un problema di configurazione del file php.ini?
Saluti a tutti.
<codice PHP>
<?
switch($action)
{
 default:
  echo"<html>
       <head>
       <title>TestOne</title>
       </head>
       <body>
         <a href=$PHP_SELF?action=uno>Parametro uno</a>
         <br>
         <a href=$PHP_SELF?action=due>Parametro due</a>
       </body>
       </html>";
  break;
 case "uno":
  echo "<html>
        <head>
        <title>TestOne</title>
        </head>
        <body>
          <a href=$PHP_SELF?action=due>Parametro due</a>
        </body>
        </html>";
  break;
 case "due":
  echo "<html>
        <head>
        <title>TestOne</title>
        </head>
        <body>
          <a href=$PHP_SELF?action=uno>Parametro uno</a>
        </body>
        </html>";
  break;
}
?>
</codice PHP>

 Apache/PHP. Provato in locale con EasyPHP mi da i seguenti errori:
Non sono errori, sono notice.
Non usare register_globals = on
http://www.php.net/manual/en/security.globals.php
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

si tratta di un problema di configurazione del file php.ini?
Si, è una FAQ (error_reporting in php.ini). Comunque è meglio se
sostituisci $PHP_SELF con $_SERVER["PHP_SELF"], vedrai che quei notice
spariscono ;-)
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

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

 $PHP_SELF con $_SERVER[PHP_SELF] notare PHP_SELF senza le virgolette.
Notice: Use of undefined constant PHP_SELF - assumed 'PHP_SELF' in ...

Newsgroup: it.comp.www.php
Titolo: Log Out

Ciao a tutti.
Ho un file logOut.php che, indovinate un pò, fà un log out, o meglio dovrebbe
farlo.Infatti ho il segunte errore:: Trying to destroy uninitialized session.
Il codice è questo:
<?php 
  session_start();
  session_destroy();
  header("location:index.php");
?>
Dove sbaglio?
CIAO
-- 
Posted from  [80.16.165.106] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Che versione hai di PHP?
Ho avuto problemi sotto windows con le versioni precedenti alla 4.06, non
riuscivo a distruggere la sessione.
Ora ho la 4.06 e funziona tutto.
Ciao

 wrote in message
news:pepU7.1129$db7.6...@twister2.libero.it...

Ho la versione 4.06 e non funziona.


Traducendo il tipo di errore, dice:
Non riesce a distruggere una sessione non inizializzata.
In pratica è come se con session_start() la sessione non fosse partita.
Se sei sono windows, hai settato la variabile in php.ini come:
session.save_path = c:/windows/temp
generalmente trovi solo:
session.save_path = /temp
ma è specifico per sistemi unix.
Riesci a registrare le variabili di sessione?
Ciao

 Ciao
Io sono su windows.Comunque le variabili di sessione le registro 
tranquillamente; il problema si verifica solo su questo benedetto logout


Scusa se ti ho fatto perdere tempo ma era un errore di distrazione
(meglio non specificare se no mi prendi per scemo).
Grazie comunque!

Newsgroup: it.comp.www.php
Titolo: Incompatibilità di PHP 4.3.8 con PHP 4.0.2

Ho appenas installato FEDORA Core 2 che monta di default PHP4.3.8.
Con grande sorpresa ho verificato che tutti i mei siti web fatti con
PHP4.0.2 e Mysql 3.23 adesso con PHP 4.3.8 e Mysql 3.23 non funzionano
piu'.
Sicuramente esiste una sorta di incompatibilità fra i due PHP.
Qualcuno sa dirmi se esiste una sorta di opzione da attivare da
qualche parte che renda compatibile le cose e possa usare tutte le
pagine scritte con il vecchio PHP 4.0.2 anche con 4.3.8 ??
Grazie.

 piu'.
Magari hai programmato i vecchi siti "comodamente", quindi col register
globals ON e ora di default è OFF quindi non ti funziona +..
Soluzioni:
- attivare il register globals nel php.ini
- mettere mano ai siti e rifarli decentemente :)

 globals ON e ora di default è OFF quindi non ti funziona +..
aggiungo anche che la gestione delle global var e' cambiata
per cui te utilizzavi $HTTP_GET_VARS (spero) mentre ora devi
usare $_GET .. ma in teoria dovrebbe ancora ancora andarti.. mentre
sicuramente ti fa casini con le sessioni che te gestisci alla vecchia
maniera mentre sono cambiate un po' di cose..
e confermando quello detto dall'amico Massi... assolutamente
- redesign del codice
- register_globals = OFF
e' molto importante se non vuoi avere casini sulla sicurezza.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.www.php
Titolo: preg_replace che toglie gli a capo

Perchï¿œ quando uso:
$foo = preg_replace('/\s\s+/', ' ', $fnt);
oltre a togliermi gli spazi mi toglie anche gli a capo \n di  $fnt ?

 mi toglie anche gli a capo \n di  $fnt ?
perchè è cosi che deve funzionare:
http://www.php.net/manual/en/regexp.reference.backslash.php

RedWiz ha scritto quanto segue il 16/05/2010 15.30>

Qui vedo una bella lista di "backslash" ma non capisco perché questa 
istruzione debbo sostituire anche quello che non voglio.
Non posso sostituire solo gli \s senza sostituire gli \n ?

Non posso sostituire solo gli \s senza sostituire gli \n ?
Per lo stesso motivo per cui non puoi avere una lista delle citt�
del Giappone che non contenga Tokyo. "\n" e' un whitespace,e "\s"
indica "tutti i whitespace".
Se vuoi eliminare tutti i whitespace TRANNE \n, devi specificarli
ad uno ad uno: per esempio, "solo spazi e tabulazioni" (= 99% dei
casi, e ho aggiunto \xa0 per scrvpolo)
	/[ \t\xa0\r][ \t\xa0\r]+/
...in realt� i whitespace sono di pi�, ma questo dovrebbe coprire
i casi pi� usati.
Altrimenti sostituisci \n in qualcos'altro di riconoscibile e che
non sia whitespace, e poi annulli la sostituzione dopo aver tolto
i whitespace:
	$foo = preg_replace('/_P_U_P_P_A_/', "\n",
		preg_replace('/\\s\\s+/', ' ',
		 preg_replace('\\n', '_P_U_P_P_A_', $fnt)
		));
...se usi una sequenza abbastanza lunga e con caratteri rari, del
tipo "!%%%%xxx##########################", dovrebbe essere - piu'
o meno - efficiente.
Se poi devi buttare la roba in HTML, usa prima nl2br(), non perdi
niente e devi fare un rimpiazzo solamente.
Leonardo
-- 
The thoughts of others were light and fleeting,
Of lovers' meeting, or luck, or fame.
Mine were of trouble, and mine were steady:
So I was ready when trouble came.

 _P_U_P_P_A_
SBAM!

Quindi se volessi eliminare solo gli spazi doppi dovrei usare:
/[ ][ ]+/
?
sono anni che uso le regex ed ero convinto che \s indicasse solo gli 
spazi (hex 20)
Leonardo Serni ha scritto quanto segue il 17/05/2010 0.39>


spazi (hex 20)
Eh, no. \s sono i "whitespace" (quasi sempre li vuoi far fuori tutti,
per es. nella ripulitura di HTML/XML, \r\n compresi).


 favorita
LOL.
E' meglio di no. :)
ciao, f.
Newsgroup: it.comp.www.php
Titolo: [HELP-SEMI-OT] Google

Qualcuno ha degli esempi di "data mining" usando google ?
Mi servirebbe poter salvare i risultati (e le relative pagine) eseguendo 
una ricerca su google via php.
Devo effettuare un'analisi sulle prime pagine dei risultati di una 
ricerca di google.
Sarebbe carino se esistesse del codice gia' fatto di pubblico dominio 
che dato un URL salva la pagina ed i link contenuti in essa ricorsivamente.
La parte di analisi sulle pagine html l'ho gia' scritta.
Grazie e scusate il semi ot.
-- 
rIO.sK

 Grazie e scusate il semi ot.
io ho fatto quello che chiedi,ma  in python, se ti va bene lo stesso 
contattami in pvt.
ps: sappi che tale script viola le norme di utilizzo di google,quindi  
usalo a tuo rischio e pericolo 

 usalo a tuo rischio e pericolo
ah, se ti bastano pochi risultati (mi sembra i primi 50) usa le api di 
google e vivi felice


hummm questa non la sapevo.... ed usando le api di google ?
devo solo creare delle word list ad hoc....e per scopi personali, niente 
di commerciale...
-- 
rIO.sK

 commerciale...
questo non gli interessa.
ps: il mio script finge di essere un browser, fa richieste distanziate in 
modo random nel tempo ed im postando il referrer in modo consono, in ogni 
caso viola le policy, vedi un po' te.

 caso viola le policy, vedi un po' te.
Posso sempre sbattermi, dato che devo eseguire il codice da shell 
l'opzione javascript non credo sia percorribile facilmente...
in alternativa passo a perl (o altro), solo che ho cominciato in 
php...senza un vero motivo a parte la portabilita'...eccheppalle!!!!  :D
-- 
rIO.sK


infatti è con curl che l'ho fatto (poi in questo caso, python o php 
cambia poco)

 php...senza un vero motivo a parte la portabilita'...eccheppalle!!!!  :D
puoi farlo tranquillamente in php, con PHP/CURL (io l'ho fatto con pycurl 
e sono solo wrapper della stessa libreria)
Newsgroup: it.comp.www.php
Titolo: Immagine GIF

per manipolare le immagini GIF ...solo ridimensionamento che sistema posso
usare,
ho notato che su molti siti è possibile, o forse hanno una vecchia versione
di GD?
...e metodi alternativi esclusivamente per i GIF esistono ?
Ciao

il codice per fare il resize mi sembra questo, in quanto tempo ho fatto un
lavoro del genere ma con immagini JPEG, cmq dovresti sempre controllare su:
http://it.php.net
define("DIRECTORY", "tmp");
$the_img = imagecreatefromgif($image);
$thumb = imagecreatetruecolor($new_width, $new_height);
$original_width  = @imagesx($the_image);
$original_height = @imagesy($the_image);
// Divido per 4, le dimensioni
$new_width = $original_width / 4;
$new_height = $original_height / 4;
imagecopyresampled($thumb, $the_img, 0, 0, 0, 0, $new_width, $new_height,
$original_width, $original_height);
imagegif($thumb, DIRECTORY . "/{$image}");
// Serve per cancellare le immagini dalla memoria
imagedestroy($the_img);
imagedestroy($thumb);

Il problema non è come ridimensionare un' immagine, è come ridimensionare
un' immagine GIF ?
L' unica soluzione sembra usare imagemagick, ma come faccio ad installarlo
sul server
remoto ?
Non ho trovato nulla in rete !!

 sul server remoto ?
In effetti le GIF non sono supportare nelle GD2.
Imagemagick lo puoi anche installare nel tuo spazio web.
Ciao
Marco

 installarlo sul server remoto ?
Leggendo il manuale (commenti inclusi)? Leggendo tra i vecchi post?
[mi quoto B_Cac.100514$
Kc3.3...@twister2.libero.it
]
[quoto dai commenti]
fred1224 at sinaman dot com (10-Mar-2002 02:06)
If your site is hosting in ISP, not your own server.
If your ISP doesn't support ImageMagick, you need to install it by
yourself.
Then, you may need to put this scripts.
$im = "path.of.your.im.dir";
$convert = $im."/convert";
putenv("LD_LIBRARY_PATH=$im");
putenv("MAGICK_HOME=$im");
Setting the enviroment for the im.
[/quoto]
[/mi quoto]
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Votami! 
http://www.phpclasses.org/vote.html
L'uomo, conscio di sbagliare, persevera.

 Setting the enviroment for the im.
Ho letto molte cose in giro, adesso sono un po' confuso, in qualche modo
dovro' pure installare imgemagick sul server, o basta solo settare le vars
di ambiente,
come faccio a sapere se lo script citato sopra ha avuto buon esito?



Il modo di gran lunga migliore e' inviare in uscita dei file PNG.
In alternativa puoi creare in PHP dei GIF pseudo-non compressi :-)
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.


Spiegati...., cosa intendi se un user mi manda un file gif lo posso
trasformare in png ?
spero intendi questo :-)


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).

 ha scritto nel messaggio
news:c4skju$2jteu9$1...@ID-195894.news.uni-berlin.de...

Newsgroup: it.comp.www.php
Titolo: setinterval

ciao a tutti,
sapete se esiste una funzione simile per php?
cioe' che esegue un'istruzione (o una funzione) ad un determinato
intervallo di tempo?
grazie-sai
cap

 intervallo di tempo?
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.

>Cerca tra i vecchi post, se ne e' discusso centinaia di volte. 
ok

trovata.
http://it.php.net/manual/it/function.sleep.php
a dopo

Newsgroup: it.comp.www.php
Titolo: contare caratteri in una stringa count_chars però fa un array

se ho "Hello World World"
come si fa a contare il numero di spazi?
 
ho trovato questo ma non da risultato diretto
 
$str = "Hello World World";
$strArray = count_chars($str,1);
 
 
ma si deve poi fare un ciclo
foreach ($strArray as $key=>$value)
     {echo "The character ".chr($key)."was found $value time";}
 
 
 
c'è una funzione piu diretta?

come si fa a contare il numero di spazi?
 
Un sistema flessibile (conta i whitespace) potrebbe essere
 
	strlen(preg_replace('#[^\\s]+#', '', $string));
 
altrimenti un ciclo usando strpos() con l'offset dell'ultimo spazio trovato.
 
O se no
 
	$spazi = count_chars($str, 0)[' '];
 
(puoi usare 1 al posto di 0 per introdurre un sottile bug :-> ).
 
Leonardo
 
-- 
 
Now suppose -just suppose- I could show you a way to
manufacture a wall that would do the same job... but
was only one inch thick.

Newsgroup: it.comp.www.php
Titolo: composer e package php

https://raw.githubusercontent.com/Seldaek/monolog/master/composer.json
 
 
Come vedete viene richiesto il pacchetto php:7.2
 
    "require": {
         "php": "^7.2",
 
Ma a cosa serve?
Perchè?

Il giorno Sat, 21 Sep 2019 11:14:11 +0200
gump <ma@ci.o> ha scritto:

Probabilmente perchè sul tuo server c'è una versione differente di PHP
che non è compatibile con gli script del software che stati tentando di
installare, basato su PHP.7.2
 
Se hai un hosting commerciale dovrebbe darti la possibilità di variare
la versione di PHP, se utilizzi un server tuo, la cosa più semplice e
rimuovere la versione che hai e installare la versione richiesta.
 
non mi metterei a fare configurazioni sul server troppo complicate.
 
bitit.it
Newsgroup: it.comp.www.php
Titolo: Solite cose ...

Mi dispiace ma gia so che mi direte che questo argomento è già stato
trattato... Ma sono un principiante!!
Devo leggere dei dati presi da una tabella, ma chiaramente non voglio che
tutti i dati mi riempano il video, perciò dopo 10 records ci vuole il solito
Pagina2 e così via.
Come faccio a mettere da parte i record estratti per visualizzarli in un
altra pagina , conservando i primi ?

A -> Variabili di sessione e flag che conta
B -> Query LIMIT e flag che conta
B.bis -> Query Count + flag + query limit
C  Anche detto metodo del 'Ma usamoli sti PC' ->Query intera + flag
che conta per ogni pagina
--------
Paolo Dell'Unto
gab...@tiscalinet.it
ICQ # 770759


 wrote:

Con MySQL puoi usare limit
es. select * from tabella limit 0,10 ti ritorna solo i primi 10
record, nella pagina successiva userai limit 10,10, poi 20,10 etc etc.
supponendo di visualizzare 10 record per pagina
Per altri DBMS ci saranno equivalenti.
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

 Lupin
Scusate l'ignoranza .. ma come faccio a passare il valore di limit alle
altre pagine ?
 Ho provato ad inserire
LIMIT $pag,10...
poi
$pag++
print "<a href='report.php?pag=$pag&di=$di&df=$df'>Pagina $pag</a>"
Ma pag ritorna a 0?

 Ho provato ad inserire
vai su 
www.subnet.it
 alla sezione piaccapi. Trovi un esempio gia' fatto e spiegato.
Qualcunolo sa fare con accessssssss!?!?!?Sono 3 settimane ke lo kiedo!!!!:((
-- 
WEbdOM webmaster di 
www.metronic.it
 
il sito sulla telefonia ai prezzi che cercavi
Iscriviti a Pillol@ - la newsletter sulla telefonia (e non solo).
Metronic.It mobile phone philosophy

 Qualcunolo sa fare con accessssssss!?!?!?Sono 3 settimane ke lo
kiedo!!!!:((
access con asp, l'ho fatto.
se non hai trovato niente (
aspitalia.com
, 
html.it
 e vari) fammelo sapere che
provo a rispolverarlo.
--
--
paolo tosciri    ---   ICQ 119427174
e-mail: 
webm...@liara.com
sito di riferimento: 
www.liara.com
Newsgroup: it.comp.www.php
Titolo: About OnMouseClick

Can the following job be done by PHP?
for example,
do some php scripts after the mouse is clicked on a link?

 after the mouse is clicked on a link?
Yes. Make the link point to a script which then can include() or
require() other scripts :)
-- 
Some people say that dying is hazardous for one's health.
Others say that nothing can travel faster than light.
I wonder what the logical connection between these statements is.

do some php scripts after the mouse is clicked on a link?
Sure, as long as the mouse click results in a request to the server again like a
regular link would do.
Once the browser has the page code generated by PHP, PHP is finished and will
require another server request to start another process. PHP only runs on the
server whereas JavaScript runs in the browser itself.
Dan O.

iverwell said:

Sure, like this:
<a href="myPHPscript.php">click to execute PHP script</a>
-- 
The part of a pedestal between the base and the surbase

Newsgroup: it.comp.www.php
Titolo: Auto_Increment e campo INT(4), quando supero 9999?

Salve a tutti, ho dei semplici records con un campo ID che ho definito come
INT(4) e un campo nome_cognome che ho definito come CHAR(50). Cosa succede
se gli incrementi superano 9999, il mio campo ID definito come INT(4) non
può in teoria superare le 4 cifre!?! O sbaglio?
Grazie in anticipo!
PS Qualcuno mi può postare indirizzi internet con manuali di SQL in
italiano?

 O sbaglio?
Non sbagli. Per poter mettere altri record devi modificare la tab con il
comando ALTER TABLE.
-- 
Message sent from: 
http://www.fanwars.it
 
IP ADDRESS: 80.182.247.165 
TIME: 19-04-2003 00:28

 puň in teoria superare le 4 cifre!?! O sbaglio?
Sbagli, in parte.
Un INT(4) non occupa 4 caratteri (ossia fino a 9999) ma 4 bytes.
Quindi il suo range di valori č: -
2147483648
; +2147483647.
E' chiaro che se finisci i valori devi cambiare tipo di dato.
Ciao
Marco

Grazie mille!

 può in teoria superare le 4 cifre!?! O sbaglio?
Ciao Igor Toy,
non è così.
Un campo INT utilizza 4 byte e quindi il suo range va da -
2147483648
 a 
2147483647
. Naturalmente se è unsigned va da 0 a 4294967297.
Il numero tra parentesi viene usato con le opzioni unsigned zerofill e 
serve per far precedere con degli zeri il numero che contiene.
Per esempio se un campo INT(4) unsigned zerofill contiene il numero 5 
esso verrà rappresentato con tre zeri davanti: 0005 (4 cifre 
complessive).
Ciao.
-- 
Fedris

 Fedris
Adesso i conti mi tornano, gentilissimo, grazie!!!!

Newsgroup: it.comp.www.php
Titolo: Loggarsi con server SMTP

Salve a tutti volevo sapere se é possibile ed in che modo creare un sistema
di autenticazione ad un server SMTP.
Praticamente l'equivalente di quello che avviene usando le funzioni imap per
connettersi ad un server POP.
Grazie a tutti.

 sistema di autenticazione ad un server SMTP.
Vuoi inviare una mail tramite un server SMTP autenticato? Ci sono molte
classi gia' pronte che lo fanno.
-- 
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: Individuare dominio web in uso

Salve a tutti,
ho uno spazio web al quale puntano indistintamente due domini, un .IT ed un 
.COM. A seconda del dominio digitato, dovrei visualizzare un logo piuttosto 
che un altro.
Cercando su google ho trovato $_SERVER['HTTP_HOST'], è corretto utilizzarlo 
per questo scopo?
Grazie,
Claudio 

Aggiungo che, non conoscendo php, da profano ho fatto una cosa di questo 
tipo:
<?
$currDomain = $_SERVER['HTTP_HOST'];
if(stristr($currDomain, '.it'))
 echo "<img src='layout_images/new/logo_it.gif'>";
else if(stristr($currDomain, '.com'))
 echo "<img src='layout_images/new/logo_com.gif'>";
else
 echo "<img src='layout_images/new/logo.gif'>";    // logo generico
?>
Vi prego di correggermi se la cosa poteva essere gestita meglio.
Grazie ancora,
Claudio

Newsgroup: it.comp.www.php
Titolo: lettura dati multipli di una form

IL mio problema e' questo:
Ho risultato di una query in questa forma:
echo "<FORM ACTION=\"./dati.php\" METHOD=\"POST\">";
while($row=mysql_fetch_row($result)) {
$taglia=$row[0];
        :
        :
echo "<input type=\"text\" name=\"taglia[$i]\" value=\"$taglia\"
size=\"10\"></td></tr>";
$i++;
}
Come faccio per recuperare i dati nella pagina dati.php  ?
Avevo pensato ad una cosa cosi':
while(......)
 {
  $valore=$taglia[$i];
   :
   :
 }
ma cosi' non funziona!
I campi input che spedisco sono sia numeri che stringhe.
Qualcuno mi sa dare una soluzione?
Grazie, Luca.


se ho ben capito il tuo problema, credo che tu possa fare cosě:
non mettere l'indice nel name="taglia[$i]" dell'input ma metti solo name="taglia[]", in questo
modo dovresti spedire la variabile taglia come un array.
per leggerlo fai un ciclo del tipo:
for($t=0; $t < count($taglia); $t++)
{
echo $taglia[$i]."<BR>";
}
cosě ti ricrei anche gli indici. Attenzione che negli array gli indici partono da 0 e non da 1
(con grande gioia dei matematici ...)
Ciao Lore

Photocambattery wrote:

Grazie era proprio quello che volevo.
Luca.

Newsgroup: it.comp.www.php
Titolo: path per un include

BASE/01/02/x.php
dal file x.php devo richiamare un file.php che si trova dentro la cartella
01.
se il file.php è sotto a BASE uso
<?php include ('../../file.php'); ?>
invece sotto a 01 cosa si usa?
ho provato
<?php include ('../01/file.php'); ?>
ma non funziona

 cartella 01.
Ti suggerisco di leggere questo articolo:
- Gestire le inclusioni di file in PHP
http://kb.creativepark.it/kb/entry/3/
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/
Newsgroup: it.comp.www.php
Titolo: funzioni accessibili solo dall'interno del file php

ho creato il file 'fun.php' che contiene il seguente codice:
 
<?php
	function operazioniComuni(){
		if ($SoQuelloCheFaccio) operazioniDelicate();
	}
 
	function operazioniDelicate(){
		// sto eseguendo operaziono delicate
	}
?>
 
Quindi se da un file php esterno, volessi accedere alla funzione 
'operazioniComuni' mi basta scrivere quanto segue:
 
<?php
	include('fun.php');
	operazioniComuni();
?>
 
Il problema è che allo stesso modo potrei anche accedere alla funzione 
'operazioniDelicate', ma naturalmente la cosa non è gradita...
 
In altri linguaggi di programmazione ci sono ad esempio degli appositi 
attributi (public, private, protected, friend...) da associare alla 
funzione per limitarne l'accesso.
In php c'è qualcosa di simile?

 In php c'è qualcosa di simile?
 
PHP è un linguaggio OO, quindi per fare quello che dici devi creare una 
classe apposita e da li gestire la visibilità di metodi e funzioni.
 
Comincia a dare uno sguardo qui:
http://php.net/manual/en/language.oop5.php
 
 
E in particolare qui:
http://www.php.net/manual/en/language.oop5.visibility.php
 
 
 
Buona serata.
 
the fonz


 
perfetto, grazie
Newsgroup: it.comp.www.php
Titolo: Non \n va a capo come mai?

Ciao devo andare a caoi in una frase perch� non funziona?
Il codice �:
<?php
echo 'Riga di testo 1\nRiga di testo2' ;
?>
Mi da in uscita 'Riga di testo 1\nRiga di testo2'
Ho provato con \r\n \n\r ecc. ma non funge.
Come mai.
Eppure la teoria dice cos�.
Avete consigli?
Ciao 

 
se usi le doppie virgolette il codice \n dovrebbe essere trasformato in
un carattere di nuova riga
echo "pippo\npluto";

> echo "pippo\npluto";
E non mi funziona!!!
Mi da la riga: pippo pluto
Ho provato anche con chr(10)
Ma non funge neppure.
Magari c'è qualche cosa da settare nel php.ini??


se l'output è un render a video direi non funzioni no (vuole sintassi 
html), se l'uotput è un testo con le doppie dovrebbe proprio andare....
-- 
Z.


se e' come dice Z. allora devi scrivere cosi'
<?php
echo 'pippo<br>pluto';
?>

 E non mi funziona!!!
Sicuro di usare i doppi apici ("questi") e non i singoli ('questi')?
-- 
mailto: y = i
------------------------------------------------------
http://www.facebook.com/marcocatarsi
Vivo nel terrore di non essere frainteso (Oscar Wilde)

Grazie a tutti: risolto facilmente con <BR>!
Ciao! 

 Eppure la teoria dice così.
Incolla un link alla teoria a cui ti riferisci.
Newsgroup: it.comp.www.php
Titolo: MS SQL 7 - Non riesco a usare PRINT @VARIABILE

Ecco la query che eseguo:
DECLARE @PIPPO int
SELECT @PIPPO=22
PRINT @PIPPO
ma non mi da' nessun risultato!
Messaggio spedito dal sito Risorse.net
La comunita' virtuale di Web masters e Web designers
http://www.risorse.net

Ho una QUERY SQL che mi deve restituire solo un risultato:
DECLARE @PIPPO int
SELECT @PIPPO=(SELECT A FROM B WHERE C=D)
PRINT @PIPPO
dove so di per certo che la parentesi restituisce il numero 22
Eseguendola nella finestra di MS SQL7 non restituisce alcun risultato.
-------------------------
Eseguendola via ASP, invece:
Set conn=Server.CreateObject("ADODB.Connection")
conn.open "NOMEDSN"  
 sql="[vedi sopra]"
 Set rs = Server.CreateObject("ADODB.Recordset")
 rs.Open sql, conn
  If rs.eof then
     RESPONSE.WRITE "NESSUN DATO"
  else
     rs.movefirst
     RESPONSE.WRITE rs.GetStringend
  end if
 rs.Close
conn.Close
ma non mi da' comunque nessun risultato!
Ringrazio per l'aiuto


Newsgroup: it.comp.www.php
Titolo: mail()

Come va configurato php.ini (o cosa va configurato su apache) per far
si che un server spedisca email via SMTP ?
Grazie. Ilic.

se cel'hai su Windows non credo funzionerŕ mai... almeno a me dopo giorni e
giorni di impazzimento sempre il 2 di di picche! .. mentre su linuz non so !
--
-
 Best Regards
 --------------------------------------
 L'informatica oggi, non
 riguarda solo il computer,
 ma č un modo di vevere!
 * Nicholas Negroponte *
 ---------------------------------------
 WEB:  
www.froid.it
 ICQ:    25876612
 Fax:    178 220 4409
 -------------------------------------
"Ilic" <news...@NOSPAMinternet-milano.it> ha scritto nel messaggio
news:bqcv9vstcc2edb0a2...@4ax.com...


 si che un server spedisca email via SMTP ?
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
[mail function]
SMTP=smtp.tuo_provider_o_server.ext ;for win32 only
sendmail_from=
m...@localhost.com
 ;for win32 only
;sendmail_path=;for unix only, may supply arguments as well (default is
'sendmail -t -i')

 se cel'hai su Windows non credo funzionerà mai
Basta studiare un po' e come per magia funzionera' pure su Windows...
Eh, la tecnologia oggi fa cose miracolose... 
-- 
 \\
  \\__ Falco Stellare - falco.s...@TAPPOlibero.it
       <<Togli il TAPPO per avere l'indirizzo giusto>>
Newsgroup: it.comp.www.php
Titolo: Funzioni: problemi con variabili array

Sto implementando un piccolo newsreader ed ho problemi
nel restituire una variabile di tipo array.
Mi spiego meglio. 
Ho questa funzione:
function selezionagruppo($nomegruppo) {
  global $ns;
 
  fwrite($ns, "GROUP " . $nomegruppo . "\r\n");
  $risposta = fgets ($ns, 1024);
  if (substr($risposta, 0, 3) == "411") 
     die ("Gruppo inesistente sul  server!");
  $campigruppo = explode(" ", $risposta);  // Scompone in un vettore  
                                           // di stringhe la risposta
                                           // del server al comando
                                           // GROUP $nomegruppo
  $campigruppo[2] = $infogruppo["numero_messaggi"];
  $campigruppo[3] = $infogruppo["primo_messaggio"];
  $campigruppo[4] = $infogruppo["ultimo_messaggio"];
  $campigruppo[5] = $infogruppo["nome_gruppo"];
  return $infogruppo;
}
Se ora chiamo la funzione selezionagruppo(), per esempio:
$infogrp = selezionagruppo("it.test");
echo ("Il numero totale di messaggi è ". $infogrp["numero_messaggi"]);
Non mi viene restituito alcun valore...
Se invece uso questa funzione:
function selezionagruppo($nomegruppo) {
  global $ns;
 
  fwrite($ns, "GROUP " . $nomegruppo . "\r\n");
  $risposta = fgets ($ns, 1024);
  if (substr($risposta, 0, 3) == "411") 
     die ("Gruppo inesistente sul  server!");
  $campigruppo = explode(" ", $risposta);  // Scompone in un vettore  
                                           // di stringhe la risposta
                                           // del server al comando
                                           // GROUP $nomegruppo
  return $campigruppo;
}
$infogrp = selezionagruppo("it.test");
echo ("Il numero totale di messaggi è ". $infogrp[1]);
Il valore viene restituito correttamente.
Dove sto sbagliando??
Grazie,
Ciao

   $campigruppo[5] = $infogruppo["nome_gruppo"];
Mi sembra che il problema stia nell'assegnazione.
Al massimo avresti dovuto scrivere
$infogruppo["numero_messaggi"]=$campigruppo[2]
ovvero invertire.
L'assegnazione di un valore alla variabile si effettua infatti assegnando 'a
sinistra' il valore che c'è a destra e non viceversa.
Nella prima assegnazione, $campigruppo assume il valore 'esploso' (un
vettore di stringhe, come tu stesso commenti).
A questo punto però, essendo $infogruppo sempre nullo, vai a sovrascrivere 4
campi di $campigruppo con 'null' (in particolare, dal terzo campo [2] fino
al sesto [6])
Ciao
J

ovvero invertire.
Perfetto: ora funziona.
Mi complimento con te per la conoscenza del linguaggio.
Ciao e grazie ancora.

Newsgroup: it.comp.www.php
Titolo: [newbie] php+oracle

salve, sapete dove posso trovare qualche tutorial (magari per
principianti) su come usare php e oracle?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
http://www.php.net/manual/en/ref.oracle.php
devi già conoscere PHP e Oracle separati, ovviamente.
ciao

 principianti) su come usare php e oracle?
Configuring PHP with ORACLE 8i Support
http://www.phpbuilder.com/columns/yenigul20020122.php3
Newsgroup: it.comp.www.php
Titolo: Script per trovare luogo più vicino ad un altro

Ciao a tutti, io avrei bisogno di uno script che mi permetta di fornire
ai visitatori il luogo più vicino (in ambito nazionale o regionale,
abito in Friuli) a quello immesso.
Questo perchè un committente che ha negozi sparsi nel nord Italia
vorrebbe suddetta funzione
Esempio, Pinco Pallino vuole sapere dove si trova il negozio più
vicino a Mantova, inserisce il nome della città, e gli viene resituito
l'indirizzo del negozio di brescia (e non quello di Torino).
Devo per forza fare affidamento su di un server georeferenziato per
ottenere ciò?
C'è qualche offerta a pagamento anche online?

guido....@gmail.com
 wrote:

IMHO se la precisione NON deve essere a livello di Via, puoi basarti
sul Comune e creare delle liste associate del tipo:
Comune di "residenza" => Comune piu' vicino.
In questo modo puoi anche fornire piu' risultati relativi a comuni
vicini.
Sul sito delle poste trovi il DB delle localita', se prendi quello
penso tu possa ottenere un risultato accettabile in un paio d'ore.
Se poi al cliente basta il livello di dettaglio delle province, stai
anche meno.
-- 
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.

 C'è qualche offerta a pagamento anche online?
 aggiungi latitudine e longitudine, e fai i calcoli al volo. 
il database lo trovi online a pochi dollari, avevo postato qualcosa qui
dentro tempo addietro.
ciao
-- 
vieni, facciamo ancora un'altra foto col colombo in mano.
sarai contenta quando poi tua cugina lo vedrà 
che a venezia siamo stati anche noi...
Newsgroup: it.comp.www.php
Titolo: differenza fra date

Volevo calcolare quanti giorni sono passati da una data data, ho
provato cosě
strtotime("now")-strtotime(ereg_replace
("([0-9]{2})/([0-9]{2})/([0-9]{4})","\\3-\\2-\\1","29/12/1999"))
ma poi mi sono perso, come dovrei procedere?

 ("([0-9]{2})/([0-9]{2})/([0-9]{4})","\\3-\\2-\\1","29/12/1999"))
ti posto una funzione che uso con molta comodità in un mia classuzza
per la gestione del tempo (che rilascerò a breve con licenza LGPL)
calcola appunto la differenza in giorni tra due diverse date.
segui i commenti per l'uso:
/* public: define what's the day difference between two given date.
$data_ini=date_from, $data_fin=date_to (format of date: DD/MM/YYYY) */
 function days_diff($data_ini,$data_fin)
 {
  $data_ini=str_replace('-','/',$data_ini);
  $data_ini=str_replace('.','/',$data_ini);
  $data_fin=str_replace('-','/',$data_fin);
  $data_fin=str_replace('.','/',$data_fin);
  $exp_ini=explode('/',$data_ini);
  $exp_fin=explode('/',$data_fin);
  $ini=date('z',mktime(0,0,0,$exp_ini[1],$exp_ini[0],$exp_ini[2]));
  $fin=date('z',mktime(0,0,0,$exp_fin[1],$exp_fin[0],$exp_fin[2]));
  $days =
floor((mktime(0,0,0,$exp_fin[1],$exp_fin[0],$exp_fin[2])-mktime(0,0,0,$exp_i
ni[1],$exp_ini[0],$exp_ini[2]))/(60*60*24));
  return $days;
 }
spero che ti sia utile.
bye Tom
--
I veri programmatori non commentano il loro codice. E' stato duro
scriverlo, deve essere duro capirlo.

provato cosě
Ti conviene usare explode() per fare il parsing della data, poi mktime
per ottenere un timestamp UNIX.
E a quel punto, la differenza fra time() e quel timestamp e' il numero
di secondi; per i giorni, basta dividere per 86400.
Leonardo

 provato cosě
   Fortunatamente, i giorni durano quasi tutti lo stesso numero di 
secondi ed il calcolo di cio` che cerchi non ti dovrebbe risultare 
difficile, utilizzando la cosiddetta "epoch".
-- 
Alla prossima,
Marco
Newsgroup: it.comp.www.php
Titolo: nuovo in php mysql...

saluti a tutti
come da oggetto sono nuovo in php e mysql
e dato che non ho una vita poco complicata
sto cercando...di complicarmela ancora di più...
ho una tabella in mysql che dovrei riferire a se stessa
in sostanza contiene tutti i codici di riferimento alle persone char 6
(i codici sono numerici per la prova)
dovrei riuscire ad ottenere i dati sia del codice (per es 000004) sia del
codice collegato (tramite campo codice_rif) che è il codice principale di un
altro record
ho provato con
select * from anagraf t1, anagraf t2 where t1.codice_rif=t2.codice
e l'unica cosa che ottengo è che mysql va in blocco
utilizzando il 100% delle risorse (in locale)
suppongo si debbano usare gli alias.
Non posso dividere (in questa fase) in piu tabelle i codici...(purtroppo)
Mi potete dare almeno uno spunto
saluti e grazie per l'attenzione
andrea

 ho una tabella in mysql che dovrei riferire a se stessa
Purtroppo il migliore aiuto che posso darti io è di chiedere su 
it.comp.software.database.
Ciao

 e l'unica cosa che ottengo č che mysql va in blocco
strano che si blocchi e non ti dia errore, cmq la query mi sembra sbagliata:
   select * from anagraf t1
qui c'č uno spazio nel nome della tabella. Non credo sia possibile avere
nomi di tabelle con uno spazio dentro
   , anagraf t2
idem, ed inoltre non credo che si possa fare una select su piů tabelle in
questo modo (select * from tbl1, tbl2). Devi usare JOIN...
Dopo di questo usi come nomi di tabelle solo t1 e t2... non ci capisco piů
nulla =)
La butto lě (occhio che ho cambiato i nomi delle tabelle)
select * from anagrafT1 LEFT JOIN anagrafT2 ON
anagrafT1.codice_rif=anagrafT2.codice
Ludovico

 La butto lì (occhio che ho cambiato i nomi delle tabelle)


    , anagraf t2
No, t1 e t2 sono degli alias per le tabelle in modo da non dover 
scrivere nomi di tabelle troppo lunghe
Esempio:
Select 
nome_lungo_di_tabella.id
,nome_lungo_di_tabella.nome,nome_lungo_di_tabella.cognome 
  from nome_lungo_di_tabella where nome_lungo_di_tabella.cod=1;
questo, specie se utilizzi diversi join diventa lungo da scrivere e 
fonte di errori. Inoltre l'uso dell'alias e' INDISPENSABILE quando devi 
mettere due volte una tabella in una query (non puoi fare select from 
tab,tab ma puoi fare select from tab t1,tab t2)
La stessa query dell'esempio sopra la puoi fare cosi':
Select 
t0.id
,t0.nome,t0.cognome  from nome_lungo_di_tabella t0 where 
t0.cod=1;
Una volta definito l'alisa tab_name alias puoi riferirti alla tabella 
usando l'alias anziche' il suo nome reale.
ciao
Mauro


Newsgroup: it.comp.www.php
Titolo: auto completion

Circa un anno fa ( 
http://www.php.net/news-2003.php
 ) tra le 
beta-features di PHP era stato annunciato l'autocompletamento di un 
campo in un form.
Da allora non sono più riuscito a sapere nulla.
Qualcuna sa qualcosa di questa prelibata feature ?
AldoX


L'auto-completion è riferito al campo search del motore di ricerca del 
sito 
www.php.net
 e non è una feature del linguaggio PHP... e non potrà 
mai esserlo.