mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: chi l\'ha visto: mysql.sock

Ciao a tutti, manco a dirlo ho un problemino :-(
Sto\' cercando di installare MySql, per usarlo tramite php4... sto impazzendo perche ho installato la versione inclusa in RH7.0 e mi da problemi con il file mysql.sock (non esiste forse perche\' devo fare qualcosa per crearlo).... ho provato una versione piu\' aggiornata (MySQL 3.23.38) e non riesco a farlo partire... poi una versione piu\' vecchia (sapete com\'e\', la disperazione fa brutti scerzi) e questa riesco ad istallarla e farla girare, ma non mi accetta le funzioni in php....
 Vi chiedo aiuto perche\' sono sicuro che tra di voi c\'e\' sicuramente qualcuno in grado di \&quot;ridicolizzarmi\&quot; per le fesserie che sto\' facendo.
grazie
Rx1
Posted by 
http://www.phpitalia.com

 wrote in message 9elnf5$lfe$1...@news.flashnet.it...


Ciau,
ho lo stesso problema HELLLPPPPP!!
10000 grazie a chiunque ci puo aiutare
Posted by 
http://www.phpitalia.com

 ha scritto nel messaggio
news:9em06v$fh9$1...@newsfeed.cineca.it...


Newsgroup: it.comp.www.php
Titolo: Random su una Query?

Vorre selezionare dei campi casuali in una query; è possibile?
Spiego meglio. Ho già una semplice query del tipo:
 SELECT *
 FROM $tabella_principale
 WHERE campo_filtro = '1'
 LIMIT 2
il tutto mi sta dentro una funzione e il risultato lo "spargo" qua e
là (richiamando appunto tale funzione) per il sito ottenendo due
riquadri (uno sotto l'altro) con dei contenuti.
Il campo "campo_filtro" non è altro che una colonno con degli 0 e 1. A
me serve prendere qualche "1" a caso (possibilmente senza ripetere lo
stesso).
Si può fare qualcosa per questa query?
Grazie mille
Ciao
-- 
La rovina del mondo sarà l'indifferenza...
...ma chi se fregaaaa!!  :D

 
SELECT *
FROM $tabella_principale
WHERE campo_filtro = '1'
ORDER BY RAND() LIMIT 1
Logicamente dove hai LIMIT 1 puoi mettere quanti record vuoi far uscire 
dalla tua query.
Spero che ti sia utile ..
-- 
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

ORDER BY RAND() LIMIT 1
Grazie... proprio quello che cercavo. Avevo trovato su google un sito
"sbagliato" (per il mio caso) dove parlavano di RAND ma non c'era
l'ORDER BY ed ero andato in confusione...
Grazie ancora 

Newsgroup: it.comp.www.php
Titolo: redistribuzione dei dati

salve
ho un csv
dovrei portare i dati dal formato
id, campo1, campo2, campo3
1, si, no, forse
2, si, si, no
...
ad un formato
id domanda risposta
1  campo1   si
1  campo2   no
1  campo3   forse
2  campo1   si
2  campo2   si
2  campo3   no
etc
come potrei fare?
esiste un qualcosa di già fatto?
magari è un formato noto, particolare, che io non conosco
grazie

 2  campo3   no
carichi il file csv con la funzione $array_file=file("nomefile.csv");
esplodi la prima riga del file, memorizzata in $array_file[0], con la funzione $prima_riga=explode(",",$array_file[0]);
esplodi, con un ciclo le varie righe dell'array:
for($i=1;$i<count($array_file);$i++) explode(",",riga[i])
$array_file=file("nomefile.csv");
$prima_riga=explode(",",$array_file[0]);
$output="id \t domanda \t risposta \r\n";
for($i=1;$i<count($array_file);$i++) {
   $riga_i_esima_esplosa=explode(",",$array_file[i]);
   $output.="$riga_i_esima_esplosa[0] \t $prima_riga[1] \t $riga_i_esima_esplosa[1] \n";
   $output.="$riga_i_esima_esplosa[0] \t $prima_riga[2] \t $riga_i_esima_esplosa[2] \n";
   $output.="$riga_i_esima_esplosa[0] \t $prima_riga[3] \t $riga_i_esima_esplosa[3] \n";
}
file_put_contents("nuovofile.txt",$output);
funziona? :-)
rob4you

 $riga_i_esima_esplosa[3] \n";  }  file_put_contents("nuovofile.txt",$output);
In pratica è questa la procedura (o meglio una possibile soluzione...ce 
ne sarebbero tante altre)....la prima parte era perché avevo inziato a 
scrivere il messaggio in modo diverso! ;-)
rob4you


Salta il php a piè pari.
Cerca "load data in file" sul manuale mysql o smanetta in phpmyadmin  
finchè non trovi l'opzione per importare file csv.
Tac
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/

 non trovi l'opzione per importare file csv.
davvero? :o)
su phpmyadmin non ho trovato un modo per customizzare l'import come 
interessa a me...
cmq grazie

 non trovi l'opzione per importare file csv.
davvero? :o)




Dipende da quanto deve essere customizzato. In genere load data infile (e  
phpmyadmin di conseguenza) consente di importare la maggior parte dei csv.
In caso contrario tocca usare php.

Newsgroup: it.comp.www.php
Titolo: HTTP_REFERER vuoto dopo JS

Nelle mie pagine uso HTTP_REFERER per vedere la pagina da cui giunge
un visitatore.
Quando però questa pagina viene lanciata da uno script JavaScript, ad
esempio un menu oppure una pop-up che spara sulla pagina principale,
HTTP_REFERER è sempre vuoto!
Conoscete un sistema per fare in modo che JavaScript non perda questa
informazione (che immagino avrà per lui un altro nome...) per strada?
Grazie e a buon rendere

 informazione (che immagino avr` per lui un altro nome...) per strada?
L'header HTTP_REFERER e' di competenza del browser, ci possono essere
svariati motivi per cui non venga inviato, per cui non puoi comunque
farci affidamento.
L'unica cosa che puoi fare e' riscrivere l'url che "apri" con JS in
modo che passi allo script di destinazione anche l'url di provenienza
per mezzo di una variabile (rif. urlencode).
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Votami! 
http://www.phpclasses.org/vote.html
L'uomo, conscio di sbagliare, persevera.

informazione (che immagino avrà per lui un altro nome...) per strada?
L'unico sistema e' seguire il - come al solito :-) - ottimo consiglio di
Setec, e passarlo nell'url. Caso mai puoi pensare a ridurre l'URL usando
un elenco di provenienze, e invece che referrer=UrlEncode(indirizzo) usi
magari prev=1, prev=2 ... ma e' piu' complesso come manutenzione.
Un sistema ancora piu' complesso ma che si mantiene QUASI da se' e', nel
PHP, dichiarare per es. $PHP_PAGE_INDEX e poi usare due file di include
	<? $JS_REFERERS = array(
		...
	);?>
e
	<?
		$PHP_PARENT = <path and name of 'father' file>;
		include 'referers.php';
		if (!isset($PHP_PAGE_INDEX))
		{
			$id = count($JS_REFERERS);
			die("Missing PHP_PAGE_INDEX=($id?)");
		}
		if (!isset($JS_REFERERS[$PHP_PAGE_INDEX]))
		{
			$JS_REFERERS[$PHP_PAGE_INDEX] = $PHP_PARENT;
			// Aggiungere un lock qui
			$fp = fopen('referers.php', 'w');
			fwrite($fp, '<'.'?'."\t \$JS_REFERERS=array(\n");
			foreach($JS_REFERERS as $ref)
				fwrite($fp, "'".addslashes($ref)."'\n");
			fwrite($fp, ');?' . '>');
			fclose($fp);
		}
		if ($JS_REFERERS[$PHP_PAGE_INDEX] != $PHP_PARENT)
			die ("Error in REFERERS index $PHP_PAGE_INDEX");
	?>
	function js_open(...)
	{
		var ref='&amp;prev=<?=$PHP_PAGE_INDEX?>';
		...
		... window.open(... + ref + ...);
	}
Sempre ammesso che io non abbia fatto fesserie (oltre a quella che gia'
ho indicato: manca qualsiasi locking su referers.php), ti semplifica l'
utilizzo del referrer in Javascript, tenendo traccia del nome "di base"
del file dal quale lo chiami (una parte di questo lavoro dovresti farla
comunque, ogni volta, per aprire il popup).
Il file chiamato puo' includere referers.php, leggere li' il nome della
pagina chiamante, e decidere di lamentarsi ulteriormente se non prevede
di poter essere chiamato da quella pagina li'.
Leonardo macchinoso
-- 
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.
Newsgroup: it.comp.www.php
Titolo: Variabili non settate

Ciao a tutti.
Il seguente codice:
    echo "valore di a:$a";
da il seguente risultato:
Warning: Undefined variable: a in test.php on line 1
valore di a:
C'č un modo di evitare tale messaggio?
Che non sia ovviamente quello di aggiungere il comando:
    $a='';
ovvero c'č una qualche impostazione in php.ini che consente ciň?
Luca

 wrote in message
news:6ufY8.78144$vm5.2...@news2.tin.it...

if (!isset($a))
    echo "valore di a: spiacente, non si sa!";
else
    echo "valore di a: $a";
php.ini si puo' modificare, ma te lo sconsiglio vivamente

 Luca
Ciao Paolo

ovvero c'č una qualche impostazione in php.ini che consente ciň?
	$allow_dirty_code = on
	$magically_execute_what_i_mean_not_what_i_write = on
Quest'ultimo solo dal PHP 4.3
Leonardo

 wrote in message
news:neq3juokqbme4bp2j...@L.Serni...

nella 4.3 ci sara' (spero) anche:
  autoresolve_bad_code_problems =
      ARP_VARS | ARP_ERRORHANDLING |
      ARP_GLOBALS | ARP_CODINGSTYLE |
      ARP_STRUCTURE |ARP_AMBIGOUSCODE
  bad_coding_time_lost = 0
  limit_db_damage = INFINITE
  set_bad_coding_time_limit = INFINITE
  clients_will_resolve_problems = CWRP_ALL
  boss_will_fire_me = BWFM_ONREQUESTONLY

   boss_will_fire_me = BWFM_ONREQUESTONLY
ROTFL!!
direi anche:
mysite_willmakemerich = NO | ALITTLE | YES | LIKEGATES
non si sa mai...
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://php.dopoil.com

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

Posso instaurare una connessione HTTP sicura con PHP?
Mhaxx

 Mhaxx
Utilizzando curl o fsockopen
-- 
I'am what I'am, I do what I can

 Posso instaurare una connessione HTTP sicura con PHP?
Prova a vedere qui:
http://it2.php.net/manual/it/features.http-auth.php
Se può interessarti c'è anche per l'ftp:
http://it2.php.net/manual/it/function.ftp-ssl-connect.php
ciao,
ste

 ha scritto nel messaggio
news:%rB7b.92175$sj6.1...@tornado.fastwebnet.it...

Ooops! credo di aver interpretato male la parola sicura, fai come ha detto
Setec.
ste

>Utilizzando curl o fsockopen
Ok, ma il server deve essere configurato, o magari devo mettere i miei
file in qualche cartella specifica sul server, oppure lavoro solo sul
codice PHP con CURL e fsockopen e basta?
Mhaxx

 Posso instaurare una connessione HTTP sicura con PHP?
Il che significa se puoi creare una richiesta HTTPS ad un altro server.
La tua risposta sembra far supporre tu voglio che le tue pagine siano
accessibili tramite HTTPS, la cosa e' diversa. Per uquesto dovresti
choiedere al tuo provider dove dei mettere i file, oltretutto c'e' da
considerare il discorso del certificato etc.
Saluti.

Newsgroup: it.comp.www.php
Titolo: ESISTE UN IDE?

Salve a tutti,
esiste un ide (tipo VB o Delphi) per sviluppare in php in modo visual
oppure bisogna sviluppare in formato testo ?
Grazie 1000

 oppure bisogna sviluppare in formato testo ?
In Delphi fai D'n'D per i componenti grafici, ma il codice te lo devi
scrivere a mano.
PHP è un linguaggio di script, e non ha componenti grafici.
Il codice te lo devi scrivere a mano.
Esistono editor molto avanzati, vi, Glimmer, Quanta, ma si lavora sul
testo.
Ciao
Marco


Saluti.
-- 
I'am what I'am, I do what I can

 wrote in message
news:da443c53.03110...@posting.google.com...


 wrote in message
news:da443c53.03110...@posting.google.com...


Newsgroup: it.comp.www.php
Titolo: Controllo correttezza e-mail

Salve,
ho uno script che spedisce mail ad un indirizzo inserito in un form.
Ho due domande:
1) se il mittente esiste ma non esiste il destinatario, perchè non ricevo
una mail di errore? Non viene inoltrato il messaggio con un indirizzo
inesistente?
2) se l'indirizzo del destinatario è assolutamente errato tipo:
ciao@@macchèstoascrive.sonomatto
ottengo un Warning che viene stampato. Vorrei controllare io l'indirizzo
prima. Mi hanno suggerito di usare ereg(), ma ho visto solo esempi con i
numeri. Come uso i caratteri? e se non conosco a priori la lunghezza?
Grazie
--
===========================
                    BiiO
--------------------------------------------
   Home page       
www.biio.it
--------------------------------------------
  1°  E-Mail           
bi...@biio.it
  2°  E-Mail    
fab...@tiscalinet.it
===========================

numeri. Come uso i caratteri? e se non conosco a priori la lunghezza?
www.ziobudda.net/php-it/faq
Vi e' una funzione che fa al caso tuo
-- 
Per favore, accodate due zeri al mio stipendio.  E' per renderlo Y2K-compliant.
--
Michel <ZioBudda> Morelli               
mic...@ziobudda.net
ICQ UIN: 58351764                       PR of Linux in Italy
http://www.ziobudda.net
 
http://www.linuxlab.it
Newsgroup: it.comp.www.php
Titolo: Proteggere File

Ciao a tutti,	
 
come posso impedire all'utente che visualizza un'immagine sul proprio 
browser di scaricare l'immagine con il tasto destro?
esiste una protezione? per il salvataggio dei file?
grazie

 browser di scaricare l'immagine con il tasto destro?
Non puoi.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.


diciamo che potresti usare il flash per complicare la vita ma rimane 
sempre la possibilità di fare screenshot :) quindi il gioco nn vale la 
candela

Alekc ha scritto:

aggiungerei che con flash si può utilizzare un decompilatore di file swf 
e recuperare tutto quello che c'è nel filmato

10anniavanti ha scritto:

se l'utente è fisicamente vicino a te, gli togli il mouse dalla mano e 
gli dici "nun ce provà!!"
;-)

Newsgroup: it.comp.www.php
Titolo: Software per gestire task in php

Dovrei gestire dei task per l'ufficio tecnico quindi con assegnazione
compiti
da parte del responsabile ai vari dipendenti
Attualmente usa un semplice file di excel.
Vorrei proporre qualcosa da mettere nella intranet di abbastanza
semplice ed afficace che visualizzerei in modalita' kiosk in un bel
monitor da 40 pollici .
Mi sapere consigliare qualche script /groupware adatto a questo ?
Senza che faccia 5000 cose
Grazie in anticipo

 compiti
Prova webcollab, e' opensource e free, quindi nel caso te lo puoi adattare.
Bye,
  Gabry

Gabriele Greco ha scritto:

oppure egroupware, su sourceforge, è un sistema di groupware web based, 
ben fatto, fortemente persobnalizzabile, con rubrica, agenda, wiki, 
gestione progetti e un sacco di altre cose....
Newsgroup: it.comp.www.php
Titolo: Chi ha modificato un dato.

Ciao a tutti,
volevo chiedervi se potevate darmi un consiglio su come sviluppare un 
processo in php che mi permetta di verificare l'ultima utenza che ha 
modificato o visualizzato un dato all'interno di un database.
Grazie 1000

 modificato o visualizzato un dato all'interno di un database.
 
Se non hai già salvato nel database stesso (o in un file di log) questa 
informazione, non la puoi sapere in alcun modo.
 
Se l'hai salvata, è una normalissima select (o il parsing del file di log, 
nel caso sia su file).
 
Bye.


Quindi basta fare una pagina di login prima di accedere alla modifica 
dei dati sul db ?

 dei dati sul db ?
 
Devi fare la pagina di login, ma poi ricordarti anche, quando salvi la 
riga nel DB, di metterci le informazioni che ti servono sull'utente che 
la sta salvando.
 
Bye.


quello serve ad avere l'utente, poi quando farai la tua query di select, 
insert o update metterai assieme nella transazione l'update del record 
usato con l'utente e il timestamp (oppure farai un log seprato).
 
-- 
Z.


  ok grazie

Il 25/09/2012 16:13, miagola ha scritto:

Il login c'entra solo incidentalmente con quello che hai chiesto
Tu puoi anche volere modificare un dato ad ogni visita e basarti sull'ip 
del pc connesso (solo un esempio)
 
Devi specificare meglio cosa intendi con "utenza" e di che dato vuoi 
tenere traccia
 
Di solito cmq la cosa più comoda sono i file di log. Se logghi bene ti 
salvi un sacco di rogne. Alternativamente c'è il DB come ti hanno già 
consigliato
 
Ciao
M
 
-- 
I fatti mi cosano


 
Io ho bisogno di tenere traccia dell'utente che modifica/visita i dati 
in un db.
Esempio:
 
L'utente si logga dalla pagina login.php ed accede alla pagina 
search.php dove ricerca il dato nel db.
A questo punto io mi loggo con la mia utenza e devo vedere l'ultimo 
login nella pagina search.php con data e orario e se l'ultimo utente ha 
modificato o ha solo visualizzato i dati nel db.
Spero tanto di essere stato chiaro.
Grazie 1000

 Spero tanto di essere stato chiaro.
 
Era chiaro anche prima, devi scrivere due righe nel tuo programma in PHP 
che scrivano nel database: chi si identifica (login), chi esegue una 
ricerca e chi esegue una modifica.

 ricerca e chi esegue una modifica.
 
hm, non è detto. L'esigenza non è in realtà chiarissima, ma se lo
scopo è quello di avere un registro di ogni accesso ai dati, devi
lavorare a livello di DB (i.e. audit), non a livello di interfaccia.
Infatti facendo come dici al limite riesci a registrare le attività
fatte dall'applicativo in php, ma non potresti accorgerti di eventuali
accessi fatti con altri sistemi (ODBC, JDBC, client nativi, e chi più
ne ha più ne metta).
 
bye!

 fatte dall'applicativo in php,
 
Che è proprio quello che chiede, non gli interessa "qualcuno ha 
modificato il contenuto della base dati?" ma piuttosto "quale utente 
dell'applicazione web ha modificato la base dati?"
Newsgroup: it.comp.www.php
Titolo: espressioni regolari

Le espressioni regolari che utilizzano "ereg", "eregi", ecc., hanno la
stessa sintassi (per quanto riguarda il pattern) del Perl?
Inolte, quale manuale cartaceo (in italiano) mi consigliate? Cosa ne pensate
(se lo conoscete) di "GUIDA A PHP 4 " della "McGRAW-HILL "?
Ciao e grazie
-- 
Posted from [212.141.54.101] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 pattern) del Perl?
No, hanno la sintassi posix, anche se sono molto simili.
Pero' puoi usare direttamente quelle perl (e ti conviene
farlo perche' sono molto piu' veloci e potenti): guarda le
funzioni preg_match, preg_replace, ecc. sul manuale [LXV]


Per le espressioni hai gia' avuto risposta... Per il manuale l'ho comprato
da un paio di giorni e devo dire che (almeno sino ad ora) mi sembra
veramente ben fatto. Senz'altro meglio dell'equivalente dell'Apogeo.
Ciao

Newsgroup: it.comp.www.php
Titolo: Microsoft-IIS/5.0 + .htaccess

Salve,
esiste sul server Microsoft-IIS/5.0 qualche funzione simile 
all'.htaccess per effettuare questa operazione?
AddHandler application/x-httpd-php .htm
Cioè far interpretare al server le pagine con attributo .htm come 
pagine contenenti codice php.
Ciao e Grazie
Marco 
Inviato da 
www.mynewsgate.net

 AddHandler application/x-httpd-php .htm
Apri l'MMC di IIS, seleziona il server, il sito o la virtual directory
che ti interessa, tasto DX, proprieta', Home Directory, Application
settings -> Configuration ..., ed aggiungi una estensione .htm in modo
che venga interpretata dall'ISAPI o dal CGI di PHP.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 pagine contenenti codice php.
tieni in considerazione che TUTTE le pagine con quella estensione 
saranno parsate da php prima di essere inviate al browser. Quindi se hai 
molte pagine .htm che non contengono codice php forse è meglio che cambi 
l'estensione alle pagine.
Ciao
-- 
Spoken: How much is that gorilla in the window?
Take our advice, At any price, A gorilla like Magilla is mighty nice.
Gorilla, Magilla Gorilla for sale

Grazie per i vostri consigli.
Dato che sono in hosting devo ovviamente chiedere all'hoster queste 
modifiche...
Posso far modificare questa impostazione solo per una determinata 
directory o imposta per tutto il sito.
Si possono modificare i messaggi di errore tipo il 404 ?
PS: mi sto mangiando i gomiti di aver passato al server microsoft 
preferisco in maniera illimitata apache su linux ti dà molta più libertà 
d'azione!!!
Inviato da 
www.mynewsgate.net

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

Siete a conoscenza di qualche scritto online sulle sessioni che permetta
di capire più facilmente i concetti rispetto al manuale php?
Grazie
Claudio

 wrote in message
news:1pLQ8.48875$j65.1...@twister1.libero.it...

prova questo:
http://www.punto-informatico.it/p.asp?i=34817
ciao

Grazie
Claudio
Newsgroup: it.comp.www.php
Titolo: PHP e NAZIONALITA\'

Qual e\' - a vostro avviso - il miglior modo per determinare la nazionalita\' dei visitatori? Io ho provato a risolvere l\'hostname (dall\'IP) e poi \&quot;parsare\&quot; il top-level-domain. Esiste una tecnica migliore?
Posted by 
http://www.phpitalia.com

 Esiste una tecnica migliore?
Dipende: se il tuo scopo e` determinare la lingua da utilizzare, potresti
controllare quale e` stata settata di default nel browser: dovresti
trovare la lista in un header HTTP del quale al momento mi sfugge il nome
(cerca nel risultato di phpinfo()).
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

\&quot;parsare\&quot; il top-level-domain. Esiste una tecnica migliore?
Vedere cosa mandano in accept-language, per esempio, o cosa c'e' in
HTTP_USER_AGENT.
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.

Newsgroup: it.comp.www.php
Titolo: oop sintassi

Ciao,
la sintassi seguente come va interpretata?
classe::metodoA->metodoB;
"classe" da quello che ho inteso, chiama metodoA che è statico, a sua 
volta metodoA restituisce un oggetto che chiama il metodoB...
è cosi?
grazie



Quasi esatto.
Naturalmente mancano le parentesi. :)
classe::metodoA()->metodoB();
metodoA() restituisce un oggetto su cui TU chiami metodoB().
Non e` l'oggetto che richiama il metodo.
Ma forse hai semplicemente sbagliato a descrivere :)
Bye.


thx
Newsgroup: it.comp.www.php
Titolo: Ricordarsi la password automaticamente

Cerco gentilmente un piccolo consiglio su come fare un form di una 
pagina html in modo che Firefox si ricordi la password.
<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>?do=1" 
name="sandro_start">
Inserisci la Password: <input name="passwd" type="password">
Quello qui sopra è un semplice codice di un form e non ho capito come 
fare in modo che la password che Firefox ricorda non sia confusa con 
quella di un altro form di un'altra pagina dello *stesso* sito.
Pensavo che i campi name differenti del form fossero sufficienti a 
distinguere il riempimento automatico dei campi da parte di FF, invece 
mi pare non sia così.
Voi che avete una grande conoscenza di programmazione web avete un 
suggerimento o un link dove trovare info? Grazie :)
-- 
Sandro kensan 
www.kensan.it
 geek site

 quella di un altro form di un'altra pagina dello *stesso* sito.
AFAIK non puoi. Firefox memorizza in base al sito, non alla pagina.
O metti i due form in sottodomini diversi o fai siti diversi.
Poi non ho capito l'utilita` di avere due login diversi per lo stesso 
sito... :)
Bye.

 sito... :)
se è un sito sul quale devi testare le ACL, ti servono!
(io uso due browser diversi aperti contemporaneamente pero'!)

 sito... :)
Si tratta del mio sito per cui ho bisogno di entrare con password 
diverse, per esempio quella per i commenti e quella per gestire il DB 
mysql. Potrei cambiare le due password in una unica ma non mi piace 
molto come soluzione. Grazie per la risposta :)


 (io uso due browser diversi aperti contemporaneamente pero'!)
Ma non è fattibile un piccolo hack di Firefox? per esempio avevo il 
problema che FF non inseriva automaticamente lo username e la password 
su certi siti perché incontrava un tag sul form relativo che indicava di 
non riempire automaticamente il form (disable autofill).
Avevo trovato come cambiare questo comportamento e funzionava bene, 
peccato solo che ad ogni nuovo aggiornamento di FF dovevo rifare la 
piccola modifica.


 molto come soluzione. Grazie per la risposta :)
Immagino che la parte mysql sia phpmyadmin. Puoi (se l'hosting te lo 
lascia fare) metterlo su un sottodominio (phpmyadmin.miosito.tld, o 
meglio cippalippa.miosito.tld, visto la quantita` di tentativi di hacking 
che mi trovo nei log, per PMA).
Oppure usare due browser diversi, cosi` eviti anche la confusione di non 
sapere con che utente sei loggato.
Bye.

 che mi trovo nei log, per PMA).
Quasi, si tratta di pagine php che accedono al data base, potrei 
chiedere una password qualsiasi e poi accedere al mio sito e al data 
base con la password memorizzata nello script php. È una specie di form 
per l'immissione dei dati per costruire un post in un blog. Volevo avere 
una password distinta dalla immissione dei commenti nel mio sito.


Non so se ho capito bene, correggetemi se sbaglio...
potrebbe optare, oltre alla soluzione sottominio, aggiungendo un
record CNAME sul dns tipo
pwd.dominio.ext
ed utilizzare quello
???
Alex


non ho capito molto ma io ho un virtual hosting e non credo di avere 
accesso al server dns.

Newsgroup: it.comp.www.php
Titolo: Installare PHP 4.2 in Apache 2.0

A quanto ho notato leggendo i vecchi post molti hanno problemi nell'unione
del Server Apache2.0 con il modulo PHP 4.2!
Adesso vorrei sapere se qualcuno di voi è riuscito a metterli insieme e come
ha configurato il file httpd.conf di Apache.
Premetto che con Apache 1.3 funziona tutto, con la versione 2.0 ho dei
problemi quando faccio il "Test Configuration".
In httpd.conf inserisco la seguente riga:
LoadModule php4_module c:/programmi/php/sapi/php4apache.dll
e l'errore che mi da (su questa riga) è il seguente:
Cannot load c:/programmi/php/sapi/php4apache.dll into server: Impossibile
trovare il modulo specificato.
Inutile dire che già ho controllato i percorsi.
Inoltre se tento di configurare  a mo di Apache 1.3, mettendo AddModule mi
da un altro errore:
Syntax error on line 175 of c:/programmi/apache
group/apache2/conf/httpd.conf: Invalid command 'AddModule', perhaps
mis-spelled or defined by a module not included in the server configuration
A voi l'ardua sentenza...
--
Marco "DUFF" Palermo
Marco...@SPAMHotmail.com
http://www.MarcoDuff.cjb.net/
http://www.cribiobot.cjb.net/

e l'errore che mi da (su questa riga) è il seguente:
Il modulo da inserire è php4apache2.dll. E' contenuto nella
stessa cartella sapi.
--
I'm thinking about a cool signature:)
Coming soon...

 stessa cartella sapi.
Nel PHP 4.2.0 in mio possesso non esiste nessun file php4apache2.dll nella
cartella PHP\sapi
Significa che mi serve una successiva del PHP?
Ciao!


Ciao!
Non credo! Con la 4.2.1 sicuramente è presente la dll in
questione. Con la 4.2 non so?!!? 
Prova a scaricare l'ulitma release disponibile (in formato
zip ovviamente e non la versione windows installer) e facci
sapere!
--
Oggi ho fatto una scoperta, ho trovato un computer...
The MentoR

 sapere!
Sono andato nel sito ufficiale ed ho spulciato nella documentazione del PHP
4.2.1
Scrivo la soluzione visto che molti hanno avuto il mio stesso problema:
PHP si può installare come modulo nel Server Web Apache 2.0.x soltanto dalla
versione 4.2.1
La versione 4.2.0 non ha il file php4apache2.dll, giustamente citato da
WebdoM, che è essenziale per l'installazione.


 WebdoM, che č essenziale per l'installazione.

Newsgroup: it.comp.www.php
Titolo: Extensions

Non riesco, sotto Win2k, a far vedere a php la cartella dove sono poste le
extensions, ovvero C:\Programmi\Php\extensions. Ho provato in tutti i modi,
modificando sia la direttiva extension_dir che extension, ma nulla. Qualche
suggerimento?
Ciao e grazie
Nico

 ha scritto nel messaggio
news:OMSb8.11751$8F6.5...@twister2.libero.it...


 Ma esiste, quindi credo di sbagliare a dichiarare la posizione in php.ini
ihihihihihihhi :-)
non credo proprio che esista "extensionsphp_mssql.dll" ...
hai dimenticato l'ultimo slash in "extension_dir"...
tu hai messo... C:\Programmi\Php\extensions
devi mettere... 'C:\Programmi\Php\extensions\
Ciao
Alex

Ammetto l'errore, ma solo nel messaggio al newsgroup. Effettivamente PHP
risponde con "C:\Programmi\Php\extensions\php_mssql.dll"
Grazie comunque.
Ciao
"Alessio" <(
alessi...@libero.it
)@NOSPAM.tld> ha scritto nel messaggio
news:Q9Yb8.67885$om6.1...@news1.tin.it...


Newsgroup: it.comp.www.php
Titolo: Voglio imparare...

a creare pagine dinamiche, e sto  per iniziare a studiare Asp e Php! Cosa mi
consigliate??? Quali sono pregi e difetti di entrambi??? Per creare un sito
che faccia continuamente riferimento ad un data-base quale tecnica di
programmazione mi consigliate??? Devo imparare anche Sql??? Con Asp o Php
posso gestire completamente un database???
Grazie 1000!!!

Grazie 1000!!!
Prego, ma mi accontento di 100 (Euro :-)
Ciao
Francesco
_____________________________________
http://www.altropc.it
 - Un altro PC è possibile!
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM 

Carmine wrote:

Buona lettura 
http://tinyurl.com/yu11
-- 
I'am what I'am, I do what I can
Newsgroup: it.comp.www.php
Titolo: Autorizzazioni Donimio Windows

Ho bisogno di un aiuto. Sto realizzando un portale aziendale dove gli utenti
dovranno entrare con le proprie utenze e relative passoword di dominio.
Il problema è che il webserver sta su di una  macchina linux con php. Come
faccio ad ottenere l'autorizzazione da un server di dominio windows nt/2000?
Con squid ho utilizzato il modulo smb_auth, ma con php come faccio?

quoto quello che dice BIMBOGIGI, perché quotare è divertente!!

a livello shell puoi con
smbclient -L <domain_server> -U <utente>%<password> -W <domain>
if [ $? -eq 0 ] ; then
        echo "autenticazione riuscita"
else
        echo "autenticazione fallita"
fi
come inglobarlo in php, è un esercizio che ti lascio fare volentieri...
ciao!
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://marketing.tenagra.com/rfc1855.html

non riesco ad inglobarlo in php mi daresti un aiuto per favore?

 non riesco ad inglobarlo in php mi daresti un aiuto per favore?
per stavolta...
<?
exec("/usr/bin/smbclient -L $nomehost -U $utente%$password -W $dominio | 
grep ERRDOS", $lines, $esito);
$num=count($lines)-1;
if(preg_match("/ERRDOS\s-\sERRnoaccess/",$lines[$num]))
        print "accesso negato.";
else
        print "ciao!";
?>
questa autenticazione dovrebbe funzionare anche senza passare per il domain 
controller. una macchina NT/2000 qualsiasi dovrebbe fare lo stesso lavoro.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/motivation.it.html

Newsgroup: it.comp.www.php
Titolo: Problemi con le lettere accentate

Ciao a tutti!
Prendendo i dati con una query da un server LDAP (Active Directory) mi
ritrovo ad avere dei caratteri strani al posto delle lettere accentate.
ad esempio, "à" diventa "Ã"... 
cosa può essere il problema?
Grazie mille!
Inviato da 
www.mynewsgate.net

cosa può essere il problema?
Codepage. Prova a codificare con htmlentities() i dati della query subito
prima di stamparli a video.
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.

Newsgroup: it.comp.www.php
Titolo: Problemi con le nuove versioni

Buongiorno a tutti,
ho installato le ultime versioni di PHP Apache e mySql rispettivamente 4.3.0
, 2.0.44 e 4.0.9, i problemi sono:
non mi legge nel database (i programmi sono funzionanti con versioni
precendenti);
cosa più brutta non mi restituisce errori nelle query... .
Qualcuno sà cosa è cambiato di preciso in PHP 4.3.0 , nell'interazione con i
DB mySql?

 ha scritto nel messaggio
news:%Oq%9.168017$AA2.6...@news2.tin.it...

Anche io ho avuto i tuoi stessi problemi, ma non sono riuscito a risolverli.
Sto cercando informazioni, ma non trovo nulla. Qualcuno sa come aiutarmi?
Grazie
Newsgroup: it.comp.www.php
Titolo: PHPSESSID

L'utente si collega alla mia home page
viene riconosciuto tramite il cookie
clicca sul link *Chat*
anche in quella pagina viene riconosciuto ed il suo nick appare tra gli 
utenti connessi.
Adopero $_SESSION['']
Però... ecco cosa viene visualizzato come url:
http://www.salvatorepaci.it/chat/?PHPSESSID=18d4f150041ebe3fc6ba914fc8af8552
E' possibile nascondere tutto ciò che viene dopo "...chat/" ??? 

 E' possibile nascondere tutto ciò che viene dopo "...chat/" ???
La presenza in automatico del session_id nell'url dipende dalla
direttiva session.use_trans_sid, presente nel file php.ini. Essa può
essere usata per garantire la propagazione del session_id anche nel
caso in cui l'utente usasse un browser con i cookie disabilitati.
Per i dettagli: 
http://it2.php.net/session#ini.session.use-trans-sid
Ciao.
-- 
Federico

Newsgroup: it.comp.www.php
Titolo: mysql relazioni tra tabelle

La tabella1 ha: id, campo1, campo2
la tabella2 ha id, campo1
vorrei che al cancellamento di una riga della tabella1 venissero cancellati 
anche tutte le righe della tabella2 in cui id è uguale a campo2 della 
tabella1 questo perche mi trovo righe su tabella2 orfane
come faccio??

Franco ha scritto:

O lo fai manualmente, od utilizzi un framework che lo fa per te (es.
CakePHP), oppure implementi un trigger.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 
oppure ti leggi il manuale di mysql
crei le mysql foreign con tabelle innodb
on delete cascode
on update cascode
lo fa a catena anche su piu tabelle, permette anche il contrario
se ci sono dati restrict, per fare la cosa usi phpmyadmin

Newsgroup: it.comp.www.php
Titolo: Accesso concorrente al record

Salve,
Come posso gestire l'accesso concorrente sul record di una tabella mysql ?
Qualcuno ha già affrontato/risolto questo problema con php ?
Ogni altro suggerimento sarà gradito.
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ogni altro suggerimento sarà gradito.
LOCK tabella
prendi record
se (record non locked)
    segna record come locked (nuova colonna)
UNLOCK tabella
Quando aggiorni la tabella:
aggiorna record (con final release del campo lock), nessun LOCK necessario
Se usi per la colonna di lock un Timestamp puoi anche implementare
un release lock automatico dopo un certo time out
  UPDATE tbl SET RecordLock=0 WHERE UNIX_TIMESTAMP(RecordLock) < UNIX_TIMESTAMP(NOW())-3600;
  (anche AND RecordLock!=0)
Newsgroup: it.comp.www.php
Titolo: Strano comportamento in INSERT

Nell'inserimento di record, di per se ordinati  ottengo nel database tutti i
record, ma in ordine di inserimento
invertito
AD esempio se $id_dom="pippo" e count($domanda) è = 3 otterrò
    pippo#3
    pippo#2
    pippo#1
Questo mi crea non pochi problemi!
C'è qualcosa che non so sul funzionamento del parser PHP?
Uso Db Mysql
Grazie, allego il codice
 //ciclo su N item
   for($i=1; $i< count($domanda); $i++){
    // INSERIMENTO NEL DETTAGLIO
      $q_dett = sprintf("INSERT INTO t_domande_items (id_dom,item) VALUES
('%s','%s');",
         $id_dom."#".$i,
         $items[$i][0]
         );
      $query_dett=mysql_query($q_dett,$link);
     }

 invertito
Se li inserisci come fai ad ottenerli?
Farai una query SELECT?
Utilizza ORDER BY e non avrai alcun serio problema.
-- 
I'am what I'am, I do what I can


Certo, hai ragione... potrei
ma perchè lo fa?
Bufferizza in qualche modo i dati?
Perché il realtà secondo il flusso dello scripti dovrebbe inserire prima il
#1, poi il #2 etc

 prima il #1, poi il #2 etc
Non so se dipenda dal ciclo for, potrebbe essere piuttosto a causa di
MySQL che restituisce i record nel modo piu' performante.


 #1, poi il #2 etc
Non c'entra: se inserisci 10 dati su una tabella, poi cancelli i primi
cinque, mysql avrà cinque righe vuote (sul disco, nella tabella non
esistono) da riempire. Inserendo ora altri cinque elementi questi verranno
inseriti negli spazi vuoti, prima degli altri. Se vuoi un ordinamento
preciso devi dirglielo tu, altrimenti li tira fuori come se li trova.
Ludovico Grossi

Newsgroup: it.comp.www.php
Titolo: Hosting with PHP e MySQL

Reg. dominio .it +  
Spazio illimitato +  
Indirizzi e-mail +  
Accesso FTP +  
Supporto MySQL +  
Supporto PHP3 +  
Supporto PHP4 +  
Supporto Perl +  
Supporto CGI +  
Supporto SSI +  
Pannello di controllo =  
 
20 euro 
www.ltm.it
-- 
FabioŽ
fondatore di:
free.it.motocicli.benelli
free.it.motocicli.laverda
free.it.motocicli.motom
free.it.motocicli.motoguzzi
free.it.motocicli.motomorini
free.it.mercatino.moto
(Togliere i trattini per rispondere!!!)

fondatore di:
non e tollerata pubblicita in questo newsgroup,complimenti, ti sei
guadagnato una segnalazione all'abuse!
BSion

(Togliere i trattini per rispondere!!!)
sti cazzi !!
leggiti le regole di netiquette prima di postare !!!
Newsgroup: it.comp.www.php
Titolo: Aiuto con Script "Espressioni Regolari"

Devo prendere dalle ricerche di google alcuni risultati e inserirle in una 
pagina
ogni risultato è composto da questi tag che sono standard per tutti i 
risultati:
<p class=g><a href="
http://www.sito.it/
" onmousedown="return 
clk(this.href,'res',1,'')"><b>testo</b>.it testo testo</a>
<table cellpadding=0 cellspacing=0 border=0><tr><td class=j><font 
size=-1>testo testo testo con qualche <b>a volte</b><br>
<font color=#008000>www.<b>Url_sito_con_a_volte_i_tag_b_</b>.it/ -  14k - 
30 lug 2005 - </font>
<nobr><a class=fl 
href="
http://64.233.183.104/search?q=cache:6hgjKanAF5QJ:www.ciao.it/+ciao&hl=it
">Copia&nbsp;cache</a> 
 - <a class=fl 
href="/search?hl=it&lr=&c2coff=1&q=related:
www.ciao.it/
">Pagine&nbsp;simili</a></nobr>
</font></td></tr></table>
allora tutto questo deve essere parsato, e le parti che non deve stampare 
per ogni annuncio,
sono: da -  14k -  30 lug 2005 - (è un esempio cmq considera da - a -), e 
poi tutto
quello che sta tra i tag <nobr></nobr> compreso gli stessi tag nobr.
Infine alcune volte negli annunci di google appaiono dei sotto annunci che 
iniziano
con il tag <blockquote> e terminano con il tag </blockquote> quando lo 
script rileva
questi due tag il risultato non lo deve stampare proprio. solo quelli che 
hanno
la struttura come ti ho citato in alto.
questo è quello che sono riuscito a fare da solo:
<?php
$lines = file('
http://www.google.it/search?hl=it&q=ciao'
);
foreach($lines as $line) {
   echo "$line";
}
?>
come vedi non è niente..ma haimè mi sto impegnando a studiare :P
lo script in completo  deve stampare i risultati di google come sopra ti ho 
detto
in modo random da un minimo di 5 risultati ad un massimo di 15.
purtroppo sto da tre giorni senza andare avanti, non sono molto bravo con il 
php, magari tu potresti metterci poco a scrivere un codice come questo.
Per qualsiasi chiarimento sto sempre qui.
Scusami per il disturbo, ti ringrazio di cuore.
Sei un amico ;)
ciao e grazie mille 

 ha scritto nel messaggio 
news:0EIHe.26688$2U1.1...@news3.tin.it...


 ma..... :(
Per favore, 
http://wiki.news.nic.it/QuotarBene
IMHO tu non vuoi un aiuto ma qualcuno che scriva il codice per te.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: Form,caratteri speciali nuovo problema

Salve a tutti,
 ho una form con diversi campi e uno di questi e' una textarea in cui
gli utenti devono inserire il loro curriculum vitae e una volta
completata la form tramite php creo una email da inviare ad un certo
indirizzo. Ora il problema e' che se gli utenti hanno il loro curriculum
vitae gia' scritto in word (mac o windows) e fanno un copia e incolla
nella textarea l'email che arriva (importante arriva su un mac e letta
da outlook express) storpia i caratteri speciali.
I caratteri con cui ho riscontrato questo problema sono gli apostrofi
(attenzione non dico che arrivano con davanti il tipico \ ma al posto
dell'apostrofo arriva una cedilla - sempre su mac),le doppie virgolette
(intendo quelle oblique in word dove quelle di apertura sono diverse da
quelle di chiusura e qui arrivano due caratteri strani tipi il per mille
e l'altro una virgola bassa) e i caratteri accentati. Ora come risolvere
questo problema?
La form ha come method POST e comprende anche la riga:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
e il codice dello script php non risolve il problema utilizzando solo la
funzione stripslashes e aggiungendo qualche headers nella funzione mail.
Come si risolve il problema?
Naturalmente ho provato anche a fare dei str_replace prima di inviare
l'email ma nulla.
Denis
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 -- cut --
Prova a qguardare sul sito www.programmazione .it, c'è un'articolo apposito
per queste problematiche.
Il titolo dell'articolo: Programmazione.it/php/Controllo dei dati
provenienti dai forum
Ciao, Roberto.
Newsgroup: it.comp.www.php
Titolo: problema form

Ciao, ho questa form:
<form name="form1" method="post" action="main.php">
  <br>
  <br>
  <br>
  <table width="40%"  border="1" align="center" cellpadding="0" 
cellspacing="0" bordercolor="#000000" bgcolor="#FFFFFF" class="bannerbox">
    <tr>
      <td><table width="100%"  border="0" align="center">
        <tr>
          <td colspan="3" bgcolor="#000000"><span 
class="style1">&nbsp;&nbsp;</span><span class="style1">Admin Login 
</span></td>
          </tr>
        <tr>
          <td colspan="3">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td colspan="2"><strong>Inout Mailing List  Manager ADMIN Login! 
</strong></td>
          </tr>
        <tr>
          <td width="5%">&nbsp;</td>
          <td width="15%">&nbsp;</td>
          <td width="80%">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>Username</td>
          <td><input name="username" type="text" <?php 
if($script_mode=="demo") echo "value=\"demo\"" ?> id="username">
          </td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>Password</td>
          <td><input name="password" type="password" <?php 
if($script_mode=="demo") echo "value=\"demo\"" ?> id="password">
            </td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td><input type="submit" name="Submit" value="Login!"></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>Please enter your username and password<br>
            above
            and click Login! <br>
            <a href="
http://www.inoutscripts.com/
">            InoutScripts 
Home </a></td>
        </tr>
      </table></td>
    </tr>
  </table>
</form>
Questa è lo script php che gestisce il form:
<?php
include("config.inc.php");
if(isset($_POST['Submit'])){
 $username == $_POST['username'];
 $password == $_POST['password'];
if(($username == "jessy") && ($password == "peie")){
header("Location: main.php");
}
else{
   echo "<script type=\"text/javascript\">";
   echo "alert(\"Username e password errati!\")";
   echo "</script>";
}
}
?>
Nel form, quando si clicca sul pulsante, si apre la pagina main.php a 
prescindere da quali username
e password vengono inseriti o anche se le textbox vengono lasciate vuote.
Potete darmi una mano? 

  $password == $_POST['password'];
             ^^
Qui ci va un solo uguale, non è un confronto ;-)
Enrico

 ha scritto nel messaggio 
news:1236016912.9...@enrico-desktop.casa...


 Qui ci va un solo uguale, non è un confronto ;-)
Ricordarsi che ('==' != '=')  :)
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
We must acknowledge once and for all that the purpose of diplomacy
is to prolong a crisis.
    --Spock, "The Mark of Gideon"

 Ricordarsi che ('==' != '=')
Giusto per giocare con gli "=" :-P
PS: devo segnarmelo :-D
Enrico

 Giusto per giocare con gli "=" :-P
Per non parlare, poi, di ===
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Eat right, get lots of exercise... die anyway.
Newsgroup: it.comp.www.php
Titolo: che ne pensate di codeigniter?

a luglio dovro' probabilmente iniziare a svilupparci, pero' sono ancora in
tempoi a scegliere un altro FW, pro e contro?
grazie

 tempoi a scegliere un altro FW, pro e contro?
ma siete tutti fiorentini su sto gruppo? :)



In che senso? :)
Comunque, aspettavo qualcuno che lo avesse usato, visto che io l'ho 
guardato due ore e basta.
Secondo me il difetto piu` grosso che ha e` di usare ancora PHP4 (anche se 
ha dei componenti PHP5, se non ricordo male).
Per il resto, era la mia "seconda scelta" dopo Zend Framework, ma non ti 
so fare una lista completa di pro e contro.
Bye.

 In che senso? :)
L'è che oggi sarebbe i'patrono di Firenze... da dipendente facevo 
festa, adesso c'ho messo pure un po' a capilla... maremma maiala! :-)
-- 
Raffaele Masi
www.webmasterfirenze.it

 festa, adesso c'ho messo pure un po' a capilla... maremma maiala! :-)
bravo!
infatti l'unico cretino di firenze che lavora oggi sono io, i vantaggi di
mettersi in proprio, un addio alle festività!
:)

Newsgroup: it.comp.www.php
Titolo: campo UNIQUE ad una coppia di campi mysql

da phpmyadmin è possibile fare in modo che 2 campi siano solo se accopiati
UNICI;
cioè il valore del campo 1 e campo 2 devono essere unici come copppia di
valori quindi se ho ad esempio
se ho 
campo1    campo2
LIBRO      BLU
LIBRO      ROSSO
LIBRO      VERDE
LIBRO      GIALLO
TAVOLO     GIALLO
TAVOLO     BLU
praticamente ogni campo puo' avere valori ripeturi ma la coppia
deve essere unica

 UNICI;
Senza offesa ma... potresti riformulare la tua domanda (è una
domanda?) in un italiano più comprensibile?

 domanda?) in un italiano più comprensibile?
Supponga tu voglia sapere se è possibile avere una sola e unica coppia
campo1/campo2, vero?

provo solo con le virgole :-)
il resto dai che sč capito; i programmatori hanno sicuramente una marcia in
piů.
da phpmyadmin č possibile fare in modo che 2 campi, siano, solo se
accopiati,UNICI;
se proprio non si capisce allora:
hai 2 campi e c'č tale record:
campo1  campo2
LIBRO   ROSSO
voglio che tale record sia unico; quindi che i 2 campi insieme siano
UNIQUE; e quindi se il campo1 č LIBRO sul campo2 non posso reinserire il
valore ROSSO

Ok, allora avevo capito bene.
Apri PhpMyAdmin, apri il database, apri la tabella.
Trovi il pannellino per gli indici.
Inserisci 2 in "crea un indice su x columns".
Scegli un nome.
Imposta "tipo di indice" su unique.
Imposta i campi desiderati.
Va bene così? :)

ok 
thank

solo un chiarimento:
la tabella è questa
ID campo1 campo2
dove ID chiave primaria autoincrementale
campo1 è un INDEX
poi campo1 e campo2 insieme sono UNIQUE
ora phpyadmin indica che:
Le chiavi UNIQUE e INDEX non dovrebbero essere assegnate entrambe per la
colonna `campo1`
pero' in realtà la colonna campo1 è UNIQUE non da sola ma insiema a
campo2: ci sono problemi?
oppure l'avviso in realtà non considera tale situazione?

artev ha scritto:

Il campo2 non c'entra nulla. E' solo che campo1 non dovrebbe essere al
tempo stesso unique e index (ti sto semplicemente ripetendo il
messaggio di errore).
Quindi se vuoi che sia unique, rimuovi l'index.