mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Apache o PHP impazzito

Improvvisamente tutti i domini che stavo gestendo in locale con Apache e
PHP Mi danno questi strani errori:
Warning: session_start() [function.session-start]:
open(/var/www/html/tmp/sess_d83db4fcffa46963261ed1891c77826e, O_RDWR)
failed: Permission denied (13) in
/var/www/html/
www.miosito.it/index.php
 on line 16
Warning: session_write_close() [function.session-write-close]:
open(/var/www/html/tmp/sess_d83db4fcffa46963261ed1891c77826e, O_RDWR)
failed: Permission denied (13) in
/var/www/html/
www.miosito.it/script/regvisita.php
 on line 19
Warning: session_write_close() [function.session-write-close]: Failed to
write session data (files). Please verify that the current setting of
session.save_path is correct (/var/www/html/tmp) in
/var/www/html/
www.miosito.it/script/regvisita.php
 on line 19
E' la prima volta che mi succede una cosa del genere. Che potrà essere
successo?
Francesco
-- 
There are two kinds of researchers:
those that have implemented something and those that have not.
The latter will tell you that there are 142 ways of doing things
and that there isn't consensus on which is best.
The former will simply tell you that 141 of them don't work.

 essere successo?
Hai provato a leggere che cosa ti viene scritto?
[quoto]
open(/var/www/html/tmp/sess_d83db4fcffa46963261ed1891c77826e, O_RDWR)
failed: Permission denied
[/quoto]
Fossi in te controllerei i privilegi e le autorizzazioni di
/var/www/html/tmp/ ...
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 /var/www/html/tmp/ ...
Infatti e' come dici, ma non capisco perchè prima non funzionava. Mi
spiego meglio. Avevo la direttiva php session_save_tmp in php.ini
impostata a "/tmp" e funzionava sempre bene. Poi all'improvviso non ha
piu' funzionato, senza che io cambiassi i permessi di accesso a tale
directory. Allora ho modificato la direttiva  session_save_tmp alla nuova
directory, e pensavo d aver aggiornato i permessi di accesso.
Comunque ti ringrazio, sei stato molto gentile e mi hai indirizzato subita
alla soluzione giusta.


Newsgroup: it.comp.www.php
Titolo: problemuccio con Upload

Utilizzando lo script di 
php.net
 per il file upload ricevo questo messaggio
di errore che non riesco ad interpretare. Siate pazienti., please...
"Warning: move_uploaded_file(...): unable to create stream: HTTP wrapper
does not support writeable connections."
PS: utilizzo IIS 5 su XP pro e ho già impostato i permessi di scrittura
sulla cartella di destinazione
Ringrazio anticipatamente


Anche io ho sempre avuto problemi in locale con l'upload di file da php...
quindi rimbalzo la risposta ad un altro.
Una domanda... ma come hai fatto a cambiare i premessi di scrittura su XP?
Ciao


In che senso? Io intendevo che ho già impostato il permesso di scrittura
sulla cartella di destinazione file tramite il pannello di IIS. Che io
utilizzi XP pro come OS era solo un dato in più che ho dato per eventuali
comportamenti anomali su tale piattaforma.
I permessi si IIS si cambiano andando tramite il pannello di controllo e
selezionando le proprietà del sito web predefinito.
Ciao
Newsgroup: it.comp.www.php
Titolo: ordinare un array multidimensionale

ciao a tutti!
mi sono buttato nel sito del php per risolvere un problema di ordinamento di 
un array multidim. ed ho trovato la funzione array_multisort... il problema 
č che non capisco assolutamente come funziona!
il mio array č di questo tipo:
nome array: $dati
Nome1-Numero1-Orario1-Stato1
Nome2-Numero2-Orario2-Stato2
Nome3-Numero3-Orario3-Stato3
io vorrei ordinare per Nome, Numero ecc ecc.. (per colonne insomma)
dal sito del php mi č sembrato di capire che la sintassi č
array_multisort($dati[colonna],SORT_ASC,SORT_REGULAR)
ma invece di ordinarmi le colonne mi ordina le righe e di conseguenza mi 
incasina tutto l'array!!
mi aiutate a capire come funziona questo comando?
grazie!!!!
davide 

 
prova con questa funzione:
[
http://tinyurl.com/b8m78
]
http://groups.google.it/group/php.notes/messages/0154a05938286f13?hl=it&thread_id=7a4224f4426cef14&mode=thread&noheader=1&q=ichier+array+php+sort&_done=%2Fgroup%2Fphp.notes%2Fbrowse_frm%2Fthread%2F7a4224f4426cef14%2F0154a05938286f13%3Fq%3Dichier+array+php+sort%26rnum%3D4%26hl%3Dit%26#doc_0154a05938286f13
Ciao
-- 
l'astronave da 300 punti di space invaders
i fumetti di zora, la vampira porno e la prinz senza ritorno
anna oxa a sanremo conciata come una punk londinese
il toblerone, qualcuno sa perche'

Newsgroup: it.comp.www.php
Titolo: Libro di PHP

salve a tutti,
mi sto avvicinando a questo fanatastico mondo che č il php e volevo un
consiglio. Fermo restando che č ovvio il fatto che le cose, amio parere, si
formano con l'esperienza, vorrei comprare un libro di PHP per avere un
approccio, per dire, piů didattico verso questo linguaggio. Adesso, con
l'uscita di PHP 5, č opportuno orientarsi verso la conoscenza approfondita
della versione 5 oppure continuare con la 4 e quindi comprare un libro che
tratti la verione 4 del linguaggio??
grazie

 tratti la verione 4 del linguaggio??
A mio parere, essere aggiornati fin da ora al PHP 5 è piuttosto sensato.
-- 
http://www.solarix.it/
 - 
http://www.carthag.org/
 - 
http://projects.carthag.org/


Alla 5.
E se hai già un po' di esperienza con altri linguaggi ti suggerisco "PHP5 -
Guida per lo sviluppatore" Hoepli.
Ciao
Luca
Newsgroup: it.comp.www.php
Titolo: due problemini (id e testo)

salve a tutti ^_^
un paio di problemini (sono ancora un novizio in php :p)
1) perche' in locale quando provo a passare una variabile
pippo.php?id=1 in pippo.php id e' vuota mentre se la uppo sul server
(aruba) funziona bene e contiene il valore 1 ??????? O_o
c'e' qualcosa da settare ? sfiga ? (ho xitami come web server + php
4.2.1)
2) come faccio a pescare in un txt tutto il testo dopo una chiave
specifica ? esempio:
cerco partendo da un .php in un .txt il testo "Gruppo:"
nel .txt c'e' 
[...]
Gruppo: Pippo e Paperino\n
[...]
come faccio a farmi ritornare "Pippo e Paperino" ? c'e' una funzione ?
come carattere di stop (cioe' prendere tutto il testo dalla chiave
fino a quello che mi interessa) posso usare "\n" o mi fa "conflitto"
con qualcosa (vedi a capo ;D) ?
grazie, byez
-- 
You made me cry, You told me lies 
But I can't stand to say goodbye, Mama i'm coming home
[Metal Webzine 
http://www.iammol.com
] - [ICQ 3204006]

 con qualcosa (vedi a capo ;D) ?
il flusso sarà:
-fopen
-pass fino a quando trovi 'Gruppo: '
-read in una variabile fino a quando trovi '\n' (o '\r\n' o '\n\r')
-fclose
se sei certo che il contenuto che cerchi sia in una riga sola, ti torna 
utile fgets unito alle regexp.
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://ethology.intercult.su.se/freescience/

utile fgets unito alle regexp.
beh se e' complicato fargli prendere testo su piu' righe posso anche
farlo stare su una mettendo i tag htm in mezzo
idem come sopra se hai esempi mandami tutto ^_^
grazie!


 tutto dopo non mi torna :( non e' che hai un esempio pronto ?
prova questa (funziona su più righe ma ti carica tutto il testo in memoria):
--------------
<?
$inizio="da dove";
$fine="a dove";
$fp=fopen("pippo.txt","r")
 or die ("cannot open file");
$contenuto=fread($fp,filesize("pippo.txt"));
print substr($contenuto,strpos($contenuto,$inizio)+strlen($inizio),  
strpos(substr($contenuto,strpos($contenuto,$inizio)+strlen($inizio)), 
$fine));
fclose($fp);
?>
--------------
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.ruby-lang.org/en/

prova questa (funziona su più righe ma ti carica tutto il testo in memoria):
perfetto! era proprio quello che mi serviva! ^_^
grazie mille

Newsgroup: it.comp.www.php
Titolo: visualizzazione db inserito

persiste il mio problema di dover aggiornare la pagina podo aver inserito un
nuovo DB o Tabella.
ho seguito il consiglio di Setec Astronomy
"Inserisci il codice di visualizzazione DOPO il codice vi elaborazione
(creazione, modifica, inserimento)."
ma per visualizzare il mio dato devo continuare a fare F5.
vi ripurto di seguito la mia pagina creadb.php.    Dov'è l'errore?
<?
include("variabili.php");
$lista_db = mysql_list_dbs($connessione);
//----------------------------INPUT X INVIO VAR, CON GET X CRERARE DATABASE
echo "<form method=get action=creadb.php>Crea un Nuovo DB :
<input type=text size=40 name=nome_db><br>
<input type=hidden size=40 name=action value=new>
<input  type=submit value=NUOVO_DB>
</form>";
//----------------------------QUERY CREAZIONE DATABASE
if($action=="new")
{
$newdb=mysql_query("CREATE DATABASE $nome_db");
if($nome_db)
{
echo "Il database \"";
echo "$nome_db\" è stato creato con successo!<br>";
}
}
//----------------------------ELENCO DEI DATABASE
echo "Elenco Database<hr>";
while ($riga = mysql_fetch_object($lista_db)) {
echo $riga->Database ."<BR>";
}
?>

 (creazione, modifica, inserimento)."
In verita' non lo hai fatto.
DEVI rieseguire la query di selezione altrimenti come puoi pensare che
venga visualizzato il nuovo database?
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 venga visualizzato il nuovo database?
come faccio?

 come faccio?
[cut]
//----------------------------ELENCO DEI DATABASE
$lista_db = mysql_list_dbs ($connessione);
[cut]

Newsgroup: it.comp.www.php
Titolo: require/include su php4 e IIS6

ho questa situazione, << cartella01/filechiamante.php >> ha al suo interno
la direttiva << require("filechiamato.php") >>
se << filechiamante.php >> e << filechiamato.php >> risiedono nella stessa
cartella, non si verificano errori, ma se faccio una cosa del tipo
<< require("../cartella02/filechiamato.php") >> o
<< require(
http://www.miosito.com/cartella01/filechiamato.php
) >>
si verificano errori; è un problema di impostazioni in php.ini o posso
risolvere in qualche altro modo?
grazie a tutti 

paolo ha scritto:

cerca tra i vecchi post, usa sempre percorsi assoluti utilizzando
http://it.php.net/dirname
http://it.php.net/realpath

 ha scritto nel messaggio 
news:f0k674$4vn$1...@tdi.cu.mi.it...

stranamente adesso funziona, anche con i link relativi;
già che ci sono ti chiedo un'altra cosa...ho un file file01.php, alla prima 
riga vorrei mettere un istruzione php che faccia aprire la pagina file02.php 
in una nuova finestra...ho provato con fopen ma non va...cosa si può 
fare...javascript?
grazie 

paolo ha scritto:

senza offesa ma credo tu abbia le idee un pò confuse
ti consiglio di partire da qui e leggere un pò prima di cominciare
a scrivere
http://it.php.net/manual/en/getting-started.php

 Bye.
grazie mille, mi serviva per questo:
flash -> file php (controllo su un valore) -> apertura di un'altra pagina 
php in funzione del valore
ma ho risolto così
flash -> php (controllo e rinvio dati a flash) -> flash (condizione) -> 
geturl da flash
ciao 

 senza offesa ma credo tu abbia le idee un pò confuse
figurati, se lo dici tu...cmq ho risolto nel modo indicato nell'altro post!
grazie, ciao

Newsgroup: it.comp.www.php
Titolo: Iscrizione GARA On-line

Qualcuno mi sa dire come funzione un sistema per iscriversi ad una
gara tramite modulo on-line?
Qualcuno ha uno script per fare cio?
Grazie per l'aiuto 
 Gabriele

Spiegami con esattezza cosa ti serve...io non só nulla di gare...peró
conosco un pó quello che ti serve....
Ciao...


----
Mi trovate su 
http://ross.altervista.org

Newsgroup: it.comp.www.php
Titolo: [php4] classe nel parametro

salve,
vorrei sapere se con php posso fare in modo che un parametro di un metodo 
sia una classe
in maniera esplicita!
tipo
class pippo {...}
metodo (riceve parametro di tipo pippo) ;
ciao 


Ciao,
in PHP4 no, puoi fare solo un controllo all'interno del metodo con is_a.
In PHP5 esiste il type hinting
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

yag wrote:

Il PHP e' un linguaggio scarsamente tipizzato, quello che chiedi non
puo' essere fatto, l'unica cosa che puoi fare e' verificare all'interno
del metodo se il parametro e' del tipo giusto e comportarti di
conseguenza.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

In PHP5 esiste il type hinting
immaginavo fosse cosě grazie ad entrambi
Newsgroup: it.comp.www.php
Titolo: processo cron e php

su server linux dovrei lanciare uno script in php. Mi sapreste spiegare come
può funzionare? lo script può essere come una pagina web, connettendosi a
database allo stesso modo, con lo stesso identico codice?
Grazie, Cristiano

dimenticavo, scusate: lo script deve essere lanciato da un processo cron
Grazie, Cristiano

 Grazie, Cristiano
e di che?
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://simson.net/clips/98.Globe.05-07.Read_them_and_weep.htm

Newsgroup: it.comp.www.php
Titolo: require come strategia di sicurezza

dopo che un utente si è autenticato sul mio sito gli viene impostata
una variabile di sessione che indica lo user col quale si è loggato.
dopo di che tutte le volte che serve il suo nome utente per esequire
operazioni di lettura o scrittura sul db le mie pagine php prendoo il
valore di questa variabile di sessione.
alcune volte sono dovuto passare per GET, cioè l'utente deve seguire
dei link in cui col metodo get vengono inviati dati alla pagina php
successiva. (questo perchè per usare post conosco solo i form ... )
passare lo user tramite get può essere pericoloso, perché l'utente
furbo" può provare ad aprire link simili al suo, ma con valori del
nome utente diversi, cercando di sbirciare o modificare i dati altrui.
a questo proposito nelle pagine "sensibili", quelle contenenti o
visualizzanti dati c'è un controllo di uguaglianza tra la variabile di
sessione e il valore della variabile passata con GET.
se questi due non corrispondono vuol dire che l'utente birichino ha
messo lui un valore alla variabile GET e che questo non è il suo!
a questo punto la pagina viene bloccata e i dati non escno dal db ...
per lasciare senza indizi il malintenzionato avevo pensato di non
usare un messaggio del tipo
"hai messo a mano il nome utente nell'url, ma ti ho scoperto ..."
ma di fare un require a un file che non esiste, così da
"disorienteare" l'utente birichino con un messaggio di errore che non
si aspetta ...
che ne pensate? è una buona strategia dissuasiva dal tentare? 
secondo me se ti arriva un messaggio tipo "ti ho beccato" poi la gente
si intigna, invece magari così lascia perdere ...
PS
esistono siti dove si mette alla prova il proprio sito web?
tipo che vai li e dici ai migliori hacker del momento, "bucate il mio
sito se ci riiuscite ... ahahahahh"
e quelli ti trovano subito il buco ... così poi tu attappi.
una roba tipo quelle pagine che ti invitano ad installare un firewall
mostrandoti tutte le vulnerabilità del tuo sistema ...
grazie ancora

 e quelli ti trovano subito il buco ... così poi tu attappi.
soureforge.net

Newsgroup: it.comp.www.php
Titolo: [semi-OT] passare & in GET

ciao a tutti,
il problema è come passare ad una URL un & (ampersand) dentro un parametro 
GET, chesso se volgio passare B&B come tipo ad esempio in
http://www.example.com?tipo=B&B&stagione=boh
c'è qualche modo che non sia:
cambaire & in - o altro carattere e poi ricambiarlo?
grazie
ciao
Mario
_________________________
WEB: 
www.mario-online.com
________________________________ 

 c' qualche modo che non sia:



arghh il caldo da alla testa..pensavo di averci gią provato...;)..ok grazie 
per il sugg


Newsgroup: it.comp.www.php
Titolo: database.... come? quale?

ho da poco installato php con apache e ci sto smanettando un po.
ho bisogno di fare un piccolo database (3 campi x record).
non vorrei pero' niente di pesante o di cosi potente... pero' vorrei evitare
di ricorrere ai files di testo...
php ha qualche supporto per database già incluso? o cmq che posso usare? è
necessario installare un motore esterno?
thnx
xaero


Per il supporto via PHP... bhe no problem... sono molti i DBMS (database
management system..) supportati sia Free (mysql,postgreSql) che Commerciali
(oracle,msSql,Access)
Dipende un po dal SO che hai..
Con un Win.... (BLAAAAAAAAA) ... puoi usare Access via ODBC...... (odio
MSzz...)
Con Linux... bhe.... la scelta cade o su Mysql (
http://www.mysql.com
) o
PostgreSQL
Per fare una comparazione... =>
http://www.mysql.com/doc/C/o/Comparisons.html
e per i due che ti ho detto x linux.... =>
http://www.mysql.com/doc/C/o/Compare_PostgreSQL.html
L'alternativa è usare un semplice file.... ma dipende un po da quanti
accessi ti aspetti... potrebbe rallentare di molto....
Kamy

 MSzz...)
Perchč non MySQL anche su Windows scusa?

da che ne so io (che non sono, però, un grande esperto di PHP) ha un 
ottimo supporto per MySQL e Postgress, due ottimi database freeware più 
che sufficienti per le tue necessità e abbastanza semplici da usare.
Io con MySQL mi sono trovato da dio... :-))
http://www.mysql.com/
  		per documentazione e download;
sul manuale php trovi tutta la guida alle funzioni specifiche per mysql.


[CUT]
il quoting dov'č andato a finire?
--
CIAO!
Gusher

Newsgroup: it.comp.www.php
Titolo: Gestire le permission

Ciao a tutti, come faccio a modificare le permission di lettura e
scrittura in una directory ? sul mio computer PHP continua a dirmi :
Warning :  fopen(< nom del file>): failed to open stream: Permission
denied in ...
ho controllato e le mie permission sono 0775, cosa significa ? dove
posso trovare una spiegazione sulle permission unix ? 
Ciao & Grazie
Wezzy

 ha scritto nel messaggio
news:1g0u8go.j324v918r9hz4N%Fa...@est.it...

Newsgroup: it.comp.www.php
Titolo: [SEMI - OT] Short tag domanda per setec

Ciao caro setec una curiosità stamane mentre seguivo la diatriba tra te 
ed omar hai detto in un post non usare gli short tag perchè ?? qual'è la 
  differenza ??
Nessun flame please è solouna curiosità :)
grazie
--
SEZIONE PICCOLI ACCORGIMENTI: "Chiamami un tassì", mi disse prima di 
morire e sulla sua lapide ho scritto: "Qui riposa in pace Untassì".
[CapoBecchino] - hotmail/msn: capobecchino [@] hotmail [.] com

   differenza ??
Perche` in XML la sequenza "<?" serve a introdurre un'entita` esterna
(scusate i termini se non sono precisi. :) ma va obbligatoriamente
seguita dal processore dell'entita`. Nel nostro caso e` "php", quindi
deve diventare "<?php".
Lasciare <? e' ambiguo (potrebbe essere processato da altri motori, SSI,
perl, python, ecc.) e quindi e` stato deprecato. 
In XML invalida il documento, quindi ci potrebbero essere problemi man
mano che i browser e i server web diventano sempre piu` XHTML compliant.
Usare l'uguale ( <?= ... ?> ) e` ancora peggio, ed e` gia` stato
disattivato (se non ho capito male) in PHP 5. Presumo che col PHP6
sparira` il supporto anche agli short tags.
Bye.
-- 
Alessandro Pellizzari

Alessandro Pellizzari ha scritto:

Grazie delle delucidazioni :)



Non mi sembra che sia stato disattivato. Io uso php 5 e,anche se non è
una buona abitudine,uso spesso la sintassi "<?= ?>". Mi ritorna
particolarmente utile quando devo stampare il contenuto di alcune
variabili nell'html. Dovrò eliminare questa abitudine ;)

 sparira` il supporto anche agli short tags.
Per la cronaca, nella lista delle feature per PHP 6 c'e' il supporto
per il costrutto <?php= ... ?>
P.S. Grazie Alessandro per aver spiegato a [CapoBecchino] il problema. 
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 >
puo essere utile all'inizio di un file se il filesystem si corrompe avendo
come inizio
<? e' un po poco, come <?php puo determinare il tipo di file


 se fanno dei browser che leggono i .php senza processarli sul server si,
Hai ragione, ma pensa a un .php che genera un file xml che viene passato
al client (che puo` essere un browser, ma anche un altro script php che
si e` collegato a un web-service).
Ti trovi il file sorgente che puo' essere tipo
<?xml .... ?>
<?php
	print "dati...";
?>
<?soioche attr="value" 
	cippalippa
?>
<altritag />...
Sia da una parte che dall'altra se non specifichi l'interprete rischi
grosso. :)
Bye.
 
-- 
Alessandro Pellizzari
Newsgroup: it.comp.www.php
Titolo: php mi permette di fare...

Sul mio sito ho inserito il mio portfolio. Tutto in HTML.
Qualche tempo fa volevo farlo con pagine ASP per lasciare la maschera del
mio portfolio sempre uguale e richiamere solo i dati (immagine lavoro, dati
cliente, ecc...) ma poi ho saputo che il tipo di abbonamento sottoscritto
non supporta ASP.
Ora il mio provider ha inserito il supporto alle pagine php.
Posso fare con le pagine php quello che avrei voluto fare con asp?
Grazie.
Asdoo.

 Posso fare con le pagine php quello che avrei voluto fare con asp?
Non ho capito cosa devi fare... ma se potevi farlo con asp.. all 99% puoi
farlo..e magari anche meglio... con php :)

io direi che il 99% č poco ehehe tutto quello che puoi fare con asp lo 
puoi fare molto meglio con php e sicuramente php ha molta roba in + di asp!

 Posso fare con le pagine php quello che avrei voluto fare con asp?
Ho i miei dubbi che si poteva fare con ASP, perchè per quello che devi fare
devi registrare dei dati, e suppongo ci sia bisogno di un database o dei
file e il fso di ASP fa pena!
Con PHP lo puoi fare sicuramente, perchè anche se caso mai non avessi il
supporto ai database, sicuramente puoi ottenere ottimi risultati anche solo
con le funzioni fso di PHP.

puoi fare molto meglio con php e sicuramente php ha molta roba in + di asp!
Vogliamo parlare della gestione dell'evento session on end? ;)

 Vogliamo parlare della gestione dell'evento session on end? ;)
Per la verità ne ha già parlato Jurgen in un post del primo di questo mese
(discussione iniziata da afbm, titolo:  "mi chiedo...")
O te lo cerchi sul ng o fai un po' di taglio e cucito con questo:
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&threadm=8C%25T8.9
2443%24Kt3.2259072%
40twister2.libero.it
&rnum=1&prev=/groups%3Fhl%3Dit%26lr%3
D%26ie%3DUTF-8%26oe%3DUTF-8%26q%3DInsomma%252C%2Bi%2Bproblemi%2Bdi%2BASP%2Be
%2BPHP%2Bper%2Bquesta%2Bmitica%2Bfunzione%2Bsono%2Bgli%2Bstessi%26btnG%3DCer
ca%2Bcon%2BGoogle
Poi veditela con lui.. io riporto solamente :)
Newsgroup: it.comp.www.php
Titolo: merge ripetuto più volte

se ho 4 array
$a0, $a1, $a2, $a3
e voglio fare un array_merge di tutte e 4 scrivo :
$merge1=array_merge($a0, $a1) ;
$merge2=array_merge($merge1, $a2) ;
$merge3=array_merge($merge2, $a3) ;
me se ho invece un $arraytot:
$arraytot[0]=$a0;
$arraytot[1]=$a1;
...
$arraytot[N]=$aN;
come si imposta il ciclo in modo che in automatico fa il merge dei vari
elementi ?

 elementi ?
$risultato = array();
foreach($arraytot as $value) {
   $risultato = array_merge($risultato, $value);
}
Note: Don't forget that numeric keys will be renumbered!
If you want to completely preserve the arrays and just want to append 
them to each other, use the + operator
	Francesco

 them to each other, use the + operator
se ho
$a1= a  b  c  d
$a2= b c x
$a3= a b y
ottengo cio?:
$risultato=  a  b  c  d   b c x   a b y
(gli indici di $a1, $a2, $a3 sono semplici indici numerici 0 1 2...)
----------
Nel caso voglio fare una unione: per eliminare doppioni, quindi avere
a  b  c  d   x  y
conviene mettere dentro la  funzione array_unique e far ciclare
$risultato = array_unique( array_merge($risultato, $value));
oppure aspettare alla fine e poi sul risultato andare a togliere i
doppioni? credo sia solo un problema di velocità;
---------
Per fare intersezione invece si usa array_intersect?
nel caso sopra l'elemento omune a tutte e tre è b
thank

$risultato = array();
foreach($arraytot as $value) {
   $risultato = array_merge($risultato, $value);
}
come si puo' modificare per farlo lavorare con array_intersect ?
visto che al primo passaggio essendo $risultato vuoto l'intersezione dà un
vuoto, che poi si ripercuote su tutti i successivi passaggi

Newsgroup: it.comp.www.php
Titolo: SELECT ... FROM ... WHERE

novellina chiede aiuto su sintassi mysql
$res=mysql_db_query("nomedb", "select * from tabella where
marchio=$indi");
indi e' il name di un campo input di un form.
il risultato e'
 Warning: Supplied argument is not a valid MySQL-Link resource in ...
dov'e' che canno?
thanks a lot
ms. 

marchio=$indi");
 .. marchio='$indi'"
            ^     ^
Se il campo e' stringa devi mettere gli apici.
Ciao.
Fulvio
========================
To reply, remove LEVAME
========================


many thanks.
ms.

On Fri, 09 Mar 2001 13:26:33 GMT, m.l**nstr*@
libero.it
 (ms.) wrote:

Mi sembra che voglia una risorsa MySQL-Link valida. In effetti, ne'
"nomedb" ne' "select..." (dove ci vogliono gli 'apici' intorno alle
variabili come $indi) sono risorse MySQL: sono infatti stringhe.
Controlla la sintassi di mysql_db_query. Non e' che magari vuole il
risultato di una mysql_connect come primo o ultimo argomento?
Leonardo
-- 
".signature": bad command or file name

risultato di una mysql_connect come primo o ultimo argomento?
era un problema di apici su $indi.
grazie lo stesso
ms.
Newsgroup: it.comp.www.php
Titolo: semaforo di sincronizzazione

salve a tutti,
poiche' sto programmando un'interfaccia php verso un altro programma (e dal php devo essere in grado di gestire eventuali messaggi di errore che il programma rilascia su un apposito file), mi sarebbe estremamente utile trovare una maniera per creare un semaforo in modo tale che lo script php "aspetti" la creazione del file contenente il messaggio di errore e poi lo stampi. e' possibile fare una cosa del genere? ovvero:
1) viene eseguito una certa funzione (un bottone del form)
2) il php "aspetta" che il file venga creato
3) lo script stampa su browser il messaggio del file
il mio problema e' il punto 2. e' possibile fare una cosa del genere? con un semaforo o qualcos'altro?
grazie INFINITAMENTE a chi mi aiuterà!
Muzero

 Muzero
for(; ;) {
  if ( file_exists("tuofile.aaa") ) break;
}
Ciao!

 
Grazie grazie grazie grazie!!! :D
Muzero

 > grazie INFINITAMENTE a chi mi aiuterà!


Newsgroup: it.comp.www.php
Titolo: Da Excel a MySql

Ciao
come posso convertire un (corposo) elenco indirizzi Excel in MySql?
Grazie ciao
Mario

 ha scritto nel messaggio
news:d9Cea.131186$zo2.3...@news2.tin.it...

una soluzione ma probabilmente ne esistono altre...:
salva il file xls in csv e poi lo importi da phpmyadmin
ciao
Newsgroup: it.comp.www.php
Titolo: join

voglio effettuare la seguente join:
select * from tab1, tab2 where campo1 = 'oggetto' and campo2 = 'oggetto';
 penso che cosě non vada.

  penso che cosě non vada.
Questo č piů un problema SQL che non PHP.
Io non vedo clausole di join nella tua query.
Per fare una query di join, devi avere delle clausole di join del tipo:
WHERE tab1.campo1 = tab2.campo1
dove
tab1.campo1 č la primary key di tab1
tab2.campo1 č la foreign key di tab2
Ciao
Marco

 ha scritto nel messaggio
news:bfope1$28r4$1...@news6.isdnet.net...


  penso che cosě non vada.
Select * from tab1,tab2 where campo1='oggetto' and campo2=campo1;
Questa query seleziona dalla tabella 1 quelli che rispondono alla domanda
oggetto, e quelli della due che corrispondono alla 1
potevi anche fare
select * from tab1,tab2 where campo1=campo2 and campo1='oggetto' ma sarebbe
stata piů lenta
J

Newsgroup: it.comp.www.php
Titolo: File upload per esperti

Ok, vediamo se si può fare con Apache..
 
un applicazione (non un browser) invia una serie di byte ad un url
 
POST / HTTP/1.0
Content-Type: application/ocsp-request
Content-Length: 105
 
0g0e0>0<0:0...+............$..Qp'....h.......qQ...4...j.v.?..s.......#0!0...+.....0......Z05.h.......M../
 
è possibile salvare il content in un file?

 è possibile salvare il content in un file?
 
Sì, cerca "php://input".
Newsgroup: it.comp.www.php
Titolo: [semi ot] css e tabella

.tbdata        {
                 background-color: #FFFFFF;
                 padding-right:0px;
                 padding-top:0px;
                 padding-bottom:0px;
                 padding-left: 0;
                 border-collapse: collapse;
                 border:1px solid #000080;
                 MARGIN-left: 10px;
                 MARGIN-top:0px;
                 MARGIN-bottom:10px;
                 MARGIN-right:10px;
==========> width:900px;
 }
come faccio a fare in modo che la tabella rimanga a 10px dal margine dx
<table class ="tbdata">
....
</table>

 ha scritto nel messaggio
news:c6lflh$de5t9$1...@ID-155253.news.uni-berlin.de...

se è allineata a sinistra basta settare il widht a 890 ;) cmq non ho capito
hai già settato il margine a 10...

                  MARGIN-right:10px;
Qui direi
		margin-left: auto;
		margin-right: 10px;
		width: 900px;
Prova anche senza il left. Sto andando a memoria, forse non era margin ma
qualcos'altro.
Bye.

Red Owl wrote:

body {width: 100%}
.tbdata {left: 100%; margin-left: -910px}
Perché semi ot? A quando la domanda su php?
Ciao

 Ciao

 ha scritto nel messaggio news:c6lflh$de5t9$1...@ID-155253.news.uni-berlin.de...

io direi [OT]...
dovresti postare su it.com.www.html
[cmq]
 la proprietą 'margin' imposta i margini dell'elemento, a cui si
 applica, in relazione all'elemento contenitore, per cui...
 se la tabella si trova dentro il tag <body>,
 nel css
 body { margin:0px; padding:0px; border:0px; }
 .tbdata {
   background-color: #FFF;
   padding: 0;
   border-collapse: collapse;
   border:1px solid #000080;
   margin:0px 10px 10px 10px;
   width:900px;
  }
  ...dovrebbe funzionare!
[/cmq]
_SV_


può anche dipendere da cosa c'è prima e dopo la tabella nel html.
Prova il posizionamento assoluto, oppure smanetta con il {float: right} 
e il {margin-left: 10px}. Ricorda il  {clear: both}
prova a postare il codice, meglio se su it.comp.www.html
Ciao

Newsgroup: it.comp.www.php
Titolo: In PHP esistono i puntatori?

Salve, ho creato un modulo di checkbox in funzione dei record di una
tabella. Quando lo invio non riesco a sapere quali variabili siano state
effettivamente passate. Ho risolto il problema co HTTP_POST_VARS perň la
maniera piů elegante sarebbe leggere dalla tabella i nomi delle variabili e
controllare se siano state settate. Ci vorrebbero i puntatori. Esistono? O
c'č qualcosa di diverso?.


wrote:

Hai HTTP_POST_VARS; li' ci sono i valori settati. Quelli della tabella,
be', li devi leggere dalla tabella :-)
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.

 ar thaobh na greine de Sliabh na mBan.
Eeeeeehh?

Eeeeeehh?
http://www.google.com/
 per questo e quasi ogni altro dubbio :-)

Newsgroup: it.comp.www.php
Titolo: jomla dump e restore

premetto che non conoosco joomla, in genere il mio codice lo scrivo. 
allora un cliente mi è arrivato con un cd di un sito fatto su joomla , con 
il dump del tabase etc.. 
secondo voi è possibile riconfigurarlo su un altro server dove c'è joomla, 
tipo aruba per intenrci? 
facilmente?
  o è più facile rifare il sito da capo?
grazie
 


Se c'è davvero tutto sì, è abbastanza facile
M
-- 
I fatti mi cosano

 M
si ho trovato una pagina sul sito di joomla che spiega, ma credo che ci 
siano altri problemi .  grazie comunque 



se il dominio resta lo stesso ti basta uppare tutti i file, il database e 
cambiare i parametri del file di configurazione. Non so se vale per tutte 
le migliaia di moduli aggiuntivi che esistono, ma per una installazione 
standard (e per tutti i moduli che ho usato io ) sì.
se invece il dominio è diverso devi cambiare tutti i riferimenti al 
dominio vecchio che ci sono nel database, ed anche nei file che 
compongono il sito , se ce ne sono (es: il file di configurazione di 
virtuemart)

 sul sito di joomla che spiega, ma credo che ci siano altri problemi
Ovvio, c'è Joomla di mezzo…


+1
-- 
g4b0, linux user n. 369000
http://brosulo.net
Newsgroup: it.comp.www.php
Titolo: url & indexing

Ciao a tutti, avrei un'informazione da chiedervi.
Non potendo usare la mod_rewrite di Apache mi trovo costretto ad 
escogitare qualcosa di simile per rendere gli indirizzi del mio sito 
piu' digeribili da Google & C.
Ho quindi trasformato i link :
www.miosito.com/pagina.php?id=5
in
www.miosito.com/pagina.php/5/Titolo_Pagina
Il tutto funziona bene, dato che il browser "vede" il .php e la processa 
come una pagina valida prendendo poi i valori dalla URL come fosse un 
classico get.
Quello che mi chiedo e' se in questo modo mi verranno indicizzate tutte 
le diverse pagine "
www.miosito.com/pagina.php/5/Titolo_Pagina5
", 
"
www.miosito.com/pagina.php/6/Titolo_Pagina6
", etc oppure se google si 
comporta esattamente come se fosse ...pagina.php?id=5 e quindi non mi 
indicizza tutte le pagine pensando che siano tutte uguali.
Grazie mille!!

 mi indicizza tutte le pagine pensando che siano tutte uguali.
E secondo te come dovrebbe fare google a sapere che /5/Titolo_Pagina5
deve essere convertito in ?id=5 ?
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Perche' non puoi usare la mod rewrite di apache?

 Perche' non puoi usare la mod rewrite di apache?
perche' l'hosting che andro' a scegliere (
solodomini.com
) purtroppo non 
me lo permette in quanto usando plesk risulta disabilitato di default ed 
ad ogni aggiornamento dovrebbe riabilitarlo per me.. :-(

 deve essere convertito in ?id=5 ?
sì, scusa ho posto la domanda in modo un po' strano, intendevo:
se Google & C. vedono 
www.miosito.com/pagina.php
 e basta oppure se 
vedono tutto l'url ed ogni pagina php con differenti parametri nell'url 
viene vista come pagina indipendente?
grazie!

 nell'url viene vista come pagina indipendente? 
Dipende da motore a motore.



Hai accesso ai log di apache? Se si, guarda se quando google visita il
tuo sito genera errori 406. Se cosi fosse, leggi questo:
http://mentalslavery.org/papers/multiviews
Non avendo, come sembrerebbe, controllo su httpd.conf devi solo sperare
che sia abilitato di default -- la soluzione come vedi a poco a che
vedere con il php e con php direttamente ci puoi fare poco o niente
Ciao,
Andreas



E' possibile quasi sicuramente. Nel peggiore di casi ci andrebbe un po' di  
collaborazione dei tecnici del tuo hosting oppure un accesso ssh,  
possibilmente da root.
Magari prova a chiedere sul ng che si occupa dei servers.
Tac
-- 
La netiquette prevede sign di al massimo quattro righe.
Purtroppo la mia sign in quattro righe non ci stà.
Newsgroup: it.comp.www.php
Titolo: Htaccess e sottodomini

Salve a tutti,
ho un problema con il file htaccess e non so davvero come risolvere
il
problema nonostante le abbia provate davvero tutte.
Ho un sito e vorrei che le pagine esistenti nei sottodomini
 prelevassero i loro contenuti dalla root.
Ad esempio: 
www.sub.sito.com
 dovrebbe prelevare i propri contenuti da
www.sito.com/page.php?variabile=$
 senza utilizzare un redirect. E'
possibile una cosa del genere senza
utilizzare il proxy [p]? Ho provato una ventina di esempi prelevati
dal
web utilizzandoli sia nella root che nel sottodominio ma non ne ha
funzionato nessuno, e la maggior parte mi ritornava un errore 500.
Accetto qualsiasi consiglio.

 Accetto qualsiasi consiglio.
non testato eh
RewriteCond %{HTTP_HOST} ^sub\.
RewriteRule (.+) 
http://www.sito.cc/
 [R=301,L]
-- 
777 fanno 21, arriva la volante e non c'è nessuno

 777 fanno 21, arriva la volante e non c'è nessuno
Niente da fare. Ritorna sempre un errore 500 se utilizzato nella sub,
mentre non si ottiene alcun cambiamento se utilizzato nella root.
Ovviamente funziona se si lascia invariato il redirect 301 che per
quel che devo fare non va bene.
Eppure sono sicuro che sia possibile perchè vedo che sono molti i siti
che utilizzano tale tecnica.

 mentre non si ottiene alcun cambiamento se utilizzato nella root.
aggiungi questo in cima al file
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
i log di apache error_log che diavolo dicono?


Newsgroup: it.comp.www.php
Titolo: parsing stringa (cifre etc .. )


Grazie ad entrambi davvero molto gentili .
Michele.

  o qualcosa del genere
Forse sbaglio. Non conosco bene le Perl Regexp, ma credo dovrebbe
essere ("/[^0-9]/", "", $tuavar) altrimenti dovrebbe tornare l'esatto
contrario, cioe` tutto cio` che non e` numerico.
Bye.
-- 
Signature under rework - Shuriken

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

salve,
esiste una funzione php che permetta
di estrarre una sottostringa che ha un
determinato carattere iniziale e finale?
es:
  $stringa="qweftu1hncbghmskkeif2jsilmnn";
  voglio la sottostringa "1hncbghmskkeif2"
  che ha come carattere iniziale 1 e finale 2.
Grazie.

 determinato carattere iniziale e finale?
http://www.php.net/pcre
 etc. etc.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

 
/1(.*?)2/
/1(.+?)2/
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: Carrello in Italiano

Ciao,
qualcuno mi sa indicare se esistono progetti in lingua italiana per carrelli
della spesa?
Grazie della collaborazione
Andrea

tep ha la traduzione in italiano.
J

 J
e dove lo posso trovare?
Grazie delle info
Andrea

>dove lo posso trovare?
http://www.oscommerce.com/downloads.php
--
CIAO!
Gusher

 ha scritto:

"Domenico" risponde:
prova qui: 
http://www.guidainlinea.com/php/script
ciao
Domenico
-- 
Posted from 
ppp-209-41.26-151.libero.it
 [151.26.41.209] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.www.php
Titolo: non mi funzione shell_exec(), system

Sapete se per usare questi comandi sia necessario impostare qualcosa nel
php.ini ?
Uso php 4.0.6 su Linux con suse 7.1
Grazie mille per l'attenzione.
Ciao

 Uso php 4.0.6 su Linux con suse 7.1
safe_mode
safe_mode_exec_dir
-- 
I'm not a signature.
Newsgroup: it.comp.www.php
Titolo: Tipo campo numerico su mysql

Php e  db mysql.
Ho delle valute che mi arrivano da un sito di quotazioni.
Hanno un formato tipo questo: 1397.08996582031
o questo: 23.11392785
o questo: 590.37949517
dipende dalla quotazione...
Vorrei registrarle in mysql con lo stesso formato d'origine (poi le
tratterò in php nel modo più leggibile in seguito con la funzione
round() o altro ).
Che tipo numerico mi conviene usare?

 Vorrei registrarle in mysql con lo stesso formato d'origine
Che significa?
I numeri sono numeri e devono essere memorizzati come tali, il formato �
una faccenda che riguarda l'output.
Usa un formato numerico che possa contenere tutte le cifre decimali che
ti servono.
	Y.

 ti servono.
Ho cercato un po' nelle guide, ma non ho trovato gli esempi giusti...
In base agli esempi che ho fatto cosa converrebbe usare?
E la virgola? Va bene il punto o devo sostituirlo prima di inviare i
dati al db?

 bene il punto o devo sostituirlo prima di inviare i dati al db?
http://dev.mysql.com/doc/refman/5.1/en/precision-math-decimal-changes.html

 
http://dev.mysql.com/doc/refman/5.1/en/precision-math-decimal-changes.
..
Vedo che il Decimal vuole M,D dove D è il numero delle cifre dopo la
virgola e vuole M>D
Invece in numeri tipo 590.37949517  M < D
O c'è qualcosa che mi sfugge?

 O c'č qualcosa che mi sfugge?
M č il numero di cifre *totali*...

 M il numero di cifre *totali*...
Ah... avevo proprio capito male!!

 M il numero di cifre *totali*...
Ma secondo te è corretto il punto?

Newsgroup: it.comp.www.php
Titolo: Php & Barcode

Salve a tutti, sto lavorando ad un applicativo gestionale per imprese
ed è sorta la necessità di stampare su delle etichette delle
informazioni riguardo i prodotti e un codice a barre per la gestione
del riconoscimento con laser ottico.
Guardando su zio google, non ho notato nulla di particolare su questo
utilizzo di php... Qualcuno è a conoscenza di moduli da affiancare a
php o qualcosa che comunque permetta se pur più macchinosamente di
generare dinamicamente i barcode a schermo e poi stamparli?
PS: Ho visto googleggiando che c'è un progetto GNU in PostScript, ma
sinceramente non saprei come utilizzarlo con php...
Grazie anticipatamente a chiunque mi illumini... :O

 del riconoscimento con laser ottico.
Io utilizzo questo, ma ne trovi altri n-mila di script per generare
barcode.
http://pear.php.net/package/Image_Barcode
Manual: 
http://pear.php.net/manual/en/package.images.image-barcode.php
     Francesco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Che stupido, non ho guardato su Pear...
Grazie per la risposta.
Newsgroup: it.comp.www.php
Titolo: Link interni... !!!

Scusate ma non ho capito la risposta che mi è stata data nel messaggio 
di oggi pomeriggio... perciò vi posto il codice e spero di riuscire a 
capire...
Io vorrei che mi apparisse il nome dell'immagine da cui ho cliccato per 
arrivare alla funzione Visualizza() all'interno del print della stessa 
(Visualizza())
<?PHP
if (!eregi("modules.php", $PHP_SELF)) {
    die ("You can't access this file directly...");
}
$index = 1;
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
function Anteprima() {
     global $module_name;
     include("header.php");
$dir = "modules/Gallery/images/small";
$dh  = opendir($dir);
while (false !== ($filename = readdir($dh))) {
	global $files;
	$files[] = $filename;
}
if ($files != null) {
sort($files);
$numero = count($files);
global $n;
$n = 1;
echo ("<table width=\"100%\" height=\"100%\" cellpadding=\"0\" 
cellspacing=\"0\" border=\"0\" align=\"center\" valign=\"top\"><tr>");
	for($i=0; $i < $numero; $i++) {
		if ($files[$i] != "." and $files[$i] != ".." and $files[$i] != 
"index.php" and $files[$i] != "index.html"){
		print("<td align=\"center\" width=\"33%\"><a 
href=\"modules.php?name=$module_name&amp;file=index&amp;func=$n\">");
		print("<img class=\"nobordi\" 
src=\"modules/Gallery/images/small/$files[$i]\">$n</a></td>");
		$n++;
		}
		if ($i == 4 | $i == 7 | $i == 10){
		print("</tr><tr>");
		}
	}
echo ("</tr></table>");
}
     include("footer.php");
}
function Visualizza() {
     global $module_name;
	global $files;
	global $n;
     include("header.php");
	print("$files[$n]");
     include("footer.php");
}
switch($func) {
     default:
     Anteprima();
     break;
     case "1":
     Visualizza();
     break;
     /*sotto segue una serie di case che dipenderà dal numero delle 
immagini che avro nelle cartelle*/
}

Newsgroup: it.comp.www.php
Titolo: windows: far partire automaticamente il mysqld.exe all'avvio della macchina

Ciao a tutti,
il titolo del messaggio probabilmente già spega tutto...
Volevo sapere infatti come far partire in automatico il mysqld.exe all'avvio
della macchina.
Credo che valga uguale come per qualsiasi eseguibile...
Alessio
P.S: attenzione: non dall'autoexec.bat

 wrote in message
fXrw6.9552$HF3.5...@news.infostrada.it...


 ha scritto nel messaggio
news:fXrw6.9552$HF3.5...@news.infostrada.it...



Quale windows? Se e' 9x vale quello che ti hanno spiegato nei post
successivi, se e' NT o 2000, insallalo come servizio NT (leggi la
documentazione inclusa a mysqld che ci sono tutte le spiegazioni per
installare mysqld come servizio nt )
-- 
Sidewinder  
---------------------------------------------------------------------
The documentation is in Japanese.  Good luck.
	-- Rich $alz
---------------------------------------------------------------------
Newsgroup: it.comp.www.php
Titolo: Validazione campi

Salve
vorrei sapere come è possibile validare i campi di una form in modo che 
contenga dati esatti
Saluti
Stefano 


-- 
Per rispondermi togli il cappello

 che contenga dati esatti
http://www.php.net/manual/en/language.variables.external.php
http://www.php.net/manual/en/language.control-structures.php
http://www.php.net/pcre
http://www.php.net/manual/en/ref.var.php
 (is_*)
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

Newsgroup: it.comp.www.php
Titolo: Visualizzare giorni prenotati.....

<td>APRILE</td>
 <td <?php foreach ($mkt_arrivo as $key=>$value){
      if ((mktime(0,0,0,4,1,date("Y"))>=$mkt_arrivo["$key"] &&
mktime(0,0,0,4,1,date("Y"))<=$mkt_partenza["$key"]))
      echo " bgcolor=\"red\"";
      echo " bgcolor=\"green\"";
             }?>>1</td>
<td <?php foreach ($mkt_arrivo as $key=>$value){
      if ((mktime(0,0,0,4,2,date("Y"))>=$mkt_arrivo["$key"] &&
mktime(0,0,0,4,2,date("Y"))<=$mkt_partenza["$key"]))
      echo " bgcolor=\"red\"";
      echo " bgcolor=\"green\"";
             }?>>2</td>
ecc.......
possibile che debba eseguire per ogni giorno del mese il ciclo foreach?
Avete una roba piů ottimizzata?
Mi vedo costretto a scrivere sto codice per 365 volte!!!!!!!

 Mi vedo costretto a scrivere sto codice per 365 volte!!!!!!!
Ma scherzi ?
A prescindere dal fatto che potresti usare due cicli for per giorno/mese 
credo che non ti convenga fare un foreach _per ogni_ giorno dell'anno.
Puoi scandirlo una volta sola e costruire la stringa da stampare, oppure 
odinarlo e evitare i foreach.

puoi farmi un esempio? 

 puoi farmi un esempio?
quota decentemente..
per me non e' questione di fare o no un esempio..
qui mancano alcune basi per poter programmare.. per dirla breve tempo fa
elaborai proprio un algoritmo per risolvere il problema delle
sovrapposizione date in un sistema di prenotazioni.. e per come ho
strutturato il tutto ero in grado di verificare e prenotare con 2 semplici
e veloci query al database.. ti consiglio di leggere qualche libro sugli
algoritmi per la risoluzione di questo tipo di problemi.. ti consiglierei
di leggere qualche pagina del nist.. ma dubito che con delle buone basi
saresti in grado di risolvere..
-- 
www.iuz-lab.info
 - 
www.php-faq.org
Newsgroup: it.comp.www.php
Titolo: Convertire HTML in Openoffice Writer

Ciao a tutti,
in una pagina php devo tradurre quello che mi restituisce un oggetto 
tipo FCKeditor in un documento Openoffice.
Attualmente il testo viene sostituito alla stringa {tag} contenuta nel 
documento OO ma ho la necessità di poter inserire anche la formattazione.
Avete qualche classe da indicarmi per fare la traduzione del markup html 
in xml equivalente per Openoffice?
grazie mille
Mauro

 in xml equivalente per Openoffice?
Classi non ne conosco (ma non le ho mai cercate).
Potrebbe però esserti utile questo: 
http://xml.openoffice.org/xml_specification.pdf
Inoltre sul numero di gennaio 2005 di phparchitect c'è un articolo sulla 
creazione dei documenti OO via php.
Poi so dell'esistenza di questa ooolib (
http://ooolib.sourceforge.net/
)
ma non l'ho mai usata. Serve perl
Ciao

Newsgroup: it.comp.www.php
Titolo: Query combinate

Come faccio ad eseguire due query concatentate tipo:
SET @N := 230;
SELECT (@n := @n+1) from lime_questions;
con php ?
-- 
http://interno.netsons.org


ciao, con php semplicemente non è possibile, ma invece è possibile
fare questo se si ha installati l' estensione mysqli la quale supporta
questa funzione: 
http://it.php.net/manual/en/mysqli.multi-query.php
php superiore a 5.2 supporta questa estensione, quindi penso che non
dovresti avere problemi...
ciao

Newsgroup: it.comp.www.php
Titolo: if e variabile...

Salve a tutti,
lo scipt sotto è sempre funzionato...quando però
ho inserito il costrutto "if" lo script fà casino con
la variabile $subagente.... ma l'if non controlla
solo la variabile?
sbaglio qualcosa?
grazie!
$db = mysql_connect("localhost", "xxxx" , "xxxxx");
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri");
mysql_select_db("sample_db", $db)
or die ("Errore nella selezione del database. Verificare i parametri nel
file config.inc.php");
print $_POST['category_id'];
print $_GET['submit'];
print $_GET['coll'];
print $_GET['codice'];
$subagente = $_POST['category_id'];
 if ($subagente = '099') {
   echo "tutti";
   echo "unico";
}
// Scrittura nome del subagente
$query = "SELECT  codice, descri from subagenti where codice like
'$subagente';";
$result = mysql_query($query, $db);
$row = mysql_fetch_array($result);
echo "<font size='2' face='Arial, Helvetica,
sans-serif'><strong>Collaboratore: $subagente $row[descri]</strong></font>";

  if ($subagente = '099') {
ROTFL, BRAVO MERLO!
e che sai già che il problema è lì, pensa non lo sapessi!
 > sbaglio qualcosa?
si. usi l'operatore = anziché ==.
(vedi manuale).
ciao!
-- 
punkarruso

 ha scritto nel messaggio
news:YRZFa.82672$Ny5.2...@twister2.libero.it...

grazieS!