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

C'č nessuno che ha realizzato dei pdf con php?
Grazie

 C'è nessuno che ha realizzato dei pdf con php?


in che senso?


 


Generare un pdf qualsiasi e inviarlo al browser e' facile. Ecco un esempio, 
mezzo scopiazzato dal manuale


 


<?
Header("Content-type: 
application/pdf");
header("Content-disposition: inline; 
filename=test.pdf");


 


$pdf = 
pdf_new();
pdf_open_file($pdf);
pdf_begin_page($pdf, 595, 
842);
pdf_set_font($pdf, "Times-Roman", 15, "host");
pdf_set_value($pdf, 
"textrendering", 1);


 


$hostname = "localhost"; 
$username = "mauro"; 

$password = "mauro"; 
$dbName = "prova"; 


 


mysql_connect($hostname),$username,$password);
mysql_select_db($dbName);


 


$query = "SELECT * FROM test"; 
$result = 
mysql_query($query); 
$number = MySQL_NUM_ROWS($result); 
$i=0; 
if 
($number > 0){ 
  pdf_show_xy($pdf, "Questi dati vengono da un db 
mysql", 50, 810);
  pdf_set_font($pdf, "Times-Roman", 10, 
"host");
  while ($i < $number) { 
    $name = 
mysql_fetch_row($result); 
    pdf_show_xy($pdf, 
$name[0],50,800-($i+1)*40);
    $i++; 
}


 


pdf_end_page($pdf);
pdf_close($pdf);
$data = 
pdf_get_buffer($pdf);


 


header("Content-length: " . strlen($data));
echo 
$data;


 


?>


 


Questo codice apre un DB mysql, lo interroga e fa 
un "report" in pdf dei dati trovati. Il risultato e' un file pdf che viene 
inviato al browser ed aperto al suo interno.


 


Se invece intendevi chiedere come fare un "bel" 
documento pdf, penso che devi consultare la documentazione delle varie funzioni 
pdf_xxxxxxxx, ce ne sono parecchie e sono documentate nel manuale.


 


Ciao


Mauro
Newsgroup: it.comp.www.php
Titolo: oggetti o programmazione strutturale

Salve,
questa non č una domanda di carattere tecnico, ma una semplice richiesta di 
opinioni. Ho iniziato da poco ad avvicinarmi alla programmazione ad oggetti 
con PHP e mi sto sempre piů chiedendo se, allo stato attuale di sviluppo di 
PHP sia meglio utilizzare una programmazione strutturale oppure orientata 
agli oggetti.
Grazie & Saluti. 

 programmazione strutturale oppure orientata agli oggetti.
Definisci "programmazione strutturale".
-- 
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.

 Definisci "programmazione strutturale".
Comune programmazione non ad oggetti.

 
Anche io concordo con BBFish (??)
Tieni presente che se sei abituato ad una programmazione ad oggetti 
rigorosa (ad es. Java) troverai alcune anomalie nel php 4 (nel 5 gli 
oggetti sono molto potenziati).
In ogni caso gli oggetti pare rallentino un poco (ma *di solito* in 
termini trascurabili).
Uno dei vantaggi del php è proprio la sua rapidità nello sviluppo, in un 
orientamento ad oggetti radicale invece ti trovi ad avere scelte quasi 
irrazionali (ad esempio inizializzare una classe per scrivere una riga 
bianca)
ciao
Marcello

 bianca)
Sono d'accordo che non sia necessario fissarsi in modo assoluto su uno 
dei due modi di programmare, ma credo anche che, se l'applicativo viene 
progettato con cura, le "scelte irrazionali" della programmazione ad 
oggetti si riducano a zero anche con PHP4. Il caso dell'avere un oggetto 
che scrive una riga bianca è un errore di progettazione, non un limite 
del linguaggio.

Newsgroup: it.comp.www.php
Titolo: domandina semplice su array...

Salve a tutti,
ho un dubbio... ho un array di questo tipo:
$test[]=array("Primo"=>"1", "Secondo"=>"2");
se volessi stampare il valore della chiave "pippo" senza conoscerne il nome, 
non e' sufficiente questo:
echo $test[0][0]
non sono equivalenti?
grazie
Dade 


Non è chiaro chi o cosa sarebbero equivalenti...
intendi $test[0]['pippo'] e $test[0][0]?
Se è così no, non sono affatto equivalenti.
Per trovare una chiave nella matrice dovresti fare un doppio ciclo 
oppure utilizzare o scrivere una funzione di ricerca negli array
Marcello

 echo $test[0][0]
Non mi è molto chiaro quello che vorresti fare, anche perché
nell'array $test non esiste nessuna chiave "pippo" (ma forse hai solo
scambiato "Primo" con "pippo").
Comunque, prova a vedere la funzione array_keys():
http://www.php.net/array_keys
Ciao.
-- 
Federico
Newsgroup: it.comp.www.php
Titolo: problemi con GD

Ciao a tutti, volevo sapere perchè la libreria GD non mi funziona, dandomi
sempre questo tipo di errore
b>Fatal error</b>:  Call to undefined function:  imagecreatefromgif() nel
caso dello script qui sotto, ma il tipo di errore mi si propone su tutti gli
script che faccio.
lo script è questo
<?
Header("Content-Type: image/gif");
$string=implode($argv," ");
$myimage = ImageCreateFromGif("arc.png");
$black = ImageColorAllocate($myimage, 0, 0, 0);
$width = (imagesx($myimage)-7.5*strlen($string))/2;
ImageString($myimage, 1, $width, 20, $string, $black);
ImageGif($myimage);
ImageDestroy($myimage);
?>
Copiato da non mi ricordo che sito per vedere se ci capivo qualche cosa.
Sul php.ini la voce riguardante la libreria GD si presenta in questo modo:
;extension=php_gd.dll

 ;extension=php_gd.dll
Non è abilitato il supporto alle gd.. togli il punto e virgola nel php.ini e
copia quella dll in system32 sotto la dir di windows.. fai ripartire Apache.

 >>$myimage = ImageCreateFromGif("arc.png");
forse dovresti usare ImageCreateFromPng

 ?>
che versione di php usi, perchč mi risulta che a causa di un brevetto 
Unisys, la libreria GD non supporta piů le gif dalla versione PHP 1.6,
quindi non potresti utilizzare "ImageGif" ma solo JPG, se usi PHP
3.0.13 o successivo č supportato anche PNG
Newsgroup: it.comp.www.php
Titolo: PHP e JSON

Ciao,
Ho notato una stranezza nel comportamento di json_encode / json_decode:
 
#####################################
Script:
#####################################
<?php
$arr = array(
	'aa' => 'pippo',
	'bb' => 'pluto',
);
$json = json_encode($arr);
print_r(json_decode($json));
 
#####################################
Output:
#####################################
# php json.php
stdClass Object
(
    [aa] => pippo
    [bb] => pluto
)
 
 
In sostanza mi trasforma un array in un oggetto. È un bug oppure un
comportamento voluto?
 
# php -v
PHP 5.4.4-14 (cli) (built: Mar  4 2013 14:08:43)
 
-- 
g4b0, linux user n. 369000
http://brosulo.net
 

 comportamento voluto?
 
E' voluto. Vedi:
http://it1.php.net/manual/en/function.json-decode.php
 
Example 1
 
Se vuoi un array associativo devi scrivere:
print_r(json_decode($json, TRUE));
 
 

 print_r(json_decode($json, TRUE));
 
Converrai con me che non è proprio intuitivo... da una coppia di
funzioni encode/decode mi aspetterei che ciò che entra in input esca in
output, senza dover usare flag o booleani.



 
In realtà, non dipende da PHP, ma da JSON, che definisce le strutture dati:
- object
- array
 
Quindi quello che json_decode ritorna di default è l'object (perché in 
JSON un array con hash è un object, quindi con json_encode hai creato un 
object), mentre per avere l'array associativo lo devi esplicitare.
 
Questione di definizioni, ma forse lo hanno fatto per stare più aderenti 
a JSON.

 a JSON.
 
Potrebbe essere una soluzione. Alle volte PHP è un po' troppo lasco...
ma è anche per questo che ci piace, no? Volessimo programmare strict
saremmo tutti a smanettare con Java e C :)


Newsgroup: it.comp.www.php
Titolo: Ancora sugli users online

Ho seguito con interesse le discussioni sugli users online, in particolare
il problema degli accessi contemporanei al file di testo che tiene traccia
delle visite degli ultimi minuti.
Qualcuno ha accennato ad una soluzione che sfrutta un db, anche in questo
caso si presenterebbe lo stesso problema?



assolutamente no. con il db la soluzione e' ottimale in quanto i
database si occupano, tra le varie cose, appunto di gestire loro la
multiutenza e multiaccesso ai dati.
basta crearsi una tabella "utenti_online" e aggiungere una riga quando
arriva un utente nuovo, eliminare la sua riga quando esce e fare una
SELECT count(*) FROM utenti_online; quando si vuole sapere il numero.
pero' e' assolutamente necessatio sfruttare le sessioni per tenere
traccia del singolo e distinto utente altrimenti non riesci a
eliminare le righe "scadute".
Roberto Padovani
----------------
ICQ#125729644
----------------
Newsgroup: it.comp.www.php
Titolo: SW per FORUM

Sto cercando con la massima urgenza uno sviluppatore con esperienza in
MYSQL, per installare un forum, usando uno dei tanti pacchetti opensource.
GRAZIE
Skip
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 MYSQL, per installare un forum, usando uno dei tanti pacchetti opensource.
I moderni forum hanno un loro script di installazione che fa tutto in 
automatico.
L'intervento dell'utente č veramente minimo e richiede solo di conoscere i 
parametri.
Non č che ti serva tutta questa esperienza.
Di che forum stiamo parlando?
Ciao
Marco 

 Marco


 andare per tentativi
Per installare e configurare č roba da 10 minuti.
Personalizzare la grafica č tutta un'altra cosa.
Avrai bisogno piů di un grafico che non di un esperto di MySQL.
Ciao
Marco 

 Marco


> Grazie, in realtà la parte DB era molto più semplice di quanto pensassi!
Te l'avevo detto. :-)
Ciao
Marco

Newsgroup: it.comp.www.php
Titolo: Istant messenger in ajax

Qualcuno di voi conosce altri istant messenger in ajax?
oltre a 
http://www.unwieldy.net/ajaxim/
Grazie

Non esiste nulla???

 Non esiste nulla???
premesso che è meglio autoquotarti che non quotare nulla, prova a dare
un'occhiata a questi siti e vedi se trovi ciò che cerchi:
http://www.meebo.com/
http://www.meebome.com/
http://www.goowy.com/
 (ha anche un IM)
http://www.koolim.com/
http://gabbly.com/
Ciao, Maverick
-- 
«Che non siete più liberi di non avere una casa con letto per dormire.
 Lavorate voi - schiavi dei soldi - che non sentite la puzza della
 schiavitù!» (a Mario di Monte Mario, Roma) # 
http://libre.netsons.org/
Newsgroup: it.comp.www.php
Titolo: dove pubblicare...

Ebbene si sto iniziando. E dove posso provare in rete i miei esperimenti? io
ho un sito personale su digiland, ma non supporta ne php ne molto
altro...Voi come fate? (a parte il dominio a pagamento)
Ciao!!


Non mi sembra molto veloce ultimamente, ma quì puoi fare i tuoi esperimenti
http://www.netcat.it/
elbombe

 
http://www.netcat.it/
Č vero, ci sono ben 640 siti web ed un unico server fisico.

 ha scritto nel messaggio
news:PIwb8.6996$eD3.3...@twister1.libero.it...


 ha scritto nel messaggio
news:PIwb8.6996$eD3.3...@twister1.libero.it...

www.nexen.net
Servizio francese che offriva 100mb di spazio con supporto php e mysql
Ciao
Colla

>È vero, ci sono ben 640 siti web ed un unico server fisico.
scusa... ma chi te lo ha detto che sono 640?

Servizio francese che offriva 100mb di spazio con supporto php e mysql
offriva...
www.netcat.it
 a me va benissimo..

io sto usando 
www.spaceports.com
, mi pare buono (a parte qualche problema
sui database quando hanno troppi contatti...)
Marco
--------------------------------
Inviato via 
http://usenet.iol.it
 

 io sto usando 
www.spaceports.com
, mi pare buono
Ciao, ti inserisce qualche banner/pop-up?
Grasie  :)
marco

marco
Eh si' lo
fa....  compare un banner in fondo alle tue pagine (NON sul server
cgi/php/mysql, dove pero' non potresti mettere pagine HTML "statiche"...
pero' ho dato uno sguardo, hanno delle tariffe MOLTO basse per far sparire
i banner..
ciao,


 i banner..
Ah bene, stavo per orientarmi su un discorso a pagamento (HostingPlan, la 
basic Host 50, circa 181.000 lire ivate con 50MB di spazio, PHP, Perl, 
MySQL, SSI, realaudio, realvideo, CGI, scrip preinstallati, registrazione 
dominio, Apache, ecc).
Ciao e rigrasie.
marco

i banner..
beh... netcat non inserisce neppure i banner !!!

 ha scritto nel messaggio
news:5tv47uo31jlt3eesa...@4ax.com...

http://www.netcat.it/index.php?page=FREEHOST&lang=IT
HOSTING GRATUITO
MOMENTANEAMENTE SOSPESO
Newsgroup: it.comp.www.php
Titolo: Letterina a Babbo Natale

Caro Babbo Natale, fammi avere solo per 10 minuti uno di quei deficienti
che riempiono di spam i form di contatto dei siti, solo 10 minutini...
Dopo metto le foto online di quello che gli ho fatto...
Max
-- 
http://www.maxori.it

 Dopo metto le foto online di quello che gli ho fatto...
Io ho messo un filtro semplice ma, finora, efficace: nei campi "mittente" 
ed "email mittente", se c'e` un "ritorno a capo" ("\n" o "\r") ripresento 
il form con un errore e non invio la mail.
Di solito vengono sfruttati per metterci header aggiuntivi e sfruttare le 
vulnerabilita` di mail()
Tolto l'a-capo non possono metterci altri "To" o altri header in generale, 
quindi vengono respinti.
Bye.

 wrote:

Purtroppo in questo caso non avrebbe funzionato, questo imbecille ha
proprio scritto vari msg uno per uno. E ne ha scritti almeno 50!
Meno male che ha usato lo stesso nome e quindi con una semplice query ho
cancellato tutti i suoi msg.
Ho paura che l'unica sia implementare il classico sistema delle lettere
a caso... che palle!
Max
-- 
http://www.maxori.it

 a caso... che palle!
LOL!
dimmi che ha compilato 50 volte anche il campo captcha :)
(anche perchè ormai qualsiasi roba che abbia un inserimento di testo
ha anche il captcha.. che palle gli spammers..)

 wrote:

No, non 'è ancora nessun campo. Come dicevo nel post mi sa che dovrò
implementarlo...
Per ora ho messo un avviso che mi manda una email ogni qualvolta viene
inviato un msg, sperando che sia stato uno coglione di passaggio.
Dovessi beccarne uno gli spezzo i ditini uno a uno... minorenne o meno
che sia, gli faccio passare la voglia di rompere.
Max
-- 
http://www.maxori.it

 Max
beh lasciare un campo di inserimento commenti anonimi in una pagina
web pubblica SENZA captcha o simili è oggi IMHO molto molto rischioso
ci sono spiders che non fanno altro che cercare siti con campi non
"protetti" giusto per creare un po' di monnezza..
Insomma, se uno che non ha un cazzo da fare ti vuole rompere le balle,
almeno che si sbatta ad inserire i captcha :)

 Max
beh lasciare un campo di inserimento commenti anonimi in una pagina
web pubblica SENZA captcha o simili č oggi IMHO molto molto rischioso


 ciao.
Google è tuo amico, ricordalo :)
http://it.wikipedia.org/wiki/CAPTCHA
(magari letturina anche a una guida di quoting, che dici?)
Newsgroup: it.comp.www.php
Titolo: funzione che richiama se stessa

se ho una funzione che richiama se stessa
es. semplificato al max del codice
function AAA ()
{
 foreach($array as $a) { $out.=  se ho sub richiama AAA}
 echo $out;
}
Se ho una lista con tre livelli, li tira fuori tutti;
A
B
-b1
---bb
---bb
-b2
C
-c1
--cc
Volevo fare in modo che richiamasse se stessa solo per il primo livello:
A
B
-b1
-b2
C
-c1
la funzione al suo primo ciclo dovrebbe fare questo:
passa su A poi su B e qui si accorge che ci sono sub e allora richiama se
stessa;
però su b1 anche se ha sub non deve richiamare se stessa;
poi continua con C etc..

 -c1
Aggiungi un parametro alla funzione (es. $deep) nel quale imposti la
profondita' che vuoi raggiungere.
Ad ogni chiamata ricorsiva passi $deep - 1.
Prima di effettuare la chiamata ricorsiva verifichi che $deep sia > 0.
-- 
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/

function AAA ($deep=2)
{
 
$deep=$deep-1;
if ($deep>0)
{foreach($array as $a) { $out.=  se ho sub richiama AAA}
 echo $out;
}
}
č cosě?
perň quando viene richimata il valore di deep riparte sempre da 2 o
sbaglio?

function AAA ($deep=2)
{ 
$deep=$deep-1;
foreach($array as $a) { $out.= if ($deep>0) richiama AAA($deep) }
 echo $out;
}
dovrebbe essere cosě
o cosě credo
function AAA ($deep=2)
{ 
foreach($array as $a) { $out.= if ($deep>0) richiama AAA($deep-1) }
 echo $out;
}

 }
Sě ma c'č qualcosa che non mi convince, stai usando la ricorsione ma non 
passi la struttura dati perché ne usi con uno scope globale, ma in 
questa maniera la funzione riparte sempre dall'inizio.
Inoltre a quanto pare il tuo problema č molto specifico a questi due 
livelli, ti conviene usare la ricorsione o non trovi piů facile un 
approccio iterativo?

Newsgroup: it.comp.www.php
Titolo: metodo post

ciao gruppo.
ho fatto dei  form che inviano dei dati ai script php in metodo post
e tutto funziona il guaio é quando l'utente fa ritorna dall'explorer a
quel punto "errore di pagina scaduta". Ovviamente col metodo get
questo non succede ma ci sono troppi dati sul url e un po riservati.
cosa si puo' fare perche' questo non succeda mantenedo il metodo post?
grazie

 ha scritto nel messaggio
news:aa35l6$7e5sc$1...@ID-90707.news.dfncis.de...

e ho capito bene, dovrebbe essere sufficiente che le pagine con il form non
postino su se stesse: modifica l'action in modo che postino su uno script
stand alone che fa quello che deve e poi redirige
--
________________________________
                ~°~   Ale   ~°~
        ~~~ICQ #54291095~~~~
________________________________

stand alone che fa quello che deve e poi redirige
Oppure la pagina al termine dell'elaborazione si ricarica con un
header("Location: ...");
Lorenzo
Newsgroup: it.comp.www.php
Titolo: Flexi grid fix

Ciao a tutti, sto cercando di applicare una fix al componente flexigrid
 
leggendo questo
 
http://stackoverflow.com/questions/...-ie9-heightauto
 
 
 
non capisco bene come applicare la soluzione
 
 
Questo codice:
 
 
ie9Fix: function() {
if($(".bDiv").height() != $(".bDiv table").height() && p.height=='auto') {
   $(".bDiv").css({height: $(".bDiv table").height() + 18});
}
},
 
 
lo aggiungo dopo
var g = {
hset: {},
nel file flexigrid.js
 
 
Corretto??
 
 
Per quanto riguarda invece queste due modifiche indicate nell'articolo:
 
 
In the g.dragEnd() function last row (this.ie9Fix()
 
In the g.addRowProp() you have to write a new event:
 
 
 
 
Nel file ho:
 
 
....
$(document).mousemove(function (e) {
			g.dragMove(e)
		}).mouseup(function (e) {
			g.dragEnd()
		}).hover(function () {}, function () {
			g.dragEnd()
		});
...
 
 
 
e
 
 
...
//add td & row properties
		g.addCellProp();
		g.addRowProp();
		//set cDrag
...
 
 
 
Mi aiutate ad apportare le modifiche correttamente?
 
Grazie

 Ciao a tutti, sto cercando di applicare una fix al componente flexigrid
 
Hai abilitato il modulo js nel php.ini?
 
-- 
g4b0, linux user n. 369000
http://brosulo.net
 

Flexigrid funziona perfettamente (su Chrome e FF) ... il problema è su IE, come indicato nel link che ho postato. Si tratta di un problema di Flexigrid e nel link viene indicato come risolverlo, il problema è che mi perdo nell'applicazione della soluzione.
 
(quindi non è un problema di PHP.ini dato che la griglia funziona con altri browsers)
 
Thanks

 (quindi non � un problema di PHP.ini dato che la griglia funziona con altri browsers)
 
La mia era una risposta ironica... prova a chiedere su i.c.l.javascript


Mi fa piacere che tu abbia tempo per rispondere frasi ironiche, buon per te.

 Mi fa piacere che tu abbia tempo per rispondere frasi ironiche, buon per te.
 
Quando iniziaii a frequentare usenet mi sono beccato un bel numero di
RTFM, ma mi sono sempre limitato a RTFM..


 te.
 
Sai che la domanda non riguarda PHP.
 
Quoti male.
 
g4b0 ti ha detto dove puoi fare quella domanda per avere una risposta.
 
E poi ti arrabbi anche...
 
Leggi questi:
 
http://www.arcetri.astro.it/CC/rfc1855_it.html
 
 
http://thetruster.altervista.org/index.php/documentazione/32-domande-
 
intelligenti
 

> Quoti male. 
 
E chi aveva quotato scusa???
 

 Hai abilitato il modulo js nel php.ini?
 
 
Applausi :) :)
 
J.


 Applausi :) :)
 
Finalmente! Temevo che il mio umorismo non facesse pi� ridere nessuno... :P


 E chi aveva quotato scusa???
 
Appunto.
 
Sei entrato di colpo al club della caccia chiedendo se qualcuno
pu� spiegarti come cucinare la quaglia e dando dell'idiota a
chi scherzando ti ha fatto notare che hai preso la porta sbagliata.
 
Abbi pazienza, non che venga tanta voglia di aiutarti.
 
-- 
ValeRyo
Newsgroup: it.comp.www.php
Titolo: php e javascript

Ciao a tutti
Avrei bisogno di una mano ad implementare del javascript nel php... il 
codice è il seguente:
<script>
  qtprA=new Array(0,0,0,0,0,0)
</script>
......
<?
$var=file('file.txt');
foreach ($var as $riga) {
echo '<TR class="t2">
<TD width=80%>'.substr($riga,0,8).'</TD>
<TD width=20%><script>document.write(+qtprA[1]+)</script></TD>
</TR>';
}
fclose($var);
?>
Praticamente non mi prende il valore di qtprA[1]... mi rimane vuota la 
cella!!
A cosa può essere dovuto? 

 Avrei bisogno di una mano ad implementare del javascript nel php...
Sei OT, it.comp.lang.javascript.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Newsgroup: it.comp.www.php
Titolo: Niubbo - Domande varie

Salve, come avrete intuito dall'oggetto sono un handicappato totale in
materia di php & co, e ovviamente questa è la prima volta (ma non ultima eh
eh) che posto su ICWP
Allora, le mie domande sono molto semplici:
premettendo che non conosco assolutamente NULLA di PHP, ASP, MySQL, e
qualsiasi altro linguaggio web (vabbè l'html lo so usare...) e che mi
piacerebbe usare la "formidabile" accoppiata PHP + MySql... cosa devo fare?
Voglio dire, è sufficiente scaricare le due guide di riferimento ufficiali
(cosa che ho già fatto) e farscisi il mazzo sopra, oppure visto che non
conosco alcun linguaggio di programmazione è il caso che prima impari
qualcosa e poi mi addentri nel php?
Ultima domanda... ho installato sul mio pc (win98) Apache + MySQL + PHP4 e
mi è sembrato che fosse tutto ok... poi ho provato a lanciare in locale php
nuke... è mi da 8 milioni di errori, evidentemente non è tutto ok... allora
la domanda è: non esiste un applicativo che installa le tre cose che dicevo
in automatico? Dove lo trovo?
Ok, ho finito di angosciarvi con le mie domande da niubbo, spero in risposte
utili così mi fiondo nello studio! :)
Ciao
--
estizi

 in automatico?
Si esisto dei kit di installazione gratuiti che ti installano php4 con le
libbrerie principali Mysql, Apache, MyphpAdmin
Dove lo trovo?
http://www.fox.it
 (..che momentaneamente non funziona )
prova
http://www.hotscripts.com/Detailed/9942.html

Newsgroup: it.comp.www.php
Titolo: creare miniatura

Salve a tutti,
avrei bisogno di creare una miniatura di un'immagine,
ho trovato lo sript qui di seguito...ma se lo eseguo mi mostra
una serie lunga di caratteri invece della miniatura.
qualche dritta?
<?php
function miniature($pict, $dest_pict){
   $handle = @imagecreatefromjpeg($pict);
   $x=imagesx($handle);
   $y=imagesy($handle);
       if($x > $y){
               $max = $x;
               $min = $y;
       }
       if($x <= $y){
               $max = $y;
               $min = $x;
       }
//$size_in_pixel : Size max of the label in pixel.  The size of the
picture being
//proportional to the original, this value define maximum size
//of largest side with dimensions of the picture. Sorry for my english
!
//Here $size_in_pixel = 100 for a thumbnail.
       $size_in_pixel = '100';
       $rate = $max/$size_in_pixel;
       $final_x = $x/$rate;
       $final_y = $y/$rate;
       if($final_x > $x) {
               $final_x = $x;
               $final_y = $y;
       }
       $final_x = ceil($final_x);
       $final_y = ceil($final_y);
       $black_picture = imageCreatetruecolor($final_x,$final_y);
       imagefill($black_picture,0,0,imagecolorallocate($black_picture,
255, 255, 255));
       imagecopyresampled($black_picture, $handle, 0, 0, 0, 0,$final_x,
$final_y, $x, $y);
       if(!@imagejpeg($black_picture,$dest_pict.'/mini_'.$pict,
$size_in_pixel))
       imagestring($black_picture, 1, $final_x-4, $final_y-8, ".",
imagecolorallocate($black_picture,0,0,0));
       //The number is the quality of the result picture
       imagejpeg($black_picture,'', '100');
       imagedestroy($handle);
       imagedestroy($black_picture);
   }
$pict = "PICT7024.jpg";
$dest_pict = "D:/Program Files/EasyPHP1-7/www/test";
miniature($pict, $dest_pict);
?>

e se provi ad aggiungere questa stringa alla funzione
subito dopo imagedestroy($black_picture);
echo "<img src=\"$dest_pict/$black_picture\">";

Hai provato a mandare l'header?
Ciao

 echo "<img src=\"$dest_pict/$black_picture\">";
mi mostra un'icona con una x rossa....
ciao

sda...@gmail.com
 schrieb:

hai provato a controllare se la miniatura č stata creata ?
Newsgroup: it.comp.www.php
Titolo: select multipla da db

Salve a tutti,
qualcuno sa dirmi come fare una selezione multipla da piu' campi di una
tabella?
Detto cosi' non si capirebbe un'acca per cui ...
ecco l'esempio:
Ho una tabella con 10 campi e voglio estrarre dei dati tramite una query del
tipo:
Select ... WHERE campo1 = '$pippo', campo2 ='$pluto', ecc...
valori passati da una selezione (menu di selezione)  di un FORM. Se pero'
per il campo 1 non specifico nulla perche' mi vanno bene tutti i valori,
come faccio a "spiegarlo" allo script php?
In definitiva nel menu di selezione per un determinato campo avro':
<select "campo1">
<option value ="0">TUTTI</option>
<option value ="1">opzione 1</option>
ecc...
Spero di essere stato chiaro e che qualcuno abbia la grazia di rispondermi
... grazzzzzzzzzzie
Gio(vanni)

come faccio a "spiegarlo" allo script php?
Qualcosa come:
$query = "SELECT * FROM tabella WHERE 1=1 ";
if($valore1)
	$query .= "AND campo1='$valore1' ";
if($valore2)
	$query .= "AND campo1='$valore2' ";
....
e poi esegui la query.

 ha scritto nel messaggio
news:aqtn6c$24b$3...@nowhere.local...


Newsgroup: it.comp.www.php
Titolo: vi prego di scusare....

vi prego i scusare la mia ignoranza assoluta di php, ma mi serve fare
un intervento una tantum su un sito (per uan cortesia una volta per
tutte) e poi non credo mi servirà più.
Si tratta di eliminare la colonna sinistra in un sito a 3 colonne.
Ovvero, 
1-ora c'è una colonna sinistra con indice e altre cose. OK.
2-Poi c'è la colonna centrale con gli atricoli, OK.
3-A sinistra ci sono delle finestrelle con una serie di spazi per
annunci temporanei, ecc. E questi andrebbero eliminati.
Pensavo di fare una toppa con lo stesso texture dello sfondo da
applicare ogni tanto alle pagine nuove (magari inserendo
automaticamente il codice con dreamw.) ma sarebbe più carino eliminare
proprio la colonna...
PS= vorrei che le due restanti rimangano con lo stesso ingombro,
lasciando bianco a destra.
Ringrazio cordialmente chi mi darà una dritta!
saluti
MM

 Si tratta di eliminare la colonna sinistra in un sito a 3 colonne.
Quello che ti serve potrebbe non avere necessariamente a che fare col
PHP, ma soltanto con l'XHTML e/o i CSS. Senza dare un'occhiata al codice
è difficile aiutarti.
Saluti, Giovanni

 Si tratta di eliminare la colonna sinistra in un sito a 3 colonne.
Se è un frame potrebbe bastare eliminare il codice nell'index del sito che potrebbe essere qualcosa del tipo:
<?php include('includes/menusinistra.php'); ?>

<?php include('includes/menusinistra.php'); ?>
andando per tentativi ed errori ed eliminando un po' di "include" qua
e uno là ho trovato il blocco giusto. Tutto a posto
Grazie!
MM
Newsgroup: it.comp.www.php
Titolo: Popup con redirezione tk

Ho attivato per il mio sito la redirezione .TK
Esiste qualche script da installare sul server che mi permette di bloccare
il fastidioso popup che appare ai visitatori del mio sito?
Grazie Leo

 bloccare il fastidioso popup che appare ai visitatori del mio sito?
Sei OT.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:WFyid.17236$Ni.6...@twister1.libero.it...

Scusa perchč? Il mio sito č al 90% scritto in php e vi chiedevo se esistesse
uno script php per bloccare i popup

 esistesse uno script php per bloccare i popup
I popuo sono programmazione lato client, php e' lato server, sei OT.


"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:XeSid.19345$Es2.4...@twister2.libero.it...

Infatti io intendo bloccarli server side affinchè non appaiano client side

 side
La generazione del codice HTML per visualizzare i popup come quelli del
TK viene eseguita DOPO la generazione PHP. In PHP non puoi fare nulla,
DEVI lavorare client side, ossia JS, ossia sei OT.


Newsgroup: it.comp.www.php
Titolo: Lentezza Fedora Apache2+PHP 4.3.8

Salve a tutti,
ho un server con su Fedora (FC2), Apache 2.0.51 e PHP 4.3.8 con seri
problemi di lentezza. Le pagine PHP vengono parsate rapidamente (tempi
minori rispetto agli altri server che uso di norma), ma passano vari
secondi prima che appaia qualcosa sul browser. Questa lentezza non è
riscontrata per le pagine html e nemmeno per altri tipi di file, la
linea è veloce e il server non è per niente affollato.
Immagino che il problema sia di Apache, di una qualche configurazione
che blocca per qualche motivo la pagina PHP prima di inviarla al
browser.
Ho guardato i log e non c'è niente di strano.
Vi viene in mente qualche soluzione o qualche test che posso fare?
Grazie.



verifica innanzitutto che il sistema non sia a corto di risorse (ram in
primis), in seconda istanza dai un occhio se hai montato selinux ad
eventuali patch (yum update per intenderci) o eventualmente disabilitalo
temporaneamente.

ho risolto settando keepalive di Apache su on, di default me la dava a
off e non mi sono accorto subito.
Grazie cmq per l'interessamento.
Newsgroup: it.comp.www.php
Titolo: [Mercatino] Cambio o vendo libri NUOVI php e mysql

Ho comprato alcuni libri che non ho mai usato da 2 mesi , il php non è alla 
mia portata
Sono ripeto Nuovi mai aperti !
Titolo
PHP e MySQL   Guida completa di Apogeo pagato 42
PHP 5 Pocket  di Apogeo pagato 7
MySQL Versione 5 Pocket di Apogeo pagato 7
MySQL Pocket sempre di apogeo pagato 7
I Libri non sono mai stati usati e ve lo garantisco , preferirei
scambiare con altri libri di informatico che so i CCNA o qualche
vecchio Photoshop 6 effetti speciali o simili , insoma fatemi
delle offerte ci si mette d'accordo. Oppure vendo possibilmente
in blocco fate voi il prezzo.
Ciao Pino 

 ha scritto nel messaggio 
news:464efab3$0$10622$4faf...@reader2.news.tin.it...
| Ho comprato alcuni libri che non ho mai usato da 2 mesi , il php non č 
alla
| mia portata
| Sono ripeto Nuovi mai aperti !
|
| Titolo
|
| PHP e MySQL   Guida completa di Apogeo pagato 42
| PHP 5 Pocket  di Apogeo pagato 7
| MySQL Versione 5 Pocket di Apogeo pagato 7
| MySQL Pocket sempre di apogeo pagato 7
|
| I Libri non sono mai stati usati e ve lo garantisco , preferirei
| scambiare con altri libri di informatico che so i CCNA o qualche
| vecchio Photoshop 6 effetti speciali o simili , insoma fatemi
| delle offerte ci si mette d'accordo. Oppure vendo possibilmente
| in blocco fate voi il prezzo.
|
| Ciao Pino
|
|
Perdonate mancava l'email  scrivetemi qui  
copp...@yahoo.com
 

> PHP e MySQL   Guida completa di Apogeo pagato 42
cambi con un libro su python?

 ha scritto nel messaggio 
news:464efe79$0$16031$5fc...@news.tiscali.it...
|
| > PHP e MySQL   Guida completa di Apogeo pagato 42
|
| cambi con un libro su python?
Scusa l'ignoranza ma non lo conosco, adesso mi faccio un giro su google. 

 ha scritto nel messaggio 
news:464eff61$0$10619$4faf...@reader2.news.tin.it...

Urca ho visto , non credo di poterlo fare grazie ,se hai altri libri + 
semplici.........
Grazie Pino 

 
nel senso che ritieni python un linguaggio difficile?
forse ti sei sbagliato nel cercare. insieme a ruby è ritenuto uno dei 
linguaggi più facile da apprendere.

 ha scritto nel messaggio 
news:464f1a85$0$21201$5fc...@news.tiscali.it...

Scusa ma il problema sono io per me sono tutti in arabo , mi e* tutto 
difficile. 

 CCNA 
Ti va bene la versione elettronica? :-)
--
rob4you

 ha scritto nel messaggio 
news:mn.9d487d759...@KIEDIMELO.IT...

Grazie ma cerco libri libri in ita. 

 
va benissimo grazie ;)
Newsgroup: it.comp.www.php
Titolo: utilizzo header

Ragazzi sono al mio primo progetto in php, linguaggio di scripting che mi
affascina sempre di +,
ma non riesco a capire bene l'utilizzo della funzione header ,
ho creato il seguente codice che preleva i dati user e password da una
modulo ed effuettua l'autenticazione
ma purtroppo apache mi da sempre lo stesso errore :
Warning: Cannot add header information - headers already sent by (output
started at dati.inc:37) in c:\apache\apache\htdocs\webportal\login2.php on
line 16
le linea 16 del film login2.php (del quale ho postato sotto il codice )  č
quella relativa a
      >>>>  header("Location : area.php");
<?php
include("dati.inc");
#include contiene il connect al database es il select al DB
$controllo = "SELECT * FROM utenti WHERE user = '$user' AND password  =
'$password'";
$query = mysql_db_query($database ,$controllo);
if ($query)
{
    $numero  = mysql_affected_rows($link);
    if ($numero == 1)
        {
        header("Location : area.php");
        exit;
 }
    else
{
    echo"USER o PASSWORD ERRATA";
}
}
else
{
echo("<p>".mysql_error($link));
}
mysql_close($link);
         ?>
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
       <title>login2</title>
</head>
<body>
</body>
</html>
RAGAZZI dove č ke sbaglio ??
RINGRAZIO TUTTI

 ha scritto nel messaggio
news:FmKD6.57800$s93.5...@news.infostrada.it...


ecco il file dati.inc :
<?php
$db_host="localhost";
$db_login="root";
$db_pass="";
$database="jasx";
$link;
connectdb();
function connectdb()
{
$database = "jasx";
 global $link;
     $link = mysql_connect("$db_host","$db_login","$db_pass")
or die ("Impossibile connettersi al database<br>")   ;
mysql_select_db($database,$link)
or die ("impossibile selezionare il db");
          }
?>
è nel file dati inc la line 37 non esisteeeeee!!!!!
mi postate qualche esempio del genere funzionante =???
graziea tutti!!
"LAMASE" <a@b.c> ha scritto nel messaggio
news:9bopel$ed$1...@fe1.cs.interbusiness.it...


 ha scritto nel messaggio
news:FmKD6.57800$s93.5...@news.infostrada.it...


Forse non era la riga 37 del file, comunque il problema era nell'include.
Togli tutti i messaggi di errore (gi echo) e vedi che funziona (ma se dava
messaggi di errore non funziona mica tanto bene...)
LAMASE
Newsgroup: it.comp.www.php
Titolo: Funzione per controllare l'inizio di una stringa

Salve a tutti, esiste una funzione che permette di controllare il testo 
iniziale della stringa inserita in un form?
Ho uno script che raccoglie commenti su un sito, e c'è un tizio - un 
coglione, a dirla tutta - che puntualmente ogni giorno viene a spammarmi 
2000 url come commento. La funzione dovrebbe controllare che le prime 
lettere del commento siano diverse da [url] o http, così risolvo il 
problema.
Qualcuno sa aiutarmi?
Grazie. 

 commento siano diverse da [url] o http, così risolvo il problema.
Usi una bella espressione regolare in cui mandi a cacare tutto ciò che 
inizia per [url] o per http.
ps: questo sistema ovviamente non è un metodo per combattere lo spam, 
ma solo per quella particolare richiesta che hai fatto tu.
--
rob4you

 solo per quella particolare richiesta che hai fatto tu.
Eh, lo so. Per forza di cose devo rendere i commenti pubblici, però non ho 
problemi di spam tranne che per il coglione di cui sopra. 

 non ho problemi di spam tranne che per il coglione di cui sopra.
CAPTCHA no? 

 Tipo? Sono piuttosto niubbo in materia php...
Allora guarda, siccome sono dell'avviso che in questi casi sia bene
usare codice "da niubbo", e al contempo decifrabile dal niubbo stesso
(chi ti parla č un irreversibile niubbo, espertissimo di annosa
inesperienza), inizia con qualcosa di semplice. Si tratta d'una
funzioncina che restituisce false quando vede iniziare la stringa con
[url] o con http, ed č scritta nel modo piů "ampio" possibile, in
maniera tale che tu ne comprenda il semplice meccanismo. Becca:
   function Accetto($s) {
 
      if (substr($s,0,5)=="[url]") {
      return false;
      }
      if (substr($s,0,4)=="http") {
      return false;
      }
// io ci inserirei anche il "www.", per quel che costa...
      if (substr($s,0,4)=="www.") {
      return false;
      }  
   return true;
}
if (Accetto($TuaStringa)===false) {
// NON eseguo il lavoro
} else {
// eseguo il lavoro
}
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

 ha scritto nel messaggio 
news:HVtih.1278$AA....@tornado.fastwebnet.it...

Troppo complicato... vorrei una cosa semplice. 

 maniera tale che tu ne comprenda il semplice meccanismo. Becca:
Ecco, era una cosa del genere che volevo. Grazie.
Anche se, sinceramente, credevo esistesse una funzione in php che controlla 
n numero di lettere di una stringa. 

 numero di lettere di una stringa.
Che è infatti la funzione substr che ti ha suggerito Catarsi.
Come ti ha detto lui, la funzione la ha scritta in quelmodo per 
renderla il più comprensibile possibile.
Ovvio che potrebbe essere scritto qualcos'altro in un unico rigo, che 
faccia lo stesso compito con altre funzioni (appunto ad esempio usando 
exp reg).
--
rob4you

 reg).
Hai un link dove posso trovare un po' di materiale su queste regexp? Roba da 
niubbi, però. 

 Roba da niubbi, però.
"espressioni regolari" e "niubbi" non vanno molto d'accordo :P
cmq una ricerchina su google ti fornirà kili e kili di materiale..
Newsgroup: it.comp.www.php
Titolo: espressione regolare

ho un'espressione regolare con un subpattern del tipo (.*)? in un 
preg_replace: questo subpattern diventa \\2.
A questo punto nella stringa da sostituire nel preg_replace dovrei 
inserire \\1 solo se \\2 non è stato trovato, altrimenti \\2.
Come fo?
thanks
-- 
__________________________________
~°~   Ale   ~°~
~~~ ICQ #54291095 ~~~~

 Come fo?
puoi usare il modifier /e che esegue la parte destra di una regexp e usa il 
risultato dell'espressione per la sostituzione, una cosa del genere 
dovrebbe fare al caso tuo:
preg_replace("/(x)(.*)?/e", "'\\2' ? '\\2' : '\\1'", $testo);
-- 
/federico
[ 
http://www.pixzone.com/dev/
 ]

Newsgroup: it.comp.www.php
Titolo: Controllo chiusura browser

Salve a tutti ho una pagina in php con il classico login
il mio scopo e quello che alla chiusura della pagina si effettua in
logout
con il tasto specifico non ci sono problemi ma mi servirebbe con la
chiusura con la X
Ho cmq uno script che controlla ogni 5 min se l'utente e online oppure
no pero mi servirebbe questo controllo quando chiude.
Ho provato con onunload richiamando un poput di arrivederci con lo
script di logout e funziona benissimo il problema e che funziona anche
quando cambio pagina LOL
Sapete darmi una soluzione?
Grazie mille in anticipo

 Sapete darmi una soluzione?
Non esiste.
Metti un timeout e controlla quello.
-- 
Alessandro Pellizzari

LOLLONE
Alessandro Pellizzari ha scritto:



e de che? 

 ugualmente chiudendo il browser...
Ma  a che serve metterela pasword in una variabile di sessione una volta 
che si è loggato? Capisco i dati dell'utente, ma generalmente non metto 
in sessione la password.
Avrei una ideuzza da fare in javascript/ajax: una sorta di heartbeat che 
ti dice se l'utente è ancora sulle tue pagine.
ogni tot secondi il browser ti manda un impulso con qualche info che ti 
avvisa che l'utente è ancora sul browser.
Se l'utente chiude il browser o naviga per altri lidi, l'impulso non 
arriva più.
Cosa ne pensate?
-- 
Cordialmente.
Melus. Sempre alla ricerca di programmatori e grafici web.
dal mio e-mail togli i simboli di Zorro.
Newsgroup: it.comp.www.php
Titolo: Funzione sconosciuta...

Ciao a tutti,
qualcuno mi potrebbe spiegare cosa fa questa funzione ?
ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2}) 
([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})", $time, $date);
Grazie 1000
Ciao,
D
-- 
Posted from 
relay3.inwind.it
 [212.141.53.74] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2}) >
([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})", $time, $date);
e' una regular expression che cerca in $time il pattern descritto nella
prima stringa, e piazza i match tra $time e pattern in $date, che diventa
una array
la regular expression cerca un pattern composto da:
- 4 caratteri nella serie tra 0-9 e salvali in $date[1]
- un -
- da uno a due caratteri nella serie tra 0-9 e salvali in $date[2]
- un -
- da uno a due caratteri nella serie tra 0-9 e salvali in $date[3]
- spazio>spazio
- da uno a due caratteri nella serie tra 0-9 e salvali in $date[4]
- un :
- da uno a due caratteri nella serie tra 0-9 e salvali in $date[5]
- un :
- da uno a due caratteri nella serie tra 0-9 e salvali in $date[6]
Se tutto questo serve per formattare una data/ora, e' piu' comodo usare
strftime($format, strtotime($time));
Ciao
L.

 ha scritto nel messaggio
news:5.0.2.1.2.200104...@popmail.libero.it...

Newsgroup: it.comp.www.php
Titolo: undefine variable

Undefined variable: action in c:\inetpub\wwwroot\asp\mailer.php on line 19
ciao a tutti, che dilemma
perche sul server di prov ogni volta che lancio in esecuzione di un form
mail mi da questo erroe
Undefined variable: action in c:\inetpub\wwwroot\asp\mailer.php on line 19
aiutoooooooooo

 ha scritto nel messaggio
news:cdrd3q$i1r$1...@newsread.albacom.net...

Semplicemente perchè il php.ini del server ha settato l'error reporting su
E_ALL
leggi qui
http://it.php.net/manual/it/function.error-reporting.php
stefano

 Semplicemente perchč il php.ini del server ha settato l'error reporting su


 aiutoooooooooo
L'errore dice che alla riga 19 del file mailer.php tenti di
usare la variabile $action che però non è definita.
Una possibilità è che nel file di configurazione php.ini hai
la direttiva register_globals = Off e pertanto le variabili
passate via GET o POST le devi recuperare attraverso i
superglobal array $_GET, $_POST o $_REQUIRE (nel tuo caso
$_GET['action'] o $_POST['action'] a seconda del metodo al
posto di $action).
Ulteriori informazioni:
http://tinyurl.com/3cxzb
Ciao.
-- 
Federico R.

 ha scritto nel messaggio
news:1ba1tw0lui80j$.dlg@ID-209163.user.uni-berlin.de...


 mailer.php.
Personalmente ti consiglio di lasciarlo su Off e usare sempre
i superglobal array. Vedi la traccia nel mio primo post.
-- 
Federico R.

 ha scritto nel messaggio
news:q73yru4t...@ID-209163.user.uni-berlin.de...


 E_ALL, come lo modifico nel file php.ini.
No, non ero io, ma stefano. Comunque, se non vuoi visualizzare
i Notice devi impostare la direttiva error_reporting cosě:
error_reporting = E_ALL & ~E_NOTICE
Sul server in cui fai le prove, tuttavia, ti consiglio di
lasciare error_reporting = E_ALL. E' sempre meglio
visualizzare un Notice - e correggere il codice per eliminarlo
- piuttosto che nasconderlo.
-- 
Federico R.

 ha scritto nel messaggio
news:12hluxiltbzfw$.dlg@ID-209163.user.uni-berlin.de...


 method from this domain<br><br>$HTTP_HOST";
Per lo stesso motivo (register_globals) al posto di $HTTP_HOST
usa $_SERVER['HTTP_HOST'].
Ulteriori informazioni sull'array $_SERVER:
http://it2.php.net/reserved.variables
Ciao.
-- 
Federico R.

 line 19 ciao a tutti, che dilemma
Che dilemma, perche' prima di postare non leggi le risposte ai tuoi
messaggi?
Perche' non leggi le FAQ? 
Perche' non leggi i messaggi precedenti? 
Perche' non leggi il manuale?
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 come lo devo settare,io del php.ini ho questa situazione:
Invece di cambiare l'error_reporting perche' non tenti di risolvere i
notice?


 superglobal array $_GET, $_POST o $_REQUIRE 
Forse e' $_REQUEST al posto di $_REQUIRE.


 Forse e' $_REQUEST al posto di $_REQUIRE.
Ops... Errore mio.
Assolutamente sě, intendevo $_REQUEST.
Ciao.
-- 
Federico R.
Newsgroup: it.comp.www.php
Titolo: Query errata

Ecco l'errore: 
Query fallita: You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near
'INSERT INTO s_bb ( id, CodiceDitta, cognome_mittente, nome_mittente,
sess' at line 1
ed ecco il codice:
(premetto che il campo id esiste ed esiste il record 16
error_reporting(E_ALL);
include'connessione.inc.php';
$query = "INSERT INTO s_bb SELECT * FROM s_bb WHERE id = 16 INSERT INTO
s_bb (
id,
CodiceDitta, 
cognome_mittente, 
nome_mittente,
sesso_mittente,
luogo_nascita_mittente,
anno_riferimento
)
SELECT 
30,
CodiceDitta,
cognome_mittente,
nome_mittente,
sesso_mittente,
luogo_nascita_mittente,
anno_riferimento FROM s_bb WHERE id = 16";
$result = mysql_query($query, $connessione) or die("Query fallita: " .
mysql_error() );
grazie
Salvatore Paci
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

(premetto che il campo id esiste ed esiste il record 16
Si', ma "INSERT INTO SELECT INSERT INTO" nello standard SQL non c'e' mica
:-)
Limitati a INSERT INTO s_bb SELECT * FROM s_bb WHERE id = 16.
Oppure INSERT INTO s_bb ( id, ... ) SELECT 30, ... FROM.
Tutti e due insieme non ti fa :-D
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.

 Leonardo
----------
Grazie 1.000
Prezioso come sempre :)


Newsgroup: it.comp.www.php
Titolo: Compilazione PHP: mi manca un parametro

Non ricordo più, e non riesco a trovare, qual'è il parametro da
aggiungere alla riga di comando in fase di compilazione di PHP4 sotto
Linux per poter creare anche l'eseguibile, oltre al modulo per Apache,
il quale mi consenta di eseguire script PHP direttamente da consolle.
Ciao e grazie,
Nico
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

il quale mi consenta di eseguire script PHP direttamente da consolle.
Non lo trovi perche' e' un parametro da LEVARE, non da aggiungere.
Devi compilare _senza_ il supporto per il modulo Apache.
Leonardo
-- 
Time's angles, mages tell, conceal a place
incredible, beyond the mundane mind;
night-shrouded and between the seas of space
dread creatures drift in the ageless winds.

 Devi compilare _senza_ il supporto per il modulo Apache.
Quindi per ottenere sia la versione eseguibile che il modulo Apache
basta compilare due volte, una con supporto Apache e l'altra no. Giusto?


 basta compilare due volte, una con supporto Apache e l'altra no.
Giusto?
Perfetto!

basta compilare due volte, una con supporto Apache e l'altra no. Giusto?
Si'. Almeno, io ho fatto cosi' e non ci sono stati problemi :-)
Per sicurezza ho fatto
./configure ... --with...
make
make install
make clean
./configure ...
make
...e qui sono andato a prendermi il file binario, copiandomelo in
/usr/local/bin/php (mi serve per eseguire il PHP da command line)
make clean
