mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Come si crea un grafico?

Vorrei creare un grafico per un specie di classifica (è una classifica
delle presenze)
Ho una tabella così composta:
ID | Valore  | Data |
1 | si | 10/10/2004 |
1 | si | 12/10/2004 | 
2 |no| 10/10/2004 |
2 | no|12/10/2004 |
......
Vorrei mettere nell'asse orizzontale le date e nell'asse verticale gli
id in modo da creare il grafico così:
ID_1: si si
ID_2: si no
 (poi sostituirò il 'si' e il 'no' con delle immagini)
Come faccio la query? Provando con 
"select * from Tabella ODER BY Data"
o l'ordinamento delle presenze nel tempo... ma come lo impagino? come
costruisco il grafico?
-- 
La rovina del mondo sarà l'indifferenza...
...ma chi se fregaaaa!!  :D

 
assolutamente non testato..
$id_list = mysql_query("SELECT ID FROM Tabella WHERE 1 ORDER BY ID");
while(list(, $id) = mysql_fetch_array($id_list)){
  echo "<br />ID = $id |";
  $presenze = mysql_query("SELECT Valore, Data FROM Tabella WHERE ID = '$id'
ORDER BY Data");
  while($line = mysql_fetch_array($presenze)){
    echo " Data: {$line['Data']} Valore: {$line['Valore']}";
  }
}
-- 
www.iuz-lab.info

}
L'ho riportato alle mie tabelle e l'ho  testato io ...mi dice:
Notice: Undefined offset: 1 in \www\prova\xxx_3.php on line 32
Dove alla linea 32 si trova questo:
while(list(, $id) = mysql_fetch_array($id_list)){
Che dici?


mister wrote:

prova sostituendo..
while($id = mysql_fetch_array($id_list)){
echo "<br />ID = {$id['ID']} |";
$presenze = mysql_query("SELECT Valore, Data FROM Tabella WHERE ID =
'{$id['ID']}' ORDER BY Data");
-- 
www.iuz-lab.info

'{$id['ID']}' ORDER BY Data");
Beh... si... errori non ne da' perņ... puoi dare un'occhiata al
comportamento?
http://217.171.171.44/prv/xxx_1.php
Non capisco come posso utilizzare questi risultati...
Grazie ancora e scusa se ti faccio perdere tempo... ma sto cercando di
imparare ma ne su gooogle ne sui manuali riesco a trovare degli help o
tutorial utili al mio caso...
-- 
La rovina del mondo sarą l'indifferenza...


 tutorial utili al mio caso...
Esistono parecchie classi in grado di generare grafici (come immagini). 
Le prime due che mi vengono in mente sono JPGraph e PHPLOT.
CIAU

Le prime due che mi vengono in mente sono JPGraph e PHPLOT.
Ma non si può fare a mano con un sistema come visto fin'ora? Con un
semplice if si può sostituire un "si" della tabella con un'immagine...
giusto? Forse quelle classi sono per cose più complesse...
-- 
La rovina del mondo sarà l'indifferenza...


 giusto? Forse quelle classi sono per cose piů complesse...
Quelle classi sono per creare vere e proprie immagini (PNG, GIF, JPG 
...) e non generano grafici HTML. Nel link che avevi postato c'era 
un'immagine di come volevi il grafico, e per realizzare una cosa simile 
devi utilizzare una di quelle classi (o equivalente).
I grafici in HTML sono piů semplici da fare ma evidentemente meno carini.

I grafici in HTML sono più semplici da fare ma evidentemente meno carini.
...qui ci passerei sopra. La cosa non è per lavoro ma per pura voglia
di imparare qualcosa applicandola a una situazione "di vita"...

Newsgroup: it.comp.www.php
Titolo: Configurare PHP

Ragazzi sono nuovo con php.
Ho configurato sulla mia macchina php ed apache.
Ho fatto un una pagina che contiene questo script:
<?
phpinfo();
?>
ma mi risponde una pagina bianca.
Non mi da ne errori ne qualche risposta utile
Come posso fare?
Grazie

 ma mi risponde una pagina bianca.
Apache parte correttamente?
Su che porta?
Ciao!!
Sir

 ?>
prova così:
<?php
phpinfo();
?>
anziché il modo da te utilizzato.
rob4you

rob4you ha scritto:

Sulla porta 8080
ok la modifica con "?php" funziona.
quale sarebbe la differenza? non dovrebbe funzionare anche con il
semplice "<?" ?

 semplice "<?" ?
Solo se hai gli short_tags attivi.
Dovresti attivare la voce corrispondente nel php.ini.
Ma per questioni di portabilità è consigliabile tenere la direttiva a 
"off" (tanto che ti costa scrivere un "php" in più? :-) )
--
rob4you
www.outofmind.eu

rob4you ha scritto:

Ok tengo i long tag.
Ora ho un altro problema. Non mi visualizza gli errori. Ho fatto uno
scriptino semplice semplice, e pure questo mi visualizzava pagina
bianca.
Alla fine mi sono accorto che avevo commesso un errore.
Come faccio a fargli visualizzare gli errori?
Grazie a tutti

> Come faccio a fargli visualizzare gli errori?
Molto probabilmente gli errori li memorizza sul file error.log del 
server apache.
Se li vuoi visualizzare anche all'interno della pagina, modifica il 
php.ini:
display_errors = On
--
rob4you
www.outofmind.eu

Newsgroup: it.comp.www.php
Titolo: accorciare una stringa con delimitatori

faccio subito un esempio per spiegarmi: ho una stringa del tipo
pippo/pluto/topolino/minni
devo accorciare la stringa di n elementi prendendo come delimitatore lo /
ossia se voglio ottenere pippo/pluto devo tagliare 2 elementi.
Io ho scritto questa funzioncina che gira perfettamente ma mi sembra tanto
complicata perch� smonta una stringa in un array, toglie con array_pop n
componenti e poi rimonta la stringa dall'array modificato.
function crea_path($path,$level){
	$risultato='';
	$array=explode("/",$path);
	for($a=1;$a<=$level;$a++) {
  	array_pop($array);
  }
	foreach($array as $value){
		$risultato.=$value."/";
	}
	return $risultato;
}
C'� un sistema pi� ottimizzante?
Grazie in anticipo
Stefano

 / 
Se sono sempre /, puoi usare dirname(). Ogni volta che lo richiami ti 
toglie l'ultimo elemento del "path".
Bye.



Ottimo cercavo proprio una soluzione del genere.
ti ringrazio tantissimo.
Ciao Stefano
Newsgroup: it.comp.www.php
Titolo: Login admin con phpnuke

Ciao a tutti, mi sto cimentando per la prima volta con php nuke in locale
sul mio PC con s.o. windows XP.
Ho installato, presumo correttamente, tutte le componenti necessarie (web
server apache, phpnuke, etc.), dal momento che riesco a vedere correttamente
all'indirizzo 
http://localhost
 il portale predefinito di phpnuke.
So che questa domanda può sembrare un po' strana ma....al momento di fare il
login come admin all'indirizzo localhost/admin.php , non so quali dati
inserire, non mi è mai stato chiesto di scegliere e non mi sono mai state 
"notificate" user e password...
Ho visto discussioni in altri forum dove c'era scritto di inserire come
username "God" e come password "password", ma neanche questo ha
funzionato...qualcuno mi può suggerire come devo fare per il primo login da
admin?
Grazie
--
Ciao!
Diego 

Ciao a tutti, mi sto cimentando per la prima volta con php nuke in locale
sul mio PC.
Ho installato, presumo correttamente, tutte le componenti necessarie (web
server apache, phpnuke, etc.), dal momento che riesco a vedere correttamente
all'indirizzo 
http://localhost
 il portale predefinito di phpnuke.
So che questa domanda può sembrare un po' strana ma....al momento di fare il
login come admin all'indirizzo localhost/admin.php , non so quali dati
inserire... se inserisco i dati del DB MySQL non me li accetta rimanendo 
nella schermata di login.
Ho visto discussioni in altri forum dove c'era scritto di inserire come
username "God" e come password "Password", ma neanche questo ha

Newsgroup: it.comp.www.php
Titolo: mail in formato html

non mi funziona l'invio mail in formato html.
ho inserito:
$intestazioni  = "MIME-Version: 1.0\r\n";
$intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";
ma il messaggio è comunque solo una serie di tag.
qualcuno mi può aiutare?
grazie

Prova questa funzione
==================================
 function send_multiemail ($indirizzo_dest, $nome_destinatario, $soggetto,
  $email_mittente, $nome_mittente, $mail_programm, $metodo,
   $reply_indirizzo, $modalitaHTML, $modalitaTEXT)
{
 // send email
 $boundary = "----=_NextPart_000_" . "codice_mooooolto_Criptato";
 // text
 $Messaggio .= "--$boundary\n";
 $Messaggio .= "Content-Type: text/plain; \n\tcharset=\"iso-8859-1\"\n";
 $Messaggio .= "Content-Transfer-Encoding: 7bit\n";
 $Messaggio .= $modalitaTEXT . "\n";
 // html
 $Messaggio .= "--$boundary\n";
 $Messaggio .= "Content-Type: text/html; \n\tcharset=\"iso-8859-1\"\n";
 $Messaggio .= "Content-Transfer-Encoding: 7bit\n";
 $Messaggio .= $modalitaHTML;
 $Messaggio .= "\n--$boundary--";
 $dest_compl = "$nome_destinatario <$indirizzo_dest>";
 $soggetto = "$soggetto";
 $Attestati  = "From: $nome_mittente <$email_mittente>\n";
 $Attestati .= "X-Sender: <$mail_programm>\n";
 $Attestati .= "X-Mailer: Sendmail\n"; // mailer
 $Attestati .= "Return-Path: <$reply_indirizzo>\n";  // Return path for
errors
 $Attestati .= "Mime-Version: 1.0\n";
 $Attestati .= "Content-Type: multipart/alternative;
boundary=\"$boundary\"\n";
 $Attestati .= "X-Priority: $metodo"; // Urgent message!
 mail($dest_compl, $soggetto, $Messaggio, $Attestati);
 return "";
}

 ha scritto nel messaggio
news:bcern9$iasro$1...@ID-195894.news.dfncis.de...


Newsgroup: it.comp.www.php
Titolo: dubbio client/server

ciao a tutti!
ho questo dubbio:
se io scrivo una pagina di questo tipo:
********************
<html>
<body>
<?php
$a = 10;
$b = 2;
$ c = $a * $b;
?>
il risultato è : <? echo $c;?>
</body>
</html>
*********************
io non invio al client le variabili $a e $b vero??
ne sono quasi sicuro, ma vorrei avere una conferma!
grazie e ciao
Nicola


stà tutto sul server, al client arriva solamente il risultato e tutto in
html!
in pratica al client arriva qs risultato:
<html>
<body>
il risultato è : 20
</body>
</html>
bye

L'elaborazione avviene completamente sul server.
Al client arriva solamente il risultato dell'elaborazione, ossia codice
HTML.
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: conflitto di variabili

Ho incluso uno script di ricera in un portale phpnuke, questo quando 
effetua la ricerca credo usi le stesse variabili di phpnuke ed il 
risultato è che non mi carica footer.php restituendomi questo errore:
Warning: file(themes/NukeNews/footer.html) [function.file]: failed to 
open stream: No such file or directory in 
/e/www/terra32/themes/NukeNews/theme.php on line 131
Warning: implode() [function.implode]: Bad arguments. in 
/e/www/terra32/themes/NukeNews/theme.php on line 131
alla riga 131 di theme.php c'è:
$thefile = implode("", file($tmpl_file));
QUalche idea? sono ore che mi ci scervello.. :-(
-- 
www.terra32.net
 <- My site! lettura mail da web senza pubblicità per 
tutti! :-)

 $thefile = implode("", file($tmpl_file));
Il primo errore significa semplicemente che il thema NukeNews non e'
stato trovato (No such file or directory).
Il secondo errore deriva dal fatto che probabilmente la funzione "file"
ha restituito false al posto di un array perche' forse non ha trovato
il file indicato nella variabile $tmpl_file.
Prova a fare un print di $tmpl_file e verificare se il file esiste.
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1

 
Fatte, esiste, inoltre ho definito tmpl_files alla riga precedente 
indicando il file e non funzina comunque..
Ho controllato lo script che esegue la ricerca ed ho notato che anche 
lui usa la funzione file()..
Come posso procedere?


 Come posso procedere?
Hai provato una cosa del genere?
// ...
if (file_exists($tmpl_file)) { 
   print "The file $tmpl_file exists"; 
} else { 
   print "The file $tmpl_file does not exist"; 
} 
$thefile = implode("", file($tmpl_file));
-- 


 
Non l'avevo provata.. anche se ora non ci capisco più niente.. ho fato 
come dici tu, $tmpl_file risulta inesistente SOLO nella pagina dei 
risultati di ricerca, in tutto il sito invece va tuto a posto.. mah..
Guarda:
Qui funziona:
http://www.terra32.unlimited-sql.com/search.php
Qui no:
http://www.terra32.unlimited-sql.com/search.php?query=486+server&m=and
????
Ciao.. :-P


 mah..
 
Fai questa utilma prova:
$tmpl_file =  realpath ($tmpl_file);
if (file_exists ($tmpl_file)) { 
   print "The file $tmpl_file exists"; 
} else { 
   print "The file $tmpl_file does not exist"; 
} 
$thefile = implode("", file($tmpl_file));
-- 


 
Ho risolto in un altro modo simile a questo, in pratica con getcwd() ho 
notato che lo script di ricerca mi va a cambiare la directory di lavoro, 
è bastato risettarla sulla directory radice alla fine dello script e va 
tutto a posto!
Grazie mille!!
Ciao
Stefano

Newsgroup: it.comp.www.php
Titolo: come lanciare uno script perl in php?

Vorrei lanciare uno script perl e se possibile leggere poi l'output con
il PHP: come farlo?
Grazie in anticipo, Mario.

 il PHP: come farlo?
Utilizza la funzione readfile().
Ex: readfile
("percorso_del_tuo_script_,relativo_o_assoluto/cgi-bin/
tuo_script.pl
")
Cosi' facendo l'output viene stampato, ma volendo puoi assegnare
l'output ad una variabile.
Ciao, alla prox
-- 
Blade Runner
Anti-spam measure: re_place earth.sun with 
mailme.net
Rome <--- 41° 53'N, 12° 30'E
ICQ: #4045760 - PGP Key ID: 0xCBA654AC
---
I value the friend who for me finds time on his calendar.
I cherish the friend who for me does not consult his calendar.
Newsgroup: it.comp.www.php
Titolo: da data numerica a data "alfanumerica"

Salve a tutti,
problema del giorno :)
Allora:
ho una data tipo 23102009.
Come posso farla diventare "venerdi 23 ottobre 2009"
Ho trovato una funzione in giro che si chiama date_international,
ma non ï¿œ spiegato come usarla e non capisco che parametri passarle.
Suggerimenti, soluzioni o tutorial?
Mille grazie a tutti.
Franz

 Come posso farla diventare "venerdi 23 ottobre 2009"
Forse c'è un metodo più veloce, ma prima la converti in un integer, lo
stesso che ti rotorna time() e poi a botte di date() ti cavi fuori le
varie parti. Se il tup PHP ha i nomi in italiano dei mesi e giorni,
bene altrimenti definisci due array e li ricavi da lì.
ciao,
luigi

Come posso farla diventare "venerdi 23 ottobre 2009"
Intanto estrai g-m-a usando una regexp oppure brutalmente a colpi di
substr.
Da g-m-a puoi risalire al timestamp con mktime, come ora e minuti e'
meglio se ci metti 12:00 - si sa mai con le ore legali - e da quello
risali con date() al day-of-week.
Leonardo
-- 
The cock doth craw, the day doth daw,
the channerin' worm doth chide:
gin we be mist oot o' oor place,
a sair pain we maun bide.

 bene altrimenti definisci due array e li ricavi da l�.
Grazie.
ho fatto cosi:
$datetime = date_create($row['data']);
echo date_format($datetime, 'l j F Y');
che per� mi da il risultato in inglese.
Idee su come convertirlo in italiano?
Franz

 Idee su come convertirlo in italiano?
Penso che dovresti usare setlocale(LC_TIME, "it_IT");
Max
-- 
http://www.maxori.it
L'Arte � la capacit� di fare cose di nessun valore
e di riuscire a venderle
F. Zappa

Newsgroup: it.comp.www.php
Titolo: riposto la domanda sulle sessioni ed array

... visto che nessuno mi ha risposto...
Ragazzi... una domanda...
Qualcuno di voi ha utilizzato le sessioni per registrare array
prodotti da mysql_query?
Sto facendo le mei prove... ma penso di avere ancora problemi con le
sessioni in generale...
Mi interesserebbe sapere se qualcuno e' riuscito a utilizzare funzioni
tipo mysql_fetch_array su una variabile od array di sessione...
La mia variabile che vorrei portarmi in giro e':
$query = mysql_query("SELECT * FROM datitot_elaborati10 where
loc='$tlocalita' and tesi like '%$tvarieta%' and parcella like
'%$tcampo%' and anno='$tanno'");
questa "variabile" vorrei poi utilizzarla in un ciclo tipo 
while ($myrow = mysql_fetch_array($result)) {... 
Si puo' fare o con le variabili di sessione perdo le funzioni di Mysql
perche' l'array non risponde piu' ai requisiti?
Mi aiutate?
Ivan

 wrote in message
news:ef18dd7e.02052...@posting.google.com...

dovresti scannerizzare con il loop i dati
  while ($myrow = mysql_fetch_array($result))
    $arr[]=$myRow;
e salvare $arr.
Consiglio di rifare la query ognivolta che ti servi...
Newsgroup: it.comp.www.php
Titolo: invio dati

ho un grosso problema, e non so se sia inerente al newsgroup. Ebbene, ho
creato un sito in php che mi permette di inviare dati di testo da una ma
cchina connessa al server a quest'ultimo, più semplicemente ho creato una
pagina in php con una area di testo(textarea in un form) in cui si può
scrivere dati che verranno mandati tramite GET o POST. 
Quando provo in locale tutto bene, ma se provo direttamente le pagine 
che ho sul sito
mi capita che oltre una certa quantità di dati non si possa andare, perchè
fino a che rimango in pochi kb tutto bene, ma se mando ad esempio un testo
di circa 17 kb questo mi viene salvato sul server solo in parte. Non solo,
ma dopo la pressione del tasto per l'invio, vedo il modem che invia ma la 
pagina di risposta non compare più, e rimane li piantato. Noto anche che
tutte le operazioni seguenti all'invio(scrittura sul database, 
aggiornamento...)vengono eseguite correttamente, ma il testo inviato è a metà. 
Il mio sito   è  su netcat, anche se il problema potrebbe essere del browser
(opera) vio che dite?
grazie

dico che per grossi quantitativi di testo sarebbe meglio mandare
direttamente un file al server, magari un file di testo :-)

Newsgroup: it.comp.www.php
Titolo: gestione errori e output buffer

Ciao
il libro che sto' utilizando  per studiare php, tratta la gestione degli
errori mediante (oltre alle funzioni die() ed exit()  ) set_error_handler()
ad esempio per personalizzare i messaggi di errore...
ma questa funzione andrebbe piu' utilizzata in fase di progettazione dello
script o anche come ausilio per l'utente finale al verificarsi di un errore?
essendo che nella maggior parte degli script on line trovo quasi sempre la
funzione die() per intercettare gli errori....mi incuriosiva sapere come
eventualmente vi ponete voi sulla gestione degli errori.
p.s. Output buffer
quando effettivamente conviene usare la funzione ob_start() ?
questa e' un'altra di quelle funzioni che non vedo spesso negli script....
grazie

 quando effettivamente conviene usare la funzione ob_start() ?
Quando ti serve?
Puo' essere usata in vari modi, ad esempio quando vuoi usare header,
session_start o setcookie in mezzo ad uno script senza farti troppi
problemi, oppure per creare il messaggio di una email con print etc.
-- 
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.

 wrote in message
news:BL3md.34728$Es2.7...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: preloader php

Ciao a tutto il ng!
Secondo voi è possibile creare in php (o javascript eventualmente) un
preloader tipo 
windowsupdate.microsoft.com
?
Ho dei progammi scritti in php per il mio gestionale aziendale che hanno
continue connessioni ad un as400 (db2 ibm) e volevo provare a rendere meno
statiche le pagine di attesa per ottenere il risultato di queste
interrogazioni che a volte sono lunghine....
grazie e ciao
simone
icq# 150636153
ciap...@yahoo.it

Ciao a tutto il ng!
Secondo voi è possibile creare in php (o javascript eventualmente) un
preloader tipo 
windowsupdate.microsoft.com
?
grazie e ciao



Ciao a tutto il ng!
Secondo voi è possibile creare in php (o javascript eventualmente) un
preloader tipo 
windowsupdate.microsoft.com
?


 wrote in
news:a4igli$7n4$
1...@fe1.cs.interbusiness.it
: 

a parte che postare lo stesso messaggio 4 volte di fila è una vergogna...
prova questa pagina e vedi se è quello che ti serve!
(la stringa di 'caricamento in corso' deve essere almeno 256 caratteri per 
riempire il buffer-cache di explorer, uno dei motivi per cui odio IE. 
bastano anche degli spazi)
<?
print "CIAO<br>";
echo "<span id=\"processing\">Caricamento in corso...                                                                                                                                                                                                                             
</span>";
flush();
sleep (3);
print "<script>processing.style.display='none'</script>";
print "OK";
?>

Newsgroup: it.comp.www.php
Titolo: Help stringa

Ciao a tutti,
come posso fare per mandare a capo un testo dopo un certo numero di
caratteri?
Mi spiego meglio, devo recuperare da un DB un testo, dopodichč genero un
PDF dinamico e lo compilo con questo testo. Ora come posso fare per
farlo andare a capo dopo un certo numero di ch? Se non lo faccio mi
scrive tutto in una riga uscendo dal foglio e di conseguenza perdendo
tutto il resto.
Grazie a tutti per l'eventuale aiuto
Mattia

 wrote in message
3B4D7012...@sincretech.it...


Alla fine sono riuscito a cavarmela con qualche modifica nel postscript
e
delle gran split() e substr().
e' stato un lavoraccio ma alla fine i buoni hanno vinto di nuovo.
l'unico problema e' quel ********* di Internet Explorer 5.5 ha un bug
che fa i capricci con i pdf (soprattutto se sono generati
dinamicamente); comunque ora 
funzia quindi meglio cosi'.
grazie 1000 per l'aiuto, mi permetto di tenere il tuo script nel caso
dovessi fare delle modifiche.
grazie ancora
bye bye
Mattia
"<*DarKStaR*>" ha scritto:


 wrote in message
3B4DE77C...@sincretech.it...
[cut]

Newsgroup: it.comp.www.php
Titolo: somma elementi array

volevo sapere quale č il metodo piů veloce per fare la somma degli
elementi di un array
ho visto che esiste la funzione array_sum ma fa la somma di tutto l'array
e non solo di ogni singolo elemento (almeno cosě mi pare di aver capito,
correggetemi se sbaglio) 
per spiegarmi meglio faccio un piccolo esempio
$array_prova=array("a"=>10,"b"=>20,"c"=>30,"a"=>15,"b"=>35,"c"=>22);
echo array_sum($array_prova);
array_sum mi restituisce 72
invece io volevo che mi restituisse somma a=25 b=55 c=52
ciao e buon lavoro a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 echo array_sum($array_prova);
Prova a fare un var_dump di $array_prova e ti accorgi che, ovviamente,
le chiavi vengono riscritte, per cui il tuo vettore array prova è in
realtà:
array(3) { ["a"] => int(15) ["b"] => int(35) ["c"] => int(22) }
ovvero l'ultimo valore che hai dato a ciascuna chiave.
Per fare quello che dici tu, potresti creare una matrice, ovvero
$array_prova=array(  "a" => array(10,15), "b" => array(20,35),
"c"=>array(30,22))
e poi fare 
echo $array_sum($array_prova["a"]);
Ciao,
     Fabrizio

      Fabrizio
grazie per la risposta
quindi devo fare un ciclo dell'array e crearmi un array per ogni campo mi
pare di aver capito
al posta del ciclo nell'array c'č qualche altra soluzione?
ciao


 al posta del ciclo nell'array c'è qualche altra soluzione?
[..]
$sum_array = array_map(create_function('$a', 'return array_sum($a);'),
$array_prova);
-- 
www.iuz-lab.info
Home Politics - 
http://www.iuz-lab.info/homepolitics.php

 $array_prova);
ciao e anzitutto grazie per la risposta
la soluzione mi sembra ottima
ma approffitterei ancora della disponibilità del gruppo per fare questa
domanda:
dal mio array di partenza 
$array_prova=array("a"=>10,"b"=>20,"c"=>30,"a"=>15,"b"=>35,"c"=>22);
come posso ottenere velocemente questo
$array_prova=array("a"=>array(10,15),"b"=>array(20,35),"c"=>array(30,22));
che poi passerò in pasto alla soluzione che mi hai prospettato?
ciao e buon lavoro a tutti
-- 


 $array_prova=array("a"=>array(10,15),"b"=>array(20,35),"c"=>array(30,22));
[..] 
non puoi ottenerlo in quel modo..
$array_prova=array("a"=>10,"b"=>20,"c"=>30,"a"=>15,"b"=>35,"c"=>22);
genera un'array del tipo..
a = 15, b = 35, c = 22
i primi valori vengono sovrascritti dagli ultimi..


 i primi valori vengono sovrascritti dagli ultimi..
non č che saresti cosě gentile da indicarmi qual'č la soluzione secondo te
migliore per ricavare un array del tipo "a = 15, b = 35, c = 22" ovvero
sia la somma dei valori delle singole chiavi di un array
ciao e grazie per la pazienza

Newsgroup: it.comp.www.php
Titolo: Google mi incasina le statistiche!

Un saluto a tutti.
Ho un sito (quello in firma) in cui sono presenti schede di diverse 
strutture.
Ogni volta che viene aperta la scheda di una struttura vengono aggiornate 
anche le statistiche della relativa scheda in modo da avere un'idea delle 
strutture maggiormente visionate.
Il problema è Google (ho Ad-sense sul sito).
Sostanzialmente il sistema dovrebbe funzionare in questo modo:
1- caricamento pagina e statistiche
2- numero visite + 1
3- aggiornamento statistiche
4- visualizzazione pagina
Con la presenza di google invece succede questo:
1- caricamento pagina e statistiche
2- caricamento google adsense
        2.1- user-agent di googlebot che carica per conto suo la pagina al 
fine di conoscerne i contenuti
        2.2- numero visite + 1
        2.3- aggiornamento statistiche
3- numero visite + 1
4- aggiornamento statistiche
5- visualizzazione pagina
In questo modo la prima volta che viene caricata la pagina le statistiche 
ottengono un +2 mentre se la pagina viene ricaricata o aggiornata (googlebot 
è comunque già passato) le statistiche salgono di 1.
Qualcuno ha la minima idea di come ovviare a questo problema?
O a come riconosce l'user-agent di googlebot in modo che lo script php non 
esegui le statistiche?
Uffa che casino...
Grazie,
Ken
--------------------------------------------------
Il forum dei Romagnoli su 
www.romagna.it/forum
 

 esegui le statistiche?
Appunto, google si identifica con un user-agent suo.
Ciao,
   Fabrizio
=== 
http://www.negusweb.it
 ===

 Appunto, google si identifica con un user-agent suo.
L'user-agent dello spider di Google è GoogleBot
La variabile globale php che ci dice qual'è l'user-agent di un client
è $_SERVER["HTTP_USER_AGENT"]
echo $_SERVER["HTTP_USER_AGENT"];
// Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1) Gecko/20060601
Firefox/2.0 (Ubuntu-edgy)

 ha scritto nel messaggio 
news:1165571763.6...@79g2000cws.googlegroups.com...

grazie ragazzi!

Newsgroup: it.comp.www.php
Titolo: Query su risultati Query

Egregi ,
mi chiedevo fosse possibile fare una query sul risultato di una query
Ho un database che ordina a seconda della scelta dell'utente .
Questo database lo vorrei filtrare successivamente per parametri scelti 
anch'essi dall'utente.
Il primo pezzo :
if ($indice=='cittaS') {
$result = $db->sql_query("SELECT * FROM ". $prefix . "_000campi ORDER BY 
citta");
}
if ($indice=='cittaG') {
$result = $db->sql_query("SELECT * FROM ". $prefix . "_000campi ORDER BY 
citta DESC");
}
posso dopo fare una cosa del tipo ????????
$result2 = $db->sql_query("SELECT * FROM ". $result . " WHERE 
nome='pippo'");
Tutto questo per non dover scrivere migliaia di IF
Grazie 

 Grazie 
E' un po' OT, ma: mi dici cosa vuoi ottenere e che versione di SQL usi?
A.
-- 
On web: 
http://antoniobonanno.debris.it/
On Etz: 
http://plasson.etz.it/

 ha scritto nel messaggio 
news:gPtKd.782770$35.30...@news4.tin.it...


 disturbo.
Vediamo se ho capito il problema: tu dici che vuoi fare in modo che ti 
compaiano dei risultati di una query determinata dal valore di questo 
$prefix, e successivamente filtrare la query.
Ora, mettiamo caso che io abbia un problema di questo tipo, farei 
semplicemente:
if ($indice=='cittaS') {
$result = $db->sql_query("SELECT * FROM ". $prefix . "_000campi WHERE 
nome = 'pippo' ORDER BY citta");
}
Ma non credo che tu volessi sentire una risposta cosě banale. Il 
problema per come lo hai proposto tu, perň, io proprio non lo capisco.
Dovresti dirmi: cos'č $prefix, quante e quali tabelle sono coinvolte, etc...


Soluzione trovata : comporre in variabili filtri e indici
$filtro .= "WHERE nome!=''";
if ($rec=='S') {$filtro .= " AND recensione='S'";}
if ($sta!='*' and $sta!=Null) {$filtro .= " AND stato='$sta'";}
if ($reg!='*' and $reg!=Null) {$filtro .= " AND regione='$reg'";}
if ($cit!='*' and $cit!=Null) {$filtro .= " AND citta='$cit'";}
if ($indice=='cittaS') {$indi = "ORDER BY citta";}
if ($indice=='cittaG') {$indi = "ORDER BY citta DESC";}
if ($indice=='statoS') {$indi = "ORDER BY stato";}
if ($indice=='statoG') {$indi = "ORDER BY stato DESC";}
if ($indice=='regioS') {$indi = "ORDER BY regione";}
if ($indice=='regioG') {$indi = "ORDER BY regione DESC";}
if ($indice=='nomeS') {$indi = "ORDER BY nome";}
if ($indice=='nomeG') {$indi = "ORDER BY nome DESC";}
if ($indice=='slbiaS') {$indi = "ORDER BY slopebianchi";}
if ($indice=='slbiaG') {$indi = "ORDER BY slopebianchi DESC";}
if ($indice=='slgiaS') {$indi = "ORDER BY slopegialli";}
if ($indice=='slgiaG') {$indi = "ORDER BY slopegialli DESC";}
if ($indice==NULL) {$indi = "ORDER BY nome";}
$result = $db->sql_query("SELECT * FROM ". $prefix . "_000campi $filtro 
$indi "); 


http://www.php.net/switch

Newsgroup: it.comp.www.php
Titolo: campi obbligatori

Devo fare una form di registrazione su un sito composta da tre campi
(cognome, codice fiscale e partita iva).
Se indico la partita iva il codice fiscale non deve essere un campo
obbligatorio,invece nel caso in cui indicassi il codice fiscale la partita
iva non deve essere un campo obbligatorio.
E' possibile fare una cosa del genere in php ? E se sì come ?
grazie.
ciao
els

ti conviene fare questa cosa in JavaScript perchè l'utente non deve 
perdere tempo rivedendo tornare indietro una pagina che segnala un 
errore, mentre una finestra di alert in javascript anche se poco 
elegante è molto funzionale e diretta.
Ad ogni modo io credo che basti controllare se la variabile associata al 
campo sia vuota o meno.
Cioè la variabile esiste in quanto tu inoltri i dati ad un file php con 
un metodo post o get, ma la stringa corrispondente potrebbe essere "" e 
quindi facendo un controllo del genere controlli la partita iva che se è 
vuota ti vai a controllare il CF che se è vuoto rispedisce una pagina di 
errore o la stessa pagina col form


<html>
<head>
<script>
function checkform(){
f=document.form1
if(f.pi.value=="" && f.cf.value==""){
alert("inserisca il cf o la pi, grazie.")
return false
}
}
</script>
</head>
<body>
<FORM action="file.php" method="post" name="form1" onSubmit="return
checkform()">
<INPUT TYPE="TEXT" name="pi">
<INPUT TYPE="TEXT" name="cf">
<INPUT TYPE="SUBMIT" VALUE="manda">
</FORM>
</body>
</html>
Saluto

Newsgroup: it.comp.www.php
Titolo: require !! mah !!!

Salve a tutti sto facendo delle prove con il php mah ho dei dubbi su dove
sto sgaliando .....
Ho creato una pagina che si chiama 
http://flexnet.linux-dude.com/news.php
deve all'interno ci ho incluso una pagina che invece sta all'indirizzo
http://flexnet.linux-dude.com/auction/
  con il comando 
require ("
http://flexnet.linux-dude.com/auction/
");
ora io vorrei sapere il perche i link della pagina inclusa non ritornano ,
cosa devo fare cambiare tutti i link presenti nella pagina ??
Ho provato sia on include che con require ma praticamente ho sempre il
solito risultato .
Chi mi da una mano ??
Grazie

 Grazie
le due pagine si trovano nella stessa directory rispetto alla url base del
server?
provi con:
<include auction/pagina.html>
oppure
<include ../auction/pagina.html>
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:aee9si$su2$1...@news.newsland.it...

Newsgroup: it.comp.www.php
Titolo: Ploblema dinamicità

<input
type=hidden name=T1 size=20 value=".$D1."><table border=1 width=100%><td
noWrap><b>Squadra A</b></td><td noWrap><b>Squadra B</b></td><td
align=middle><b>Risultato</b></td><tr>");
$conta=1;
while($stampa=mysql_fetch_row($esegui)){
print("<td>".$stampa[1]."</td><td>".$stampa[2]."</td><td><select size=1
name=D".$conta."><option>1</option><option>X</option><option>2</option></sel
ect></td></tr><tr>");$conta=$conta+1;}
print("</tr></table><input type=submit value=Invia name=B1></form>");
mysql_close($connessione);
?>
Il problema si presenta
...<select size=1 name=D".$conta.">...
è vero che ho ottenuto tanti select quanti sono i record inseriti nel
database, ma il problema è come nell'altra pagina posso  leggere il
contenuto dei tanti select postati a richiesta2.php.
aiutatemi.
Grazie

 contenuto dei tanti select postati a richiesta2.php.
Eh?
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 Eh?
Ma sě, dai, mi sembrava chiaro!! :-P
-- 
By Mathew
..........................................................
*Real MCFC* (ID 49558), Italia, E. Romagna, *III.5*
Junior Manager in "Italian Hattrick Newsgroup Federation" (IHNF)
Tecnico in "La Gazzetta di Hattrick" (LGH)
Ricercatore in "Federazione Internazionale Anti-cheaters" (FIAC)
ICQ: 31793352
..........................................................

Newsgroup: it.comp.www.php
Titolo: gestione array con for

Ciao a tutti,
Il mio problema č semplice...
Vorrei gestire un array con un ciclo for per creare una barra di navigazione
in un sito:
<?php
$barra = array ("home", "chi siamo", "cosa facciamo");
for ( $i=0; $i<=2; $i++)
{
echo "<a href=\"$barra[$i]\">$barra[$i]</a><br>";
}
?>
Ora se devo aggiungere un collegamento a questo sito, č semplice, tuttavia,
se devo aggiungere molti collegamenti, il codice diventa abbastanza
ingestibile.
Anche se per quanto grande puň essere un sito, non credo che l'array possa
raggiungere i 100 elementi! (Spero).
La mia domanda č questa: 
Esiste un modo piů semplice per fare la stessa cosa? 
grazie a tutti.
roberto.

 abbastanza ingestibile.
Definisci "ingestibile".
-- 
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.

 
ingestibile: difficile da gestire, da mentenere.
Il codice cosě sembra semplice, ma all'interno di una pagina che contiene
svariate righe di codice, la manutenzione dello stesso potrebbe risultare
alquanto difficile. (per manutenzione dello stesso, mi riferisco alla
manutenzione del codice).
roberto.

 stesso, mi riferisco alla manutenzione del codice).
Continuo a non capire, per aggiungere altri cento link e' sufficiente
aggiungere altri elementi all'array, e volendo cambiare $i<=2 in $i <
count ($barra) [o meglio ancora, $count = count ($barra) e poi $i <
$barra].


 
grazie per l'interessamento.
roberto.
Newsgroup: it.comp.www.php
Titolo: html2pdf

Ho gia' cercato nei precedenti post e su google, ma non ho trovato niente di
chiaro.
La mia esigenza e' questa: genero da uno script php delle pagine html con
solo testo (forse in avanti anche con delle immagini) con un foglio di
stile.
Io voglio fare in modo che queste pagine html vengano convertite in PDF,
ovviamente in automatico.
Esiste uno script/libreria che lo faccia senza stare a installare troppe
componenti in giro?
Mi piacerebbe sentire qualcuno che la usa o che l'abbia usata, in modo tale
da avere cosi' una panoramica completa del problema.
Ho gia' visto html_toPDF, ma mi piacerebbe avere una cosa stand-alone da
poter inserire tranquillamente nello script.

 posted this:

 htmldoc, non male, l'unica cosa che non tratta bene le tabelle. L'usiamo in 
produzione. Devi solo avere la possibilita' di eseguire il binary (system)
sul server. 
http://www.easysw.com/htmldoc/

Newsgroup: it.comp.www.php
Titolo: leggere gli indici di un array

ciao a tutti, mi trovo ad avere il seguente array:
print_r($country);
Array ( [Italy] => 66 [Russian Federation] => 29 [United States] => 51 
[France] => 6 [Anonymous Proxy] => 1 [Sweden] => 1 )
quello che vorrei fare ï¿œ ovviamente avere la coppia paese|numero
se provo a ciclare l'array con un
foreach ($country as $record){echo $record."<br>";}
il php mi restituisce i soli numeri, come ottengo anche il nome 
dell'indice? ho provato mettendo nel foreach $record[0] ma non l'accetta.
grazie, Davide

foreach ($country as $ind => $record){echo $ind .' - ' . $record."<br>";}
Argaar ha scritto quanto segue il 27/05/2010 16.56>


> foreach ($country as $record){echo $record."<br>";}
 > foreach ($country as $ind => $record){echo $ind .' - ' . $record."<br>";}
 >
ecco cosa mi perdevo....perfetto, grazie
Newsgroup: it.comp.www.php
Titolo: Ho corretto l'errore principale: cartucc(i)e

Ho controllato anche il dizionario d' italiano.
Ora le pagine del mio esempio di HTML con tags data-object-oriented si
trovano su:
http://utenti.lycos.it/aimper/cartucce/cartucce.php
  la versione read-only;
http://utenti.lycos.it/aimper/cartucce/cartucce.php?edit=true&calc=true
 la
versione con i prezzi che si possono modificare o cancellare;
Mi resta però il problema di trovare un soluzione che funzioni anche con
Netscape, Mozilla, Opera, ecc...
A tal proposito ho trovato su 
www.html.it
 un esempio di pagina che usa XML e
Javascript per gestire i dati: mi dà errore dicendomi che
"xmlDocument.documentElement.childNodes.length non è un oggetto".
A questo punto, visto che questo esempio usa document.write ("...") per
visualizzare l' intera pagina, e in più non funziona, non pensate sia meglio
inviare una pagina con un array, o più di uno, contenente i valori dei campi
della tabella; eviterebbe anche lo spreco di spazio causato dai tag XML,
anche se questa tecnologia sembra essere tanto di moda, e viene anche
dichiarata un pò da tutti come il futuro del web (con connessioni a banda
mooolto larga, secondo me)
:<DATA><RECORD>,<Campo1>valore</Campo1>...</RECORD>...</DATA>
Conoscete forse qualche santo esempio di pagina con una datagrid che sfutta
questo metodo?

 versione con i prezzi che si possono modificare o cancellare;
I link  riportati, sono riconosciuti dal mio antivirus come un TROJAN, non
apriteli..
Ciao
--
--
Fabrizio Parrella
http://www.bibivu.it
TWiN

 Ciao
Ehhh!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Posso darti un consiglio: cambia antivirus, o cambia spacciatore; a te la
scelta

 wrote in message
news:w0c0a.86512$ZE.23...@twister2.libero.it...


 wrote in message
news:w0c0a.86512$ZE.23...@twister2.libero.it...



Le spiegazioni a questo punto sono dovute: la pagina che dà errore sfrutta
un bug di IE per un link che permette di eseguire il file calc.exe (la
calcolatrice); se non volete che gli antivirus diano errore, aprite, al
posto dell' indirizzo segnalato come "TROJAN", l' altro indirizzo, oppure:
http://utenti.lycos.it/aimper/cartucce/cartucce.php?edit=true
Un' altra precisazione per concludere: in riferimento a un post mi sembra su
it.comp.lang.javascript di qualcuno che voleva sapere il modo per cambiare
l' ora di sistema dal browser ho tentato di sfruttare questo bug per far
fare a IE questa operazione, ma il bug suddetto permette di eseguire un file
.exe dal computer locale senza la possibilità di passare dei parametri all'
eseguibile, per cui non immagino il modo in cui possa essere dannoso.

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

 
http://www.miosito.it/index?c=E
lo puoi fare con il modulo apache mod_rewrite
BTW: controlla la data del tuo PC...

 ha scritto nel
messaggio news:mQNA9.29348$Zn2.8...@twister1.libero.it...

grazie



Quel' è la procedura per farlo?
Newsgroup: it.comp.www.php
Titolo: evitare di eseguire più query nell' aggiornare la pag.

Salve, vorrei porvi una domanda che mi ha fatto venire dei dubbi,
molto breve:
io ho un input, inserisco il testo e premo invio, la query viene
eseguita, mi appare il messaggio query eseguita, se aggiorno la pagina
la query si riesegue :|
come posso fare per evitare ciò?
grazie...

 grazie...
Faccio un esempio e vado a memoria:
la tua pagine � modifica.php
la action della form la punti a azione.php, che fa i controlli, salva e 
poi fa una redirect a modifica.php
se fai refresh su modifica.php non succede nulla e il passaggio da 
azione.php non � memorizzato nella history
Poi, a seconda di come � strutturato il programma e la form, puoi usare 
le variabili di sessione, indicare la pagina come scaduta, etc

 le variabili di sessione, indicare la pagina come scaduta, etc
io ho una pagina in questo modo.
if(POST[ee]){ eseguo la query}
quindi se post è settato si esegue la query... se appunto aggiorno la
pagina si riesegue...

 pagina si riesegue...
perch� l'aggiornamento ti fa girare la pagina con ee settato....
se fai come ti dico io, con le azioni svolte da una pagina "di 
passaggio", il refresh fatto in questo modo non ti crea problemi

 passaggio", il refresh fatto in questo modo non ti crea problemi
ok thanks :)

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

Sul mio server (win 2000) ho installato Invision Power board, quindi avvio
l'installazione guidata.
Io fornisco tutti i dati, ma quando arrivo all'ultimo step, mi da questo
errore
Warning: fopen(../conf_global.php): failed to open stream: Permission denied
in C:\Inetpub\wwwroot\
fenrir.klizia.it
\forum\install\index.php on line 778
Nonostante io ho abilitato i permessi di scrittura e altro
Un mio amico mi ha detto di abilitare i permessi Chmod su 0777.
Quando provo a farlo con un programma ftp mi da "command understoond"
Probabilmente comando non capito
E' un problema iis?
Come posso risolverlo?

 on line 778 Nonostante io ho abilitato i permessi di scrittura e altro
Verifica che l'utente IUSR_nome_tuo_server abbia i privilegi in
scrittura sul file conf_global.php
-- 
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.

Ho risolto ma ora nella registrazione non mi appaie l'immagine dove sta il
codice di sicurezza!
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:BMQhd.13253$Ni.5...@twister1.libero.it...

Newsgroup: it.comp.www.php
Titolo: php e odbc

Salve a tutti,
sono riuscito finalmente ad attaccarmi via php ad un database access via
odbc.
in particolare una parte dello script fa questo:
$db->execute("SELECT * from Anagrafica");
peccato che quell'intelligentone che ha fatto il db originario (su cui gira
un gestionale) abbia fatto anche le seguenti tabelle:
Anagrafica Ordini
Anagrafica Clienti
...tutte le tabelle con uno spazio in mezzo!
Ho provato a passare il nome della tabella usando espressioni regolari e
urldecode ma mi va sempre in errore
Qualcuno per caso ha qualche spunto da darmi?
ringrazio e saluto
maxxe

 maxxe
"SELECT * FROM 'Anagrafica Clienti'" ?
-- 
Chinaski FDB
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 "SELECT * FROM 'Anagrafica Clienti'" ?
Prima cosa che ho provato...non funziona
grazie
maxxe

Maxxe ha scritto:


SELECT * FROM [Anagrafica Clienti] ??



Bingo!
non sapevo si potesse usare questa sintassi
...fino alla bara sempre s'impara...
grazie ed un saluto
maxxe

...tutte le tabelle con uno spazio in mezzo!
be', sei fortunato, non ha usato segni di interpunzione.
se le metti tra parentesi quadre dovrebbe funzionare, idem per i
campi, e idem anche per le parole riservate (ad esempio quando si dà
ad un campo il nome Nome oppure Data oppure Note - quest'ultimo causa
conclamata di errori):
$db->execute("SELECT * from [Anagrafica Ordini]");
$db->execute("SELECT [NomeCampo con spazio], [Note] FROM [Anagrafica
Ordini]");

Newsgroup: it.comp.www.php
Titolo: come posso definire dinamicamente il nome di un array?

Questa riga è all'interno di un doppio ciclo for con indici $i e $j.
$arrivo_giorno.'$i-$j'[$k] = mysql_result($sql_prenotazioni, $k, 
"arrivo_giorno");
Cosa sbaglio?
Vorrei che lparray si chiamasse $arrivo_giorno1-1, poi al ciclo successivo 
$arrivo_giorno1-2 ecc... 

 Questa riga  all'interno di un doppio ciclo for con indici $i e $j.

Ma una matrice?
$arrivo_giorno[$i][$j][$k]
Enrico

ma poi come estraggo i dati? con un foreach? puoi farmi un esempio? 

 ma poi come estraggo i dati? con un foreach? puoi farmi un esempio?
o con un while..
assumendo che l'ordine delle chiavi dell'array sia year, month, day..
non testato..
while (list($year, $ayear) = each($array)) {
        while (list($month, $amonth) = each($ayear)) {
                while (list($day, $value) = each($amonth)) {
                        echo "$year $month $day: $value\n";
                }
        }
}
-- 
www.iuz-lab.info
 - 
www.php-faq.org
Newsgroup: it.comp.www.php
Titolo: personalizzare un errore

ciao a tutti....
una mia curiosità...visto che uso php con mysql da 10 giorni.....
ho creato un database mysql dove un campo di questa tabella è "unico",
quindi se tramite un form vado ad inserire un record, e per errore questo
record è già presente, mi appare "duplicate entry "XXX" for key 2.
Vorrei sapere come posso personalizzare questo genere di errore
grazie a tutti
luca

 ha scritto nel messaggio
news:nHF19.144037$Jj7.3...@news1.tin.it...


 posted this:

// ti serve il @ per evitare l'output dell'errore
$retval=@mysql_query($q);
if ($retval===false)
{
	$msgError= "Errore inserimento dati: ";
	$msgError.=mysql_error();
	// volendo potresti ora utilizzare mecchanismi piu' sofisticati
	// come il trigger_error(), settando da qualche altra parte 
	// con la funzione set_error_handler() una funzione per elaborare
	// errori
	trigger_error($msgError, E_USER_NOTICE);
}
-- 
TUTTI sono invitati a quotare meglio (o non rispondere se questo e'
troppo lavoro, qualcuno che sia in grado di farlo rispondera').
Chi non sa quotare non sa rispettare regole. Chi non rispetta regole
sara' talmente superficiale che non degna di essere letto.

Newsgroup: it.comp.www.php
Titolo: numero casuale

Avrei bisogno di generare dei numeri casuali in PHP.
Precisamente, la homepage del mio sito ha un link ad una pagina
"testo.html" avrei bisogno di fare in modo che, ogni volta che venga
aperta la pagina sia visualizzata un link a caso: es. "testo1.html",
"testo2.html" ec.. sapete dirmi come posso fare?
Grazie.

 sapete dirmi come posso fare?
Leggendo il manuale?
http://www.php.net/rand
 etc. etc.
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

Newsgroup: it.comp.www.php
Titolo: Immagini GD e richiamo pagine esterne

Buongiorno!
Ho creato un'immagine con le librerie GD e lo script risiede sul Server_#1
Questa immagine poi verra' linkata su siti, forum e via dicendo.
Avrei la necessita' di sapere quante volte l'immagine viene visualizzata.
Purtroppo devo usare un contatore che non risiede sul Server_#1, ma sul
Server_#2 (al quale non ho accesso).
Per richiamare il contatore si usa una URL del genere:
http://www.Server_#2.com/?az=c
Ho qualche soluzione?
Escludendo di mettere il contatore sul Server_#1.
Grazie mille.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Escludendo di mettere il contatore sul Server_#1.
Utilizza uno delle seguenti "funzioni" per richiamare il contatore dal
Server_#1 ogni volte che viene visualizzata l'immagine:
http://www.php.net/curl
http://www.php.net/fsockopen
http://www.php.net/fopen
http://www.php.net/file_get_contents
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

 
http://www.php.net/file_get_contents
Che scemo che sono... e' vero...
come ho fatto a dimenticarmi queste funzioni essenziali.
Grazie mille :)

Newsgroup: it.comp.www.php
Titolo: php e forum

Salve a tutti. Mi sto appassionando moltissimo al php e al linguaggio dei
forum.
Per un mio sito ho acquistato un vBulletin e sto studiandone alcune
funzioni. Quello che vi volevo chiedere è questo.
Noto una cosa che mi ha incuriosito. Spesso sono ricorrenti le seguenti
"frasi" (chiamiamole così). "$vbulletin->"
Ora mi chiedo, dal profondo della mia ignoranza. "$vbulletin->" è un comando
specifico da cui deriva il nome del forum "vBulletin", oppure al suo posto
potrebbe andarci qualsiasi nome, esempio "$invision->" oppure
"$pincopallino->"?
Perdonatemi l'ignoranza e l'apparente banalità di alcune mie domande. :)
Alessia
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Perdonatemi l'ignoranza e l'apparente banalità di alcune mie domande. :)
è l'istanza di una classe, potrebbe esserci qualunque altro nome al
suo posto.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 Perdonatemi l'ignoranza e l'apparente banalità di alcune mie domande. :)
E' l'istanza di una classe.
Se poni una domanda di questo genere probabilmente non hai le basi per  
poterci lavorare su al meglio, meglio studiare un po'.
Comincia guardando qui 
http://it.php.net/it/oop
Tac
-- 
La netiquette prevede sign di al massimo quattro righe.
Purtroppo la mia sign in quattro righe non ci stà.