mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: database phpBB2

Salve,
sto provando ad installare un forum,  ma mi richiede l'host name del
database e il nome.
Sto lavorando il locale, quindi... aimhè.. non ho idea di quale sia il
database e il suo nome.
Ho provato a mettere localhost, 127.0.0.1 come DNS... ma mi da sempre lo
stesso errore...
Sue faq e sulle guide non dice nulla....
L'errore che mi compare è sempre questo...
-------
Warning: Access denied for user: 'admin@localhost' (Using password: YES) in
c:\programmi\easyphp\www\forum\phpbb2\db\mysql4.php on line 48
Warning: MySQL Connection Failed: Access denied for user: 'admin@localhost'
(Using password: YES) in c:\programmi\easyphp\www\forum\phpbb2\db\mysql4.php
on line 48
phpBB : Critical Error
Could not connect to the database
--------
qualche aiuto?
Grazie :)

 qualche aiuto?
Dunque, l'host è ovviamente localhost...
Per il resto... Hai installato e configurato mysql sul tuo pc?
-- 
Luke, lo Steccalecca - Cavaliere Jedi
Ex allievo della Maestra Jedi Alkaid Oto
Home Page: 
http://www.fanwars.it
 - Email: 
li...@fanwars.it
- To err is human. To really screw things up takes a computer -

 Sue faq e sulle guide non dice nulla....
L'utente di default su una nuova installazione è "root" e non "admin", la password normalmente non è
impostata.

 Per il resto... Hai installato e configurato mysql sul tuo pc?
Si, ho installato EasyPHP... cmq problema risolto, era da configurare il
database con PhpMyAdmin.
Grazie :)
P.S.: Una domanda, (se sono OT perdonatemi) posso installare un forum PHP
(PHPArena) su un server free che supporta il PHP ?
Come configuro il "database" ?

 "admin", la password normalmente non č impostata.
Risolto grazie... ^_^
mancava proprio il "database" ... si nota che sono un niubbo? ^_^
--
Amakiir Moonlight Shadow
Elfo dei Boschi della Grande Foresta.
Duellante di Mielikki.
IHGGerD #83
Membro n°1 della Gilda AntiHalfling di Ihggd

 Come configuro il "database" ?
Beh, di solito questi script hanno un file di installazione (tipo 
instal.php) o un file con le tabelle di mysql necessarie (tipo 
tabelle.sql).
Se c'è il primo fallo girare.
Se c'è il secondo, entra nel phpmyadmin dello spazio free e fallo girare.
Al momento dell'iscrizione il sito ti darà i parametri per accedere alla 
tua tabella mysql...

Newsgroup: it.comp.www.php
Titolo: menu ad accensione

Ciao a tutti!
Premetto che sono alle primissime armi con il php (sono un designer).
Ho creato una serie di pagine navigabili con un classico menu orizzontale
contenente immagini che fanno da pulsante. Tale menù è costituito da un file
php che viene incluso in tutte le pagine che lo devono avere.
Ho creato lo stato active di ogni pulsante, e vorrei creare uno script che
cambi l'immagine del pulsante relativo alla sezione corrente,
"accendendolo".
Cosa mi consigliate di fare?
Lo so che è una domanda banale, ma mi basta un url di un tutorial già
fatto... :9
Grazie!
--
Wildchild

Cosa mi consigliate di fare?
Forse in questo caso è meglio usare javascript
Francesco

...

Perchè invece di includere un file statico
<? include 'menu.php'; ?>
non ne includi uno contenente una funzione che accetta un parametro
indicante il bottone attivo e in base a questo ti crea il menù
<? include 'menu.php';
   crea_menu("bottoneX");
?>

Puoi replicare l'intero menù per ogni sezione e farai comparire quello
corretto
per mezzo di un'istruzione condizionale (IF - ELSE IF.. ).
Ovviamente dovrai passare un parametro che ti indichi la sezione corrente.
Se ti serve aiuto.. scrivimi.
Ciao,
Rudy Cavallin

 corrente.
Ho provato in questo modo... e funziona! Poi non so se sia il migliore...
Il menù ha dei link tipo nomefile.php?page=pagina1
E l'immagine del menù viene caricata con questo codice:
<img src="<? if ($page=='pagina1') echo "bottone1_r.gif";
else echo "bottone1.gif"?>">
Dove le immagini bottone1 e bottone1_r sono rispettivamente lo stato
inattivo ed attivo del bottone...
Che ne dite? Imparo bene? :P
--
Wildchild

 Che ne dite? Imparo bene? :P
so good !
eventualmente per rendere il codice + leggibile puoi fare lo switch
sull'intero <tr> contenente i bottoni.
<?if ($pag == 'pagina1') ?>
<tr>
    <td>bottone1</td><td>bottone attivo</td>
</tr>
<? elseif ($pag == 'pagina2') ?>
<tr>
    <td>bottone attivo</td><td>bottone2</td>
</tr>
....
--
Rudy Cavallin

Newsgroup: it.comp.www.php
Titolo: [?] - $Document_Root non riconosciuto

Salve ho un problema su un sito che funziona regolarmente ma nello 
spostarlo su un server dedicato sembra non riconoscermi la direttiva 
$DOCUMENT_ROOT
pREMETTO CHE aPACHE è V. 2.0.48   
MySQL 3.23.58
phpMyAdmin 2.5.4
Il phpmyadmin è perfetto... vedo e controllo tutto...
mentre la mia main page che ha come prima riga un include aprendola mi da 
questo errore:
Warning: main(/include/prepare_page.inc.php): failed to open stream: No 
such file or directory in /home/sito/sito/index.php on line 1
Nella direttiva apache httpd.conf c'è correttamente inserito il seguente:
DocumentRoot /home/sito/sito
/etc/httpd/conf/httpd.conf (1040)
Mi dite cosa nella configurazione non va?
Grazie
-- 
Vincenzo
VB6+SP5 Windows 2000 SP4
MSDE 8

 $DOCUMENT_ROOT
[ CUT ]
Prova con $_SERVER['DOCUMENT_ROOT']
Newsgroup: it.comp.www.php
Titolo: Splittare un pdf (con php)

Ciao a tutti!
Ho visto altri thread sull'argomento, volevo sapere se ci sono novità.
Avrei bisogno di permettere all'utente di scaricare alcune pagine di
un pdf, e non vorrei splittarmelo a mano.
E' possibile, con php, aprire il pdf ed estrarne solo alcune pagine?
Grazie a tutti.
bye!
-- 
Emanuele Cesena
<ece...@TIRAMVIAtiscali.it>

 bye!
Se il pdf lo produci tu pui prevedere dei parametri che estraggono solo 
alcune sezioni/pagine (prima che sia prodotto).
Altrimenti devi agire da linea di comando con una stampa, dove la stampa 
è un pdf (ma non saprei come).
Ciao

Newsgroup: it.comp.www.php
Titolo: aiuto con mail!!

ciao a tutti,
ho un problema con l'invio mail
nel php.ini ho impostato l'smtp con un server (ad ex., 
mail.libero.it
) e nel
sendmail il mio indirizzo,
quando nella pagina php imposto tutto con $mail(&target etc...) ,quando vado
a quella pagina comincia  a caricare e ci sta davvero tanto e alla fine non
fa nulla,se probo a sbloccare il tutto mi da errore di connessione
timeout,perche owiamente cč stato troppo tempo.
sapete darmi qualche aiuto??
grazie
ciao
morgan

 morgan
Copia e incolla la parte di codice incriminato.

> Copia e incolla la parte di codice incriminato.
<?php
 $tipo = $_POST['title'];
 $nome = $_POST['nome'];
 $cognome = $_POST['cognome'];
 $indirizzo = $_POST['indirizzo'];
 $citta = $_POST['citta'];
 $cap = $_POST['cap'];
 $paese = $_POST['paese'];
 $paeseAlt = $_POST['paeseAlt'];
 $telefono = $_POST['telefono'];
 $email = $_POST['email']; // e-mail del mittente
 $oggetto = $_POST['oggetto'];
 $messaggio = $_POST['messaggio'];
 $destinatario = "XX...@XXXX.it";  //e-mail del destinatario
 if(!isset($paeseAlt))
 {
  $paese = $paeseAlt;
 }
 mail($destinatario, $oggetto, "Tipologia utente: ".$tipo."\nCognome:
".$cognome."\nNome: ".$nome."Indirizzo: ".$indirizzo."\nCittà:
".$citta."\nCap: ".$cap."\nPaese: ".$paese."\nTelefono:
".$telefono."\n\nE-mail: ".$email."\nTitolo: ".$oggetto."\n\n".$messaggio);
?>

Non so se è esattamente questo il problema, ma trovo particolarmente brutto
il modo in cui dichiari il corpo del messaggio nel comando mail().
Componilo prima:
$messaggio = $tipo."\nCognome: ".$cognome."\nNome: ".$nome."Indirizzo";
eccetera, eccetera, e poi fai 
mail($destinatario, $oggetto, $messaggio);
Dimmi se cambia qualcosa.
ALe


 ALe
da questo errore
Warning: mail(): Failed to connect to mailserver at "
mail.libero.it
" port
25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
in e:\programmi\easyphp1-7\www\contatti2.php on line 23
io nel php.ini come smtp ho rpovato a mettere o 
mail.libero.it
 o
smtp.yahoo.it
 ma entrambi da problemi,ma devo avere un server di posta mio
per provarlo????


ok funziona!!dovevo solo mettre il mio provider che non è libero ma inwind
quindi mettendo 
mail.inwind.it
 va alla grande!!
grazie
ciao
Newsgroup: it.comp.www.php
Titolo: Layer e monitor

Ciao a tutti, come posso fare per rilevare la risoluzione del monitor di
chi apre la pagina?
Vorrei usare i layers ma con ie funzionano e con netscape non tanto...
C'č qualche accorgimento da seguire oppure sapere l'indirizzo di qualche
sito per informazioni al riguardo?
Grazie per l'aiuto....
nk
:-)

La risoluzione del monitor la riscontri con un javascript, usando le
proprietà height e width dell'oggetto screen.
Che cos'è che non ti funziona nei layer?
Newsgroup: it.comp.www.php
Titolo: elencare file in una directory con esclusioni

Salve a tutti,
attualmente uso il seguente script che funziona alla perfezione
<?php
$dir="";
if ($handle = opendir('.')) {
     while (false !== ($file = readdir($handle))) {
         if ($file != "." && $file != "..") {
echo "File: <a href=\"".$file."\">".$file."</a><br />Byte: 
".filesize($dir.$file)."<br /><br />";
         }
     }
     closedir($handle);
}
?>
Quello che vorrei fare adesso e non riesco ï¿œ fare in modo che lo script 
mi escluda dalla visualizzazione i file con estensione html e php, come 
posso fare ?
Poi come posso fare per visualizzare la dimensione in kb anzichï¿œ byte ?
Grazie a chi vorrï¿œ rispondermi !!!

 Poi come posso fare per visualizzare la dimensione in kb anzichè byte ?
..."KB: ".(filesize($dir.$file) / 1024)...
Non era difficile, dai! :)
Bye.

a parte che sembra che tu non voglia proprio spremerti le meningi,
comunque devi:
* prendere la parte finale del file dal punto in poi e confrontarla con
l'estensione che ti interessa
* 1 Kbyte come dice il nome stesso ï¿œ 1024 byte, quindi se hai la
dimensione in byte semplicemente dividi per 1024 e arrotoni
ad ogni modo per oggi e solo per oggi la pappa pronta ma studiati il php.
<?php
$dir="";
if ($handle = opendir('.'))
{
  while (false !== ($file = readdir($handle)))
  {
    $ext = array_pop(explode(".",$file));
    if ($file != "." && $file != ".." && $ext !="php" && $ext !="html")
    {
      $dimensione = ceil(filesize($dir.$file) / 1024);
      $template = "File <a href=\"%s\">%s</a><br/>Kbyte: %s<br/><br/>";
      printf($template, $file, $file, $dimensione);
    }
  }
  closedir($handle);
}
?>

Grazie mille ad entrambi !!!! :)
Newsgroup: it.comp.www.php
Titolo: query con IF

$query = 'SELECT id, ditta, logo, titolo, testo, colonna
    FROM #__sponsor
    WHERE ID = ' . $id . '
      ORDER BY ' . $orderBy . '
      LIMIT ' . $count
dove WHERE ID = ' . $id . '
vorrei fare se ID = '' allora salta WHERE
altrimenti se ID = true fammi WHERE
come posso fare? 

> come posso fare?
Prova così: 
http://pastebin.com/m7b715e27
Ciao ciao

Franco ha scritto:

Cosa significa "se ID = true fammi WHERE"?
In generale, fai prima un controllo per stabilire il valore assunto da
$id e in base al risultato ti costruisci la relativa condizione where.
// Prima esegui il controllo su $id stabilendo la clausola where
// adatta, per esempio $where = ' and id = '.$id_sicuro; e poi
// costruisci la query.
$query = 'select ...
          from #__sponsor
          where 1 '.$where.' 
          order by ...
          limit ...';
Per controllare il valore assunto da $id puoi usare, per esempio, o un
blocco condizionale if, o un blocco switch(). Per i dettagli:
Struttura di controllo con if elseif else:
http://it.php.net/manual/en/control-structures.elseif.php
 
Struttura di controllo con switch
http://it.php.net/manual/en/control-structures.switch.php
Ciao.
-- 
Federico


beh scusa prima fai il controllo (con l'IF o quello che vuoi) sulla
variabile.
Poi se la condizione  è TRUE fai la query SQL ...
semplice efficace d'impatto !
:)
ghigno

Newsgroup: it.comp.www.php
Titolo: aiuto neofita

ho istallato apache server in locale con il modulo php
Funziona dato che se metto come index.php la pagina con <? phpinfo(); ?> mi
appare la schermata delle impostazioni di php.
Il problema è che se scrivo una pagina html con inserito uno script php
questo non mi viene letto.
ho provato con il semplice Ciao mondo ma la sritta non appare.
Dove sbaglio?
--
Grazie !
Ciao

 ho provato con il semplice Ciao mondo ma la sritta non appare.
Beh la pagina deve sempre essere una pagin con estensione .php ...
Altrimenti non funziona

 ha scritto nel messaggio
news:9uj82r$fr5$1...@serv1.albacom.net...

Newsgroup: it.comp.www.php
Titolo: applicativo web e lock delle tabelle mysql

ciao
se ho ben capito il lock delle tabelle dovrebbe evitare brutte sorprese 
durante l'accesso concorrenziale ad un database...
scenario possibile:
1)giggino sta vedendo quanta carta igenica è in magazzino
2)enzuccio dall'altra parte del mondo ordina un pacco di carta igengica
3)giggino nota che ci sono 35.000 pacchi in magazzino,pero' non sa che 
mentre lui stava interrogando il db
4)enzuccio comprava un pacco di carta, e quindi in realtà sono 34.999 
pacchi...adesso
quindi se ci fosse stato il lock delle tabelle mentre enzuccio 
recuperava il totale, nessuno poteva modificarne i dati...
pero' mi chiedevo....una cosa del genere puo' succedere laddove ci sono 
migliaia o milioni di record, o una lentezza nella rete...poiche' magari
una select sul totale pacchi è lunga da ottenere...
o anche laddove i tempi di risposta potrebbero essere magari di un 
secondo o meno?
Inoltre dopo aver ottenuto il totale pacchi esatto....nulla vieta che 
mentre io leggo il dato...un cliente compra un pacco o 2 o 1000 di carta...
quindi il lock serve giusto nell'attimo della query di scrittura o 
lettura....
ringrazio quanti mi delucideranno :)
ciao

 lettura....
nell'esempio riportato non serve a nulla.. il look (transazioni) le usi 
nel caso in cui ad esempio devi trasferire del denaro dal conto A al 
conto B per cui prima di eliminare il denaro dal conto A devi essere 
assolutamente certo che sia finito sul conto B sennò sai come si incazza 
  il signor "A" se viene a sapere che i suoi soldi sono spariti senza 
lasciare traccia
quindi:
1)inizio transazione e blocco tabella/e (o record)
2)verifica che sul conto A ci siano i $$
3)scrivi nella tabella movimneti (dare/avere) nn $$ dati a B per 
pagamento fattura n°...
4)sottrai dal conto A l'importo di nn $$
5)scrivi nella tabella movimenti nn $$ ricevuti da A per ...
6)incrementa il conto B di nn $$
7)fine transazione e sblocco tabella/e
Quindi esegui tutto o niente se una sola delle query che compongono la 
transazione per qualsiasi ragione non dovesse andare a buon fine non 
apportare alcuna modifica al DB
Questo è il senso di una transazione..


 mentre io leggo il dato...un cliente compra un pacco o 2 o 1000 di carta...
Non serve a nulla bloccare il db in questo caso.
Tu accetti l'ordine per buono e SOLO nella fase della transazione esegui
una query di controllo sulla disponibilità del prodotto nell'istante in cui
avviene la transazione (e in questo caso avrebbe senso bloccare il db), a
quel punto se c'è disponibilità evadi l'ordine altrimenti rimandi un errore
e dici al cliente che purtroppo il prodotto non è più disponibile, ha
impiegato troppo tempo tra la scelta dell'articolo, magari con
disponibilità "1" pezzo, e l'effettiva esecuzione dell'ordine.
Ciao Stefano

> bloccare il db
Ma concretamente, come si esegue il blocco del db?

Newsgroup: it.comp.www.php
Titolo: protocollo informatico

ciao
esiste in giro qualche open source per la gestione del protocollo 
informatico?
grazie


scrivendo praticamente la stessa frase su google salta fuori un bel po' 
di roba...
se parli di archiviazione documenti
-- 
rIO.sK
Newsgroup: it.comp.www.php
Titolo: HELP! Da ASP a PHP - Server.CreateObject

Salve a tutti. Sto migrando un'applicazione da ASP a PHP. Non riesco a 
trovare l'equivalente PHP della riga
CreateObject("Scripting.Dictionary");
dovrebbe essere un'istanza di uno scripting object, ma non so come 
implementarla in PHP. Ho sbirciato nel registro di Win2000, e ho visto 
che l'InProcServer di "Scripting.Dictionary" è scrrun.dll... non so se 
può essere utile... grazie in anticipo.
STEFANO

 
prova a vedere la parte relativa all'interazione con i COM del manuale 
di PHP
-- 
__________________________________
~陡   Ale   ~陡
~~~ ICQ #54291095

 wrote in message
news:MPG.1761dbef6...@news.tiscali.it...


Grazie mille a entrambi per l'aiuto !!!


Newsgroup: it.comp.www.php
Titolo: Problemi di installazione W2K

Su Win2K SP2.
Ho installato Apache 1.3.20 che sembra funzionare correttamente.
Ho installato PHP 4.0.6 in C:\PHP4\ e mi sono accertato che php.ini
contenesse la stringa
extension_dir = c:\php4\sapi\ (anche se credo che non serva).
corretto l'httpd.conf di apache includendo le seguenti direttive
ScriptAlias /php4/ "C:/php4/"
AddType application/x-httpd-php .phtml .php
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php /php4/php.exe
Ho riavviato Apache e provato un banale script <% echo("Ciao.") %> che mi
genera un errore. Ho dato un'occhiata al log del server Apache che contiene
questa indicazione:
[Wed Oct 17 13:24:07 2001] [error] [client 127.0.0.1] Premature end of
script headers: c:/php4/php.exe
Cosa posso aver sbagliato?
Grazie.

 Ho riavviato Apache e provato un banale script <% echo("Ciao.") %> che mi
Asp style tags sono solo possibile se abilitati nel tuo PHP. Magari prova
con <? ?>. Questo cmq. non mi spiega per quale motivo fa un crash.
Se non va:
- cambia directory (mi sa che i binary Windows usano di solito C:\PHP\)
- prova ad installare EasyPHP.

 ha scritto nel
messaggio news:udhz7.37358$1H1.3...@news.infostrada.it...

Si tratta di un refuso, lo script era <? ... ?>, ogni tanto mi scappa il tag
asp :-)
Comunque ho installato la versione 4.0 che funziona egregiamente.
Quando avrò un attimo, vedrò perchè si lamenta e non funzia.
Bye e grazie.
--
Giorgio B. - P.S. elettronica Srl - Udine
Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non
può volare, a causa della forma e del peso del proprio corpo in rapporto
alla superficie alare.
Ma il calabrone non lo sa e perciò continua a volare.
                                            Igor Sikorsky
Newsgroup: it.comp.www.php
Titolo: is_numeric().....

Allora, seguendo i vostri preziosi consigli ho separato l'inserimento di una 
cifra in euro e centesimi con due campi text.
---,-- ho limitato a 4 le cifre per gli euro e a due per i centesimi, 
indicando all'utente che deve inserire solo le cifre, senza il simbolo di 
valuta. Potrebbe però succedere che qualche distratto non inserisca solo 
numeri ed allora pensavo di controllare i due campi con is_numeric. A tal 
proposito avrei alcune cose da chiedervi:
1) Se uno scrive 1,234,56 separando erroneamente le migliaia con la virgola, 
la funzione is_numeric(1,234) mi da TRUE?
2) Se scrive 1.234,56 mi da TRUE? Se scrive 1.2.3.4?
3) Una volta che l'input è validato pensavo di unire tutta la cifra e 
metterla come due interi nel DB, campo "euro_saldo" e "eurocent_saldo" e poi 
in output scrivere un controllo che mi mette il punto dopo le prime tre 
cifre di "euro_saldo" se sono 4 e poi concateno una virgola ed aggiungo il 
contenuto di "eurocent_saldo".
4) Ho scritto un sacco di minkiate?
Grazie a tutti. 

 contenuto di "eurocent_saldo".
Questi sono vezzi che vanno a piacere, perché 4 poi? Se ci sono 5 cifre?

 2) Se scrive 1.234,56 mi da TRUE? Se scrive 1.2.3.4? 
si` e no.
Ti conviene togliere dagli input tutto cio` che non e` una cifra, con 
una regexp.
E metti una pagina intermedia di conferma mostrandogli la cifra che ha 
inserito.
Bye.

 Bye. 

> contenuto di "eurocent_saldo".
Qui poi mi basta dividere per 100 e prendere la parte decimale per 
recuperare i cent....


 non volevo usare JScript, per quanto possibile.
Intendevo in php, in locale da te. Cioè nel tempo in cui ottieni 
risposta a domande del tipo "con la stringa 'trallala' come si comporta 
lafunzione() ?" fai molto prima a scrivere un esempio e guardare.
In questo caso circa 50 minuti per cui hai voglia a fare prove.

 un int nel DB se lavoro in centesimi?
Naturalmente no, se non come ti ha detto Andrea (moltiplicando per 
100). Ma attento alla capacita` del campo. Un int normale arriva a 4 
miliardi. Se ci metti anche i centesimi lo "limiti" a 40 milioni.
Se vuoi anche numeri negativi, dimezza entrambe le cifre (quindi da 
-20.000.000 a +20.000.000)
Bye.

Grazie ancora per l'aiuto prezioso. Ancora un paio di suggerimenti....
1)$acc_euro=Strip_Tags(trim($_POST["acc_euro"]));
2)$acc_euro=$_POST["acc_euro"];
$acc_euro_filtrato=preg_replace("/[^0-9]/","",$acc_euro);
Visto che uso una Regexp, lo strip ed il trim di 1) sono superflui?
Se moltiplico per cento ed uso un float nel DB è sbagliato?

 Se moltiplico per cento ed uso un float nel DB  sbagliato?
Si` e no. Nel senso che il float, con numeri non decimali, cerca comunque 
di mantenere la massima precisione possibile, ma a questo punto meglio 
usare in int8 (intero a 64bit), per i DB che lo supportano.
Hai prestazioni piu` alte (soprattutto nelle ricerche), puoi indicizzarlo 
in modo piu` semplice, e non rischi perdite di precisione (potresti 
trovarti con un numero 1.38765873658736486E+26 (uguale a 
13876587365873648600000000) invece di 13876587365873648698765432, per 
esempio (spero di non aver dimenticato qualche cifra... :)
Bye.
Newsgroup: it.comp.www.php
Titolo: Corso per conseguire ECDL tutto su Cd-Rom - VENDO -

"COURSEWARE 2000" per la patente europea del compiuter della Talento Libri.
Da tutti gli esperti del settore viene considerato il miglior corso
attualmente in commercio per conseguire l'ECDL. Per maggiori informazioni
potete collegarvi su: 
http://www.talentoeducation.it/PAGE11A.htm
Chi è interessato può contattarmi alla seguente email:
rinald...@tiscalinet.it
Arrisentirci, Ciao...
Michele

E posti qualcosa di quella ******* su un NG come questo?
Darksheep
ECDL la truffa legalizzata seconda solo alle assicurazioni

 ha scritto nel messaggio
news:9s3bpc$8kt$1...@nreada.inwind.it...


 "COURSEWARE 2000" per la patente europea del compiuter della Talento Libri.
                                               ^^^^^^^^^
Dicci la verita`, eri un fruttivendolo fino ad ieri. Non che ci sia nulla
di male per carita`.
-- 
Vincenzo 
Cosa e' peggio: l'ignoranza o l'apatia?  Chi lo sa?  A chi importa?

 ha scritto nel messaggio
news:3BE55663...@cometweb.it...


"COURSEWARE 2000" per la patente europea del compiuter della Talento Libri.
Beh certro che se e' per COMPiUTER sara' senz'altro valido.....
vai dove sai
Cia
--------
Paolo Dell'Unto
gab...@tiscalinet.it
ICQ # 770759

Newsgroup: it.comp.www.php
Titolo: inizi Disastroso

ho letto le indicazioni su  
html.it
 a proposito di php!
Ho deciso di installarmi il server apache e php 4.2.2 per "win", per
esercitarmi in locale!
\n * new line non viene presa in considerazione
es.:
echo "ciao\n";
echo "a tutti\n";
mi sarei aspettato di vedermi scrivere il messaggio su due righe!
Ho creato un modulo in HTML, il cui "invio" rimanda ad una pagina .php;
- <form name="prova" method="post" action="elabora.php"> -
guardando l'esempio sulle guide di 
hatml.it
, sembrerebbe che i nome dei
campi "INPUT" del modulo
- <input type="text" name="mail"> -
 il file .php li dovrebbe gestire come
$variabili!! invece nulla. come se non esistessero...
un inizio piuttosto disarmante.
Ringrazio chiunque voglia perdere due minuti per aiutarmi...

 $variabili!! invece nulla. come se non esistessero...
Leggere le Faq del ng.. sul nuovo metodo di trattamento delle variabili a
partire da php 4.2.0 (o volendo anche da 4.1.0)...
echo $_POST['miaviariabile'];

 $variabili!! invece nulla. come se non esistessero...
Probabilmente hai installato la versione 4.2 di php. Per la soluzione del
problema vedi il msg con oggetto "Problemi con il passaggio delle
variabili".
Ciao
Max
PS - leggi i msg sul ng prima di postare le domande.

> echo "ciao\n";
L'istruzione "echo" fa sģ che quello contenuto tra le virgolette venga
passato in toto all'html.
Quindi tu all'html stai passando ciao\n che verrą stampato ciao\n
Se vuoi ottenere il rinvio a capo, o scrivi
echo "ciao<br>a tutti"
oppure
print "ciao\na tutti"
Ciao
Newsgroup: it.comp.www.php
Titolo: Controllare il formato di una variabile

Come si puň controllare con una if se il formato di
una variabile č numerico o alfanumerico?
Grazie
______________________________________________________________________
Iscriviti al Meglio della Settimana, la newsletter di Yahoo!
Per saperne di piů vai alla pagina: 
http://buongiorno.yahoo.it
-- 
Posted from 
web11608.mail.yahoo.com
 [216.136.172.60] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:2001121413510...@web11608.mail.yahoo.com...

is_numeric
(PHP 4 >= 4.0.0)
is_numeric --  Verifica se una variabile č un numero o una stringa numerica
int is_numeric (mixed var)
Restituisce TRUE se var č un numero o una stringa numerica, FALSE in caso
contrario.

 
if(strlen(ereg_replace("[0-9]","",$stringa))==0)
    	{
    	echo "ci sono solo cifre nella stringa";
    	}

 caso contrario.
mmm... questo è + facile!
(e la mia soluzione non tiene conto dei . o delle ,)
ciao

Newsgroup: it.comp.www.php
Titolo: Campo binary con MySQL

E' possibile gestire campi di tipo binary con MySQL ?
ciao e grazie
Andrea
_______________________________________________
Andrea Guerrini
 Editions Srl - Application Service Provider - 
www.editions.it
 E-Mail: 
a.gue...@editions.it
 Phone:
+39 0761 35.42.19
 Fax:    
+39 0761 27.49.93

 E' possibile gestire campi di tipo binary con MySQL ?
Si...
Si chiamano TINYBLOB, BLOB, MEDIUMBLOB, LONGBLOB (max 16M per il protocollo
usato)

 E' possibile gestire campi di tipo binary con MySQL ?
si. cerca 'BLOB' tra i tipi di campo.
per l'inserimento da php devi avere l'accortezza di usare
$sql="insert into table (campoblob) values ('".addslashes($binario)."')";
vedi threads passati.
ciao

Newsgroup: it.comp.www.php
Titolo: ob_flush() & flush()?

Quale è la differenza tra ob_flush() e flush()?
Cercando in giro non ho trovato davvero niente di veramente chiaro....spesso 
vengono chiamati entrambi negli script.....come se significassero quasi la 
stessa cosa.
E allora....quando va usato uno, quando l'altro e quando entrambi?

 Quale  la differenza tra ob_flush() e flush()?

ob_flush lo usi quando stai bufferizzando esplicitamente l'output con
ob_start e compagni.
flush lo usi per forzare un output non esplicitamente bufferizzato, ma
che potrebbe essere implicitamente bufferizzato (da zend, da apache, dal
S.O., ecc.)
Bye.
-- 
Alessandro Pellizzari
Newsgroup: it.comp.www.php
Titolo: script in php4.

Salve.
Ho una debian nella quale ho installato php4 come modlulo per apache e 
php4-cgi per poter avere l'interprete e lacniare script da shell.
Ho creto un file di prova prova.php con solo l'istruzione print"ciao";
Ho dato chmod 777 e lanciato php4 -f prova.php.
L'output non e' ciao ma il contenuto del file e cioe' print"ciao";
non lo ha eseguito.
Come si fa a far eseguire script in php da shell?
Grazie.

 ha scritto nel messaggio
news:aoc8ag$k1d2u$1...@ID-89846.news.dfncis.de...

La debian ti fa tanto in automatico ma tutto non lo fa ancora in automatico
come unico lavoro devi scommentare:
# LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
#AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps
nella /etc/apache/httpd.conf
e riavviare /etc/init.d/apache stop start
per avere php4 in shell devi installare
apt-get install php4-cgi   inquanto tu ai installato solo il modulo php e
non cgi
e nella testa dei script ci metti
#!/usr/bin/php4 -q
esempio .... con quel > coso ho inserito 3500 articoli html nel database in
ca. 30 minuti ...:-)
http://host.maggia.net/linux/php4/insertnews.txt
altri moduli php4 li trovi con
apt-cache search php
Ciao Patrik  
www.swisse.ch

 L'output non e' ciao ma il contenuto del file e cioe' print"ciao";
domanda scema:
hai messo <? e ?>
:-)
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://groups.google.com

Newsgroup: it.comp.www.php
Titolo: richiesta aiuto

Buona gironata a tutti
houn problema
come faccio a calcolare iul tempo intercorso fra due variabili di
tempo in formato
Y-m-d h:m:s?
Ho cercato in lungo e largo e non ho trovatoniente in merito...
possibile?
Grazie per l'aiuto
Valentini Roberto

 possibile?
Ti suggerisco di iniziare leggendo il manuale ufficiale:
http://www.php.net/strtotime
http://www.php.net/manual/en/language.operators.arithmetic.php
http://www.php.net/date
-- 
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/

 possibile?
le converti in unixtime e fai la differenza

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

dove posso trovare un manuale php in rete ?
grazie


www.php.net

 ha scritto nel messaggio
news:9cbti4$g8l$1...@menelao.polito.it...


Lo trovi al sito 
www.html.it
 completamente in italiano: fornisce la 
sintassi, il confronto con l'asp, alcuni esempi e tante altre cose +o- 
interessanti.
CIAO!
------------------------
Luca
Web: 
www.europa-ge.com
Newsgroup: it.comp.www.php
Titolo: php 4 sotto win NT

Devo installare su una macchina Win NT con IIS 4 il php 4 il problema e'
che installato come CGI e' di una lentezza esasperante.
Mi pare di aver capito dai pochi msg trovati che non sia molto stabile
come ISAPI.
avete qualche ideaa su come sarebbe meglio configurare visto che devo
obbligatoriamente risolvere il problema velocità?
Avevo pensato anche di fargli mettere tutto sotto Linux ma hanno i db in
access :-(
grazie
carlo



Io lo uso con Win2000 e IIS5 (CGI) e la velocita' e' buona, non e' per
caso che ha qualche problema la tua macchina? Hai provato altre
applicazioni CGI?
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

 applicazioni CGI?
le funzioni non le ho scritte io ma un'altro e devo dire che sono un po'
arzigogolate temo a questo punto che il problema sia rivedere la logica di
quelle a meno che non si tratti di un problema aggiuntivo dato dall'accesso
via ODBC su acces
carlo



Questo lo escluderei se non si tratta di un database con migliaia di
record; anch'io su Win2000 lo uso con Access.


Newsgroup: it.comp.www.php
Titolo: offerta di lavoro a Genova

Cerchiamo urgentemente a Genova un programmatore freelance php e perl
per sviluppo di nostri progetti internet.
Curriculum a 
firstc...@hotmail.com



 
Salve, sono interessato, ma non invio CV ad annunci di lavoro anonimi.
Se lo desiderate potete contattarmi tramite email.
Cordiali saluti
-- 
elimina carraro per rispondere via email

Newsgroup: it.comp.www.php
Titolo: Automatizzare le query

Ciao ragazzi,
come posso eseguire una query ad ogni intervallo di tempo?
Grazie mille,
Piero

Utilizzando Cron se lo fai sul server, se devi farle tipo ogni 20 secondi
sulla stessa pagina allora basta che fai fare il refresh della pagina con
gli stessi parametri
Newsgroup: it.comp.www.php
Titolo: PHP-nuke e Oracle

Ciao a tutti.
Sto sperimentando (per una grossa intranet aziendale) diverse
soluzioni per creare cirtual community.
mi è stato suggerito che PHP-nuke è un prodotto ben fatto.
Mi sono preso la briga di scaricarlo e dopo un po di "smanettamento"
vario
sono riuscito a installarlo (apache, php, mysql).
Ora l'azienda per cui lavoro ha come db standard Oracle.
Dai readme ho visto che la versione che ho (7.4) supporta sia ODBC che
oracle.
Purtroppo non riesco a trovare nessun documento che mi spieghi come
passare da MySQL a Oracle durante l'installazione.
Ho visto che nel file config.php si deve specificare tutti i parametri
di configurazione per accedere al db però mi sfugge qualcosa.
non ho trovato granchè neanche in rete.
Se qualcuno l'ha già fatto e mi può dare due dritte o indicarmi almeno
un doc glie sarei molto grato.
Grazie
Michele

un doc glie sarei molto grato.
C'è tutto nella documentazione di php-nuke inclusa nel pacchetto,
comunque si tratta di editare il config.php, ed in particolare in
$dbtype devi inserire "oracle".
Poi forse dovrai modificare il file sql contenente il dump del db
perché non credo sia compatibile.
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
Newsgroup: it.comp.www.php
Titolo: Funzione errore Call to a member function

Funzione:
function getOrderAttached($OrderID) {
    $connection = initDB();
    $query;
    if ($OrderID == 0) {
        $query = "SELECT * FROM allegati";
    } else {
        $query = "SELECT * FROM allegati WHERE OrderID='" . $OrderID . "'";
    }
    //print $query;
    $result = mysql_query($query) or die("Query Failed " . mysql_error());
    $OrderID = 0;
    $orderAttachedData;
    while ($row = mysql_fetch_array($result)) {
        $OrderID = $row['OrderID'];
        $Image = $row['urlimmagine'];
        //Build Guestquote object
        $guestOrder = new GuestOrder();
        $guestOrder->set_OrderID($OrderID);
        $guestOrder->set_Image($Image);
        $orderAttachedData[$orderID] = $guestOrder;
        $orderID = $orderID + 1;
    }
    closeDB($connection);
    return $orderAttachedData;
}
Classe:
class GuestOrder {
 function set_Image($Image) {
        $this->Image = $Image;
    }
    function get_Image() {
        return $this->Image;
    }
richiamo i valori nella pagina
$orderAttachedData = getOrderAttached($OrderID);
for ($index = 0; $index < count($orderAttachedData); $index++) {
     $guestOrderAttached = $orderAttachedData[$index];
     $Image = $guestOrderAttached->get_Image();
E mi da questo errore
Fatal error: Call to a member function get_Image() on a non-object in 
.......
dove ho sbagliato????? 

 dove ho sbagliato?????
A occhio e croce, stai usando l'id del DB come indice nell'array 
ritornato, ma poi non usi un foreach ma un normale for (che va da 0 a 
count).
Se nel DB capita (come nel 100% dei casi) che i tuoi dati non partano 
dall'id 0, hai campi null, che non sono oggetti, e quindi ti torna 
l'errore.
Te ne accorgi con un semplice print_r($orderAttachedData); prima del for.
Bye.

 ha scritto nel messaggio 
news:93i0ip...@mid.individual.net...

ecco l'errore:
Array ( [1] => GuestOrder Object ( [OrderID:GuestOrder:private] => 13 
[order:GuestOrder:private] => [ProductID:GuestOrder:private] => 
[PrinttypeID:GuestOrder:private] => [product:GuestOrder:private] => 
[Order_Data:GuestOrder:private] => [Order_number:GuestOrder:private] => 
[Order_supplier_Data:GuestOrder:private] => 
[Order_supplier_number:GuestOrder:private] => [Refer:GuestOrder:private] => 
[SupplierName:GuestOrder:private] => [Image] => 
allegati/1305718002_FELPA-01.jpg ) )
Fatal error: Call to a member function get_OrderID() on a non-object in 

 Array ( [1] => GuestOrder Object ( [OrderID:GuestOrder:private] => 13
Ecco, appunto. Hai l'array che parte da 1 (id del dato nel DB) ma il for 
che parte da 0, quindi il primo elemento sara` null.
Rivedi pesantemente la logica che stai usando, perche` non ti basta 
correggere lo 0 in 1 nel for: avra` rogne appena avrai piu` di 2 oggetti 
nel DB.
Bye.
Newsgroup: it.comp.www.php
Titolo: parse error...

sto realizzando un parserino per un piccolo file xml ma ho molte
difficoltà...
per prima cosa ho definito (spero correttamente) le funzioni di callback che
vanno linkate al parser come target per gli eventi di apertura/chiusura
elementi e ritrovamento dati...
poi per testare mi limito a visualizzare alcuni dei valori che dovrebbero
essere letti...
Il mio problema è che detta pagina php mi da inesorabilmente sempre lo
stesso messaggio: "Parse error: parse error in ProvaLetturaXML.php on line
34"
questo anche se io commento le linee di codice che creano il parser e
provano a scandire il file... il tutto mi sembra quantomeno folle...
Non è che sto parse error non si riferisce alla lettura del file xml ma a
quella del file php stesso?...
I need an help, Trini...
----------TAF----------
Se ti disegnassi una linea in faccia sembreresti proprio un culo
Trini alla frutta aka potenza del pesante (abbonato nord n°833)
ICQ number 15461418
Homepage 
http://utenti.lycos.it/triniallafrutta

come non detto avevo fatto un casino con il costrutto switch mettendo i due
punti dopo case e prima della stringa-> case: "pippo" { anzichè case
"pippo": {
chiedo scusa...

Newsgroup: it.comp.www.php
Titolo: Assegnare ad una variabile il 'nome' di un'altra variabile

Ciao a tutti, non so se l'oggetto è abbastanza chiaro.
Praticamente mi servirebbe una sintassi che assegni ad una variabile *$foo*
il nome di un'altra variabile ad esempio *$bar* e non il suo valore.
$bar = 'un qualsiasi valore';
Come faccio con PHP a settare $foo in modo che sia uguale a *$bar* e non a
*un qualsiasi valore*?
Grazie.
-- 
Effe8

 *un qualsiasi valore*?
Aggiungo anche una piccola noticina perchč non mi serve un qualcosa del
tipo:
$bar = '$foo';
Questo perchč il nome della variabile cambia piů volte e quindi devo
automatizzare il tutto all'interno di una funzione. Grazie di nuovo.
-- 
Effe8

Hai dato un occhio qui?
http://it3.php.net/manual/it/language.variables.variable.php
Gusher.

 $bar = '$foo';
 
La soluzione mi si parava davanti agli occhi e mi ero dimenticato di
aprirli. ;-)
Devo utilizzare:
miafunzione ('$variabile');
Al posto di:
miafunzione ($variabile);
Scusatemi ma mi sembra di essere un decerebrato delle volte. Prometto che
starņ attento la prossima volta prima di postare.
-- 
Effe8

 
http://it3.php.net/manual/it/language.variables.variable.php
Si, l'avevo visto, ma era fuori tema rispetto a quello che mi serve o
sbaglio? Non mi serviva una variabile 'variabile' ma passare il nome di una
variabile. Grazie lo stesso per l'aiuto. Per uno come me alle prime armi è
molto utile e spero che maturando nella conoscenza potrò un domani essere
d'aiuto ad altri.
-- 
Effe8

 che starò attento la prossima volta prima di postare.
ma non ti preoccupare eiffel :-)
Newsgroup: it.comp.www.php
Titolo: Come faccio a verificare se un file esiste sul server?

Ciao a tutti,
ho un problema con PHP.
Ho il nome di un file in una variabile.
Devo verificare se il file esiste: 
se esiste, viene visualizzato il file, altrimenti non viene
visualizzato niente.
Come posso verificare l'esistenza o meno di un file sul server?
Ciao e grazie per eventuali dritte.
Tony

> Come posso verificare l'esistenza o meno di un file sul server?
con la funzione:
file_exists
vedi su 
www.php.net
 o se hai un libro di php nell'appendice delel funzioni.


Hai ragione. Dovevo cercare meglio.
In effetti, lurkando un pochino ho trovato la soluzione in un altro
thread.
Cmq, grazie e scusate per il post un po' frettoloso, ma avevo
veramente fretta...
Ciao
Tony

Newsgroup: it.comp.www.php
Titolo: controllare la correttezza dell'email con php

come si fa la cosa descritta in oggetto?
grazie
-- 
Paolo Giammarco
paolo.giamm...@portalis.it
----------------------------------
http://www.lefontanediroma.com
http://www.febbredacavallo.net
Forza Ferrari
------------------------------------------
No! Try Not. Do. Or do not. There is no try.

> come si fa la cosa descritta in oggetto?
http://groups.google.com/groups?hl=it&lr=&ie=ISO-8859-1&q=controllo+email&me
ta=group%3Dit.comp.www.php
BTW: Google č tuo amico
Gusher.
Newsgroup: it.comp.www.php
Titolo: Mandare email con attachment!

Per l'invio dell'email non ho problemi, ma come gli allego dei file?

 ha scritto nel messaggio
news:9so454$40pu$1...@stargate1.inet.it...


 ha scritto nel messaggio
news:9so4mk$7nt$1...@atlantis.cu.mi.it...


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

mi potete dire dove posso trovare un servizio di database mysql gratuito?

 ha scritto nel messaggio
news:IyzK7.138712$sq5.6...@news.infostrada.it...


 mi potete dire dove posso trovare un servizio di database mysql gratuito?
www.f2s.com
ciao
Roberto

Newsgroup: it.comp.www.php
Titolo: libreria flash per php

salve ho necessita di sapere se un fil uploadato nel server è
un filmato flash o una foto
nel mio caso specifico se non è flash è foto .
il problema e che non so come fare ho visto che il php (o meglio una 
estensione) dispone di un libreria
per gestire il flash io in locale ho la versione 5
1) non ho trovato dove scaricare la libreria
2) non so come installarla
p.s
sono in ambiente windows.
Invece per quanto riguarda l'host su cui voglio mettere il sito devo 
chiedere a loro di installarla ?
grazie ciao


quella estensione ti permette di creare il flash


 nel mio caso specifico se non è flash è foto .
Il comando
list($width, $height, $type, $attr) = getimagesize("file");
ti permette di conoscere le dimensioni di un'immagine e anche il tipo; 
su $type infatti viene restituito un numero che identifica il tipo di 
file grafico (per l'swf il codice è 4); ecco l'elenco completo dei 
valori restituibili:
1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(intel 
byte order), 8 = TIFF(motorola byte order), 9 = JPC, 10 = JP2, 11 = JPX, 
12 = JB2, 13 = SWC, 14 = IFF, 15 = WBMP, 16 = XBM
Per info 
http://it.php.net/manual/it/function.getimagesize.php

 ha scritto nel messaggio 
news:438e2ce8$0$7322$4faf...@reader4.news.tin.it...

ottimo
grazie

Newsgroup: it.comp.www.php
Titolo: Gestire .cvs

Ciao a tutti.
Devo creare un piccolo programmino che analizzi i dettagli delle
chiamate del proprio cellulare che è possibile scaricare dal sito
Vodafone.
I file che vengono scaricati dal sito sono .csv contenenti tutte le
chiamate, una per riga, cn i campi separati da virgole.
Come posso importare questo file in un database per poterlo analizzare
ed effettuare delle statistiche (es. numero totale chiamate, totale
tempo parlato, totale messaggi, totale speso per ogni direzione, ecc.)?
Grazie mille, ciao.
Decibel.

Decibel ha scritto:

Fai un semplice parsing dei dati.
Carichi il file in un array (funzione file), scorri l'array splittando 
ogni elemento (funzione split) e generi il relativo codice sql
Se utili mysql puoi optare per l'insert multipla (molto più veloce ma ha 
un limite sulla quantità max di dati inseribili, per default mi sembra 
circa 1 Mbyte)
	Francesco
Newsgroup: it.comp.www.php
Titolo: Estrarre parte di stringa racchiusa tra parentesi

Un saluto al NG.
Spero di non postare una richiesta già mandata, ma avrei bisogno di
mettere in relazione due tabelle di Mysql:
in una ci sono le provincie italiane con rispettive regioni,
nell'altra ci sono delle manifestazioni che si svolgono in Italia,
dove la provincia è racchiusa tra parentesi (es: Velletri (RM) ).
Come faccio ad estrarre "RM" per avere questo risultato (combinando le
2 tabelle):
Velletri   RM  Lazio
Grazie.
CB
Per rispondere togli le "z" dalla firma.

Velletri   RM  Lazio
Questo lo so fare :-)
SELECT Provincia, Sigla, Regione
	FROM Tabella_Province AS a, Tabella_Manifestazioni AS b
	WHERE b.Luogo LIKE CONCAT('%(',a.Sigla,')%');
Leonardo approssimativo
-- 
the shadow of the dome of pleasure
floated midway on the waves,
where was heard the mingled measure
from the fountain and the caves.

Leonardo approssimativo
...e platform dependent. Su altri SQL non funziona (su MySQL si' perche'
cio' provato, de'!), perche' "PIPPO (RM)" non viene matchato da "%(RM)%"
e ci vuole "%(RM)", senza il % finale.
In altri SQL in altre parole % significa "UNO O PIU'" caratteri... e non
"ZERO O PIU'" caratteri.
Su PostgreSQL dipende da qualche settaggio, sospetto... visto che su due
macchine diverse, "SELECT 'PIPPO (RM)' LIKE '%(RM)';" mi da' due diversi
risultati [1]. Scocciante.
Leonardo
[1] ecco perche' me ne sono accorto :-)

Newsgroup: it.comp.www.php
Titolo: Come contribuire alla traduzione del manuale?

Salve,
sapete a chi mi posso rivolgere per contribuire alla traduzione del manuale
di PHP?
Grazie
Marco

 wrote in message
news:9o5m65$vp$1...@nreada.inwind.it...

Newsgroup: it.comp.www.php
Titolo: Errore con query SQL e MySql

Salve a tutti, mi spiegate perchè mi da errore con una stringa SQL
come questa:
SELECT * FROM Cinema WHERE [nome] LIKE 'Galaxy%' AND [zona] LIKE 'Roma
Est%' AND [Film] LIKE 'Vanilla Sky%'
L'errore è:
Warning: Supplied argument is not a valid MySQL result resource in
c:\programmi\apache group\apache\test\Connection.inc.php on line 43
grazie e ciao

 Est%' AND [Film] LIKE 'Vanilla Sky%'
Come mai hai messo i nomi delle colonne fra parentesi quadre?
China

China

 wrote in message
news:3c8d350...@news.tin.it...

Con il backquote (mysql >=3.23.39):
SELECT `colonna` from `tabella`

 frega.
Questa proprio non la sapevo. Come ti ha risposto Jurgen, vale la regola del
backquote (lo standard SQL99 però esclude l'uso di spazi nei nomi di
tabella).
_China

query?
AFAIK, non credo che le tabelle possano avere nomi con lo spazio.
Alcuni dialetti lo consentono, come Access che accetta spazi e li
gestisce con le parentesi quadre, ma non sono sicuro che ciò sia uno
standard SQL...
Matteo

 standard SQL...
Sicuramente non e' uno standard SQL, in mySQL lo puoi fare (da non so
quale versione in su).
CREATE TABLE `hello world` (
`from you` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`to me` INT NOT NULL
);
Creando dei file con spazi in mezzo, immagini che casino ...

 Creando dei file con spazi in mezzo, immagini che casino ...
Personalmente ricorro agli underscore fra le parole e agli alias dei nomi di
tabella per dare al risultato delle query un aspetto umano, ma appena
possibile cerco di usare nomi formati da una parola sola (tranne, che so,
situazioni tristi come "fattura_99", "anagrafica_cliente" o cose del
genere). Quando lavori su PHP e/o sistemi Unix ti abitui per necessità agli
underscore (oppure alla "dot-syntax"), e vedere nomi di file con spazi
bianchi "fa strano". No? :-)
ciao
_China

 Creando dei file con spazi in mezzo, immagini che casino ...
Gli spazi nei nomi NON SONO NORMALIZZATI in NESSUN linguaggio o SO o DB.
L'uso del carattere spazio e' da INCOSCENTI, per non dire di peggio.
Il fatto che in alcuni prodotti sia possibile l'utilizzo degli spazi non
vuol dire che cio' abbia senso, anzi.

 wrote in message
news:3C92196B...@birra.it...

La liberta nelle mani sbagliati crea sempre caos (vedi politici).
Gia' il caseinsensitive del FS Windows contro il casesensitive del Unix
FS non ha senso (ed e fonte di grande confusione). Bisogna arrestare
B.G.
;-)

 ;-)
Arrestare? perche' limiterci quando si potrebbe di piu?
potremmo mandarlo a convertire in nome della popolazione terreste gli
abitanti di giove!
Newsgroup: it.comp.www.php
Titolo: direttive in httpd.conf

siccome per ragioni che ancora mi sono misteriose non riesco a far leggere a 
php il fil ephp.ini (l'ho messo dentro a %etc% ma quando eseguo phpinfo(); mi
accorgo che nessuno dei settagi viene letto...vorrei conoscere la sinstassi 
esatta delle direttive PHP da mettere dentro al file di conf di apache.
In particolare devo sistemare la maledetta upload_tmp_dir...
apache 1.3.17 php 4.04 pl1 os/2 warp 4
-- 
Ciao,
Daniele

 ha scritto nel messaggio
news:PwdmgmZcsPQE-p...@www.itisvinci.net...


 sono utili questi file...
os/2 non ha una usr/local/lib e nemmeno una usr/lib :-)
nella documentazione che ho trovato per osso diceva solo che va messo dentro 
a %etc% 
spero che la dir non sia hardcoded dentro allla dll..
-- 
Ciao,
Daniele

On 8 Apr 2001 18:24:12 GMT, 
wil...@nospam.libero.it
 (Daniele Calanca)
wrote:

io proverei a ricompilare php e al ./configure gli dici te dove andare
a cercare il php.ini
cmq %etc% e' troppo generico

 cmq %etc% e' troppo generico
e` una directory come le altre..da me %ETC% punta a D:\MPTN\ETC...
ho provato diversi porting a partire dalla prima 4.0 adesso sto usando la 
4.04pl1...
provero` a informarmi se riesco da chi ha fatto il porting...
 
-- 
Ciao,
Daniele

Newsgroup: it.comp.www.php
Titolo: contare i giorni

Salve, ho la necessità di effettuare in php una funzione che mi conti i
giorni lavorativi dati dalla differenza di due date.
esiste già qualcosa di pronto?
grazie
Paolo

  esiste già qualcosa di pronto?
hai provato su 
phpclasses.org
?

 ha scritto nel messaggio
news:1122328785.4...@g14g2000cwa.googlegroups.com...


 si mano trovo nulla
scusa ma queste due date sono all'interno di un db? se sì c'è la
funzione
sql datediff(d1,d2) che accetta date nel formato YYYY-MM-DD e
restituisce i giorni di differenza tra d1 e d2.
altrimenti non so se c'è qualcosa di già pronto.
rae

Paolo ha scritto:

Anni fa avevo scritto l'algoritmo per il calcolo della Pasqua,
un altro ha aggiunto il codice per calcolare ciò che chiedi.
È in basic, ma non dovrebbe essere difficile convertirlo,
Lo trovi su 
http://www.sitocomune.com/index.html
clicca su home e cerca nella pagina
"conteggio dei giorni lavorativi tra due date"
Se vuoi il calcolo della pasqua in php la posto anche qui,
è una funzione cortissima.
Bye
GP