mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Login e sessione... non và..

Mi è sorto un problemuccio alquanto antipatico. Sto creando un sito con un 
template generale e le pagine vengono "incluse" dentro secondo il codice che 
viene inviato al template. Quindi esempio template.php?codice=prova si 
aprira la pagina "template" con dentro il testo dello script "prova".
Ora il problema è questo: Quando un utente si logga apro una variabile di 
sessione, questa la devo richiamare anche dallo script "prova" o solo dalla 
pagina "template"? Ho provato ad usare diverse soluzioni ma non riesco, 
l'utente una volta loggato dopo la home non risulta piu aver effettuato il 
login. Spero di essere stato chiaro se avete qualche consiglio ve ne sarei 
molto grato. Inoltre se invece della variabile di sessione avete altre idee 
per me va bene lo stesso.
Io sono stato sempre abituato ad usare le pagine con i frame ed andava bene, 
ma sto cercando di evolvermi un pochino quindi sto provando a non usarli :)
Grazie a tutti per qualsiasi eventuale aiuto!
Marco 

 volta loggato dopo la home non risulta piu aver effettuato il login.
http://www.php.net/session_start
-- 
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.

 
http://www.php.net/session_start
Così è come sta ora ti posto al momento come sono le pagine:
Sezione che crea la sessione
session_start();
$_SESSION["user"]  = $_POST[user];
$user = $_SESSION["user"];
______________________________
Sezione delle pagine che la richiamano
session_start();
$inviouser = $_SESSION["inviouser"];
Ma non và... ripeto con i frame andava bene... 

 $user = $_SESSION["user"];


 Ma non v`... ripeto con i frame andava bene... 
Pessima scelta di codice. Usa dei nomi diversi per le variabili a
seconda se devono risiedere in sessione, in POST o in GLOBALS.
Se e' attivo, disattiva register_globals. Imposta l'error_reporting ad
E_ALL e display_errors su on.


Ho risolto creando un cookie.
Newsgroup: it.comp.www.php
Titolo: tutorial su gestione mysql da php?

..saluti! C'e' un buon tutorial da qualche parte per la gestione dei
comandi che controllano i database mysql? il manuale ufficiale PHP online
e' certo completo ma un po' scarno per chi deve imparare...
Grazie
anticipate
Marco C.
--------------------------------
Inviato via 
http://usenet.iol.it

 e' certo completo ma un po' scarno per chi deve imparare...
Prova 
http://www.mysql.com/documentation/index.html
Ciao!
--
Stefano Vita Finzi Zalman
Pronesis.it - PCA
stefan...@pronesis.it
--
Pronesis srl
Viale Cavour 50 - 44100 Ferrara
Tel 0532 242740 (2 linee)
Fax 0532 242491
email: 
in...@pronesis.it
web: 
http://www.pronesis.it

 e' certo completo ma un po' scarno per chi deve imparare...
http://freephp.html.it
www.php-power.it

Newsgroup: it.comp.www.php
Titolo: Consonanti in una stringa: Sintassi espressione regolare

Non sono un programmatore ma, per hobby, sto giocherellando col mio sito 
personale.
Avrei la necessit� di testa una stringa per vedere se � composta soltanto da 
consonanti.
Leggendo qua e la mi � sembrato che la soluzione sia nelle espressioni 
regolari che, per�, non so utilizzare o meglio, la sintassi proprio non la 
capisco.
Ad esempio io ho provato cos�:
...
$pattern = '/[aeiou]/';
if(!preg_match($pattern,$nome2[$i])) echo "Test: la stringa contiene solo 
consonanti";
...
ma non va, in output, ogni stringa mi fa stampare l'echo di test.
Come dovrei fare?
Grazie in anticipo.
P.s.: non � che esiste online un tool per comporre queste espressioni 
regolari ? 

SanGo ha scritto:

http://gskinner.com/RegExr/
cmq l'espressione � questa
$pattern = "\[AEIOUaeiou]\";

 regolari ? 
Prova a guardare se qui c'� qualcosa che ti piace:
http://www.regular-expressions.info/tools.html
Ciao, Y.

 $pattern = "\[AEIOUaeiou]\";
Gi�, non avevo considerato il case...
Anche:
$pattern = "\[aeiou]\i" ;

 $pattern = "\[AEIOUaeiou]\";
a meno che tu non voglia verificare ad esempio che se c'� un numero ti 
va "in errore" come se fosse una vocale
in quel caso forse ti conviene togliere il punto esclamativo nell'if e 
sistituire il pattern con tutte le consonanti oppure usare questa:
$pattern = 
"/[AEIOUaeiou\d\\\|\!\"\�\$\%\&\/\(\)\=\?\'\^\@\#\[\]\,\;\.\:\-\_\{\}]/";

 Ciao, Y.
Grazie ad entrambi.
Newsgroup: it.comp.www.php
Titolo: Aiuto su Questioni di rete

Ho un applicativo PHP/MySql che gira su apache in locale su WINZOZZ2000 Pro.
Fino a ieri nessun problema.
Poi ho voluto fare il grand e configurare una rete con due PC che dovrebbero
agire sullo stesso db e ovviamente gli stessi script.
Ho chiamato il computer su cui ci sono gli applicativi Comp1 e l'altro
Comp2.
ma quando chiamo 
http://comp1
 dal comp2 mi va in Dial-up (non riconosce il
locale)
dove devo agire per far sapere a Apache che Comp1 e Comp2 sono su Lan?
Un grazie al mai tanto benedetto "popolo della rete"
massimo

OO - OakOwl wrote:

Ciao,
prova a editare il file in /windows/ di nome HOSTS
e metti il nome del computer con l'indirizzo IP del pc
esempio:
127.0.0.1            localhost
192.168.1.15      computer15
192.168.1.16      computer16
Ciao.
Luca Nervetti
http://www.lunix.it

dove devo agire per far sapere a Apache che Comp1 e Comp2 sono su Lan?
Da nessuna parte. E' comp2, che deve sapere che comp1 fa parte della sua
LAN.
Avvio->Impostazioni->Pannello->Internet->Connessioni->... ;-)
Leonardo

 wrote in message
news:joQY9.48128$ZE.13...@twister2.libero.it...


Newsgroup: it.comp.www.php
Titolo: Inserimento/selezione dati da più tabelle

Ciao ragazzi,
ho creato un form con la possibiltà di poter far inserire/aggiornare i
dati su un database, tutto mi funziona se come nella prova faccio
l'inserimento e aggiornamento uin un'unica tabella; io vorrei farlo su
più tabelle contemporaneamente; devo fare una query per ciascuna
tabella oppure è sufficiente fare un'unica query per tutte le tabelle?
Grazie
Fabrizio

kif...@tiscali.it
 wrote:

devi fare più query..
ma se rischi dati incoerenti ti consiglio di usare le transazioni..
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: Come fare?

Salute a tutti,
devo fare la seguente cosa, ma non so come farla.
Ho due file xml:
  - il primo contiene dei testi, in funzione di un indice (esempio: 
<errorText id="1" text="Hai dimenticato di dichiarare la DTD" />
  - il secondo contiene l'esito di alcune operazioni eseguite (esempio: 
<foundError id="1" />
Poichè il mio scopo è quello di presentare all'utente della mia 
applicazione il risultato in  forma "umana", dovrei eseguire una sorta 
di join tra gli id, in modo da presentare (pensavo in forma tabellare) i 
testi relativi agli errori rilevati.
Ho cercato un pò e a quanto pare xslt dovrebbe fare al caso mio, per la 
presentazione in forma tabellare..ma per quanto riguarda la "join"? Cosa 
si usa?
Sto sbagliando approccio?
Grazie per l'attenzione

Altra idea: e se me la sbrigassi da php tramite DomDocument? Magari 
creando una classe che copia al suo interno i due file xml e ritorna 
degli array contenenti i risultati...tipo $array = myclass::get_errors()
Poi ciclo foreach sull'array, che stampa le <td> della tabella..
Newsgroup: it.comp.www.php
Titolo: Invio post su newsgroup mediante php

Ciao a tutti,
qualcuno/a del newsgroup può suggerirmi qualche classe sviluppata in php che 
consenta di inviare dei messaggi a uno o più newsgroup da una pagina web?
Non cerco pacchetti completi ma semplicemente qualcosa di semplice, un po' 
come la classe htmlMimeMail per le email.
Grazie in anticipo, per la risposta.
Cooper.
-- 
www.blueware.it
www.italchat.it
 

 consenta di inviare dei messaggi a uno o piů newsgroup da una pagina web?
Vedi se ti garban questi:
http://pnews.sourceforge.net/
http://pear.php.net/package/Net_NNTP
http://www.phpclasses.org/browse/package/157.html
Ciao,
Tristan
Newsgroup: it.comp.www.php
Titolo: oraio server e client

ciao
mettiamo che il server sia localizzato in un paese con un fuso orario
diverso da quello dell'utente...
come si puo' fare affinche' l'ora calcolata in php sul server, tenga conto
dell'orario rispetto al fuso dell'utente ?
es.
server ore 11.00 AM
client  ore 15.00 PM
il server registra attivita' alle 11.00 AM
ma a me interessano le 15.00 PM
grazie
c'e' un modo

"Jellow" <j...@noSpam.it> wrote in message
news:2xSJd.518$QG6....@twister2.libero.it...

Potresti registrare le date sul server in GMT o UTC.
Potrebbe essere un'idea.
--
Roberto Simoni
www.robertosimoni.it

Newsgroup: it.comp.www.php
Titolo: Script da lanciare all'avvio

All'avvio del mio piccolo server partono i servizi apache, php e mysql prima 
che qualsiasi utente sia loggato, e così mi sta bene.
Ora avrei la necessità di lanciare uno script, e da inesperto quale sono sto 
utilizando un sistema che funziona ma non mi piace per niente. In sostanza 
faccio eseguire il login automatico di un utente che non ha diritti di 
amministratore e tra le sessioni dell'utente ho aggiunto il comando: sh 
/home/stefano/background che lancia lo script.
Immagino esista un sistema per lanciare lo stesso script senza che alcun 
utente si debba loggare.
Mi affido a voi esperti per un consiglio del quale vi ringrazio in anticipo.
Stefano 

Ho sbagliato NG, scusate. 

 Ho sbagliato NG, scusate. 
Direi, comunque dipende dal sistema operativo.
Newsgroup: it.comp.www.php
Titolo: include e title

Scusate per l'ignoranza:
in un sito ho inserito nell'header.inc i tag html, head e title; ma come
posso fare affinchè il title mi cambi a seconda della pagina?
C'è un modo pur tenendo il tag title nel file header?
Rispondetemi come ad un bambino di 6 anni perchè sono proprio agli inizi e
qualunque cosa mi crea problemi, sic!
Grazie in anticipo.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 C'è un modo pur tenendo il tag title nel file header?
Esempio:
<?php // prodotti.php
$title = "I nostri prodotti";
include ("header.php");
// other ...
?>
<?php // header.php ?>
<html>
<head>
<title>
<?php 
if (isset ($title))
{ print ($title); }
else
{ print ("Titolo di default"); }
?>
</title>
</head>
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/1Z
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 qualunque cosa mi crea problemi, sic!
ciao,
se ho ben capito quello che vorresti fare, potresti mettere nella pagina
php che richiama header.inc qualcosa del genere nella parte header:
<? echo "<title=phpself()>"; ?>  (se i tag <? ?> già ci sono li ometti),
poi includere la pagina con include o require e vedere se cambia. e
riflette la pagina che richiama.
ciao,
Salvo

Grazie in anticipo.
Ad esempio inserisci il titolo in una variabile che definisci nelle
varie pagine da cui richiami l'header:
pagina1.php:
$titolo = 'Pagina n. 1 del mio sito';
include('header.inc');
....
header.inc
<head>
<title><?php echo $titolo; ?></title>
</head>
Se vuoi essere ancora più rigoroso, in header.inc verifica che sia
settato $titolo, ad es:
<title>
<?php 
   if(isset($titolo)) {
      echo $titolo; 
   }
   else { 
      echo 'Titolo generico che va bene comunque'; 
   }
?>
</title>
Ciao
Matteo
------------------------------------
Peggio pe' voi che me ciavete messo!
Silenzio! e rispettate er Presidente!
------------------------------------

 Matteo
Grazie mille ragazzi, siete fantastici!


Newsgroup: it.comp.www.php
Titolo: funzione di comparazione x usort() in una classe

class MyClass
{
    var $arr;
    function MyClass ()
    {
        // ...
        usort ($this->arr,   ...Che cosa ci metto per referenziare
compfunc() ??? ...);
    }
    function compfunc ($a, $b)
    {
        // ...
    }
}
Grazie.

 compfunc() ??? ...);
usort ($this->arr, array (&$this, 'compfunc'));
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
L'uomo, conscio di sbagliare, persevera.

 usort ($this->arr, array (&$this, 'compfunc'));
Grazie 1000 e Buon Ferragosto!!!
Newsgroup: it.comp.www.php
Titolo: Decodificare password presenti nel database mysql

Salve a tutti,
Sono su hosting linux con apache+mysql e ho un numero illimitati di db.
Spesso faccio delle prove con forum, script di vario genere, cms e
spesso mi capita di dimenticare le password che scelgo durante le
installazioni e configurazioni varie.
Accedendo ai vari database via phpmyadmin mi ritrovo con user tipo
"admin" o "prova" e una pass codificata del tipo "52d20b3b469837b5". So
se posso semplicemente sovrascrivere però farlo ogni volta è
abbastanza pesante come cosa! Vorrei capire che tipo di codifica è e
se c'è un modo per decodificare. Ho letto che spesso di usa la
codifica MD5 e ho trovato anche dei siti che permettono di passare da
testo a codifica md5 ma nn il contrario.
Qualcuno può darmi qualche delucidazione in merito?
Grazie

 ha scritto nel messaggio
news:1150664192.3...@u72g2000cwu.googlegroups.com...
Salve a tutti,



be puoi farti un db con gli hash delle password che usi piu spesso
insert into tabellapassword set password='".passwordform."',
encpassword='". md5(passwordform)."'
se il tuo uso e' quello 6 a posto, in caso che il tuo uso sia un altro .....
md5 di qualcosa non puoi piu ottenere qualcosa
uno ha fatto un db da 1 gb per la cosa ;-), per fottere il dizionario di md5
assegare ad un utente un uniqid() l'utente sceglie la
password e del tutto si fa un md5
l'uniqid si mette nel db
per la password ......
per la cronaca mysql ha la sua funzione password (a cui si puo applicare il
giochino)
Grazie

Newsgroup: it.comp.www.php
Titolo: assenza di stored procedures

ho bisogno di un consiglio da parte di qualcuno che ha più esperienza di me
devo calcolare in base a dei valori memorizzati in un db mysql 4.1 dei
nuovi valori temporanei
mi spiego meglio (spero):
tabella
-- campi --
id|aaaaa|bbbbb|
01|00001|00002|
02|00003|00005|
con una sql ottengo un risultato ad esempio:
id|01|
campo_tmp|00003 che è uguale a aaaaa+bbbbb
successivamente devo ad esempio ottenere da campo_tmp un valore
moltiplicato per 50 e otterrei 00150
l'esempio è semplice ma ovviamente quello che devo fare è molto più
complesso
è conveniente fare in che modo:
1- scrivere tutte le opzioni con when  if ecc in mysql?
2- ricavare un array e manipolarlo in php?
3- ricavare delle tabelle temporanee in mysql e poi fare ulteriori
operazioni?
fatemi sapere quali sono le vostre opinioni
ciao e buon lavoro a tutti 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


se deve essere ricorsiva ti conviene fare SQL fa tutto lui
e  usa le tranzazioni (nn vorrai che la procedura si pianti a 30")


 una via di mezzo






grazie per la risposta
avevo pensato anch'io di usare l'sql (anche se sarà ostico scriverla)
l'uso delle transazioni non lo conosco, mi potresti fare un piccolo
esempio?
ciao e per or grazie

Newsgroup: it.comp.www.php
Titolo: ricavare valore da query

Salve a tutti,
sono una neofita di php, sto gestendo il sito della squadra di volley del 
mio paese, ho necessita di ricavare un valore da una query metterlo in una 
session  per poi richiamarlo per farmi delle query personalizzate.
Ho preso uno script gia pronto:
  $LoginRS__query=sprintf("SELECT userid, password, id_squadra FROM 
allenatori WHERE userid='%s' AND password='%s'",
    get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), 
get_magic_quotes_gpc() ? $password : addslashes($password));
  $LoginRS = mysql_query($LoginRS__query, $globalarea) or 
die(mysql_error());
  $loginFoundUser = mysql_num_rows($LoginRS);
  if ($loginFoundUser) {
     $loginStrGroup = "";
    //declare two session variables and assign them
    $GLOBALS['MM_Userid'] = $loginUsername;
    $GLOBALS['MM_UserGroup'] = $loginStrGroup;
    $GLOBALS['MM_Squadra'] = $id;
    //register the session variables
    $_SESSION['MM_Userid'] = $loginUsername;
    $_SESSION['MM_UserGroup'] = $loginStrGroup;
    $_SESSION['MM_Squadra'] = $id;
Ho provato in mille modi di ricavare il valore id_squadra
come faccio?

Claudia G ha scritto:

$r_riga = mysql_fetch_object($LoginRS)) {
$id_squadra = $r_riga->id_squadra;

Koan ha scritto:

scusa... la fretta.
$r_riga = mysql_fetch_object($LoginRS)
$id_squadra = $r_riga->id_squadra;


ho questo errore:
Parse error: parse error, unexpected T_VARIABLE in 
D:\Inetpub\webs\volleyphp\admin\login.php on line 30
  $LoginRS__query=sprintf("SELECT userid, password, id_squadra FROM 
allenatori WHERE userid='%s' AND password='%s'",
    get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), 
get_magic_quotes_gpc() ? $password : addslashes($password));
  $LoginRS = mysql_query($LoginRS__query, $globalarea) or 
die(mysql_error());
  $loginFoundUser = mysql_num_rows($LoginRS);
  $r_riga = mysql_fetch_object($LoginRS)
 $id_squadra = $r_riga->id_squadra;
la riga 30 è questa: $id_squadra = $r_riga->id_squadra;

 la riga 30 è questa: $id_squadra = $r_riga->id_squadra;
   ma il problema è alla linea 29 dove manca il ";" che il parser si aspettava
di trovare.

"Stragrazie mille.......... 

 
prego ... dai un'occhiata a questo :) 
http://wiki.news.nic.it/QuotarBene

Newsgroup: it.comp.www.php
Titolo: [Newbie] PHP e Acrobat

Salve a tutti,
perdonate la banalità della domanda ma desidero sapere come poter creare dei
documenti Acrobat dinamici da un sito web in PHP.
Grazie mille !

 Grazie mille !
Questa classe mi pare più che buona... e non è male nemmeno la
documentazione per usarla.
http://www.ros.co.nz/pdf/

 ha scritto nel messaggio
news:Mssb9.119771$lu5.3...@twister1.libero.it...

grazie mille !
l'ideale adesso sarebbe trovare il suo manuale in italiano...ma mi rendo
conto di stare chiedendo troppo.
Newsgroup: it.comp.www.php
Titolo: CMS: dopo tante ricerche... ancora buio

Ciao a tutti!
Da settimane sono alla ricerca... ho letto tanti post e ho provato
tanti CMS, ma non ho ancora trovato una soluzione SEMPLICE ed
intuitiva.
Mi spiego meglio: io sto cercando un qualcosa che gestisca degli
articoli e delle immagini con la possibilità di "integrarli"
semplicemete.
Durante la stesura di un articolo, se voglio inserire un'immagine,
devo dare il percorso sul server. non c'è un CMS che mi faccia vedere
una lista delle immagini presenti e mi faccia scegliere quella che
voglio inserire nell'articolo senza preoccuparmi della directory?
Qualche consiglio?
Grazie

 voglio inserire nell'articolo senza preoccuparmi della directory?
E-Xoopport.
http://www.e-xoopport.it
Roberto


http://www.drupal.org/
Saluti.

allora per esperienza ti posso consigliare mambo è facile da gestire. 
vai su 
mambers.com
 alla sezione italiana lì troverai molte risposte alle 
tue domande, oppure su 
mamboserver.it
Roberto (THEPRINCY)
Robyfofo ha scritto:


 consiglio?
C'è, si chiama Mambo.
-- 
 PaRRoT from Linux (user #302069) |     L I N U X       .~.
AMD Athlon XP 1700+ @2406MHz      |     The Choice      /V\
NVIDIA GeForce 5900XT @Ultra      |      of a GNU      /( )\
Gillette Mach 3 @Mach 3 Turbo     |     Generation     ^^-^^

 C'è, si chiama Mambo.
Ok... ho scaricato Mambo e Drupal. li ho guardati velocemente.
In Mambo ho trovato subito quello che cercavo... però non mi sembra 
funzioni. beh, adesso vedrò di documentarmi e poi verificherò.
Avevo provato anche Textpattern. Sarebbe leggero e ha una gestione delle 
immagini lontanamente simile a quella che servirebbe a me, ma mambo 
sembra molto meglio anche se all'inizio l'avevo scartato perchè mi 
sembrava pesante.
Drupal invece... è bello, ma non vedo come inserire ste beate immagini.
Boh... Proseguo con le prove. Grazie a tutti e se avete qualche altro 
consiglio... fatevi avanti.

 In Mambo ho trovato subito quello che cercavo... però non mi sembra
[CUT]
Con Mambo, come editor devi usare tinymce-exp oppure htmlarea3-xtd (ti
consiglio il primo). Li scarichi su 
http://mamboforge.net
Ciao.

 voglio inserire nell'articolo senza preoccuparmi della directory?
Qualcosa tipo questo ? (clicca su inserisci immagine del testo esteso)
PhpNuke + Spaw

consiglio... fatevi avanti.
Non hai provato E-Xoopport, ha una gestione delle immagini semplice e
veloce.
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

 wrote in message 
news:LqPce.52398$Of5....@nntpserver.swip.net...

avevo messo un link ma suppongo di avere sbagliato qualcosa...
http://www.3bsoft.com/submit.html
(funziona solo con explorer visto che non ho ancora aggiornato spaw) 

 Grazie
MD-Pro 
www.maxdev.it
ha un editor (RTE) in stile word, che ti consente di fare un sacco di 
cose durante la scrittura di un articolo, ha due visualizzazioni: codice 
e anteprima, ti consente di selezionare i files presenti sul server, 
caricare immagini da inserire negli articoli, utilizzare templates ecc.
Ciao
Newsgroup: it.comp.www.php
Titolo: Sono agli inizi con i templates.

Ho creato una pagina nella quale si possono inserire dei post a fine 
pagina.
Voglio che ogni post venga salvato in una .../dir da me definita con 
nome racconto1 ed un counter che incrementa di +1 ad ogni post successivo.
Poi creerò una pagina che darò il Link ai post salvati, in maniera che 
siano leggibili da tutti.
Come detto ho solo creato la pagina con il FORM GET per inserire i post 
. . . come devo proseguire e se possibile nel momento in cui il post 
viene salvato della .../dir di fare un APPEND alla pagina .html 
dell'elenco.


Perchè non usi un database?
Se vuoi imparare i templates, comincia bene, comincia da 
smarty.net
 ;)

 dell'elenco.
quello viene automatico come nel caso tu stia caricando la pagina da 
zero, fai un opendir/readdir blabla.
ma ripeto, usa un database

RedWiz ha scritto:

Utilizzavo postgreSQL tanti anni or sono, ma oggi và di moda mySQL, l'ho 
già installato e lo stò utilizzando, avevo letto delle pagine 
riguardanti l'utilizzo di php e mysql insieme e va bene, dovrò studiarle 
più che leggerle.

 più che leggerle.
bene
puoi anche usare postgres , anzi è pure meglio per diversi aspetti.

 più che leggerle.
A proposito di sicurezza se viene scritto del codice utilizzando il data 
base avviene l'escape dei dati scritti nei post, così come fà escapecmd.
Non li ho ancora provati ma quest'ultimo non utilizza i data base, o 
potrebbe, ma ha un ottimo livello di sicurezza.

Morpheus ha scritto:

errata corrige - escapeshellcmd

 errata corrige - escapeshellcmd
escapeshellcmd non c'entra niente:
"..data coming from user input is escaped before this data is passed to 
the exec() or system() functions, or to the backtick operator. "
i dati da mettere in un db e poi da ripresentare se richiesto si 
sanitizzano con 
*_escape_string()
pg_escape_string()
mysql_real_escape_string()
eccetera
http://de.php.net/manual-lookup.php?pattern=escape&lang=en


Se posso permettermi un consiglio, oltre a smarty come motore di 
template che ti è già stato suggerito, imparati come usare PDO per 
interfacciarti al database, o meglio ancora, cerca di usare una libreria 
ORM che ti lascia libero di ragionare solo sulla programmazione.
Io per alcuni piccoli progetti ho usato RedBean per php e l'ho trovato 
molto comodo.
Dagli un'occhiata
M

 M
cavolo molto molto interessante, quando ho tempo lo provo su strada!


Io ci sto basando un cms del cavolo per le volte che il cliente vuole a 
tutti i costi un sito fatto da zero (di solito propongo Joomla o WP)
RedBean mi ha velocizzato come un fulmine. Non ho scritto un carattere 
che sia uno di sql finora.
Troppo fikuzz secondo i miei parametri.
M

 M
Devo ancora provarlo, ma dubito sia adatto quando hai database di una
certa complessità e configurazioni particolari, la libertà di scrivere
sql a mano poi quando hai tabelle con referenze intricate è
obbligatoria..
ma prima di esprimermi voglio provarlo ;)
Newsgroup: it.comp.www.php
Titolo: come fare a creare un array temporaneo

Dei dati estratti dal DB, es:
con *while ( $record = mysql_fetch_array($query))*, ecc.
estraggo i campi dal db, poi, se volessi chiudere la connessione al db e
manipolare questo array temporaneo come devo fare?
grazie

muaddib wrote:

Se ne 'e gia' parlato:
http://url.repository.biz/go/v
http://url.repository.biz/go/w
Piuttosto che lavorare su un array creato da un record set (occuperebbe
solo memoria inultilmente) puoi lavorare direttamente sulla risorsa
mysql.
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1


e aggiungo e' piu veloce


 e aggiungo e' piu veloce
Se devo usare 2 volte gli stessi dati in una pag web, è più veloce quindi
fare 2 connessioni e recuperarli 2 volte, piuttosto crearmi l'array locale,
chiudere la connessione e stamparli 2 volte?
E' più veloce anche in questo caso?
Grazie

 l'array locale, chiudere la connessione e stamparli 2 volte?
La terza soluzione, che non hai elencato e che e' descritta nei post
che ho indicato, prevede l'esecuzione della query una sola volta e
l'utilizzo dei risultati piu' di una volta utilizzando mysql_data_seek.
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/x

 l'utilizzo dei risultati piu' di una volta utilizzando mysql_data_seek.
Grazie mille, era quello che cercavo, ora me la guardo ...

Newsgroup: it.comp.www.php
Titolo: ereg tutorial

Sembra che questo comando permetta di fare preticamente anche il caffe
:P,  pero' la documentazione ufficiale non gli rende merito, mi
suggerite qualche tutorial, o qualche fonte di docs aggiuntive al di
fuori di 
php.net
?
grazie
--    _  _______
  /| // /__  __/ Kirys <Remove DELTHIS from the address to reply>
 / |/ \   / /    Kirys Tech 2000: 
http://www.kt2k.com
/__|\__\ /_/ 2000

http://www.phpbuilder.com/columns/dario19990616.php3
Dacci un'occhiata ...
Devil
"Kirys" <uniK...@DELTHIShotmail.com> ha scritto nel messaggio
news:paj9vt072j6nuer1i...@4ax.com...


Dacci un'occhiata ...
Grazie mille

Newsgroup: it.comp.www.php
Titolo: Passando a Linux...

Ho imparato ad usare PHP su Windows (con MySQL e Apache). Quali differenze o
difficoltà incontrerei trasferendo i miei script a Linux?
grazie,
Dunkan

"dunkan mccloud" <dun...@VietatoSpammare.org> wrote in
news:y6lR7.2707$
3r4.1...@news1.tin.it
: 

Se tu conosci ed utilizzi Linux non dovresti avere
nessuna difficoltà, anzi le cose dovrebbero funzionare meglio.
Non so se hai provato a fare upload di file con windowz.....

 nessuna difficoltà, anzi le cose dovrebbero funzionare meglio.
Bene, questo era esattamente quello che speravo!
So cosa farò a Natale; ero preoccupato.
Vostro,
Dunkan


la differenza macroscopica e' che linux e' case sensitive,
 quindi attento alle maiuscole non solo per gli script ma anche per i nomi
delle dir, estensioni dei file ecc.
ad esempio un errore frequente e'
<img src="Logo.JPG"> e  <img src="Logo.jpg"> in linux sono due immagini
differenti, in Win sono la stessa.
Ciao e buon lavoro.
P.S. Ottima scelta.
--
Xantos
m.mo...@NlOiSbPeArMo.it
 per rispondermi basta non urlare!
Newsgroup: it.comp.www.php
Titolo: Che voi sappiate Altervista usa le librerie GD?

E, in alternativa, posso effettuare un resize di un'immagine senza usare 
le suddette librerie? Grazie a tutti!

le suddette librerie? Grazie a tutti!
Credo di si, comunque basta un phpinfo.
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM 

 Ciao
E c'hai ragione :)
Riguardo all'altra domanda sai qualcosa? Grazie

Riguardo all'altra domanda sai qualcosa? Grazie
Se puoi installare un eseguibile sul sito, prova imagemagick.
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.

 
Non posso :/ cmq fa niente, ho gia fatto lo script per sfruttare le Gd 
(che per fortuna funzionano su altervista :) Ciaooo

Newsgroup: it.comp.www.php
Titolo: come Evitare che un refresh della pagina effettui una medesima operazione?

Una data pagina mi consente un inserimento nel data base, c'è un modo
semplice per evitare che il refresh della stessa pagina mi compia un
medesimo identico inserimento, un modo potrebbe essere controllare che
l'inserimento identico non esista già... , ma c'è un altro modo???
Grazie
Marco


Kla!

 ha scritto nel messaggio
news:D4_u8.47009$m41.1...@twister2.libero.it...

puoi andare a step...
step 1 = form
step 2 = elaborazioni
step 3 = conferma/errori
<?
if (empty($step)) {
    include "form.html";
}elseif ($step==2) {
    // inserimento dati in db...
    if ($inserimento) $message = "ho inserito i dati nel database";
    else $message = "errore: ".mysql_error();
    header("location: $PHP_SELF?step=3&message=".urlencode($message));
} elseif ($step==3) {
    print $message;
}
?>
a questo punto uno arriva alla fine (step3) senza praticamente accorgersi
dello step 2 e anche se aggiorna step3 gli si aggiorna semplicemente il
messaggio...
volendo, in caso di errore puoi anche rimandare al primo step, dove gli si
ripresenta il form, ed eventualmente anche un messaggio di errore...
Ciao
Alex

 ha scritto nel messaggio
news:D4_u8.47009$m41.1...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: Questione su register_globals in php.ini

Salve a tutti.
Le ultime versioni di PHP suggeriscono di mettere register_globals = Off 
in php.ini per tutta una serie di motivi, principalmente di sicurezza. 
Le righe di commento a php.ini spiegano che nelle nuove versioni di PHP 
avranno questo setting impostato su Off di default.
Visto che le considerazioni relative alla sicurezza non mi sembrano 
campate per aria, oggi ho fatto qualche esperimento per vedere come 
gestire la transizione e mi è venuta voglia di piangere, anche perché 
quello che ho trovato sul sito 
www.php.net
 non mi è sembrato molto 
esauriente.
Qualcuno di voi ha esperienza di una transizione di questo tipo? Avete 
qualche suggerimento/consiglio/ammonimento da darmi?
Grazie mille.
Carlo Mario

 wrote in message
news:3CC0A192...@bigfoot.com...


Vi devo ringraziare perchè mi avete fatto capire perchè in locale non
funzionavano i miei script dopo aver aggiornato PHP alla 4.2; Cambiando il
valore di register_globals su On tutto è tornato a funzionare.
Adesso potreste anche spiegarmi praticamente a che serve tale impostazione e
che cosa cambia?
Inoltre come posso sviluppare uno script funzionante anche con il valore
della variabile su OFF?
Grazie
Luca
"RaS!" <ra...@NOSPAMcaltanet.it> ha scritto nel messaggio
news:tZcw8.7124$8D3.1...@news1.tin.it...


 della variabile su OFF?
Ecco, questo è il punto.
Se global_register è su OFF, le variabili passate da una pagina a 
un'altra diventano accessibili solo attraverso gli array built-in di PHP 
($_GET, per esempio). Questo è quanto mi pare di aver capito, stasera, 
da una prima sommaria lettura delle novità di PHP 4.2
Quello che non ho capito, invece, è se queste nuove matrici $_GLOBALS, 
$_GET, $_POST eccetera, risiedono a livello del sistema operativo (Unix, 
Linux o Win) come variabili ambientali (allo stesso livello di $_ENV, 
per dire) e quindi sono più difficilmente accessibili da un 
"malintenzionato" o cos'altro.
Certo che se ogni tanto i manuali scendessero sulla terra ... :-)
_China

 Certo che se ogni tanto i manuali scendessero sulla terra ... :-)
Dove firmo ?
Ci vorrebbero i manuali per i manuali + vocabolario e traduttore ... bha !
:-/
Newsgroup: it.comp.www.php
Titolo: Help Tabelle

Ho tre tabelle cosi' composte:
1 Regioni
1.1.1 IDRegione
1.1.2 Descrizione
2 Provincie
2.1.1 IDProvincia
2.1.2 IDRegione
2.1.3 Descrizione
3.1.4 SiglaAuto
3 Comuni
3.1.1 IDComune
3.1.2 IDProvincia
3.1.3 IDRegione
3.1.4 Descrizione
come si fa a visualizzare in una tabella 
IDComune+Descrizione.Comune+Descrizione.Provincia+Descrizione.Regione
??
Oppure dovo trovo uno script che fa al caso mio per poterlo studiare??
Grazie in Anticipo. 
	MAX

 wrote in message news:3b74cdf...@127.0.0.1...



Ciao Flavio, 
grazie funzia tutto.
Se io volessi visualizzare solo tutti i comuni di una determinata
provincia, dovrei assegnare a Province.IDProvincie un numero ??
Cosi' e' corretto ? $Provincie.IDProvincie = 1
Alla prossima.
	MAX

??
SELECT Comuni.IDComune, Comuni.Descrizione 	[AS Comune], 
			Province.Descrizione 	[AS Provincia],
			Regioni.Descrizione 	[AS Regione]
	FROM Comuni, Province, Regioni
	WHERE 		Comuni.IDProvincia=Province.IDProvincia
		AND	Comuni.IDRegione  =Regioni.IDRegione
		AND	Comuni.IDComune	  = 0;
Questo ti stampa i dati per il comune con IDComune = 0. Le parti fra []
possono essere messe o meno, cambiano solo il nome dei campi in uscita.
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.

Newsgroup: it.comp.www.php
Titolo: ... vabbé non tutti nascono "imparati" !! ;-)

 .php! su questo vasto "mondo" di bit? bye
... qualsiasi editor tu decida di usare non dimenticare di
apprendere alcuni rudimenti di VI/VIM, che ti permettera' di editare
gli script direttamente sul server: la maniera piu' veloce per aggiungere
quel ; figliandrocchia che era scappato, senza bisogno di FTP ne' di
altre cose.
Ideale quando i clienti vogliono le modifiche prima di subito.
ciao
Marco
--
Molto interessante, ma mi sfugge un particolare:
 sul mio pc, dalla shell "vi nome_file.php" e faccio le modifiche che
voglio,
ma per i file che sono sul "server", come posso accedere con "vi"?
voglio dire, è possibile gestire le directory/files del server web, come le
mie sul pc?
scusate se smbra una domanda stupida, ma mi sfugge come collegarmi al server
come fosse il mio pc.
grazie a tutti.
bye bye

 ha scritto nel messaggio
news:RJo3a.245982$AA2.9...@news2.tin.it...

Newsgroup: it.comp.www.php
Titolo: espressione regolare

Raga ho un if che deve controllare se la stringa che è contenuta dentro la variabile $file 
è un immagine con estensione compresa fra ( *.jpg , *.gif , *.jpeg , *.png)
ora conosco le espressioni regolari ma non funziona mi dite dove sbalio?
$file = "file.estensione";
//io ho fatto così:
$temp=ereg("\.jpg$ | \.gif$ | \.jpg$ | \.png$",$file);
Se temp vale 1 è una immagine altrimenti vale 0 .
Dove sbaglio visto che su file con estensione php mi dà 1 ?
Grazie in anticipo per le risposte....
--
SHARE IF YOU KNOW , LEARN IF YOU DON'T
		ALEKALS


Prova senza spazi (cosě mi funge, provato):
$temp = ereg("\.jpg$|\.gif$|\.jpeg$|\.png$",$file);
Newsgroup: it.comp.www.php
Titolo: Ontobroker e PHP - Richiesta d'aiuto

Salve a tutti,
vi scrivo per sottoporvi un mio problema che sto avendo con l'utilizzo
di Ontobroker e PHP.
Vi descrivo i passi che ho seguito:
- Installato Apache
- Installato il modulo PHP
- Installato Ontoprise (che comprende quindi Ontobroker)
- Registrato la libreria Ontoprise.dll col comando regsvr32
- Creato una semplice ontologia ed il file Flogic .flo
- Lanciato Ontobroker caricando il file .flo
- Creato un semplice script PHP con la seguente riga: $ontobroker  =
new COM ("Ontoprise.Client");
- Lanciato il tutto con successo
Ho però un problemone, ricevo il seguente errore non appena si tenta
di creare l'oggetto COM:
Fatal error: Uncaught exception 'com_exception' with message 'Failed to
create COM object `Ontoprise.Client': Interfaccia non registrata. ' in
C:\Programmi\Apache Group\Apache2\htdocs\pagina.php:2 Stack trace: #0
C:\Programmi\Apache Group\Apache2\htdocs\pagina.php(2): com->com('
Ontoprise.Clien...') #1 {main} thrown in C:\Programmi\Apache
Group\Apache2\htdocs\pagina.php on line 2
Da quanto ho capito non riesce la creazione dell'oggetto COM che si
collega al server Ontobroker.
Utilizzo Windows XP Professional. Mi hanno detto che potrebbe essere
questo il motivo del fallimento perchè altri conoscenti che hanno
seguito la mia stessa identica procedura con Windows XP Home non hanno
avuto problemi.
Sapreste darmi qualche informazioni in merito? Ho letto la guida dal
sito Ontoprise ma l'unico accorgimento che dicono di prendere è di
registrare la liberira Ontoprise.dll, cosa che ho naturalmente fatto.
 
Grazie a tutti

Io ho provato e riprovato... ma nessuna soluzione,
devi usare Home edition e non solo anche una versione Php compatibile io ho 
dovuto installare
EasyPho 1.6 o 1.7 ora non ho il portatile a disposizione.
Cmq è un prodotto che non userei mai, se non fosse per il progetto di HCI2. 
Per curiosità che lavoro stai facendo ?
ReDiCuori
-- 
-- 
L'uomo non sa perchè si innamora, l'uomo viene travolto e basta
---------------------------------------------------------
www.giordanoemilio.altervista.org
---------------------------------------------------------
www.securitygroup.it
Società di servizio che opera nel campo
della sicurezza aziendale
---------------------------------------------------------
www.pascallike.too.it
http://utenti.lycos.it/pascallike
il sito sulla programmazione pascal
sorgenti, tutorial ed utility
------------------------------------------------------------
www.treves-srl.com
Libreria Internazionale Treves
Via Toledo 249/250 Napoli
------------------------------------------------------------
www.alphalibri.com
Vendita ingrosso di libri
Via S.Anna dei Lombardi 10 , Napoli
-------------------------------------------------------

 Io ho provato e riprovato... ma nessuna soluzione,
Per favore, riduci la tua firma alle 4 righe standard.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: problema del percorso + breve

Salve, di seguito propongo l'algoritmo di Dijkstra (in visual basic) che
trova il percorso + breve da due punti specificati in un elenco di nodi
definiti in un file a parte
(chi volesse il tutto me lo faccia sapere che glielo spedisco)
NON sapendo convertirlo, Il problema è avere la stessa cosa in PHP, ovvero
dato un grafico, scelti partenza e arrivo con una form, creare un algoritmo
che mi trovi la strada + corta.
qualcuno può darmi qualche dritta?
grazie per l'attenzione
Private Sub caricagrafo(nomegrafo$)
Open nomegrafo$ For Input As 1
Line Input #1, primariga$ 'controllo validità file
If Left$(primariga$, 5) <> "grafo" Then
 MsgBox ("file non valido")
 Exit Sub
End If
numnod# = Val(Right$(primariga$, 2)) 'numero nodi nel file
ReDim autostrade(numnod# - 1)
For a& = 0 To UBound(autostrade)
 ReDim autostrade(a&).archi(0)
Next a&
For leggi# = 0 To numnod# - 1 'caricamento righe
 Line Input #1, riga$
 interr& = InStr(riga$, "§")
 autostrade(leggi#).nome = Left$(riga$, interr& - 1)
 posinriga& = 1
 arcoatt& = 0
 Do Until posinriga& = Len(riga$) 'lettura archi dei nodi
  posinriga& = InStr(posinriga&, riga$, "§") + 1
  ReDim Preserve autostrade(leggi#).archi(UBound(autostrade(leggi#).archi) +
1)
  autostrade(leggi#).archi(arcoatt&).verso = Val(Mid$(riga$, posinriga&))
  posinriga& = InStr(posinriga&, riga$, ",") + 1
  autostrade(leggi#).archi(arcoatt&).lunghezza = Val(Mid$(riga$, posinriga&))
  arcoatt& = arcoatt& + 1
  posinriga& = InStr(posinriga&, riga$, "§")
  If posinriga& = 0 Then posinriga& = Len(riga$)
 Loop
 ReDim Preserve autostrade(leggi#).archi(UBound(autostrade(leggi#).archi) -
1)
Next leggi#
End Sub
esempio del file contenente i nodi:
grafo2 /*nome del grafo e numeri dei nodi che lo compongono*/
Trieste§1,20 /*singolo nodo: nome del nodo, paragrafo che divide, elenco
degli altri nodi con i quali
                                  è collegato e distanza dal nodo*/
dev.A4-Gorizia§0,20§2,16§3,12
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

qualcuno può darmi qualche dritta?
Hai provato a mettere "Dijkstra in PHP" in 
www.google.com
?
Leonardo
-- 
While ordinarily valid that being widespread does not make a statement
true, I feel that the diffusion of anti-evolutionary beliefs does pose
a strong argument for Darwin having been, indeed, sorely mistaken.

 --
Grazie Leonardo, ho trovato quello che cercavo... : ( avevo cercato solo su
wiki in italiano ; )

Newsgroup: it.comp.www.php
Titolo: insert in ciclo while

 $DirPath="campioni";
 if($DirPath=="")
 {
     $DirPath='./campioni';
 }
 if (($handle=opendir($DirPath)))
 {
     while ($node = readdir($handle))
     {
         $nodebase = basename($node);
         if ($nodebase!="." && $nodebase!="..")
         {
             if(is_dir($DirPath.$node))
             {
                 $nPath=$DirPath.$node."/campioni";
                 echo "-> -> -> <a 
href='dir.php?DirPath=$nPath'>$node</a><br>";
             }
             else
             {
    ?>
     <tr>
     <?php
     $sql_directory = "SELECT campione_dir FROM campioni WHERE campione_dir 
='".$node."' ";
     $result_directory = mysql_query($sql_directory) or die("Errore: " . 
mysql_error());
     while ($row_directory = mysql_fetch_row($result_directory)){
      if($row_directory['campione_dir'] == $node) {
            echo "";
      } else {
       $ins="INSERT INTO campioni( campione_dir ) VALUES('".$node."')";
       $result_ins = mysql_query($ins) or die("Errore: " . mysql_error());
       echo "<td>insert</td>";
      }
     }
    echo "<td class='riga'><a 
href='privata.php?menu=campione_dett2&modify=$node'>$node</a></td>";
    ?>
    </tr>
    <?php
    }
         }
     }
 }
 ?>
nello script sopra ho un bel errore
nel ciclo while ($node = readdir($handle))
mi stampa la lista delle directory
ora dentro quel ciclo ho creato una sql che non fa quello che io voglio cioč 
fai la select se  if($row_directory['campione_dir'] == $node) {
non fare nulla altrimenti prendi $node fai una insert nella tabella campioni
cosi come lo scritta č errata
come mai? chi mi aiuta?

 come mai? chi mi aiuta?
devi estrarre i risultati della query con fetch_array e non fetch_row

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

Ho un problema...
Sono riuscito a fare andare tomcat e apache(php) sullo stesso server win32,
ma è sorto un problema con le pagine jsp.. mi perdono i css le imm e i js in
pratica tutti i riferimenti.
E' capitato a q1 ,chi mi può dare una mano ???
grazie

 ha scritto nel messaggio
news:NPr0a.16141$%p6.13...@news.edisontel.com...

Io sto cercando di installare tomcat con apache ma non ci sono riuscito.
Potresti, gentilmente, dirmi come hai fatto?
Grazie

 ha scritto nel messaggio
news:I4s0a.139631$0v.39...@news1.tin.it...

Newsgroup: it.comp.www.php
Titolo: stripslashes e magic_quotes : conflitti?

prima di postare ho cercato senza successo.
Per una maggior portabilità vorrei creare uno script che non venga
influenzato da magic_quote.
se uso addslash su un server con magic_quote attivato mi aggiungerà 2
slashes?
grazie
Luciano Amodio

Ho usato questa funzione, che ve ne sembra?
function safe_slash_set (&$var_true, $var_false="") {
    safe_set ($var_true, $var_false);                            //
inizializzo la var
    $var_true = trim ($var_true);                                 // elimino
spazi vuoti
    $var_true = htmlentities ($var_true);                      // converto i
caratteri non iso
    if (!(get_magic_quotes_gpc () || get_magic_quotes_runtime ())) {
          $var_true = mysql_escape_string ($var_true); // applico gli escape
          if (ereg("&amp;#[0-9]{4,5};",$var_true)) {     // sostituisco &
con &amp;
               $var_true = str_replace("&amp;#","&#",$var_true);
          }
     }
     return $var_true;
}
che ne pensate?

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

Salve a tutti,
conoscete dei gruppi a Milano, come i Lug per linux, riguardanti PHP?

 conoscete dei gruppi a Milano, come i Lug per linux, riguardanti PHP?
A livello nazionale c'e` il GrUSP, e mi pare che a Roma si sia formato un 
gruppo in accordo con loro.
A Milano non ricordo, ma puoi chiedere a quelli del GrUSP.
Se non ci fosse, potresti trovarci altri interessati e formarne uno. Di 
solito danno supporto per queste iniziative.
Bye.
Newsgroup: it.comp.www.php
Titolo: tabella dinamica con totali

 ho fatto una funzione che crea tabelle dinamiche prendendo dati da un
databse mysql.
volevo sapere 2 cose:
1 so che è possibile mettere in fondo alla tabella dei totali solo di alcuni
campi ma non riesco a farlo. qualcuno sa dirmi dove posso trovare qualche
esempio o può, se vuole, postare un codice già fatto?
2 è possibile allineare i dati nei campi in base al tipo di dato inserito.
es. i numeri e le date allineti a destra e i testi a sinistra?
il mio codice è questo:
function crea_tabella($sql_query, $stile, $colore,$titolo_tabella)
{
global $righe;
$risultato_query = mysql_query("$sql_query");
//$righe_tabella= mysql_num_fields($risultato_query);
if ($righe>0)
{
print $titolo_tabella;
print ('<table border="0" cellspacing="1" cellpadding=""
bordercolor="'.$colore.'" class="'.$stile.'">'."\n");print "<tr>\n";
// con questo for si crea la riga di intestazione
for($j=0; $j<mysql_num_fields($risultato_query);$j++)
{
$field_name = mysql_field_name($risultato_query,$j);
print "<td align=\"center\"><strong>$field_name<strong></td>\n";
}
print "</tr>\n";
//fine intestazione
while ($row=mysql_fetch_row($risultato_query))
{
print "<tr>\n";
foreach ($row as $field)
print "\t<td align=\"right\">$field</td>\n";
print "</tr>\n";
}
print "</table>\n";
}
}
grazie anticipatamente per eventuli soluzioni
ps: ho già cercato sia in questo newsgroup che in rete ma non sono riuscito
a trovare quello che mi serviva
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 es. i numeri e le date allineti a destra e i testi a sinistra?
Basta che fai un test sul tipo di campo con mysql_field_type() e a seconda 
del tipo gli dai il layout che preferisci: 
http://it.php.net/manual/it/function.mysql-field-type.php
Ciao
Marco 

 
semmai..
SELECT SUM(field) FROM table WHERE condition
-- 
www.iuz-lab.info

 SELECT SUM(field) FROM table WHERE condition
in effetti... :-D
Ciao
Marco

 Marco
anzitutto grazie per la risposta
viste le mie conoscenze non eccelse di php non riesco a inserire il codice
che mi hai suggerito nel posto giusto.
sai darmi qualche dritta in più su come fare?
o indicarmi qualche sito dove ci sia qualche esempio di qualcosa di
similare?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it