mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Urgente: cancellazione carattere /n

Salve a tutti,
ho da risolvere urgentemente un problema:
come faccio a cancellare il carattere "/n" da una stringa restituita da un
file di testo.
Quale funzione devo usare, in quanto mi dà errore quando uso queste stringhe
per fare alcune operazioni.
Grazie.

 ha scritto nel messaggio
news:9vi829$pp7$1...@nreadb.inwind.it...

Prima di tutto credo che tu voglia dire \n e non /n :-)
Se vuoi trasformare \n in <br> (per andare a capo nell'html) *credo* che
puoi usare:
$stringa = nl2br($stringa);
Altrimenti puoi sempre usare un ereg_replace() o forse anche str_replace()
$stringa = ereg_replace("\n"," ",$stringa); /* in questo caso sostituisce \n
con uno spazio */
Ciao
Alex

Newsgroup: it.comp.www.php
Titolo: trasformazione di immagine .TIF in .JPG ???

Salve a tutti,  
               vi porgo la seguente domanda: 
ho l'esigenza di trasformare un'immagine in formato TIF (letta da un cd)
in una jpg per non avere problemi di visualizazzione sul Browser ..
esistono funzioni php che fanno al caso mio ??? 
..un Grazie anticipato... 
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
Temo che PHP, anche nella versione 4.1.1, non supporti il formato TIFF.
Puoi fare una verifica, per puro scrupolo, con la funzione ImageTypes().
Ci potrebbero perň essere in giro su Internet delle utilities per Linux o
Unix che fanno al caso tuo, e alle quali potresti passare le immagini con
passthru() e una serie di pipes per farti restituire l'immagine nel formato
desiderato. Prova a dare un'occhiata anche a 
www.freshmeat.com
ciao
_China

 esistono funzioni php che fanno al caso mio ???
puoi usare un programma esterno, per es. 'convert' distribuito col 
pacchetto imagemagick (
www.imagemagick.org
)
-- 
/federico
Yet Another PHP Photo Album
http://sourceforge.net/projects/yappa/

Newsgroup: it.comp.www.php
Titolo: MA porc... Sessioni

Stavo cominciando a pensare di passare tutto il sito in "non register
globals compliant" :)
Ma ho una domanda per voi:
le sessioni le gestisco con "session_register" "session_is_registered($var)"
e per accedere alla variabile uso $var
Ora volevo passare alla notazione "corretta" e scopro di non sapere come
accedere a $var se non con $var appunto!
Apro il sacro 
php.net
 e trovo
Se state usando $HTTP_SESSION_VARS/$_SESSION, non usate session_register(),
session_is_registered() e session_unregister().
Ma cazz..
Avrei l'array associativo $_SESSION ma dice che se uso quello non devo usare
i session_Register
E alura? O riscrivo tutta la gestione delle sessioni o ciccia?
ma porc...

 i session_Register
invece che
session_register('a');
usi
$_SESSION['a'] = $a;
poi
if (isset($_SESSION['a'])) {
	echo 'a=',$_SESSION['a'];
}
-- 
Ranger! 
www.rossi.eu.com
aggiungi .it alla mail x rispondermi

 }
Appunto, devo riscrivermi tutta la gestione delle sessioni che facevo coi
session_register :)

 session_register :)
beh, puoi usare la nuova convenzione per il nuovo codice :)
le vecchie funzioni session_* continuano a funzionare!
ciao
Newsgroup: it.comp.www.php
Titolo: $_SERVER

Dove posso trovare l'elenco dei valori contenuti in $_SERVER e la loro
spiegazione?
Ho provato su 
www.php.net
 ma non ci sono saltato fuori.
$_SERVER['REMOTE_ADDR'] mi da l'ip di chi si connette, e se volessi anche il
nome del computer?
Ho visto che gethostbyaddr("indirizzo ip") non va.
Grazie

It was Monday, 20 January 2003 16:55 when TheBad woke up, went to 
it.comp.www.php and told us:

Fai prima a creare una pagina con qualcosa del tipo
foreach ($_SERVER as $key => $value)
{
        echo "<b>$key</b>: $value<br/>\n";
}
Se getHostByAddr non funziona, probabilmente non hai un DNS a disposizione e 
la risoluzione dei nomi va in timeout
HTH
-- 
||//endaar / non e' bello cio' che e' bello
||\\______/  e' bello cio' che e' kender
CdHer #1, FIDDer #27, Membro del Consiglio dei Due della LILV

 ha scritto nel messaggio
news:b0h3rr$4mp$1...@newsfeed.cineca.it...


Buongiorno a tutti....
Avendo bisogno di sapere l'IP dei miei visitatori su una serie di pagine
protette, ho usato la variabile $_SERVER[REMOTE_ADDR]...Mi sono loggato ed
ho controllato il mio IP, e mi è sorto un dubbio: controllando lo stato
della connesione (ADSL) ho visto che esiste un indrizzo IP del server ed uno
del client, e la variabile in questione riporta il secondo di
questi...Qual'è la differenza?
Dovendo discriminare l'accesso anche in base all'IP è giusto basarsi
sull'array $_SERVER?
Scusate per la banalità dell'argomento, ma è un dubbio che non riesco a
risolvere...
Grazie, Carlo.

sull'array $_SERVER?
Si', tenendo comunque presente il problema del proxy.
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.

 ha scritto nel messaggio
news:6tvv2v49msj114ccu...@L.Serni...


al client...? E in caso negativo, come controllo l'IP...?
Potresti usare substr().
print "Salve! Stai guardando";
if (substr($_SERVER['REMOTE_ADDR'], 0, 11) == '65.201.173.')
	print ", a (forse) due euro e cinquanta al minuto,";
print " la mia homepage. Ti piace?";
Leonardo per sentito dire


Newsgroup: it.comp.www.php
Titolo: cercare in una stringa tra dei tags

Ciao ciao
Arrivo al dunque:
tutto parte da un file di testo p
Devo sostituire un carattere solo se si trova all'interno di questi tags
@6@| e @z se cambia uno solo di questi non deve avvenire la sostituzione ma
continuare ad analizzare il resto del file
Es.
@6@ prova 1 [ 200 @Z **@9| prova 2[ 200 @Z<@1@| prova 3 [ 200 @Z  @3@| prova
4 [ 200 @Z
**deve cambiare la quadra solo in questa

continuare ad analizzare il resto del file
s/@6@|X@z/@6@|Y@z/g
Sostituisce tutte le X in Y se sono comprese fra quei due tag.
Leonardo semplice
Newsgroup: it.comp.www.php
Titolo: query complicata...

Ho le seguenti tabelle
Prodotti
id	Nome
1	Panda
2 	Punto
3	Tema
4	Tipo
...
Magazzino
id_prodotto	colore	quantità
1		rosso	3
1		verde	2
3		giallo	1
3		rosso	0
...
Ordini
id	id_prodotto	colore		quantià
1	2		rosso		1
2	2		rosso		1
3	1		verde		2
...
Vorrei fare una tabella riassuntiva che (senza distinguere per colori)
mi elenchi i prodotti indicando per ognuno il totale del venduto e
della giacenza di magazzino:
Statistica
Nome		Venduto	Magazzino
Panda		3		1
Punto		2		2	
...
Ci sto lavorando da qualche ora ma mi vengono solo casini!
Sapete aiutarmi?
Grazie.

 Sapete aiutarmi?
fai vedere a quali risultati sei giunto, così da poter aggiustare la
query.
anzi, dato che qui la domanda è OT, sarebbe meglio farla su
it.comp.software.database, dove c'è anche chi cerca esercizi per
esercitarsi e sarebbe felice di perdere un po' di tempo al tuo posto :-)
Ciao,
A.


te la dico a spanne, non so se funge
select p.nome, sum(o.quantità), sum(m.quantità) from Prodotti as p, 
Ordini as o, Magazzino as m where 
p.id
=o.id_prodotto and 
p.id
=m.id_prodotto group by p.nome order by p.nome
ciao
Alesi_27

 della giacenza di magazzino:
scusa la domanda banale, ma che database usi ?
 
Non fare solo una query ma fai una crea view.
per documentarsi un po:
http://dev.mysql.com/doc/mysql/en/create-view.html

Newsgroup: it.comp.www.php
Titolo: Forum phpBB pazzerello

Salve a tutti ho un problema e spero in un vostro aiuto.
LAvoro in locale con easyphp 1.7
Nel sito ho inserito il forum phpbb 2.06.
Se lo chiamo come /mdoules/forum/index.php funziona perfettamente
se lo chiamo come modules.php?name=Forums
mi da
Warning: main(./extension.inc): failed to open stream: No such file or 
directory in c:\programmi\easyphp1-7\www\modules\Forums\index.php on line 
25
Warning: main(): Failed opening './extension.inc' for inclusion 
(include_path='.;C:\Programmi\EasyPHP1-7\php\pear\') in 
c:\programmi\easyphp1-7\www\modules\Forums\index.php on line 25
Warning: main(./common.): failed to open stream: No such file or directory 
in c:\programmi\easyphp1-7\www\modules\Forums\index.php on line 26
Warning: main(): Failed opening './common.' for inclusion 
(include_path='.;C:\Programmi\EasyPHP1-7\php\pear\') in 
c:\programmi\easyphp1-7\www\modules\Forums\index.php on line 26
Fatal error: Call to undefined function: session_pagestart() in 
c:\programmi\easyphp1-7\www\modules\Forums\index.php on line 31
che dite?Coem Risolvo?
Se Installassi Splatt?
Grazie della Gentilezza!!!
Mekkin

 directory in c:\programmi\easyphp1-7\www\modules\Forums\index.php on line
Cosě, a occhio.............
nel primo caso lanci dalla cartella forum. nel secondo da forums.
php2bb non mi ha mai dato problemi: installazione al limite del banale  ed č
anche facilissimo da integrare in layout grafici o situazioni particolari
Easyphp e tutti gli altri  'faccio-tutto-con-un-click-' mi hanno sempre
incasinato tutto.
Consiglio:
leggi il manuale (in italiano) e reinstalla tutto da capo. Poi vedrai che
non avrai problemi
Andrea
Newsgroup: it.comp.www.php
Titolo: php + DMZ + invio email

Ciao,
Il sito che sto sviluppando sara' "sotto" DMZ, la mia domanda e': come 
faccio a inviare email dallo script php, e' possibile?
Mi hanno detto di no, ma sinceramente voglio indagare.
Grazie a tutti per l'aiuto! 

 Mi hanno detto di no, ma sinceramente voglio indagare.
Installa un server SMTP sulla macchina su cui e' ospitato il sito e
apri la porta 25 dalla DMZ ad Internet.
-- 
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: ImageTTFText e problemi

Ciao a tutti. Da quando ho installato la versione 4.1.2 (sotto Win2k, SP2)
la funzione ImageTTFText non funziona più a dovere, ovvero non lo script non
riesce a pescare il font dalla cartella specificata. Il bello è che mi
ritorna uno strano errore del tipo:
Q.Y php line 34: error ecc.... (o qualcosa del genere).
Sembra che non becchi il font, ho provato anche a metterlo nella stessa
folder dello script ma niente. Quando usavo la 4.1.1 tutto era ok, qualcuno
ha avuto problemi simili? grazie!

"RaS!" <ra...@NOSPAMcaltanet.it> ha scritto nel messaggio
news:gFtw8.44858$vF6.1...@news2.tin.it...

io peggio... Win2k SP2... se provo a inserire la funzione imageTTFText non
funge più niente...
la versione di php è appunto la 4.1.2 e inoltre devo usare imagejpeg perchè
se non c'è il supporto gif in quella build...
che palle... ci tocca installare una versione precedente mi sa... uffa
Ciao
Alex
Newsgroup: it.comp.www.php
Titolo: Con cosa creare un'applicazione mac?

Ciao a tutti, sto lavorando ad un programma di contabilità che sia in
grado di funzionare su MacOSX, date le mie conoscenze ho optato per la
soluzione html, php, mysql, apache in locale.
Ovviamente così facendo ho il vantaggio che il codice funzioni su
qualsiasi piattaforma però l'interfaccia e la struttura rimane quella
di un'applicazione web su browser.
Probabilmente per il mio progetto sarebbe più consona un'applicazione
standard, il problema che non ho idea di che linguaggio o editor
utilizzare...
Sapete darmi qualche dritta? magari qualcosa di compatibile con DB
MySQL?
grazie.
D
_________________________
daniele.gagliardi[at]
gmail.com
http://groups.google.com/group/applex?lnk=li

 utilizzare...
Se vuoi la portabilita devi orientarti verso Java, Mono od altri
linguaggi di alto livello che siano portabili.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Se vuoi la portabilita devi orientarti verso Java
immaginavo, peccato che non sia molto pratico di Java... ci sono
tutorial semplici o editor che ne facilitino la compilazione?


 tutorial semplici o editor che ne facilitino la compilazione?
Definisci "compilazione".


 
Considera anche python, IMHO è più semplice da imparare e più veloce da
sviluppare, è multipiattaforma ecc.


-- 
Stefano

 utilizzare...
- OPascal con lazarus (praticamente una specie di delphi multipiattaforma):
http://www.lazarus.freepascal.org/
http://www.de.freepascal.org//lazarus/
- RealBasic (Praticamente un VB multipiattaforma)
il primo è gratis ed OpenSource il secondo è a pagamento ma ad un prezzo 
ragionevole
Ciao
Gianni

Newsgroup: it.comp.www.php
Titolo: Problema con PHPlist

Ciao,
ho installato PHPlist.
Quando cerco di usare la funzione "process bounces" mi risponde:
"error: IMAP is not included in your PHP installation, cannot continue".
Che significa?
E' un problema che dipende dall'hosting?
Hem

Hemingway wrote:

devi farti installare IMAP..
http://php.net/imap
-- 
www.iuz-lab.info
Home Politics - 
http://www.iuz-lab.info/homepolitics.php

 
http://php.net/imap
L'hosting mi ha appena comunicato che non è possibile installarla.
Ci sono alternative, oltre al cambiamento di hosting?
Hem
Newsgroup: it.comp.www.php
Titolo: Volare via da Access.

.....si può fare.
Salve a tutti e scusate il xpost.
In molti vecchi post cercavo consigli su come portare i miei lavori con
access su una piattaforma universale, windows e/o linux, ricordo che questa
era un esigenza molto sentita da chi lavorando con access non aveva
alternative volendo utilizzare linux.
Orben l'ausilio di NG, rete, qualche libretto economico, il lavoro sta
prendendo corpo, premetto che non ho alcuna esperienza importante di
programmazione.
Cosa ho usato: PHP, Mysql, una manciata di Html e un pizzico di javascript,
per il momento su IIS-windows2K e prossimamente su Apache-LinuxDebianWoody.
Vantaggi rispetto a access, assoluta portabilità del lavoro, assoluto
controllo del codice, assoluta leggerezza dell'interfaccia grafica, costo 0,
se escludiamo telefono e 100 euri di manuali.
Svantaggi rispetto ad access, necessità di installare PHP+Mysql+serverWeb,
nessuna autocomposizione e necessità di apprendere un minimo di html, php e
javascript.
Quindi coraggio, con un pò di impegno si può fare e vi assicuro che dà una
enorme soddisfazione.
Ciao, Angelo.

...

Perchè non si parla di supporto in caso di problemi del web server?
Nell'azienda dove lavoro c'è un apache ed ogni tanto lo si riavvia,
senza capire perchè, senza aver messaggi evidenti di errore e tanto
per non aver nessuno a cui telefonare. Mi ricordo quando lavoravo su
iis per NT 4 arrivano patch e vari da microsoft, quando
un'istallazione dava rogne c'era un bel po' di documentazione su msdn
e un paio di volte ho sentito anche un tecnico microsoft.. incredibile
esistono! Certo va benone per l'italia che non vuol investire e vuol
far tutto spendendo di meno (magari solo in apparenza visto che tante
volte ciò che si risparmia lo si paga il doppio dopo)

 volte ciò che si risparmia lo si paga il doppio dopo)
Se investire significa acquistare un programma, che con la nuova versione
perderà la compatibilità con la vecchia, dove la fornitura consiste in 1 cd
e 1 manualetto e se vuoi i manuali veri devi andare in libreria, che potrà
girare solo su un sistema operativo proprietario, allora preferisco
investire anche in altro ovvero avere almeno la libertà di farlo quando ne
ho voglia.
Ciao, Angelo.

 enorme soddisfazione.
  Domande da uno che non c'ha mai provato per paura di perdere tempo 
per nulla, ma che gli farebbe tanto comodo frullare via 
definitivamente Winxx dal proprio portatile. :-)
  Quanto deve faticare uno che conosce un po' di programmazione su
altri linguaggi (dialetti DB in particolare ma anche un po' di C) per 
portare un database piuttosto semplice da Access a PhP?
  Altra domanda: i campi "memo" di Access sono gestibili facilmente 
in PhP & co.?
  Grazie anticipate,
-- 
Gianfranco Bertozzi
Linux User #183585
gber...@tiscalinet.it

 ho voglia.
puoi sempre consultare migliaia di documenti disponibili sul web ;-)
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

 puoi sempre consultare migliaia di documenti disponibili sul web ;-)
Ok, ma access 2002 costa euro 380+iva!
Ciao, Angelo
Newsgroup: it.comp.www.php
Titolo: cancellare tutte le tabelle di un db mysql

Ciao a tutti del newsgroup!
Una domanda:
é possibile cancellare tutte le tabelle di un db mysql in un colpo solo?
Qual'è la query da utilizzare?
Grazie molto
Giovanni

Non vorrei che la mia risposta fosse stupida...ma io di solito utilizzo
mysqladmin, poichè non sono ancora esperto con sql
Ciao


  /_   _\   ICQ# 11129001
  \\\ ///   
http://www.calogero.org/
   \ " /
    \_/     the truth is out there!

 forse fai prima a cancellare il db e ricrearlo.
ok
Grazie
Giovanni

 é possibile cancellare tutte le tabelle di un db mysql in un colpo solo?
Certo:
mysql_drop_db ($nomedatabase, $linkconnessione)
ciao,
Salvo

| mysql_drop_db ($nomedatabase, $linkconnessione)
Sě ma cosě cancelli anche il db.
fermat

 Sě ma cosě cancelli anche il db.
Sě, č vero,
se si vuole evitare si puň fare un ciclo, leggere i nomi delle tabelle
(mysql_list_tables), metterli un array ed eliminarli con mysql_drop_table.
Se hai installato phpmyadmin č immediata la cancellazione.
ciao,
Salvo

 se si vuole evitare si può fare un ciclo, ...
Uno script di esempio lo trovate su
http://www.scg.34sp.com/~imknight/droptbl2.txt
ciao,
salvo
Newsgroup: it.comp.www.php
Titolo: Problemi con imap_open()

Ciao ragazzi,
Sto impazzando con queste cavolo di funzioni imap.
Allora mi sono letto un po' la documentazione e ho visto che devo installare
sul server le c-Client API, e sul mio server sono installate:
www.blizzyitalia.com/admin/phpinfo.php
Mi dice che i servizi di imap sono installati e abilitati.
Il mio problema è questo e cioè non riesco a stabilire una connessione con
il server con questo codice:
$inbox = imap_open("{
mail.blizzyitalia.com/pop3:110}INBOX
", $user,
$emailpwd) or die (imap_errors());
mi restituisce questo errore:
Warning: Couldn't open stream {
mail.blizzyitalia.com/pop3:110}INBOX
 in
/home/housing/globe/
blizzyitalia.com/replay/webmail.php
 on line 67
Array
Sapete aiutarmi?
Ciao ciao

 $emailpwd) or die (imap_errors());
Non e' proprio il mio ramo, ma mi pare che non puoi chiamare come IMAP un
POP3. E la porta 110 e' solo per POP3.
Infatti il manuale dice:
To connect to an IMAP server running on port 143 on the local machine, do the following:
$mbox = imap_open ("{localhost:143}INBOX", "user_id", "password");
To connect to a POP3 server on port 110 on the local server, use:
$mbox = imap_open ("{localhost:110/pop3}INBOX", "user_id", "password");
Il messaggio che ricevi e' qualcosa del tipo "L'utente selezionato non e'
al momento raggiungibile"
Prova a cambiare numero di porta...
-- 
Marco Bernardini
bernama chiocciola libero it

> Prova a cambiare numero di porta...
Ho fatto come mi hai detto te ma il problema è sempre lo stesso:
Warning: Couldn't open stream {mail.blizzyitalia.com:143}INBOX in

Newsgroup: it.comp.www.php
Titolo: come si fa a passare una variabile $_FILES in un form?

" />
Ma non funziona. Ho inserito ENCTYPE="multipart/form-data" nel tag di
entrambi i form.
Mi potete dare una mano?
Grazie.



Puoi riusare type="file" al posto di hidden e nascondere il campo via css.
Ciao

> " />
A parte che e' un controsenso tentare di rifare un post (leggi: upload) piu'
volte, cosa ti vieta di salvare il file da qualche parte al primo giro e poi
passare con un post hidden (o in una variabile di sessione) il suo nome/path
anziche' tutto il file?
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Real Programmers write self-modifying code, especially if they can save
20 nanoseconds in the middle of a tight loop.


il form comprende dei dati che devo salvare in un determinato step
(file nel db mysql ed altri dati testuali nelle tabelle). La pagina
che richiede il nome dei file non è quella d'inserimento generale,
quindi mi devo trascinare questo dato per più pagine.

 Puoi riusare type="file" al posto di hidden e nascondere il campo via css.
Però come faccio ad impostare il nome del file prelevandolo in post
dal form precedente???

 quindi mi devo trascinare questo dato per pi� pagine.
Forse ti converrebbe ripensare il modo in cui realizzare il form e gestire
l'upload, perche' mi pare una cosa abbastanza inutile ripetere un upload...
Astro

 quindi mi devo trascinare questo dato per pi� pagine.
Prendi il file, gli dai in nome scelto da te e lo salvi. Ti tieni il nome scelto
da te nella variabile di sessione (o in un campo hidden) e dai il nome
definitivo al file quando ti serve.
Il nome del file e' un conto il file stesso (inteso come data stream) e' un altro.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
For every action, there is an equal and opposite criticism.
Newsgroup: it.comp.www.php
Titolo: Creare un file excel da una tabella mysql

Si potrebbe, in php, creare un file excel dove per esempio memorizzare
i risultati di una select su un db Mysql.
Se si qual'è la funzione, c'è in giro qualche esempio già fatto?
Grazie

Leggi il post "Esportare dati da php a word"


Newsgroup: it.comp.www.php
Titolo: file upload: quando?

Ciao,
ho un problema 'strutturale', non so dove potrei 
chiedere, provo qui.
Ho una pagina con un modulo, che contiene anche 
un campo di file upload. Di fianco al campo 
'file', c'č anche quello di submit 'upload', 
cosě da fare tutto nella stessa pagina degli 
altri dati. Il problema č: se poi l'utente mi 
cambia idea e, dopo aver caricato il file, non 
inserisce i dati nel db, mi ritroverň un file 
'orfano' nella cartella delle -in questo caso- 
immagini. Come si puň impedire questa cosa?
grazie...
m.

 questa cosa?
Fai un controllo di integrita' ogni tanto oppure fai fare l'upload dopo
aver caricato gli altri dati oopure in concomitanza alla stessa azione.
-- 
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.



Banalmente, fai un controllo sugli altri campi, se sono corretti salvi
l'immagine nella cartella opportuna, altrimenti al max rimane nella
cartella temporanea... oppure se proprio vuoi impedire l'upload fai il
controllo lato client con javascript.
-- 
Per rispondermi togli il cappello
Newsgroup: it.comp.www.php
Titolo: problema da principiante

Sono alle prime armi con il php e avrei un piccolissimo problema: perchè se
inserisco il codice seguente
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Documento senza titolo</title>
</head>
<body>
<?
echo ('<hr>');
?>
</body>
</html>
quando poi mi collego alla pagina mi appare
'); ?>
invece della linea divisoria???
grazie
Fabrizio

"fabrizio"  ha scritto

Guarda, ho provato e funziona. Comunque usa
<?php
echo "<hr>"; // senza parentesi...
?>
hai dato un'occhiata al codice HTML? Cosa viene riportato?
--
CLS
www.vallecaudina.net

Ho provato a mettere <?php ed echo "<hr>"; ma quasta volta non mi mostra
proprio nulla.
Io uso easyPHP, il problema potrebbe essere quello?

"fabrizio" <fabs...@liberoNOSPAM.it> wrote:


Perche' il server non sta processando il codice php.
Lo sta passando come un documento html (ed il tag del
<? si chiude dopo il hr> e quindi vedi il resto
['>; ?> ] fino al tag </body>.
due ipotesi:
1) hai dato l'estensione .htm .html al documento.
   -> rinomina in .php e riprova
2) il server non e' stato installato come si deve
   -> magari un restart, o modifiche a httpd.conf



credo di no...
Cmq che ti serviva esattamente??

Volevo provare i miei script sul pc prima di metterli sul server per vedere
se funzionavano, ma a quanto pare c'è qualche problema da parte di easyPHP
nel riconoscerli

 '); ?>
Ma, così per curiosità, come la apri la pagina internet? Non è che ci fai
semplicemente doppio click sopra? Se fai così lui apre semplicemente la
pagina e tenta di interpretarla...dovresti usare un server che parsa il
php.... anche a me salvando semplicemente la pagina php in html e aprendola
da IE fa così, poi se la apro da apache invece funziona!
            Alessandro

Newsgroup: it.comp.www.php
Titolo: File CSV messi in una tabella

Ciao a tutti posto la procedura per intabellare un file TXT (Comma
Separated) così strutturato:
uno;due;tre;quattro;
cinque;sei;sette;otto;
nove;dieci;undici
Un grazie a Dario del Fio per i suggerimenti, se avete ottimizzazioni da
propormi non esitate a scrivermi ed insultarmi per inesattezze
Ciao,
Tommyknockers
vit...@infinito.it
<?
// File CSV in tabella v0.1 del 10/03/2001
// by Tommyknockers 
vit...@infinito.it
// 
http://www.tommyknockers.f2s.com
$row = 1;
//apro il file txt in lettura "r"
$fp = fopen ("./testo.txt","r");
//creo il tag per la mia tabella
print "<table border=1>";
//leggo la riga, prendo i dati che trovo tra ";" e li stampo in modo da
metterli in celle ordinate della tabella
while ($data = fgetcsv ($fp, 1000, ";")) {
    $num = count ($data);
    print "<tr> <td>La riga n° $row ha $num Campi: </td></tr><tr>";
    $row++;
    for ($c=0; $c<$num; $c++) {
        print "<td>" . $data[$c] . "</td>";
    }
    print "</tr>";
}
//chiudo il file txt
fclose ($fp);
?>

 ha scritto nel messaggio
news:9avbpb$rq4$1...@news.flashnet.it...


 ha scritto nel messaggio
news:dvTA6.13609$r67.3...@news2.tin.it...

Newsgroup: it.comp.www.php
Titolo: Php + html + tag object

Qualcuno può dirmi perchè questo codice funziona su Netscape
e Mozilla mentre no su IE
<?
    $filename = "1.jpg";
    $fd = fopen ($filename, "rb");
    $contenuto = fread($fd, filesize($filename));
    $contenuto = base64_encode($contenuto);
    $str = '<OBJECT type="image/gif" width="200" height="200"
data="data:image/gif;base64,'.$contenuto.'">Prova</OBJECT>';
    echo($str);
    fclose ($fd);
?>
In ie viene mostrata una textarea con scrollbar mentre su mozilla o netscape
l'immagine 1.jpg viene renderizzata regolarmente

 e Mozilla mentre no su IE
anni di patches e di controlli sugli user-agent per visualizzare siti 
uguali su browsers differenti non possono non significare niente...
io ho impiegato 1 annetto prima di decidermi a imparare ad usare i fogli 
di stile quando ho visto che l'attributo .firstletter non si decideva a 
colorarsi come volevo io su IE...
-- 
punkarruso

Newsgroup: it.comp.www.php
Titolo: [Newbie] PHP + XML per gestione utenti...

Sono agli inizi per entrambi i linguaggi, ma sono abbastanza intraprendente.
Devo gestire l'accesso ad una pagina di un sito mediante login e password,
ma non posso usufruire di MySQL. Ho pensato di usare PHP e XML per
memorizzare
nome, cognome, login, password e numero accessi.
Qualcuno può darmi delle dritte su come iniziare a programmare, magari
reciclando un po' di codice?
Ho visitato molti siti e molte cose che ho trovato non sono molto eleganti
oppure non sono funzionali.
Ringrazio chiunque risponda.
Ciao

 nome, cognome, login, password e numero accessi.
Forse č meglio usare le sessioni...

 Forse č meglio usare le sessioni...
Lui deve memorizzare in un file xml i dati per l'autenticazione... alle
sessioni ci pensera' forse dopo:
probabilmente un file tipo:
<utenti>
<utente>
<nome>Alessandro</nome>
<cognome>Bondi</cognome>
<username>bondo</username>
<password>sgn74Jg88Jmg</password>
<accessi>0</accessi>
</utente>
...
</utenti>
Poi uno script SAX o DOM che in base alla coppia userrname/password inserita
vada a verificare se il tutto corrisponde (ovviamente la password dovra'
essere memorizzata cifrata, non in chiaro).
Se poi vuole usare le sessioni sara' un altro discorso.

 nome, cognome, login, password e numero accessi.
Ciao,
se la struttura è così semplice ti consiglio il buon vecchio csv
nome, cognome, login, passwd, accessi
nome, cognome, login, passwd, accessi
nome, cognome, login, passwd, accessi
risparmierai in spazio e velocità di parsing (vedi tra le altre la funzione
fgetcsv()), se la struttura invece è irregolare e presenta diversi livelli
gerarchici XML è più adatto.
Fabio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel
messaggio news:c37ls9$dm4$1...@le1.cs.unibo.it...

Newsgroup: it.comp.www.php
Titolo: superglobal

non riesco ad accedere alle superglobal $_POST e $_GET.
Err.: "Undefined variable: _POST in c:\inetpub\wwwroot\cmdoc\contatti.php on 
line 385"
Dove sbaglio ?
Grazie a tutti
ael 

AEL ha scritto:

Potresti gentilmente postare il codice della linea 385 e la versione di php?

 Dove sbaglio ?
Che versione di PHP stai utilizzando?
Non e' che hai scritto da qualche parte unset ($_POST);?
-- 
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: Sessioni?

Sto facendo un carrello,per lo shopping,
ho pensato di mettere una sessione così mi tiene sempre il contenuto fino a
che non lo svuoto questo carrello.
Nei file .php ho esso quindi session_register("carrello");
Ne momento in cui vado ad aprire le pagine mi si presentano i seguenti
errori:
Warning: session_register():
open(/tmp\sess_c56e9f0f69a556fa20ee2ae0fd4b49f8, O_RDWR) failed: No such
file or directory (2) in e:\web\tursini\html\art.php on line 3
Warning: session_register(): Cannot send session cookie - headers already
sent by (output started at e:\web\tursini\html\art.php:3) in
e:\web\tursini\html\art.php on line 3
Warning: session_register(): Cannot send session cache limiter - headers
already sent (output started at e:\web\tursini\html\art.php:3) in
e:\web\tursini\html\art.php on line 3
Warning: Unknown(): open(/tmp\sess_c56e9f0f69a556fa20ee2ae0fd4b49f8, O_RDWR)
failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that
the current setting of session.save_path is correct (/tmp) in Unknown on
line 0
E tra l'altro mi si sformatta tutto il testo;
Ciao ALe

 E tra l'altro mi si sformatta tutto il testo;
Esiste una cartella /tmp ? Ci sono i privilegi di scrittura per
l'utente del web server?
-- 
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

ma la cartella tmp dove dovrebbe stare?
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:kFtNb.253268$vO5.10...@twister1.libero.it...


 ma la cartella tmp dove dovrebbe stare?
/tmp ?
sotto windows
c:\tmp


 c:\tmp
   In realta`, puo` stare, compatibilmente con i permessi, un po' 
dovunque, basta modificare il parametro session.save_path nel file 
php.ini oppure dinamicamente nei propri script con la funzione 
ini_set(). Con questo secondo metodo, inoltre, è possibile isolare la 
gestione delle sessioni in caso di siti in hosting o comunque virtuali.
-- 
Alla prossima,
Marco
Newsgroup: it.comp.www.php
Titolo: variabili di sessione nel frame non ancorato

Il mio sito fà uso di variabili di sessione, funzionano ovunque, tranne per 
il fatto che quando si apre il sito la pagina nel iFrame non legge questa 
variabile e l'azzera.
Come posso fare per risolvere questo problema? Aiutatemi che questa volta 
sono proprio a corto d'idee, l'ho provate tutte.. tranne quella che 
funziona... :-(
Grazie
XwB 

 Come posso fare per risolvere questo problema? 
<iframe src="tupscript.php?<?php print (SID); ?>"></iframe>
-- 
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: Verifica inseriemnto dati contemporanei

Ciao,
sto creando un'applicazione ph,p che presi i dati da un form mi
inserisce questi dati su un db mysql; questi dati andranno divisi tra
più tabelle, la tabella Anagrafica è quella principale e da questa
viene ricavato l'ID per fare l'inserimento nelle altre tabelle in modo
da essere collegate tra di loro (l'ID l'ho rilevo tramite la funzione
mysql_insert_id()), ora il mi dubbio è questo: se due o più utenti
fanno l'inserimento  contemporaneamente potrei trovarmi associato ad
un utente dati inseriti da un altro o viceversa.
Se è come penso io come potrei risolvere questo problema.
Grazie
Fabrizio

 un utente dati inseriti da un altro o viceversa.
No, mysql_insert_id() ti torna l'id univoco per la singola connessione,
quindi all'interno della stessa pagina l'id e` valido per quell'utente.
Un altro utente ricevera` un id diverso.
Finito lo script non si sa cosa puo` succedere. :)
Bye.

Alessandro Pellizzari wrote:

comunque potresti usare le transazioni per sicurezza.. in caso di errore nel
secondo insert non otterrai dati incoerenti nel db..
-- 
www.iuz-lab.info

secondo insert non otterrai dati incoerenti nel db..
Dove posso trovare documentazione relativa alle transazioni?
Grazie
Fabrizio

pi...@hotmail.com
 wrote:

http://dev.mysql.com/doc/mysql/en/COMMIT.html
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: espressione regolare

Salve a tutti,
sto riscontrando delle difficoltà nell'utilizzo della funzione split().
In particolare, mi serve ottenere la parola 'stringa' nei seguenti tre casi:
1. $var=stringa-
2. $var=stringa[
3. $var=stringa -
Per i primi due casi ho utilizzato split("[\[-]",$var) e sono riuscita a 
raggiungere il mio obiettivo.
Per includere anche il terzo caso ho provato in vari modi senza ottenere 
alcun risultato. Di seguito riporto i miei tentativi:
1. split("[\[-([:space:]-)]",$var)
2. split("[\[-( -)]",$var)
3. split("[\[-(\s-)]",$var)
In tutti e tre i casi ottengo il seguente messaggio di errore:
Warning: split() [function.split]: REG_ERANGE in C:\Programmi\Apache 
Software Foundation\Apache2.2\htdocs\esportazione\esportazione\test.php on 
line 64
Qualcuno potrebbe aiutarmi a risolvere il problema?
Una precisazione: split("[[:space:]-]",$var) non da alcun errore ma il 
problema è che a me serve la sequenza giusta: (spazio trattino).
Saluti e buona giornata a tutti 

 
[..]
non testata..
'(\[|-| -)'
-- 
www.iuz-lab.info
 - 
www.php-faq.org

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

Dovrei scrivere una guida su come installare una piccola applicazione
e mi servirebbe una conferma da voi.
Dovendo installare Apache, PHP e MySql in quale ordine vanno
installati ?
Grz, ciao

v_verno wrote:

Su windows esistono distribuzioni apposite che si occupano di installare 
Apache, PHP e MySql insieme, basta seguire i passi necessari. Prova a 
cercare su google per:
easyphp
xampp
-- 
Saluti >^_^<
Hatanaka

 Grz, ciao

 ha detto:

Prima apache, poi php ed infine mysql
Francesco
_____________________________________
Per rispondere in e-mail togli NOSPAM
Newsgroup: it.comp.www.php
Titolo: Errore sintassi in condizione?

In una classe ho scritto questo:
if(!$file_bat=fopen($filename_bat,"w")){
   if(!fwrite($file_bat,$programma_bat)) 			 
$this->warn[]="<b>Errore:</b> impossibile scrivere il contenuto nel file 
.BAT<br/>";
   fclose($file_bat);
}
else { $this->warn[]="<b>Errore:</b> impossibile scrivere il file 
.BAT<br/>"; }
La prima condizione restituisce falso
anche si il file viene aperto correttamente.
Ho un banale errore di sintassi e non lo vedo più?
Grazie
Marcello

 Ho un banale errore di sintassi e non lo vedo più?
if (!$file_bat=fopen($filename_bat,"w"))
Tradotto:
se fopen fallisce allora ..
Scrivi in questo modo:
$file_bat = @fopen ($filename_bat, "w");
if ($file_bat !== false) {
	// ok
} else {
	// ko
}
Molto piu' facile da leggere e "debuggare".
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 Marcello
Scusate, sono un imbecille.
!!!!!!!!!!!!!!!!!!if !!
:-)

Newsgroup: it.comp.www.php
Titolo: errore di composizione stringa?

Se faccio una query mysql con una stringa:
$sql="SELECT * FROM utenti ORDER BY Azienda LIMIT 0,5";
non ho problemi ma se, volendo variare dinamicamente i limiti, faccio:
$sql="SELECT * FROM utenti ORDER BY Azienda LIMIT ".$r1.",".$r2;
mi mostra sempre $r2 record, dal primo al n. $r2 e non da $r1 a $r2.
Come mai $r1 non viene visto?
Grazie
Alberto

 $sql="SELECT * FROM utenti ORDER BY Azienda LIMIT ".$r1.",".$r2;
Questo parte da $r1 e legge $r2 record. Non va da $r1 a $r2.
Ciao,
     Fabrizio
--website: 
http://www.negusweb.it


Hai ragione, ma comunque a me parte sempre da 0 anche se, ad esempio,
$r1=10 e $r2=15 (in questo caso mi fa vedere i record da 0 a 15).
Perché?
Alberto

Newsgroup: it.comp.www.php
Titolo: Errore con salblotron

Che errore del cavolo e' questo?
Sablotron error on line 1: XML parser error 4: not well-formed (invalid
token)
Sia XML che DTD che XSL sono well-formed.... che sia un problema col fatto
che uno Windows e devo smanettare gli standard dei caratteri?

Ho trovato una soluzione su un sitarello e ve la riporto casomai possa
servire.
Il codice per farlo funzionare correttamente non e' quello riportato nel
manuale (almeno nel mio caso) ma questo:
<?
// Xml and XSL files
$xml_file = "prova.xml";
$xsl_file = "questionario_t.xsl";
// Allocate a new XSLT processor
$xh = xslt_create();
$fileBase = 'file://' . getcwd () . '/';
xslt_set_base ( $xh, $fileBase );
// Process the document
$result = xslt_process($xh, $xml_file, $xsl_file);
if (!$result) {
    // Something croaked. Show the error
    echo 'XSLT processing error: ' .xslt_error($xh) ;
}
else {
    // Output the resulting HTML
    echo $result;
}
// Destroy the XSLT processor
xslt_free($xh);
?>
Newsgroup: it.comp.www.php
Titolo: curiosità architettura prado... come funziona ?

salve
ho visto la libreria prato (il framework) mi è sembrato molto bello mi
chiedevo che tenica usa per gestire gli eventi ?
js ? (perchè si vanta tanto di essere event-driven) quindi mi
incuriosiva...
p.s
cosa mi dite di buono / negativo su questo framework ?
grazie a tutti ciao

 cosa mi dite di buono / negativo su questo framework ?
Sul framework niente da dire. Piuttosto mi dispiace per la mancanza di 
un IDE pensato per Prado, tipo Delphi per la VCL o il vecchio Visual C++ 
per le MFC.
MT

il tooll per creare "componenti" è identico a quello della borland
.....
e per quanto riguarda gli eventi ?

Newsgroup: it.comp.www.php
Titolo: Validare Form, php o javascript?

Ciao a tutti,
ho letto il post del 4 settembre sulla validazione dei form.
Essendo io alle prime armi col php mi viene spontanea una domanda, conviene
validare i campi con funzioni php o javascript?
So che col javascript la validazione avviene sul client mentre col php
avviene sul server? (O sbaglio?)
Qualcuno potrebbe dirmi se conviene "rischiare" l'incompatibilita' del
javascript oppure il generare traffico con chiamate al server per la
validazione in php?
Spero di non essere OT, in tal caso chiedo scusa al NG.
Chefesta
--------------------------------
Inviato via 
http://usenet.libero.it

 validazione in php?
Bel dilemma!
Dipende da cosa devi fare con i dati del form, non esiste una regola 
precisa.
Valuta tu, e tieni in considerazione il fatto che qualsiasi utente può 
disabilitare javascript sul proprio browser (ergo: conviene "quasi" 
*sempre*, imho, dare una controllatina server-side).
Ciao


Io devo validare dei campi per l'immissione/modifica dati in DB, quindi non
posso rischiare che cio' non avvenga.
La tua risposta contiene appieno la soluzione ai miei dubbi.
Grazie mille.


 validazione in php?
La soluzione è molto più semplice di quanto credi: li utilizzi tutti e 
due :)
Così al 99% dei casi il controllo avviene client side e non generi 
traffico (più che altro eviti al visitatore la noia del ricaricamento).. 
e se proprio javascript è disabilitato.. hai comunque un check lato server.
Questa secondo me è la soluzione ottimale.. poi dipende sempre anche 
dalla sensibilità dei dati.

 validazione in php?
Io di solito uso entrambe.
La validazione più efficace è sicuramente quella php, in quanto i dati
vengono verificati dallo script prima di essere elaborati.
Non ci sono grossissimi problemi di incompatibilità con js, a meno che tu
non voglia fare validazioni particolarmente complesse, ma di solito non ci
sono problemi.
Se l'utente disattiva javascript, la tua validazione va a farsi benedire e
lo script php elabora i dati così come gli arrivano.
Pertanto conviene comunque fare una validazione lato server.
Io di solito eseguo una validazione js per l'obligatorietà dei campi e poi
con php rivalido tutto quanto più a fondo.
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: R: Redimensionnement d'une image

 Serais-ce possible en php ?
oui tu petre use imagemagick o imagecopyresampled()

 oui tu petre use imagemagick o imagecopyresampled()
wow.. che francese spettacolare :)
Se c'è l'esame di francese per il famoso albo degli informatici ci sarà da
ridere quando lo facciamo noi due.. (dai.. in informatica sei più bravo tu..
ma in francese sono in vantaggio io benchè non è che sia messo molto bene).
:)
Scherzo eh.. non ti offendere...
Scusate l'ot.. prometto che non lo faccio più..

 wow.. che francese spettacolare :)
hehehe ricordi della scuola media ;) era per capirsi
Newsgroup: it.comp.www.php
Titolo: query mysql

Perchč, :
      function query($query) {
 unset($this->buffer);
         $this->length = 0;
         $oid = mysql_query(stripslashes($query));
         if (!$oid) {
    echo mysql_error();
            Alert("Error!",__FILE__,__LINE__);
         }
         do {
            $data = mysql_fetch_array($oid);
            if ($data) {
       $this->buffer[] = $data;
               $this->length++;
            }
         } while ($data);
      }
 $this->query("SELECT * FROM utenti");
Funziona, mentre
$oid = mysql_query("SELECT * FROM utenti");
non funziona???
qualcuno capisce il perchč???
Ho sbagliato a impostare qualcosa sul php?
Uso php-4.2.3 apache 2.0.43 e mysql-4.0.4 su Win Xp

 qualcuno capisce il perchè???
cioè:
il metodo della classe ti funziona mentre se provi a farlo a manina no??
che errori ti dà??
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/motivation.it.html

Newsgroup: it.comp.www.php
Titolo: Quando la query si fa impegnativa

Ho una pagina con 30 query, di complessita' scalare; la piu' semplice
coinvolge una relazione, la piu' complessa e' fatta cosi':
SELECT count(idmemo) as quanti 
FROM indirizzi right join indirizzi as reparti on
indirizzi.idindirizzo=reparti.repartodi
right join referenti on reparti.idindirizzo=referenti.idindirizzo
right join contatti on referenti.idreferente=contatti.idreferente
right join memo on contatti.idcontatto=memo.idcontatto
WHERE indirizzi.idindirizzo=$HTTP_GET_VARS[idindirizzo]
l'esecuzione diventa lunga e pesante.
Per dare un feedback maggiore, volevo fare una cosa di questo tipo:
echo "conteggio memo dei contatti dei referenti dei reparti... ";
{ query }
echo "OK<br>";
per ogni query, in modo da dare uno stato di avanzamento della
computazione.
Il problema e' che le echo vengo eseguite alla fine, non "strada
facendo". Come fare, allora?
hola
Buttha
-- 
No more antispam

 facendo". Come fare, allora?
eh...questa è una cosa che diverse volte mi sono chiesto pure io. alla
fine mi sono arreso :(((((
cmq non è detto che vengano eseguite tutte alla fine: a me qualche volta
sono capitati dei burst di output ogni tanto, mentre l'esecuzione
proseguiva. questo in ogni caso è ben lontano da una scrittura in tempo
reale.
non sò come eventualmente si possa fare (probabilmente non è possibile),
però forse c'è qualche modo di sfruttare php in versione cgi che,
invece, dà gli output in tempo reale. però questo funza da console :\

 facendo". Come fare, allora?
flush()
-- 
Un Ciao in DO Maggiore!
-=) Sbaturzio (=-

flush()
Perfetto, grazie!
Il risultato finale e':
print str_repeat(" ", 300) . "<br>";	# perche' IE comincia l'output
					# dopo 256 caratteri ricevuti
echo "Conteggio memo dell'indirizzo... "; flush();
{ query }
echo "OK<br>"; flush();


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

ppppp

> ppppp
it.test
Newsgroup: it.comp.www.php
Titolo: php ed imap

Salve a tutti, ho bisogno di implementare una paginetta in php che gestisca 
la posta elettronica tramite Imap. Sapete indicarmi qualche script da 
studiare?
Grazie
UDG 


http://it.php.net/imap
(più ovvio di così... :-)
vedi i commenti degli utenti.
Ciao
Marcello

 ha scritto nel 
messaggio news:cpv6lf$31f$1...@lacerta.tiscalinet.it...

Grazie Marcello, ma la tua risposta "ovvia" me l'ero già data! volevo 
qualche esempio un pò più comprensibile! :-)
UDG
UDG

Newsgroup: it.comp.www.php
Titolo: Indice di una tabella

Salve a tutti,
ho un quesito da porre:
Ho una tabella X che contiene un elenco di utenti con il relativo punteggio,
se voglio sapere l'utente y a che posizione si trova come poteri fare?
Penso che bisognerebbe prima di tutto ordinare la tabella per punteggio e
poi.... come faccio a prendere solo la posizione, considerato che non vi č
alcun campo posizione in quanto č in continuo aggiornamento.
Grazie.

Su due piedi direi cosě:
<?
....
$risultato = mysql_query ("SELECT utente, voto FROM tabella ORDER BY VOTO
ASC");
$numero = mysql_numrows ($risultato);  //numero righe del recordset
$campi = mysql_fetch_array($risultato) ) {
 for ($count=1; $count<=$numero; $count++) {
  If ($campi[utente]=$utente {
   break;
  }
 }
echo "la posizione dell'utente $utente č $count";
?>
--
Ale
"Though a program be but three lines long, someday it will have to be
mantained"
ICQ #54291095


select * from tabella where punteggio>20 order by punteggio desc
Immaginando che ci siano 100 utenti e che i punteggi ottenuti siano
1,2,3,4,5,6 etc etc (anche non in ordine, è solo per astrarre il problema)
Ovviamente a noi interessa chi ha il punteggio più alto, quindi il signor
100 sarebbe 1° in graduatoria.
Vuoi sapere il signor "punteggio 56" a che punto sta nella graduatoria ??
select * from utenti where punteggio >55 order by punteggio DESC
Guarda caso 44 righe...
sarà mica che il "signor 56" è al 44 posto ?
facendo lo stesso discorso per il "signor 100" abbiamo:
select * from utenti where punteggio >99 order by punteggio DESC
ottenendo 1 sola riga :-))
per il "signor sfigato ho fatto 1 punto" otterremo
select * from utenti where punteggio >0 order by punteggio DESC
pari a 100 righe
Ora però non chiedermi cosa succede se due utenti hanno lo stesso punteggio
eh !!!!! :))
J
PS
Nel caso di punteggio identico, dovrai aggiungere una condizione GROUP BY
punteggio per avere le posizione ex-aequo, ma non potrai certo con questa
query estrapolari dati non comuni a questi due utenti.
Potrai però a questo punto listare tutti quelli con 56 punti usando
punteggio=56
Riciao
Byez
Newsgroup: it.comp.www.php
Titolo: Installazione di Apache utilizzando SUSE 7.3

Qualcuno mi potrebbe spiegare come installare APACHE utilizzando i cd di
Suse 7.3.
Preciso che come S.O. ho la versione Suse 7.3.
Grazie Mille
Maxdidi

Preciso che come S.O. ho la versione Suse 7.3.
Lanci YaST
Select Packages (Change/Edit configuration)
installi Apache, mod_php4, mysql, mysqlclients
salvi
apachectl stop (se da' errore, infischiatene)
apachectl start
...a questo punto dovrebbe funzionare.
Altrimenti localizzi i packages apache, mod_php4, ecc. sui CD, e dai,
p.es
.,
	rpm -Uvh /cdrom/SuSE/7.3/n3/apache-1.3.26.rpm
	rpm -Uvh ...
Leonardo (8.1)

 wrote in message
3qf5tu4nji580tfkf...@L.Serni...

Ti ringrazio.
Sono riuscito ad installare APACHE e poi ho effettuato lo start.
Tutti OK.
A questo punto mi sono posizione su un client è ho puntato l'indirizzo IP
della macchina, ma mi da sempre un errore 406.
Che cosa manca?
Grazie Ancora Maxdidi

Newsgroup: it.comp.www.php
Titolo: counter and cookie nome reminder, flash<->php, in locale ok, online bugs

ho provato ad impostare i permessi del file di testo sul quale viene salvato
il numero del contatore,
"site chmod 0666 contatore.txt", e l'ftp log mi ha indicato che i permessi
in scrittura su tale file erano funzionanti, ma chiamando il file
all'indirizzo
http://www.laborplast.net/count/easycount.php
rimane statico; da notare che comunque lo script in locale funzia...
stessa cosa per questo
http://www.laborplast.net/count_web/contatore.php
scaricato all'indirizzo
http://www.mmkit.com/article.php?sid=105
con relativo esempio nella sezione
per i cookies invece ho provato a uploadare un esempio che non passa la
variabile a un dinamic text flash
http://www.laborplast.net/nome/
e funziona; quando invece invio la stessa variabile presa dal cookie in un
swf, stessa cosa, il dynamic text in locale si aggiorna, mentre sul server
rimane "muto" 
http://www.laborplast.net/cookie/view.html
l'unica situazione in cui rimane integro (tra locale e online) il passaggio
di variabile è in
http://www.laborplast.net/test/test.html
in cui passo semplicemente il contenuto di un file di testo con il formato
richiesto da flash
variabile= blablabla
chissà cosa può essere
grazie per la disponibilità
=)~

 wrote in message
adW67.6426$gU3....@news1.tin.it...
