mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: PHP come CGI e come modulo

Salve a tutti,
ho un po' di domande di cui ho provato a trovare risposta da solo, ma con
scarsi risultati.
Sto pensando di fare alcuni script di shell in PHP perchè ci metterei
infinitamente meno a farli, ma non vorrei rinunciare al php come modulo di
apache per le applicazioni web. Se non sbaglio infatti il php compilato come
CGI è più lento (e non so se ha altri problemi)...
Solo come cgi è possibile fare una cosa del genere
php nomefile.php
per lanciare uno script?
Sul mio server mi dà questo errore:
php: error while loading shared libraries: libmm.so.11: cannot open shared
object file: No such file or directory
...dove devo mettere le mani? Quel file (libmm.so.11) non esiste sulla
macchina.
Sapete dirmi se è possibile averne due versioni installate
contemporaneamente e se ci possono essere problemi? Se non si può fare
esiste un metodo alternativo per fare gli script di shell in php?
Thanks
LAMASE

 esiste un metodo alternativo per fare gli script di shell in php?
certo che si può.
puoi averne mille, basta che non coincidano i nomi dei files.
nel caso del modulo apache, l'eseguibile è php, il modulo libphp4.so
quindi non hai problemi.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/gif.html

 2 - ricompili php *senza* --with-mm
Cosa comporta compilarlo senza le librerie mm? che fanno costoro?
Thanks
LAMASE

 Cosa comporta compilarlo senza le librerie mm? che fanno costoro?
non ne ho idea...
una volta avevo visto una risposta del supporto PHP che rispondeva a uno di 
togliere --with-mm, non di procurarsele!!!
mah!!
comunque, a me funziona bene senza.
dovessi avere dei problemi, fai sempre in tempo a pinzarle!
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.nist.gov/dads/

Newsgroup: it.comp.www.php
Titolo: reboot con php

come faccio a fare un reboot di una macchina linux con php.
apache ha abbastanza permessi per riavviare il sistema? penso proprio di
no...


beh se la macchina è la tua i permessi li decidi tu.
l'eseguibile se non ricordo male dovrebbe essere /bin/reboot oppure 
/sbin/reboot (ma credo siano degli aliasi di init)
ciao
alesi_27


ma se faccio , con in permessi di apache,uno script bash che lancia il
reboot senza cambiare i permessi di reboot funziona?

 ha scritto nel messaggio
news:QnmAa.250204$K35.6...@news2.tin.it...

Ad occhio direi di no ....
                                                    -- Yena --

reboot senza cambiare i permessi di reboot funziona?
Nemmeno se piangi in greco.
La procedura corretta e' inserire l'utente di apache e il comando reboot
nell'elenco dei sudoers (man sudo, man visudo, man 5 sudoers).
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.

 --
grazie
Newsgroup: it.comp.www.php
Titolo: login e sessioni

Da un paio di giorni sto cercando un modo per tenere in memoria due
variabili nelle quali memorizzerei utente|password.
Gli esempi che ho trovato non funzionano nei server nei quali ho i miei
siti.
In parole povere, vorrei poter navigare all'interno di tante pagine
mantenendo queste due variabili sempre in memoria (non vorrei usare i
cookies).
utilizzo session_start() nella prima pagina
imposto $_SESSION['utente'] = "sono io"
clicco su un url e vado nella seconda pagina dove c'è un
$pippo= $_SESSION['utente']
e $pippo è completamente vuoto
se uso session_register....si impalla tutto
ho provato con e senza slashes 
$_SESSION['utente']
$_SESSION[utente]
$_SESSION["utente"]
niente da fare :(((
conoscete un modo per ovviare a questo?
sapreste indicarmi uno script per il login che non necessiti di MySql?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 e $pippo è completamente vuoto
Nella seconda pagina hai messo session_start(), come nella prima?
-- 
Federico

 Nella seconda pagina hai messo session_start(), come nella prima?
si


 e $pippo è completamente vuoto
Posta un esempio di codice reale che mostri il tuo problema.
 
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 si
Fai una prova con questi due semplici file:
File uno.php
<?php 
session_start();
if (!isset($_SESSION['utente'])) {
  $_SESSION['utente'] = 'sono io';
}
?>
<p><a href="due.php">Vai a pagina due</a></p>
File due.php
<?php
session_start();
if (isset($_SESSION['utente'])) {
  echo $_SESSION['utente'];
} else {
  echo 'La variabile di sessione "utente" non esiste';
}
?>
Visualizza il file uno.php e poi clicca sul link "Vai a pagina due".
Come lo propaghi il SID?
http://it2.php.net/manual/it/ref.session.php
Assicurati anche di avere error_reporting su E_ALL e display_errors =
On in modo da visualizzare anche gli eventuali Notice.
-- 
Federico

 wrote in message
news:1wqou5sjg1vo7.1c5egp7o8sm85$.
d...@40tude.net
il tuo esempio funziona perfettamente
evidentemente commettevo qualche errore :(((
Grazie

Newsgroup: it.comp.www.php
Titolo: sostituzione stringa una sola volta.

Salve ragazzi,
ho il problema di sostituire una stringa soltanto alla prima
occorrenza :
voglio sostituire aaa con bbb :
aaa gfgfg aaaa fgfd aaa 
deve diventare
bbb gfgfg aaaa fgfd aaa .
Onestamente, ancora non provo con le tipiche funzioni
str_replace o ereg_replace etc. poichè il problema me lo
sono posto giust'adesso. Esse sostituiscono tutte le
occorrenze vero? Magari devo usare le espressioni regolari
stile perl?
Fatemi sapere.
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line

 stile perl?
un po' lungo, ma funzia...
$stringa="i aaa csa aaa ciwj";
$trova="aaa";
$cambia="bbb";
$pos=strpos($stringa,$trova);
if($pos === false)
	echo "non trovato";
else
	{
	$stringa=substr_replace($stringa,$cambia,$pos,$pos+strlen(trova));
	echo $stringa;
	}
?>
ciao

 stile perl?
Infatti: preg_replace ha la possibilita' di limitare il numero dei replace
preg_replace("/$parola/i","$subst",$str,1);
http://it3.php.net/preg_replace


Grazie ad entrambi,
provo prima con le preg (soluzione abbastanza elegante). 
Saluti!

Newsgroup: it.comp.www.php
Titolo: query composta

Ciao ragazzi, mi date un'aiutino? E' un'impresa trovare in rete come 
costruire questa quesry (basterebbe conoscere bene il linguaggio, lo 
riconosco! ma lo sto studiando)
Ho due tabelle,
T_Nick - con 3 campi: Nick, Status (che può essere a ON o OFF e che switcha 
da uno stato all'altro con una certa requenza), Data
e
T_Assign - con 2 campi: Nick e Data
e dovrei aggiornare quest'ultima in questo modo:
al succedere di un certo evento devo leggere la tabella T_Nick ed 
estrapolare tutti i record che hanno il campo Status ad ON  ed inserirli 
nella tabella T_Assign.
Dato che presumibilmente la query verrebbe eseguita più volte dovrebbe anche 
essere previsto il controllo per evitare duplicazioni di nick nella 
T_Assign.
Credo di essermi spiegato ma faccio un esempio:
la prima volta che eseguo la query T_Assign è vuota e prendo da T_Nick tutti 
i record che hanno il campo Status ad ON
la seconda volta potrei avere alcuni nick, che ho preso precedentemente, con 
il campo Status ad OFF ma questo non mi interessa e mi va bene che 
permangano nella T_Assign solo che dovrei aggiungere in questa tabella 
eventuali nuovi nick con il campo Status ad ON verificando però di non 
inserire una seconda volta dei nick che sono già stati inseriti 
precedentemente che potrebbero avere a loro volta in questo momento il campo 
Status a ON (ma siccome sono già nella tabella T_Assign dovrei ignorarli).
In realtà non so se dopo questa spiegazione ho chiarito ho peggiorato la 
domanda
:-)
Come andrebbe costruita una query del genere?
Grazie
Valter
 

ho aggirato ciclando...ma non mi piace un granchè
Ci tornerò sopra
ciao
V

 T_Assign.
Eccola:
-----
insert into t_assign
        (nick, data)
        select a.nick, a.data
        from t_nick a
        where status='on'
          and nick not in (select b.nick from t_assign b)
-----
Comunque questo non e' un problema di php: non era questo il ng piu' 
adatto, credo....
Lucignolo
-- 
Sign in progress


wrote:
studiati la clausola NOT IN (...) e le query ineestate
sarebbe tipo questa
SELECT t. *
FROM T_NICK t
WHERE t.STATUS='ON'
AND t.nick NOT IN (
       SELECT a.nick FROM T_ASSIGN a
)
(da verificare la correttezza della sintassi, scrivo a memoria quindi
non ti fidare troppo)
non hai bisogno di ciclare niente.
L'SQL questo sonosciuto.
Ciao Gianmarco

Grazie ragazzi per i chiarimenti nonostante l'OT (non ci avevo proprio 
pensato)
Ciao
V

Newsgroup: it.comp.www.php
Titolo: Amministratore e Sanzioni

ciao
E' vero che un amministratore di rete che non utilizza tutti i mezzi per
tutelare la rete che amministra è passibile di sanzioni?
grazie

tutelare la rete che amministra č passibile di sanzioni?
Prova con phpinfo()

 grazie
saresti OT.. comunque direi che e' passibile di licenziamento/denuncia se
dichiara un livello di sicurezza non rispettato.. 
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Errore inspiegabile ... per me!

Ciao a tutti,
ho creato uno script in cui è previsto l'upload di immagini.
Un utente mi ha riferito che non è in grado di inserire ulteriori immagini
ricevendo sempre questo errore:
"Fatal Error: allowed memory sized of 8388608 bytes exhausted ( tried to
allocate 1600 bytes)
in /home/ ...../admsell.php on line 992"
La linea 992 è quella con la freccia qui sotto:
        switch ($image[2]) {
   case 1:   $src_img=imagecreatefromgif($pic);
      break;
            ->case 2:   $src_img=imagecreatefromjpeg($pic);
      break;
            case 3:   $src_img=imagecreatefrompng($pic);
      break;
    }
Ora la cosa strana è che se io tento di inserire un immagine dal mio pc
anche grossina diciamo sui 200k,
mi funziona perfettamente SEMPRE.
Aggiungo che lato server ho php 4.3.8 server nix, apache, upload_max_file
50mb.
Aiuto non ci sto capendo più niente...
Grazie a chi mi darà una dritta.
Nick

 in /home/ ...../admsell.php on line 992"
Bisogna analizzare tutto lo script, da qualche parte stai allocando
un sacco di risorse senza rilasciarli oppure fai una operazione
che consuma tante risorse. La riga indicata e solo il punto dove
hai raggiunto il limite (il problema sta prima o nella
configurazione).
Nel primo caso: controlla di usare funzioni come:
  imagedestroy
  mysql_free_result
  mysql_close
  fclose etc...
nel secondo caso, vedere dove potresti utilizzare algoritmi
funzioni piu' efficienti.
cmq. sia, in php.ini puoi aumentare la memoria

 configurazione).
Grazie della risposta
Ma come è possibile che a me funziona sempre e all'utente mai?
Ciao
Nick

 Ma come č possibile che a me funziona sempre e all'utente mai?
Dipende dal tempo, oggi fa brutto...
Dai, non so 'telepaticare' il tuo script, configurazione ecc.


...hai ragione, scusa per la domanda idiota! sarcasmo meritato ;-)
Comunque ho risolto, l'utente/utonto tentava di uplodare una img jpg che in
memoria superava i 6mb ! arrghhhhhhh....
Ciao
Nick
Newsgroup: it.comp.www.php
Titolo: directory protette e file php

Ciao,
se decido di fare un'applicazione web in php,
i file sorgenti li metto in una
directory pubblica, ad es. htdocs di Apache.
In alternativa se io volessi proteggere delle
pagine scritte in php dovrei posizionale in
una directory non pubblica?
Lo stesso vale per un eventuale DB?
Insomma come organizzare la struttura
di un sito web con pagine dinamiche
e contenuti sensibili (database con nomi
degli utenti e password)?
Saluti.

 
ciao
-- Lorenzo

 accessibile dall'esterno del server.
[cut]
Ciao,
tempo fa programmando in jsp
ed utilizzando come web server
Tomcat, quando accedevo ad una
directory dove erano memorizzate
pagine jsp, ma non un file index.html
o index.jps, usciva l'elenco delle suddette
pagine jsp!
Una cosa del genere puo' accadere con
un server apache e delle pagine php?
Se accadesse le pagine sarebbero scaricabili
in quanto sono accessibili pubblicamente.
In ultimo, se utilizzassi un programma
come teleport pro che permette di
scaricarsi un intero sito web,
sarebbe possibile fare il download
anche delle pagine php?
Saluti.

 anche delle pagine php?
Idem come sopra.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

Newsgroup: it.comp.www.php
Titolo: mysql - errore

Ecco la query:
###
UPDATE prodotti SET id_cat = 'lol',
codice = `fguh` ,
titolo = `` WHERE id_p = '41' LIMIT 1
###
Errore mysql:  Unknown column 'fguh' in 'field list'
Non riesco a risolvere questo errore 8-o
Grazie per l'aiuto ;-)
chiarimenti: id_cat, codice e titolo sono delle colonne mentre lol, fguh e
(vuoto) sono i relativi valori

 ###
UPDATE prodotti SET id_cat = 'lol',
codice = 'fguh',
titolo = '' WHERE id_p = '41' LIMIT 1
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/1Z
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.


OoPs... non sapevo neanche che ci fosse una differenza tra apici corsivi e
normali. Grazie ;-)
Ma come si fanno quelli che io chiamo apici corsivi? (che io avevo copiato
da una query di phpmyadmin)


 copiato da una query di phpmyadmin)
Codice ASCII 96.


Newsgroup: it.comp.www.php
Titolo: OT?????? Imagemagick

Non so se sono OT, se si me ne scuso!
Vorrei attraverso imagemagick sovrapporre due immagini, una è una foto e 
l'altra è un immagine con una scritta su sfondo trasparente.
Ho provato con il comando "montage" ma le immagini vengono affiancate...
Non ho trovato una buona documentazione. Qualcuno sa come si potrebbe fare?
Grazie!
UDG 

 [....]
Perché non usi le gd?
Comunque potevi provare sul sito di imagemagick:
http://www.imagemagick.org/script/composite.php

 
http://www.imagemagick.org/script/composite.php
Grazie, infatti ho risolto li 5 min dopo aver postato! ;-)
Ma le gd non sono piů pesanti?
UDG
Newsgroup: it.comp.www.php
Titolo: due campi stesso nome

ciao a tutti, 
come state? spero tt ok..
io ho il seguente problemino:
ho fatto una select, dove prendo due id.
tabella1.id
tabella2.id
solo che ora come faccio a riconoscerli?
while($row=mysql_query($sql_rs))
{
$row=['
tabella1.id
'];
$row=['
tabella2.id
'];
}
ho provato cosi' ma nn va :_(
come devo fare?
pf help :_(
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
tabella2.id
Utilizza AS
SELECT 
tabella1.id
 AS ID1, 
tabella2.id
 AS ID2 ...
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/x

grazie mille =), cavolo se nn ci fossi tu.. ti dovremmo inventare! altro
che la nutella!
grazie ancora stammi bene!


 come devo fare?
In effetti è una bella inconsistenza, ma ci siamo abituati.
Puoi sempre usare i vettori non associativi per descrivere la differenza,
quindi usa l'indice numerico se non puoi modificare la query.
J

 ha scritto nel messaggio
news:401fdfaf799cf8eb547...@mygate.mailgate.org...


Newsgroup: it.comp.www.php
Titolo: Un modo per.....

Salve...
esiste un modo per offrire ai propri utenti delle email gratuita con tanto
di pop3 ect ect!
Vorrei fare in modo che i miei utenti si prelevino la loro email del tipo
tuo...@miosito.com
  QUalcuno conosce qualcosa?

SiamoBastardi wrote:

Script per webmail se ne trovano a decine ( 
http://www.hotscripts.com
 ).
Per la creazione piuttosto che utilizzare uno script ad hoc suggerisco
sempre di interfacciarsi con un pannello tipo Ensim o cPanel per mezzo
del quale si possono semplicemente aggiungere e rimuovere account
tramite PHP.
Saluti.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/1Z
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.
Newsgroup: it.comp.www.php
Titolo: explode crea almeno un elemento in array?

Presa una stringa, faccio explode e la metto in array.
Nel caso che la stringa sia vuota la funzione explode non crea un array 
vuoto?
Ho provato a contare il numero di elementi e mi dice che nell'array ne 
trova almeno uno. E' un bug o é una questione di concetto che ora non mi 
sovviene?
Grazie ciao
	Mark

 array vuoto?  
No, quoto dal manuale:
If separator contains a value that is not contained in string, then
explode() will return an array containing string.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Votami! 
http://www.phpclasses.org/vote.html
L'uomo, conscio di sbagliare, persevera.

Newsgroup: it.comp.www.php
Titolo: Creare sito di quiz on-line

Esiste qualche cms o applicativo già pronto per creare un sito 
multiutente di quiz on-line ?
 
Cordiali Saluti
Simone

 multiutente di quiz on-line ?
 
potresti provare con joomla
http://www.joomla.org/
 
 
cercando nelle estensioni di joomla si trovano alcune cose che forse
ti possono servire:
http://extensions.joomla.org/search?q=quiz
 
 
ciao
Newsgroup: it.comp.www.php
Titolo: Calcolo orario

da MySQL estraiamo 2 campi double "dalle" "alle" 
+-------+-------+
| dalle | alle  |
+-------+-------+
| 16.19 | 16.20 |
| 16.45 | 16.46 |
|  1.00 |  1.24 |
|  1.00 |  1.24 |
|  1.00 |  1.24 |
| 14.58 | 14.59 |
+-------+-------+
ora il problema è calcolare le ore lavoro considerando che le ore sono
composte da 60 minuti..
Qualche script già pronto a portata di mano?

 Qualche script già pronto a portata di mano?
se implementi bene il db non ti serve il php per farlo.

Luciano Tolomei wrote:

quoto tutto..
in php comunque..
$start = '16.40';
$end = '17.40';
$start = explode('.', $start, 2);
$end = explode('.', $end, 2);
echo date("H.i", strtotime("{$end[0]}:{$end[1]}") - strtotime("{$start[0]}
{$start[1]}") - 3600);
(poco pratico)
-- 
www.iuz-lab.info

 dai un occhio alla finzione timediff
tralasciando che "TIMEDIFF() was added in MySQL 4.1.1." ed io sto
lavorando ancora su MySQL 3.23.58..
Il problema principale è che le applicazioni sono già in uso con double
perché qualcuno ha avuto la bella pensata di mettere lì una decina di
segretarie ad inserire record a manetta nonostante avessi specificato che
era da considerarsi una release alpha e per di più la fanno girare su
server di loro proprietà con RH9.
Quindi al momento non vedo alternative.

 da realizzare.
quoto, e dico di piu' si puo' anche fare direttamente con sql.
e' un po che non uso mysql in modo intensivo
ma con una query ben fatta copi tutte le righe da una tabella ad un altra convertendo il tipo nella copia...
poi cambi il nome alle tabelle ed il gioco e' fatto.

 poi cambi il nome alle tabelle ed il gioco e' fatto.
-- 
www.iuz-lab.info

iuz wrote:

chiedo scusa..
bastava moltiplicare per 10000..
-- 
www.iuz-lab.info

 (poco pratico)
Mitico!

 composte da 60 minuti..
basta una semplice query che normalizza (questa m****) a minuti
SELECT
 SUM(
   FLOOR(alle )*60 + (alle  - FLOOR(alle ))*100 -
   FLOOR(dalle)*60 - (dalle - FLOOR(dalle))*100
 ) / 60
FROM tabella WHERE 1; ## clausola where da settare?
1) Attenzione, un turnaround a mezzanotte porta ad un errore (da 23.00 a 
01.00 --> -22 ore) (in quel caso: se negativo 24-diff=ore)
2) se si considera 1 ora anche se si lavora solo un minuto usare la funzione 
CEIL()
3) La stessa conversazione dovresti usare per convertire la tabella (prima che 
sia troppo tardi)!
FYI: Da licenziare 'stante pede' l'incompetente che usa double come campo per 
questo coso e definirsi programmatore oppure esperto DB (introduce degli 
errori FP, assolutamente da evitare, sicuramente si creano errori quando si 
sommano grande quantita' di questi dati).
Consiglio:
What Every Computer Scientist Should Know About Floating-Point Arithmetic
http://docs.sun.com/source/806-3568/ncg_goldberg.html
Newsgroup: it.comp.www.php
Titolo: Un buono script per uplodare file anche di grosse dimensione (per Win)

Ciao
sto cercando da tempo un buon script che mi permetta di uplodare file 
anche di grosse dimensioni sul mio serve, magari con una richista di 
pass (senza l'uso di sql perhcè non l'ho installato).
Di script già scritti e con esempi ne ho trovato tantissimi ma non me ne 
funziona neanche uno, potrebbe essere che sono stati proggettati per 
linux?? Non credo no?
Comnque, qualcuno sa cosa farebbe al caso mio?
Evitate risposte sarcastiche e scontate come "Sarebbe il caso che 
studiassi il PHP, o cose simili", grazie mille
Auguro a tutti una buona notte
Ciao
Phelton

Phelton ha scritto:

Mi dispiace risponderti dicendoti che comunque qualche elemento di PHP te
lo dovrai studiare. 
Mi sono affacciato a PHP un pò come te per esigenze relative ad un sito
che gestisco. Partendo da zero  per quanto riguarda la programmazione (a
mala pena sapevo fare qualche macro su excel)e con l'ausilio di un buon
manuale ( e dell'aiuto di questo NG) alla fine lo script me lo sono fatto
da solo. 
In circolazione comunque esistono degli script più o meno efficaci o
ricchi di opzioni.
Uno molto  semplice ed elementare (perfetto per iniziare)   è il seguente:
riguarda file immagini ma inserendo nella funzione di controllo le
estensioni che ti interessano potrai uploadare anche altri file
http://www.masterdrive.it/default.asp?modulo=Leggi&contenuto_id=879
l'importante è indicare correttamente  la path della cartella nel server
dove hai i permessi per uploadare i file.
Altrimenti leggi sul manuale
http://it.php.net/manual/it/features.file-upload.php
Ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 dove hai i permessi per uploadare i file.
date un'occhiata anche a questo:
http://phpatm.free.fr/
(l'autore e' italiano e quindi anche il programma e' in Italiano, in
realta' multilingue...)
Newsgroup: it.comp.www.php
Titolo: failed to open stream

Salve,
io ho un problema sono passatto da EASYPHP 1.6 ad APACHE 2.0 con PHP 5,
la questione è questa
io devo caricare su un db e poi copiare su una determinata cartella
l'mmagine che ho caricato,
la funzione esiste già e funzionava correttamente prima della
migrazione invece adesso mi compare
questo Warning che dice
copy(images/locandine/:\\Programmi\\ApacheGroup\\Apache2\\htdocs\\sitovideoteca\\areariservata\\images\\locandine\\ilmisterodeitemplari.jpg)
[function copy]:failed to open stream:Invalid Argument in
C:\Programmi\ApacheGroup\Apache2\htdocs\sitovideoteca\areariservata\upnew.php
on line 42.
Le prime cose che possono saltare all'occhio è che:
1) Manca la lettera dell'unità accanto ai due punti
2) Vengono utilizzate le doppie slash
Comunque lo script php che ho utilizzato lo trovato su internet e
quindi non conosco il codice completamente l'ho solo riadatto alle mie
necessità
comunque l'errore avviene a questa linea
if ($img != ''){ $img= "images/locandine/".$img; copy($immagine,$img);
}
ma penso che un fattore determinante è anche il codice che è viene
scritto prima come
la variabile $img (Vedi Sotto):
$posinizimg = strrpos($img, "\'")+1;
$posfinimg = strlen($img);
$lunghezzaimg = $posfinimg - $posinizimg;
$img= substr($img, $posinizimg, $lunghezzaimg);
non so se Apache le slash le tratta in modo particolare e quindi per
questo motivo oppure è un incopatibilità con PHP5 mi sono rivolto a
voi.
Spero  di esseere stato chiaro  e che mi potrete dare una mano a
risolvere il problema, speranzoso EKELON77.

 l'mmagine che ho caricato,
http://www.php.net/manual/en/features.file-upload.php
Modifica il tuo codice come suggerito dalla guida ufficiale.
-- 
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.

 ignorante?
Per favore, 
http://wiki.news.nic.it/QuotarBene
Il codice lo trovi sul manuale ufficiale alla pagina indicata.




Mi puoi fare qualche esempio con del pezzo di codice purtroppo sono
ignorante?


Ho visitato il sito è non ho trovato nessun blocco di codice utile
Newsgroup: it.comp.www.php
Titolo: Connessione DSN Less ad Access su Linux

HELP, I need help
il mio probblema è questo:
ho necessità ti attivare una connessione ad un db MS Access SENZA DSN.
Il probblemuccio è che il db si trova su di un server Linux Mandrake 8.1 con
webserver Apache.
Come posso fare.
Please help me.
Grazie mille e alla prossima


iancora... :)
esporta le tabelle da access e mettile in un db mysql e poi ci lavori sopra
con php... diversamente è quasi impossibile :-)
Ciao
Alex

Newsgroup: it.comp.www.php
Titolo: connessione/disconnessione di ip da un server, rilevamento.

Ciao a tutti,
le function che si occupano per rilevare quando un dato "utente" (leggasi:
un dato ip) si connette/disconnette dal un sito (leggasi: dal server web)
quali sono?
Ringrazio per la risposta.
Cooper.
-- 
BlueWare WebAgency
 [web] 
http://www.blueware.it
 [icq] 146781935

 dal server web) quali sono?
Che cosa intendi per "si connette/disconnette"? 
Il protocollo HTTP e' un protocollo stateless.
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1


Faccio un esempio banale, a cui voglio ispirarmi... il famoso script che
rileva il numero di utenti connessi un sito.
Per fare questo rilevamento, deve sapere quali sono gli ip che si stanno
collegando e quali quelli che si stanno discollegando da un sito...
Chiedevo quindi quali fossero queste funzioni di php adibite a questo
compito.


 a questo compito.
Nessuna, ti ripeto:
il protocollo HTTP e' stateless, per poter calcolare il numero di
utenti online si utilizzano altri sistemi (es sessioni etc).



Uhm, io voglio lavorare sull'ip, mi sembra assurdo che non sia possibile
rilevare se c'è o meno una connessione attiva (ip) su un dato server.
Il fatto che sia HTTP o altro è poco rilevante, cioè a me non importa, in
breve....
1* Caso:
Sul server X si collega Y.... allora se Y non è incluso in Z (Z =
connessioni attive su X) aggiungi Y su Z....
2* Caso:
Se Y non è presente su X allora togli Y da Z.
In sostanza è questo che voglio fare, ma voglio svincolarmi dal resto... e
lavorare SOLO con l'ip.


 resto... e lavorare SOLO con l'ip.
Sai come funziona il PHP? Sai come funziona il protocollo HTTP?
Sembrerebbe di no dal tipo di domade che fai.
Quello che vuoi fare tu puo' essere solo fatto per mezzo di un proxy o
firewall oppure utilizzando dei moduli appositi di apache.
Es.
http://httpd.apache.org/docs/mod/mod_access.html



Ok grazie per l'aiuto, il suggerimento č stato provvidenziale :) Ho capito
come risolvere il problema ^_^.


 ha scritto nel messaggio
news:Y6ZHb.22066$_P.9...@news4.tin.it...

Newsgroup: it.comp.www.php
Titolo: Quanto pesano gli include

E' una questione che mi sono sempre posto, soprattutto quando sviluppo
librerie da includere.
Quanto pesa nel process della pagina un include pieno di funzioni che
non vengono richiamate nella pagina?
Mi pongo questo problema quando sviluppo una libreria piena di funzioni
e devo includerla in una pagina che utilizza solo una di queste
funzioni.
Il peso della pagina a livello php dovrebbe essere solo a carico dello
script engine, ma l'utente quanto ne risente in termini di
rallentamento?
Le funzioni che non vengono richiamate pesano come elefanti morti sulla
pagina o sono del tutto trasparenti?

 pagina o sono del tutto trasparenti?
Non ho mai fatto prove precise, elefanti non penso ma neppure 
trasparenti. Essendo un linguaggio interpretato, tutte le volte 
viene...interpretato anche se non serve.
Non a caso, in php5 hanno inserito l'autoloading degli oggetti (classi)
http://www.php.net/manual/en/language.oop5.autoload.php
	Francesco

IcarusDream ha scritto:

Ora non ho con me dati precisi, ma ti posso dire che qualche mese fa mi 
posi il tuo stesso quesito nel fare prove sui tempi di ricerca di un 
sito da me progettato (
rumoz.com
).
La risposta è che includere in ogni pagina, (per giustissimi motivi di 
leggibilità, scalabilità, riusabilità ecc.) uno stesso file contenente 
decine e decine di funzioni obbliga il parser php quantomeno a leggere , 
se non interpretare il codice che ogni volta viene incluso.
In termini di performance, ciò significa un sensibile aumento dei tempi 
di processo, che è più marcato ovviamente laddove la pagina 
richiederebbe poche righe di codice per funzionare ed i file inclusi 
pesano invece alcuni KiB.
Consigli:
A livello di progettazione/programmazione e' ragionevole effettuare una 
suddivisione delle funzioni da includere in base al contesto/tipologia 
(chessò, config.inc i dati per il db, auth.inc, search.inc, cookies.inc) 
ed in ciascuna pagina includere solo quelle necessarie.
A posteriori (ma bisogna avere controllo totale sul webserver) si può 
implementare un acceleratore PHP (tipo eAccelerator, ex turkMMCache) che 
faccia anche caching, in questo modo si ottiene un vero e proprio boost 
delle performance della maggior parte degli script php.
-- 
http://rumoz.com/
 - 
http://ilbello.com/

 
In una implementazione classica, la parte del leone la fa l'accesso ai 
dati. Opinione personale: inutile impazzire a rimuovere dall'include le 
funzioni non richiamate in tale pagina se poi abbiamo query assurde e db 
non normalizzati.
	Francesco
Newsgroup: it.comp.www.php
Titolo: Funzione+list Problema

Salve
ho questo problema che non riesco a risolvere....
ho creato una funzione in un file func.php che interroga un database e 
mi ritorna una array di valori.
questi valori per averli nella pagina principale li inizializzo con list 
e valorizzo le caselle opportune.
Il problema è che nella pagina poi utilizzo altre funzioni di verifica e 
quindi reinvio il form... questo fa si che la funzione sopra citata 
interroga il db ogni volta e vorrei evitarlo, come posso fare???
Spero di essermi spiegato bene.
Grazie.

 interroga il db ogni volta e vorrei evitarlo, come posso fare???
bah , facendole diventare variabili di sessione, e se sono settate non fai
la query

RedWiz ha scritto:

prendendo spunto dalla tua idea ho valorizzato una sola variabile di 
sessione associata al textbox quindi... valorizzo la esession con il 
valore get... e poi ho messo un ciclo if dinnanzi a list con la 
condizione che se il Get<>Esession svolge la chiamata altrimenti no.
Sembra funzionare!!!!
Grazie.

Newsgroup: it.comp.www.php
Titolo: [PHP+MySQL] Autohyperlink su record estratto da db...

Ciao a tutti,
vorrei chidervi se esiste uno script già pronto oppure se potete indicarmi
delle linee guida per sviluppare quanto segue:
" in un pagina php estraggo un record da un db mysql. il record contiene del
testo e all'interno del testo ci sono dei link tipo www.pippo.pp ... vorrei
che in automatico il testo rimanesse testo e i link fossero resi cliccabili"
ringrazio anticipatamente se qualche anima buona mi sà dare un aiuto.
Magic

 ha scritto nel messaggio
news:a3bs07$9d0$1...@newsreader.mailgate.org...


...

Secondo me se salvi il testo nel database direttamente in formato HTML
te la cavi con poca fatica e buona resa.
Altrimenti ri restano, come è stato scritto, le espressioni regolari
(ereg_replace() oppure preg_replace()), ma è un po' macchinoso.
Ciao
_China

 ha scritto nel messaggio
news:a3bs07$9d0$1...@newsreader.mailgate.org...

Ci sono dei post di oggi in cui si parla di questo relativamente a
ereg_replace ... controlla
J


Piccolo consiglio per citare in usenet:
Si possono indicare documenti vecchi con news:a3b8tj$3la$
1...@serv1.iunet.it
(che sarebbe questo citato). Cosi basta un click (almeno in alcuni client).
La riga da prendere sarebbe quella che riporta il client quando si preme
replay/rispondi (il documento sul quale si basa questo messaggio e'
news:a3cfi8$qs4$
1...@lisa.galactica.it
).
In +: Si possono facilmente cercare documenti con 
http://groups.google.it
Saluti
Jurgen
P.S. per 'Free Rider': quotare sopra, testo sotto.
Newsgroup: it.comp.www.php
Titolo: Varaibili di sessione

Eccomi ancora qui dopo 3 giorni che ci sbatto la testa... queste variabili 
di sessione non riesco proprio a digerirle, ho letto le risposte,ho letto su 
3 manuali che ho ma non mi funzionano.... comincio a sbervarmi... ma tra 
tutto questo casino forse mi si è accesa una lampadina e volevo chiedervi 
conferma...
Per realizzare appunto una variabile di sessione, o cookie di sessione, lo 
devo impostare nella pagina che invia i dati? In questo caso la pagina del 
modulo dovrei portarla dall'estensione .html a .php. Però vorrei capire se è 
giusto che la variabile la configuro nella pagina del modulo, invece che 
nella pagina che riceve i dati dal modulo.
Vi ringrazio!!
A presto.. Marco 

 sessione, lo devo impostare nella pagina che invia i dati? 
Eh? Sei sicuro di quello che stai chiedendo? 
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

no ho fatto... :)

Newsgroup: it.comp.www.php
Titolo: creare una scala di colori in esadecimale

è possibile creare un ciclo che partendo da un colore A crei N esadecimali
fino ad arrivare al colore B?

 esadecimali fino ad arrivare al colore B?
Dai un'occhiata alla funzione range()...
ciao
Marco
-- 
bernama -chiocciola- libero -puntino- it
Ma il senso della vita e'
orario o antiorario?
+- PHPRndSig 0.02 --------------------------------------------27/78-+

 fino ad arrivare al colore B?
me la son fatta per divertimento
(da chiamare con
http://path_to/colori.php?a=00ffff&b=8377aa
)
--------------
<?php
$a=$_GET['a'];
$b=$_GET['b'];
print $a.$b."<br>";
$steps=16;
?>
<table>
<tr>
<td bgcolor="#<?=$a?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
</tr>
<?
$a0=hexdec(substr($a,0,2));
$a1=hexdec(substr($a,2,2));
$a2=hexdec(substr($a,4,2));
$b0=hexdec(substr($b,0,2));
$b1=hexdec(substr($b,2,2));
$b2=hexdec(substr($b,4,2));
for($j=0;$j<3;$j++){
	${"c".$j}=floor((${"a".$j}-${"b".$j})/$steps);
}
for($i=1;$i<$steps;$i++) {
	for($j=0;$j<3;$j++){
		${"a".$j}-=${"c".$j};
	}
	print "<tr><td bgcolor=\"#";
	print str_pad(dechex($a0), 2, "0", STR_PAD_LEFT).str_pad(dechex($a1), 
2, "0", STR_PAD_LEFT).str_pad(dechex($a2), 2, "0", STR_PAD_LEFT)."";
	print "\">";
	print str_pad(dechex($a0), 2, "0", STR_PAD_LEFT).str_pad(dechex($a1), 
2, "0", STR_PAD_LEFT).str_pad(dechex($a2), 2, "0", 
STR_PAD_LEFT)."</td></tr>\n";
}
?>
<tr>
<td bgcolor="#<?=$b?>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>
</table>
--------------
ampiamente migliorabile.
ciao!
-- 
punkarruso


Ma ho difficolta a dargli in pasto un numero esadecimale

 Ma ho difficolta a dargli in pasto un numero esadecimale
Beh, gli dai 0..255 e poi converti!
ciao
Marco
-- 
bernama -truciolo- libero -- it
Le sole cose impossibili sono quelle che non si desiderano veramente.
- Errico Malatesta -
+- PHPRndSig 0.02 --------------------------------------------45/78-+

 Beh, gli dai 0..255 e poi converti!
occhio:
"Nuovo parametro: Il parametro opzionale step è stato aggiunto nel PHP 
5.0.0. "
quindi non puoi specificargli 16 steps...
ciao
-- 
punkarruso
Newsgroup: it.comp.www.php
Titolo: Script x backup DB MySql....

Qualcuno mi puo' aiutare....
Avrei bisogno di uno script php che esegua il dump di tutte le tabelle e i
dati di un dato DB Mysql.
Va bene un output a vista sul browser anche se andrebbe meglio la creazione
di un file .txt in automatico ..... ma forse chiedo troppo ;-)).
Grazie,
F.

 di un file .txt in automatico ..... ma forse chiedo troppo ;-)).
shell_exec('mysqldump nome_db -u nome_utente --password=tua_password > 
/path/to/file.txt');
-- 
signature: No such file or directory

 /path/to/file.txt');
Stragrazie.......
F.

 ha scritto nel messaggio
news:b69qq5$a7h$1...@lacerta.tiscalinet.it...

ciao anch'io avevo postato un argomento simile in passato ... la questione
era sui campi blob. Che tipo di backup avviene con questo tipo di dati?
Tu hai avuto qsto problema? Se si come l'hai risolto?

Newsgroup: it.comp.www.php
Titolo: [forse OT] ...trasferimento dati tra due DB MySQL

Ciao a tutti, ho un DB MySQL su una macchina, come posso
replicare/installare lo stesso DB con gli stessi dati su un'altra macchina
con My SQL
Thanks

 con My SQL
Io in maniera molto semplice (sotto windows) vado nella cartella DATA che
trovo nella directiry in cui è installato MySQL.
Qui trovo una cartella per ogni db che ho installato. Basta copiare quelle.
Forse non è un modo molto ortodosso ma funziona.
ciao


Direi un dump/restore con l'interfaccia che usi per l'amministrazione.
-- 
Luca Curatola
http://www.neodigital2k.com
 

Fra wrote:

http://dev.mysql.com/doc/mysql/en/mysqldump.html
-- 
www.iuz-lab.info

Roberto wrote:

se non sono due server compatibili a detto livello.. non credo che
funzionera'..
-- 
www.iuz-lab.info

 funzionera'..
cioč????
questa soluzione quindi non funziona???

 questa soluzione quindi non funziona???
potrebbe non funzionare..
se e' stata inserita una funzionalita' per il dumping dei dati.. optare per
il suo utilizzo e' una scelta piu' saggia della copia diretta dei file del
DBS (non hai assicurazioni che funzioni in qualsiasi situazione)..
-- 
www.iuz-lab.info

Quindi a livello pratico
1) che software potrei utilizzare (free)
2) che istruzioni devo eseguire
Thanks

Fra wrote:

[..]
[self quoting]
http://dev.mysql.com/doc/mysql/en/mysqldump.html
[/self quoting]
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Installazione mambo

Ciao, ho appena scaricato mambo con ftp, ora mi accingo ad installarlo,
ma subito mi fermo perchè mi trovo con questi parametri in rosso:
      Session save path  /tmp_r, Unwriteable
      Register Globals: OFF: ON
dove debbo mettere le mani per sistemarlo e continuare?
-- 
^__^
o.g.a.v.o.s. [Onorevoli  Grazie  A  Voi  Ohhh  Saggi]

       Register Globals: OFF: ON
http://www.php.net/register_globals
-- 
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.

dai uno sguardo su 
mambers.com
  e su 
forum.mamboserver.com
 trovi tutte 
le risposte alle domande che ti porrai tra 5 minuti ...
Setec Astronomy ha scritto:


 tutte le risposte alle domande che ti porrai tra 5 minuti ...
Per favore, quota decentemente e rispondi al post a cui ti rivolgi.
-- 
I am what I am, I do what I can


 
http://www.php.net/register_globals
Ciao, ti ringrazio della risposta, purtroppo debbo confessarti di non aver
capito
molto più di prima... se tu potessi darmi un aiuto più concreto, te ne sarei
enormemente
grato.
^__^
Luca

 concreto, te ne sarei enormemente grato.
Devi modificare la configurazione del tuo PHP in linea con quanto
richiesto da mambo e secondo quanto specificato nel manuale.
-- 
I am what I am, I do what I can


 richiesto da mambo e secondo quanto specificato nel manuale.
Quindi dici che è sufficente mettere a posto quello che non và e dopo
non avrò + problemi? mi sembra incredibile, grazie 1000
Ciao
^__^

Newsgroup: it.comp.www.php
Titolo: SAPERE LE VARIABILI DI SESSIONE....

Vorrei sapere se in qualche modo anche il più complicato possibile è
possibile sapere quali variabili di sessione una pagina di php ti crea
...ad esempio
se in una pagina php io inserisco
<?
 session_start();
 $_SESSION['idcliente']=27;
?>
l'utente che non conosce il codice di questa pagina che e l'apre ... in
qualche modo potrebbe sapere che ha creato una variabili di sessione
chiamata idcliente con il valore 27 ? 
se si..quale ?

melin...@email.it
 wrote:

no..
ma ho riscontrato falle della sicurezza in diversi sistemi che permettono a
determinati utenti di rilevare variabili e valori di sessione..
tuttavia e' semplicemente risolvibile settando la cartella per il
salvataggio dei file di sessione in un area meno accessibile..
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Attesa mentre genera tabella

Ho una pagina complessa che contiene diverse funzioni che fanno delle
ricerche su un dbase.
I risultati vengono poi visualizzati in una tabella.
Il problema e' che se i dati da mostrare sono molti (capitano query
che ritornano 3000 righe) passa del tempo prima di visualizzare la
tabella.
E' possibile inserire un messaggio di attesa mentre si sta generando
la tabella che scompaia quando questa e' finita?
Ho dato un occhio a flush ma non va bene perche fino alla chiusura del
</table> la tabella non viene mostrata, mentre se metto un echo prima
di iniziare il for che genera la tabella poi mi resta visualizzato
anche dopo.
Qualche idea?
James

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

una comoda e multi funzionale classe di pear:
http://pear.php.net/package/HTML_progress


http://pear.php.net/package/HTML_progress
Andrebbe bene, ma deve essere installata sul server, e non e'
possibile.
Inoltre la barra una volta caricata la pagina resta visualizzata.
A me serve semplicemente una scritta che lampeggia "attendere prego"
che scompare non appena la tabella appare.


Concordo con Ricc@rdo.
La strada più semplice è usare javascript.
Ciao.
	-Ema-

ok, la documentazione è scarsa ma la suddetta classe di pear fa anche
il caffè...
ovviamente usa il javascript per gestire tutto ed è semplice da usare,
una volta terminato il loading ha un comodo metodo ->hide() che
nasconde la progress bar.
io mi sono trovato bene, l'alternativa è riprodurre quello che fa
HTML_progress, a conti fatti è un ottimo esercizio e non fa mai male.

usa javascript; su 
html.it
 c'è anche n esempio... (è negli esempi
javascript o dhtml..nn ricordo...)

 tabella.
A che serve visualizzare 3000 righe ?
-- 
Ciao,
 Fabrizio
=== 
http://www.negusweb.it
 ===

che scompare non appena la tabella appare.
Ok forse e' una stupidata, ma la butto li... 
non puoi mettere la scritta che lampeggia dove andra' ad apparire la
tabella ? Se il messaggio d'attesa e la tabella li metti nella stessa
posizione con un CSS dandogli gli attributi position relative, top x e
left y ...
la scritta di attesa viene coperta dalla tabella una volta che il
server ha finito di mancinare i dati... no ?
 
Salutoni,
 Ghizmo
---------
-----------
------------
Webmaster di
www.agenziaoksana.com
---------------------
Newsgroup: it.comp.www.php
Titolo: 2 tabelle correlate ad 1

da poco tempo ho trasferito il mio dominio su un'altro server e, durante la
fase di spostamento, mi sono deciso a fare qualche piccola modifica per
rendere il sito + accessibile da parte dell'utente.
cerco di spiegarmi meglio...
praticamente io, nel vecchio sito avevo una tabella unica dove erano
presenti un centinaio di record ed erano correlate ad una tabella.
col passaggio al nuovo server ho spezzato i record della prima tabella in 2
tabelle (ho diviso i record in Progetti e Livelli)
i livelli erano e sono ancora correlati ad una tabella "soluzioni"..
adesso però, tra i livelli spostati in progetti, ne ho uno che configura tra
le soluzioni come altro livello (visto che l'id della tabella livelli è
stato assegnato ad un'altro livello)
a me praticamente serve un modo per correlare tutte e 2 le tabelle(progetti
e livelli) alla tabella soluzioni in modo che, richiamando tramite stringa
sql il la tabella soluzioni mi visualizza i record a seconda se la soluzione
fa parte dei livelli o dei progetti..
spero di essere stato chiaro
grazie a tutti :)

> spero di essere stato chiaro
Non chiarissimo.
Quali sono gli schemi relazionali delle 3 tabelle?
E qual'è la tupla che da problemi?
Ciao
Marco

 ha scritto nel messaggio
news:bu49ma$263$1...@newsreader.mailgate.org...


Che database usi? se puoi usare "UNION" hai risolto molto velocemente..

 una soluzione (se possile) ma che per ora non ho sfornato.
Adesso è tutto più chiaro. Il db è progettato "male".
Una chiave importata si relaziona con una 1 sola tabella, non con 2 come nel
tuo caso.
Infatti nelle soluzioni non hai la possibilità di distinguere un progetto da
un livello.
Le soluzioni possono essere 3:
1 - torni ad un'unica tabella progetti, inserendo un campo booleano per
distinguere progetti e livelli. E poi fai tutto da sql
2 - questo è un barbatrucco e devi stare MOLTO attento. Si tratta di
mantenere le 2 tabelle progetti e livelli, e di togliere l'autoincremento
sulla chiave primaria. Dopodichè ti crei una tabella di comodo (chiamiamola
temp) con un chiave autoincrementata. A questo punto quando devi inserire un
oggetto (progetto o soluzione) inserisci prima un record nella temp e ricavi
il valore di chiave. Poi inserisci il progetto (o livello) usando il valore
di chiave appena generato.
In questo modo l'intersezione delle chiavi primarie delle 2 tabelle sarà
sempre vuota: ossia nelle 2 tabelle non esistono record con lo stesso valore
di chiave.
A questo punto nella tabella delle soluzioni ti trovi ad avere un idsol
univoco, che punta sempre ad un solo oggetto, progetto o livello.
E' chiaro che spetta a te capire di cosa si tratta, SQL non ti è d'aiuto.
Inoltre l'integrità referenziale va a farsi benedire. Quindi occhio.
3 - crei una tabella soluzioni anche per i livelli, ossia 2 tabelle
soluzioni.
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: in_array "al contrario" ?

sera... :)
ho una variabile $miavar che ha un valore stringa, tipo:
$miavar="ieri sono andato al mercato, <img src="http://(..).gif">ho 
trovato il pane rincarato";
e un array del tipo:
$filext = array ("gif","jpg","png");
con "in_array" posso cercare un certo valore dentro alla collezione 
dell'array, ma se invece volessi fare in modo da cercare, dentro alla 
variabile $miavar ogni genere di corrispondenza con uno o piu' valori 
dell'array?
vorrei in sostanza ricevere un true/false che mi dica se dentro a 
$miavar c'e' del codice html che punta un'immagine e in tal caso 
sostituire qualcosa del genere a tutto il tag immagine:
$nuovotag =
"<a href=\".$path_immagine.\" target=\"_blank\">[immagine]</a>"
come risolvo?
salutini
sp-

 sostituire qualcosa del genere a tutto il tag immagine:
http://www.php.net/substr
http://www.php.net/str_replace
http://www.php.net/substr_replace
http://www.php.net/preg_replace
http://www.php.net/preg_replace_callback
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
Vuoi supportarmi? 
http://url.repository.biz/go/3E
L'uomo, conscio di sbagliare, persevera.

 
http://www.php.net/preg_replace_callback
madow ..... le regexp :-/
sp-

ma....
"preg, preg_replace, ereg, ereg_replace" ecc..
che differenze ci sono?
sp-

 "preg, preg_replace, ereg, ereg_replace" ecc..
preg_* => sintassi simile a Perl (PCRE)
ereg_* => sintassi POSIX-extended regular expression syntax
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
Votami! 
http://www.phpclasses.org/vote.html


 ereg_* => sintassi POSIX-extended regular expression syntax
ah.
sinceramente sono proprio a digiuno di regex.
ho trovato questa pagina che spiega la sintassi PCRE (in italiano):
http://php-manuale.promagna.com/pcre.pattern.syntax.html
e' sufficiente?
sp-
ps. conviene usare PCRE o POSIX?

Newsgroup: it.comp.www.php
Titolo: Estrarre da Array attraverso chiave

Se io un array del tipo:
$scala_valori=array("disastroso"=>"1","tremendo"=>"2","scarso"=>"3","debole"=>"4","insufficiente"=>"5","accettabile"=>"6");
$chiave="accettabile";
Come faccio ad estrarre il valore numerico?
echo $scala_valori[$chiave]; 
Cosě non funziona.......
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie
A me funziona.


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).