mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Chiamata funzione con trigger

Buongiorno, 
vorrei gentilmente un aiuto per il sito che sto facendo.
Ho un form che lavora su un DB ma il pulsante di "salva" non funziona.
Il codice del button è questo:
<input type="button" onclick="submit_btn()" value="Salva" class="btn btn-primary">
 
Va a chiamare una funzione:
function submit_btn(){
        $('#domain_save').trigger('click');
    }
 
Questa è la parte che dovrebbe essere chiamata.
if (isset($_POST['domain_save'])) {
              ...QUERY...
}
 
Suggerimenti?

 <input type="button" onclick="submit_btn()" value="Salva" class="btn btn-primary">
 
 
Perché eviti di usare submit? Vuoi salvare via ajax?
 


Sì


 Suggerimenti?
 
Javascipt è sul client, PHP sul server.
 
Non puoi chiamare PHP direttamente da Javascript. Devi connetterti a un 
URL che contiene codice PHP. Lo fai andandoci (quindi lasciando che il 
form faccia il submit) o via AJAX (per esempio con
 
fetch('submit.php').then(blablabla)
 
Bye.

Newsgroup: it.comp.www.php
Titolo: PER FERMAT

Ciao,
hai risposto ad un mio messaggio in cui chiedevo come fare a visualizzare le
tabelle di un db remoto.
Mi hai detto che posso visualizzare il tutto da phpmyadmin  in locaale
"settandolo" oppurtunamente.
Cosa devo fare? Penso andare sul file di configurazione config.inc.php 8mi
pare fosse quello) e cosa devo cambiare?
Il parametro relativo all'host è localhost: devo mettere l'indirizzo http
dell'host del mio db?
Poi come richiamo phpmyadmin in remoto?
Bohhhhhhhhhhhhh??????????????!!!!!!!!!!!!!!!1
Ciao

Scusa, non so risponderti con totale precisione, perché lo ho installato in
locale solo una volta, ma da quel che vedo in rete, esatto, devi aprire
config.inc.php e settare i parametri inserendo il tuo username e la tua
password e al posto di localhost l'indirizzo del tuo host. Questo dipende da
chi ti fornisce il servizio, ad es per f2s è qualcosa come:
db.tuoaccount.f2s.com
 .
Inoltre, potrebbe essere necessario settare anche il parametro
$cfgServers[1]['port'] .
Con un po' di fortuna e qualche tentativo, dovresti riuscirci.
Dai un'occhiata anche a:
http://www.phpcenter.it/project/index.php?id=1

Newsgroup: it.comp.www.php
Titolo: Valore di interrogazione nullo

Salve,
sto scrivendo uno script che preleva dei dati da un db mysql che poi 
vengono organizzati all'interno di una tabell mysql.
<table>
<tr>
	<td><?php echo $row_visualizza_provincia['citta'];?>
<td>
<table>
Vorrei fare in modo che se il campo citta è nullo debba restituire un 
qualcosa, ad esempio: print ("Assente")
suggerimenti, hint?
thx

skyweb wrote:

if($row_visualizza_provincia['citta']!=""){ 
$valore_citta=$row_visualizza_provincia['citta'];
}
else{
$valore_citta="Assente";
}
 > <table>
 > <tr>
 >     <td><?php echo $valore_citta;?>
 > <td>
 > <table>
Si può scrivere in modo più elegante ma il concetto è questo.
Ciao
marcello

 Si può scrivere in modo più elegante ma il concetto è questo.
chiarissimo... grazie


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).
Newsgroup: it.comp.www.php
Titolo: pagina di login

cari voi,
perdonate la banalità, ma questo codice non funziona, però è talmente
semplice che non riesco a capire dove sia l'errore:
<?php
$codice = $_POST['password'];
if ($codice = "miaSorella") {
 header('Location: 
http://www.miosito.it/paginaGusta.htm'
);
 } else {
 header('Location: 
http://www.miosito.it/haiCannatoLaPassword.htm'
);
}
?>
grazie
nico

  header('Location: 
http://www.miosito.it/paginaGusta.htm'
);
forse va paginaGiusta.htm ?
-- 
Per favore non mandatemi allegati in Word o PowerPoint.
Si veda 
http://www.gnu.org/philosophy/no-word-attachments.html
Please avoid sending me Word or PowerPoint attachments.
See 
http://www.gnu.org/philosophy/no-word-attachments.html

 if ($codice = "miaSorella") {
if ($codice == "miaSorella") {

grazie, marco, ho provato a correggere ma il problema sta negli header, dal
momento che la variabile mi viene restituita correttamente se scrivo
<?php
$codice = $_POST['password'];
if ($codice == "miaSorella") {
 echo "giusta";
 } else {
echo "sbagliata";
}
?>
cosa c'è di sbagliato nella sintassi degli header, ammesso che priprio gli
header vadano usati?
grazie ancora,
nicola

 ha scritto:

ciao, se il messaggio di errore che ricevi è
"Warning: Cannot modify header information - headers already sent by ..."
forse allora si tratta del classico problema di inserire dei caratteri  
prima dell'apertura del tag php; assicurati di non avere spazi o andate a  
capo prima del "<?php" e che quindi il "<" sia il primo carattere del file.
ciao , daniele

 ciao, se il messaggio di errore che ricevi č


 grazie mille: proprio di ciň si trattava.
La prossima volta posta anche l'errore che ti dŕ, cosě č piů semplice 
aiutarti velocemente :)
Se non ti dava errori dovresti cambiare la configurazione del php.ini 
adeguatamente (mi sembra error_reporting) per far si che i warning e gli 
errori vengano visualizzati sul browser.
oppure se proprio non vuoi cambiare nulla, spulcia i logs di apache
ciao,
Luca(riello) 

Così funziona meglio:
<?php
$codice = $_POST['password'];
if ($codice == "miaSorella")
{
	header('Location: 
http://www.miosito.it/paginaGusta.htm'
);
	exit;
}
else
{		header('Location: 
http://www.miosito.it/haiCannatoLaPassword.htm'
);
	exit;
}
?>
-- 
Cordialmente.
Melus.
Nel mio email non ci sono i simboli di Zorro.

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

Salve a tutti Volevo chiedere a qualcuno se poteva farmi un piccolo esempio
di OpenSSL
per accedere a pagine sicure ecc...
Grazie in anticipo

 ha scritto nel messaggio
news:7ZPpa.90977$T34.2...@news2.tin.it...

fsockopen("https..
Newsgroup: it.comp.www.php
Titolo: concatenare una costante in una stringa

Ciao,
ho questo problema
28) $this->strInEvidenza = "<img src=\".HTTP_IMG.""arrow_down_down.png
\" id=\"freccia\" name=\"arrow_up\" /><a href=\"portfolio.php?tip=grafi
\">progetti grafici</a>\n";
dove chiaramente HTTP_IMG è la costante
l'eerore che mi genera è il seguente:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /
home/optimaco/public_html/include/gest_menu_principale.class.inc.php
on line 28
come si fa a concatenare una costante in una stringa che poi dovrà
essere stampata?
Grazie della collaborazione
Andrea

 essere stampata?
mettendo per bene gli apici:
"<img src=\"".HTTP_IMG."arrow_down_down.png\"....
-- 
Web marketing & community management:
http://www.insistema.com/

 
Ed evitando di utilizzare " quando non servono, ottenendo:
1 - Più velocità nell'esecuzione del codice
2 - Non devi escapare il " quando scrivi codice HTML
	Francesco

Newsgroup: it.comp.www.php
Titolo: errore postgre "resource id #5"

perchè questo codice mi da sta cosa?
if($commessadb==$commessa){
     $select_id_commessa="SELECT id_commessa FROM commesse WHERE
(nome_commessa='$commessadb')";
     $id_commessa=@pg_query($connessioneDB, $select_id_commessa)
	      or die("impossibile fare la select a id_commesse");
se provo a stampare $id_commessa mi da "resource id #5"
perchè?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 perchh?
Perche' pg_query restituisce un valore di tipo resource
http://www.php.net/pg_query
per estrarre i valori dal record utilizza le funzioni
http://www.php.net/pg_fetch_array
 etc etc
-- 
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.

 perchč?
Perche' la funzione pg_query() restituisce una variabile di tipo 
resource (
http://www.php.net/manual/en/language.types.resource.php
) che 
al suo interno ha si' tutto il result set di ritorno della query, ma al 
  quale pero' non puoi effettuare un accesso diretto come stavi tentando 
di fare. Devi quindi usare delle funzioni dedicate a questo tipo di 
operazione, come per esempio pg_fetch_array() 
(
http://www.php.net/manual/en/function.pg-fetch-array.php
) o simili.
-- 
Daniele Alessandri

OK RISOLTO IL PROBLEMA GRAZIE RAGAZZI!!!!!!!!

Newsgroup: it.comp.www.php
Titolo: URGENTE!!! PROBLEMA CON SETCOOKIE E LE SESSIONI

Ho fatto un sito con anche una parte dedicata al login ma questa parte
presenta un problema.
Siccome il sito si basa su un redirect mascherato, non riesco a usare
correttamente setcookie e anche le sessioni.
In pratica succede che se faccio il login, il cookie viene caricato
correttamente, ma se mi sposto in una pagina che controlla l'esistenza di
questo cookie questa pagina non funziona correttamente perchè non riesce a
usare il cookie precedentemente creato.
Ho provato a fare setcookie("userName",<valore>,"<cartella di
utlizzo>","<dominio di utilizzo>") ma niente non funziona uguale.
Se non uso il redirect mascherato però, e quindi scrivo il percorso completo
del sito, tutto funziona correttamente senza nessun problema, il cookie
viene caricato e poi ritrovato da tutte le pagine che ne fanno uso.
Come si può risolvere il problema senza doversi ridurre a usare per forza ad
un redirect non mascherato?
Grazie

 posted this:


La RTF dice di usare un URI (e non una pagina). Quindi bisogna organizzare
il codice in modo che si usino e non fare assolutamente affidamento sul 
cattivo uso anche se in prima istanza funzioni. 
Robustezza del codice deve essere prioritario nella programmazione.
HTH
P.S.: Urgente e gridando non serve new NG, vedi anche Netiquette varie

 ha scritto nel
messaggio news:1wm4a.18195$uA5.4...@tornado.fastwebnet.it...


 ha scritto nel messaggio
news:NEw4a.19753$uA5.4...@tornado.fastwebnet.it...

Scusate ma del NG sono nuova e quindi sto imparando

 termini.
Scusa tanto, non ho visto la tua domanda. Altra scusa, perche' pensavo fosse
piu' preparata (redirect mascherato, non e' una parola di tutti giorni).
Ed infine ho sbagliato, intendo RFC non RTF.
Allora RFC sono documenti che specificano sistemi.
RFC 2616 (HTTP 1.1) e RFC 2396 sono questi documenti e spiegano come deve
essere fatto un redirect. quindi in un header il location deve essere
indicato da un URI, ed infatti alcuni browser non interpretano 'bene' se non
li dai un uri, ma solo un riferimento relativo (molto diffuso nel mondo WAP
questo errore, cellulari non possono prevedere tutti problemi/formati
possibili).
Se ti interessa come sono fatti i RFC (cmq. roba abbastanza asciuta):
 
ftp://ftp.isi.edu/in-notes/rfc2616.txt
  (HTTP 1.1)
 
ftp://ftp.isi.edu/in-notes/rfc2396.txt
  (URI)
HTH = Usenet jargon: Hope that helps.
Puoi trovare in google con una query del tipo: internet jargon italiano HTH
Newsgroup: it.comp.www.php
Titolo: inserire dati in tabella con phpmailer

in un pagina del mio sito si compila un form che funziona con la class 
phpmailer ed invia questi dati tramite la pagina ok.php:
$mail->Subject = $_POST['subject']." per il giorno ".$_POST['dataevento']." 
".$_POST['motivoevento'];
come faccio a fare in modo che  in automatico, insieme all'invio dell'email, 
$_POST['subject'] venga inserito in una tabella eventi nella campo subject, 
$_POST['dataevento'] nel campo dataevento e $_POST['motivoevento'] nel campo 
motivoevento della medesima tabella mysql?
__________ Information from ESET NOD32 Antivirus, version of virus signature database 4035 (20090425) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com

 come faccio a fare in modo che  in automatico, insieme all'invio dell'email, 
"in automatico" nel senso che scrivi il codice che fa una INSERT in una tabella 
MySQL prendendo i valori del post possibilmente DOPO AVERLI OPPORTUNAMENTE 
SANIFICATI con la funzione/metodo escape_string()
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
A seven day honeymoon makes one weak.

 OPPORTUNAMENTE SANIFICATI con la funzione/metodo escape_string()
ok grazie 


Newsgroup: it.comp.www.php
Titolo: Formattazione data..

Ho un campo in mysql in formato data....
La data č in formato americano, quindi anno-mese-giorno....
Quindi una data č per esempio  2002-05-02...
Dopo aver preso questa data dal Dbase, come faccio a mettere giorno mese e
anno in variabili separate??
Dovrei spezzare la stringa "2002-05-02" in 02 in giorno 05 in mese e 2002 in
anno. Considerando anche che il 02 puů essere scritto anche solo 2...
grazie....

tuo TCP e ti secco l'HD, segone. (GFX-dev)

 grazie....
ho fatto una classuzza che potrebbe aiutarti a fare questa ed altre
mirabolanti operazioni su date e orari :))
se hai problemi a scaricarla (devi registrarti per farlo), dimmelo in pvt
che te la mando via mail.
ciauz..
p..s: il link:
http://www.phpclasses.org/browse.html/package/943.html
Newsgroup: it.comp.www.php
Titolo: problema editor wordpress

Ciao a tutti! Ecco il mio problema: sto realizzando un blog con Wordpress
e mi è stato consigliato di sostituire l'editor TinyMce con Spaw Editor.
In rete ho trovato diversi tutorial che spiegano come effettuare questa
sostituzione, ho seguito la procedura spiegata ed effettivamente l'editor
viene visualizzato. Tutto ok per quanto riguarda la scrittura del
testo...per l'inserimento delle immagini invece non funziona! Spaw non si
integra con il form di upload file (presente nella sezione "Write post"),
se provo invece ad usare l'apposita icona, mi dice che non ho i permessi
per effettuare l'upload di file nella cartella...ma non mi permette di
cambiare la cartella...Qualcuno sa aiutarmi??
Grazie mille!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 e mi è stato consigliato di sostituire l'editor TinyMce con Spaw Editor.
Quale sarebbe il motivo per dover sostituire l'editor di default di
Wordpress con un altro editor?
Ciao,
    Fabrizio
--website: 
http://www.negusweb.it


e soprattutto...
1. che centra con php?
2. perche non dai una lavata di testa e ti fai aiutare da chi ti ha
suggerito spaw?
Newsgroup: it.comp.www.php
Titolo: GD creo miniature nere

Studiandoci un po', leggendo 
php.net
 e chiedendo qui ero arrivato a
creare un pannellino di controllo per l'inserimento di una immagine
Jpg con creazione automatica della miniatura lato server. Tutto
sembrava funzionare correttamente quando mi sono accorto che, una
volta trasferiti i file sul server (FreeBSD 4.11-STABLE + Php 4.3.9
con GD 2.0.28 compatible), le miniature che ottengo sono NERE!!!! In
locale, con easyphp1.7 (Php 4.3.3 con GD 2.0.15 compatible) tutto
funzionava correttamente...
Qualcuno ha idea di casa possa essere successo?
(Allego anche il codice...)
// File da ridimensionare
$imagepathname = $upload_dir . "/" . $nomefoto;
/* La dir $upload_dir è del tipo /home/ciccio/img/prodotti (con chmod
a 777) e dentro c'è una sottodir che si chiama "mini" (sempre 777) */
// File ridimensionato
$thumbpathname = $upload_dir . "/mini/" .$nomefoto;
// Content type
//header('Content-type: image/jpeg');
// Assegna la nuova misura
list($width, $height) = getimagesize($imagepathname);
$newwidth = 105;
$newheight = 78;
// Load
$thumb = imagecreate($newwidth, $newheight);
$source = imagecreatefromjpeg($imagepathname);
// Resize
//imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight,
$width, $height);
// Output
//imagejpeg($thumb);
$old = imagecreatefromjpeg($imagepathname);
// GD 1.8
//$new = imagecreate($newwidth,$newheight);
//imagecopyresized($new,$old,0,0,0,0,$newwidth,$newheight,$width,$height);
 
// GD 2.0
$new = imagecreatetruecolor($newwidth,$newheight);
imagecopyresampled($new,$old,0,0,0,0,$newwidth,$newheight,$width,$height);
imagejpeg($new,$thumbpathname);
-- 
La rovina del mondo sarà l'indifferenza...
...ma chi se fregaaaa!!  :D

Guarda proprio pochi giorni fa abbiamo discusso del ridimensionamento 
lato server delle jpeg, il thread era intitolato "ridimensiona 
immagini... ma non troppo grandi!". Lo trovi anche su google:
http://groups.google.com/groups?hl=it&lr=&threadm=JitId.439279%24b5.21085223%40news3.tin.it&rnum=1&prev=/groups%3Fq%3D%2522Uso%2Bquesta%2Bfunzione%2Bper%2Bridimensionare%2Bdelle%2Bjpeg%2Bgi%25C3%25A0%2Bcaricate%2Bsu%2Bserver%2522%26hl%3Dit%26lr%3D%26selm%3DJitId.439279%2524b5.21085223%2540news3.tin.it%26rnum%3D1
Credo che lě troverai info utili (ti anticipo che nel mio caso era un 
problema di allocazione di memoria per l'applicazione php).
Massimo
Newsgroup: it.comp.www.php
Titolo: Cerco esempi.

Ciao a tutti.
Ho già postato qualche giorno fa,.
Riformulo la domanda in modo diverso.
Vorrei realizzare un piccolo database di magazzino, utilizzando PhP e MySql.
Cerco un piccolissimo esempio che mi faccia capire come impostare il tutto
per poi poter sapere le varie quantità di un articolo che sono giacenti al
momento della richiesta.
Il tutto dovrebbe essere davvero molto semplice perchè mi aiuti a capire il
meccanismo di calcolo.
Grazie a tutti coloro che mi daranno suggerimenti anche se piccoli.
Rick.

 il meccanismo di calcolo.
non è ancora molto chiaro...
ti serve un esempio di codice PHP oppure un esempio della base di dati 
oppure un'idea di come organizzare il tutto?
su internet non hai trovato niente?
prova qui:
http://edilitaly.com/conphptab/
è un piccolo esempio già fatto.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.nist.gov/dads/

 ha scritto nel messaggio
news:jGAh9.4256$Hc7....@twister1.libero.it...

Grazie del consiglio.
Ho necessità di sapere:
1 - Inserimento anagrafica articolo (OK)
2 - Richiamare dal broser + articoli contemporaneamente ed inserire delle
quantità (questo mi necessità perchè per un determinato prodotto ho bisogno
di scaricare più articoli). [Ho pensato di risolvere in questo modo:
identifico i dati comuni al movimento, ovvero codice cliente, numero bolla
(p.e.) data ecc. in una prima immissione, successivamente inserisco ad uno
ad uno i vari articoli, e dopo l'immissione di ognuno potrei realizzarmi una
sorta di riassunto dei dati inseriti in una tabella contenuta nella stessa
pagina. Come faccio però a portarmi dietro sempre li stessi dati di
intestazione?)
3 - Quando eseguo l'invio dei dati inviarli in modo che se si tratta di un
carico sommare le quantità a quelle esistenti, in caso di scarico sottrarle.
(forse dall'esempio che mi hai consigliato, potrei utilizzare il modo con
cui viene calcolato l'estratto conto della prima nota con opportune
modifiche in modo da poter tenere sotto controllo anche i vari movimenti
dello stesso articolo a mo di storico)
Per il momento credo basti, anche perchè la cosa per me è abbastanza
complicata.
Grazie di nuovo a tutti.
Rick.

 sottrarle.
questo mi sembra un semplice if...
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html


Ciao.
Rick.

Newsgroup: it.comp.www.php
Titolo: Invio email

Non riesco a far funzionare l'invio di un messaggio email da server windows,
mentre lo stesso script invia correttamente l'email da server linux.
Bisogna usare qualche comando particolare?
Giovanni

 ha scritto nel messaggio
news:UEFBa.25996$g92.5...@news2.tin.it...


GPI wrote:

Probabilmente sul server windows non e' presente un server SMTP attivo.

Si tratta di un server aruba. Non credo che sia impossibile inviare email
con php.
Qualcuno ha fatto già qualcosa del genere?
Giovanni

 Si tratta di un server aruba.
[cut]
Contatta l'assistenza aruba.
Newsgroup: it.comp.www.php
Titolo: sessioni e variabili

Ho una applicazione che in locale funziona, ma in remoto no.
Registra una variabile nella session
In remoto il php.ini ha session.auto_start su Off, quind nel mio script
nella pagina di ingresso esordisco con un session_start()
register_global è On sia in locale che in remoto (so che non va molto bene,
ma in remoto me lo devo tenere così)
Il problema è che, anche con un corretto uso di session_register('Var'), la
variabile di sessione non passa alla pagina successiva.
Non dà nessun errore, semplicemente non passa il parametro.
 ho provato, nella seconda pagina a intercettarlo anche con
$HTTP_SESSION_VARS[Var] (ver. php 4.1.1) o come normale $Var, ma non funzia.
Che altre variabili dovrei controllare? penso possano essere solo variabili
del server, se si considera che in locale funziona.
Solo un'altra differenza: ver. php locale 4.0.6, ver. php remoto 4.1.1...
Qualche idea?
Grazie, Cristiano

 Solo un'altra differenza: ver. php locale 4.0.6, ver. php remoto 4.1.1...
risolto. il problema è che session_start() va messo in ogni pagina.
Cristiano

Newsgroup: it.comp.www.php
Titolo: Aggiornamento db mysql

Ciao ragazzi,
è la prima volta che posto ho sempre partecipatato al forum solo leggendo
le mail e traendone grandi insegnamenti visto che molti  problemi sono
comuni
lavorando con php.
Sono bloccato con una rogna e volevo qualche dritta da Voi esperti.
Ho la neccessità di aggiornare automaticamente o a commando un database in
mysql.
Il problema con cui mi scontro è che il gestionale mi fornisce i dati dei
prodotti da inserire nel database
solo in formato .txt,  quindi io ho otto campi divisi dal separatore (;),
punto e virgola ove vi è inserito la descrizione prodotto,
codice, quantità e così via...che devono essere inseriti all'interno dei
campi del database.
Io riesco ad aprire il file con fopen() e leggerlo con fread() ma non riesco
a trovare la strada per effettuare l'aggiornamento.
Se qualcuno mi può aiutare gli sarei molto grato.
Grazie molte Stefano.

 ha scritto nel messaggio
news:0uuj7.71409$TS4.5...@news2.tin.it...


 Se qualcuno mi può aiutare gli sarei molto grato.
il php conosce la funzione fgetcsv, utile per i file CSV (formato del tuo
file).
// vedi anche manuale fgetcsv
allora in parole povere (non testato, ma la strada e quella):
// presumo una connessione al db gia' aperto
$row=0;
$fp = fopen ("tabella.csv","r");
while ($data = fgetcsv ($fp, 4096, ";")) {
    $num = count ($data);
    $row++;
    print "$num fields in line $row: <br>";
    $query="INSERT INTO tabellaTua (";
    for ($c=0; $c<$num; $c++){
        $query .= "'". $data[$c] . "'" ; // l'ordine e' importante e dipende
dalla tabella target, bisogna anche aggiungere addslashes in caso,
        if ($c!=$num-1)
            $query .= ","; // separa le voci
    }
    $query .= ")";
    mysql_query($query);
}
fclose ($fp);
Newsgroup: it.comp.www.php
Titolo: reload

come è possibile fare in modo che un utente non inserisca dati nel db due
volte aggiornando un pagina??
aspetto vostri suggerimenti

 aspetto vostri suggerimenti
Mi vengono in mente 2 cose al volo
1) Una query di controllo
prima fai una select cercando un record che contenga i valori che vuoi
inserire (ma dovresti essere preciso in merito alla query, magari si deve
anche controllare la data). In molti casi č un approccio sbagliato o poco
elegante (oltre ad un probabile spreco di risorse), dipende da cosa devi
fare.
2) un redirect ad altra pagina dopo la query.
FORM.htm -> fai_inserimento.php3 -> stampa_messaggio_fine_operazione.php3
in FORM.htm hai la form con i dati da inserire (o eventuali link da
seguire)
in fai_inserimento.php3 hai una cosa del tipo:
if (fai_query($SQL))
{
	header("Location: stampa_messaggio_fine_operazione.php3"); 
	exit;
} else {
	header("Location: stampa_errore.php3?err_msg=SQL"); 
	exit;
}
in stampa_messaggio_fine_operazione.php3 hai l'output dell'operazione.
Ricaricando ricarichi solo l'output ma non richiami piů il php che fa
l'operazione.
ciao,
-- 
Yari _ 
http://www.yari.ws

 ha scritto nel messaggio
news:SZZH7.80959$sq5.3...@news.infostrada.it...


 fare.
Secondo me č la cosa migliore invece... assegni un ID di sessione
all'utente, nel DB salvi quello stesso ID di sessione e crei una query di
controllo prima dell'inserimento... se l'id di sessione dell'utente attuale
č lo stesso dell'id inserito nel db allora gli da messaggio di errore...
E' la soluzione piů sicura e semplice...
Alex

 LAMASE
Esatto, ma invece di riscrivere non è più semplice controllare se ha già
scritto ?
Alex

 scritto ?
Il mio messaggio è arrivato alle 9:34, il tuo mi è arrivato dopo (10:28).
LAMASE

Newsgroup: it.comp.www.php
Titolo: Cattiva visualizzazione con imagecreate

Qualcuno può spiegarmi perchè alcune, non tutte, le thumbs create con 
imagecreatefrompng e imagecreatefromjpeg vengono totalmente sballate nei 
colori?
Può dipendere dall'immagine di partenza?
Uso PHP 4.3.
Grazie
-- 
Se mi volete scrivere usate questo indirizzo:
massi...@tin.it

 colori?
imagecreatetruecolor() al posto di imagecreate ().
Sempre che tu abbia le gd v. 2.x

 Sempre che tu abbia le gd v. 2.x
Questo metodo non lo conoscevo... :-(
Ci provo subito.
Grazie
Max


 Max
Funziona! Tanx!

Newsgroup: it.comp.www.php
Titolo: CERCASI PROGRAMMATORE PHP ROMA

Buongiorno NG stiamo cercando un programmatore PHP nato e residente a
Roma
Se qualcuno è interessato può inviare il suo curriculum a me
apetrucci chiocciola 
saima.it
Grazie e buona giornata

 Roma
Non voglio far perdere tempo, ma giusto per curiosità - da cosa deriva
il requisito che il programmatore debba essere *nato* a Roma?
Ciao!

Ciao, deriva dal fatto che dobbiamo vederci spesso, inoltre ci serve
anche un supporto futuro e non un programmatore che sparisca dopo aver
eseguito un lavoro.
Ciao

 serietà a la professionalità ?
Je vojono parla'n'dialetto!
Bye.



annamo bbbbene

 annamo bbbbene
E poi si dice che in Italia il razzismo non c'č...


vabè daje - miciomao (bel nick!) hai scritto a modo tuo un requisito
più che logico (direi quasi scontato) per una qualsiasi azienda.
Personalmente non era per prendere in giro, fa parte della natura di
un programmatore essere formali e pedanti. :) Sorry!

 eseguito un lavoro.
Ok, e non è sufficiente la residenza? :-)
-- 
ValeRyo
CBR600F "Cerbero" - 
http://www.slimmit.com/go.asp?6YT
GamerTag: 
http://card.mygamercard.net/IT/nxe/ValeRyo76.png
 

Alessandro Pellizzari ha scritto:

ROTFL!!!!!
-- 
Jax


proprio vero, muro da Grosseto in giů.
Leo

 Leo
eh già.. peccato che anche Grosseto sia terronia. ah - ma forse
intendevi un muro di fuoco (firewall)? occorrerà NATtare il sud
italia..

 Ok, e non è sufficiente la residenza? :-)
Ok, e non è sufficiente un contratto?
-- 
Lorenzo Breda

 Ok, e non è sufficiente un contratto?
Seeeee, fantascienza :-)



Solo chi lavora per diletto, non fa contratti.
I professionisti li fanno sempre, perchè non solo tutelano il professionista 
ma anche il committente qualora il lavoro svolto non è conforme alle 
specifiche richieste dal committente stesso.
 

 Solo chi lavora per diletto, non fa contratti.
Si, ma dico... hai presente il post a cui siamo accodati?


 eseguito un lavoro.
evidentemente se li siete cercati bene fin'ora ;-)
Newsgroup: it.comp.www.php
Titolo: Domanda banale su query

Ciao ragazzi,
dopo aver visualizzato con una query TUTTI i risultati contenuti in una
tabella di Mysql,
devo elencarli in ordine alfabetico (no problem) ma devo visualizzarli
impaginat in questo modo:
campi presenti in ogni record:
es: record 1
-----------------
nome: valore1
cognome: valore2
via: valore3
telefono: valore4
-----------------
<table>
<tr>
<td>record1.valore1<br>record1.valore2<br>record1.valore3<br>record1.valore4
</td>
<td>record2.valore1<br>record2.valore2<br>record2.valore3<br>record2.valore4
</td>
</tr>
<tr>
<td>record3.valore1<br>record3.valore2<br>record3.valore3<br>record3.valore4
</td>
<td>record4.valore1<br>record4.valore2<br>record4.valore3<br>record4.valore4
</td>
<tr>
<td>record5.valore1<br>record5.valore2<br>record5.valore3<br>record5.valore4
</td>
<td>record6.valore1<br>record6.valore2<br>record6.valore3<br>record6.valore4
</td>
</tr>
... fino alla fine dei record predenti in Mysql
</table>
Qualcuno mi può suggerire come "creare" la truttura per avere tutti i dati
impostati su 2 colonne?
Ciao e... GRAZIE !!!
Riccardo.

 Riccardo.
più che php è un problema HTML
<table>
<tr>
<td>riga 1 colonna 1</td>
<td>riga 1 colonna 2</td>
</tr>
<tr>
<td>riga 2 colonna 1</td>
<td>riga 2 colonna 2</td>
</tr>
</table>
-- 
www.iuz-lab.info

 Riccardo.
piů che php č un problema HTML


 visualizzi in tabella, ma elencate su 2 colonne?
ESEMPIO:
$risultato = mysql_query("SELECT ID FROM tuatabella", $conn);
echo "<table>";
while ( $row = mysql_fetch_array($risultato, MYSQL_ASSOC))
{
     echo "<tr>";
     echo "<td>".$row['ID']."</td>";
     if( $row2 = mysql_fetch_array($risultato, MYSQL_ASSOC))
          echo "<td>".$row2['ID']."</td>";
     else
          echo "<td>&nbsp;</td>";
    echo "</tr>";
}
echo "</table>";
ciao
tobb
Newsgroup: it.comp.www.php
Titolo: Creare tabelle mysql  con relazione 1 a molti

Ciao a tutti la scorsa settimana vi avevo chiesto qualche delucidazione in 
merito alle relazioni che si possono instaurare tra tabelle padre e figlio 
per poter fare delle relazioni 1 a molti
Ho trovato alla pagina:
http://database.html.it/articoli/stampa/1764/foreign-keys-gestire-le-relazioni-tra-tabelle-in-m/
questo esempio che però non mi funziona.
Mi chiedo che non ci sia un errore nella riga 2 in cui l'autore scrive libri 
al plurale che non esiste da nessuna parte potete darci un occhiata così 
almeno creo le mie tabelle in vase alle vostre risposte e riesco a 
cominciare?
Grazie
1 CREATE TABLE editore (id INT auto_increment, nome VARCHAR (200), PRIMARY 
KEY id (id),
2 FOREIGN KEY libri (id)
3 REFERENCES libro (editore)
4 ON DELETE NO ACTION
5 ON UPDATE NO ACTION)
6 TYPE=InnoDB;
7 INSERT INTO editore (id, nome) VALUES (1, 'Mondadori'), (2, 
'Feltrinelli'), (3, 'Apogeo'), (4, 'Tecniche nuove');
CREATE TABLE libro (id INT auto_increment, titolo VARCHAR (200), editore INT 
NOT NULL, PRIMARY KEY id (id), KEY editore (editore) )
TYPE=InnoDB;
INSERT INTO libro (titolo, editore)
VALUES ('Di noi tre', 1),
('Due di due', 1),
('Il diario di Bolivia', 2),
('Il tropico del cancro', 2),
('HTML 4 tutto e oltre', 3),
('MySQL guida completa', 3),
('Imparare PHP in 24 ore', 4),
('Comunità sul web', 4);

 
Sicuramente sai che mysql non supporta di default le FOREIGN KEY (devi 
utilizzare le tabelle innodb). Le relazioni tra tabelle hanno lo scopo 
di gestire l'integrità dei dati, non la *visualizzazione automatica* 
degli stessi (non è ACCESS).
Se vuoi vedere una relazione tra testata-dettaglio devi fare una query 
composita (con una join).
Quindi, facciamo un pò di ordine:
CREATE TABLE editore (id INT auto_increment, nome VARCHAR (200));
INSERT INTO editore (id, nome) VALUES (1, 'Mondadori'), (2, 
'Feltrinelli'), (3, 'Apogeo'), (4, 'Tecniche nuove');
CREATE TABLE libro (id INT auto_increment, titolo VARCHAR (200), editore 
INT NOT NULL);
INSERT INTO libro (titolo, editore)
VALUES ('Di noi tre', 1),
('Due di due', 1),
('Il diario di Bolivia', 2),
('Il tropico del cancro', 2),
('HTML 4 tutto e oltre', 3),
('MySQL guida completa', 3),
('Imparare PHP in 24 ore', 4),
('Comunità sul web', 4);
Come vedi, per chiarire le cose ho eliminato le PK e le FK (primary e 
foreign).
SELECT * from editore join libro  on(
editore.id
 = libro.editore)
In questo modo mostra tutti gli editori che hanno un libro.
SELECT * from editore join libro  on(
editore.id
 = libro.editore)
where 
editore.id
 = 1;
realizza la relazione 1:N (un editore, N libri).
Riassumendo, prima cerca di capire il funzionamento astratto delle 
relazioni 1:1, 1:M, N:M dei database, poi passa all'ottimizzazione delle 
query e integrità dei dati on le PK e le FK
Mi scuso per le molte imprecisioni
	Francesco
Newsgroup: it.comp.www.php
Titolo: strano!!!

Salve a tutti
Vorrei inserire in una Array tutti i file contenuti all'interno di una
determinata directory. Usando il seguente sript:
<?
$dir = 'c:\';
$files1 = scandir($dir);
?>
mi genero un array del contenuto del mio 'c:\' e fin qui tutto ok.
La cosa strana, è che se al posto di 'c:\' inserirsco un unità "mappata" in
rete (es. 's:\' che corrisponde a '\\192.168.2.240\vol2') mi da il seguente
errore:
Warning: scandir(s:\Raster) [function.scandir]: failed to open dir: Invalid
argument in E:\siti\sito2\funz_statistiche.php on line 23
Warning: scandir() [function.scandir]: (errno 22): Invalid argument in
E:\siti\sito2\funz_statistiche.php on line 23
Dove sbaglio?

luciosan ha scritto:

Non sbagli, ma non è una cosa consentita. Se si potesse fare lo scan di 
un computer qualunque si potrebbe leggere il contenuto di qualsiasi 
server in internet....
Ciao
-- 
Andrea Azzini
Arya Interactive Media srl
www.inarya.com

"Andrea Azzini" <andreaazzini_@_inarya_._com> ha scritto nel messaggio
news:eHM7e.1791$Bn....@tornado.fastwebnet.it...

Si, ma per me quello è un STORAGE; io lo mappo come unità per leggere dei
dati e dovrei fare una pagina in php che mi dia la possibilità di vederne il
contenuto, però non funziona...


 ha scritto nel messaggio 
news:d3o5nq$5sg$1...@domitilla.aioe.org...

hai letto se su 
www.php.net/scandir
 è consentita la lettura su queste unità? 

> hai letto se su 
www.php.net/scandir
 è consentita la lettura su queste
unità?
Bhè, ho letto che con SCANDIR() è possibile leggere il contenuto di una
directory! Non c'è scritto se TALE directory è presente sul mio Pc si può
fare e se invece "mappo" (connetto) un'unità in rete non lo posso fare!!!
Bhò, non capisco perchè non mi funziona...
Grazie comunque.

 Grazie comunque.
forse perché non sei su linux.
se montassi $qualcosa su /mnt/$qualcosa ce la faresti.
ammesso che tu abbia $permessi

 ammesso che tu abbia $permessi
Infatti sono su Win2000 Pro:
io monto l'unità S facendo "NET USE S: \\192.168.1.240\VOL2". Poi però, se
vado a fare lo scandir di S:\ no mi da nulla...
Newsgroup: it.comp.www.php
Titolo: problemi con le date

Ciao,
Ho un db Mysql con un campo settato come timestamp.
Nell'inserimento, utilizzo la funzione mktime, ke genera un timestamp.
Ma il valore inserito sul db č diverso da quello generato dalla funzione
mktime.
Se invece il campo nel db...lo definisco come int, il valore viene inserito
correttamente.
Sapete spiegarmi il motivo?
Non posso usare int, in quanto devo eseguire delle query sulle date.
Ho provato anke a settare il campo nel db come date e dopo aver trasformato
la data(tramite la funzione date) nello stesso formato del db, cioč
aaaa-mm-gg.
Ma sul db scrive il valore di default, e non riesce a settare il valore.
Dove sbaglio??
Grazie a chiunque mi possa dare una mano.
Antonio.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Sapete spiegarmi il motivo?
Hai provato a fare riferimento al manuale di MySQL? Il formato UNIX
timestamp che viene generato dalla funzione PHP mktime e' diverso dal
formato TIMESTAMP di MySQL.
http://www.mysql.com/doc/en/Column_types.html#IDX1109
http://www.mysql.com/doc/en/Date_and_time_types.html
Utilizza 
http://www.php.net/date
 per formattare il timestamp creato di
mktime secondo il formato MySQL che stai utilizzando (di solito
YYYYMMDDHHMMSS).
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 Inviato via 
http://arianna.libero.it/usenet/
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.642 / Virus Database: 410 - Release Date: 24/03/2004

Newsgroup: it.comp.www.php
Titolo: come posso mettere immagini web cam nel mio sito?

Salve a tutti. Qualcuno sa come fare a mettere le immagini della propria
web cam su un sito?
Aiutatemi grazie
--------------------------------
Inviato via 
http://usenet.iol.it

Ciao,
il tuo post credo che non ci azzecchi un granchè con questo forum comunque butta un occhio qui:
http://wwwa.bdp.it/rubriche/pc/12/miawebcam.htm
ciao Bruttocattivo
Posted by 
http://www.phpitalia.com
Newsgroup: it.comp.www.php
Titolo: codifica file

rieccomi...
sul sito che mi è stato chiesto di sistemare bisogna tener conto di
tutto ciò che un utente scrive come ad esempio il contenuto di un form.
dato che si tratta di informazioni riservate come indirizzi e numeri di
telefono non mi pare il caso di lasciarle così alla mercè di tutti e ho
deciso di codificare il file ogni qual volta viene aggiunto un record.
//codifica dati file
$pf=fopen("lib.txt", "r");
if($pf)
 {
 while(!feof($pf))
  {
  $riga=fgets($pf, 100);
  $coded=base64_encode($riga);
  $papp=fopen("log.txt", "a");
   if($papp)
    {
    fputs($papp, $coded);
    fclose($pf);
    }
  }
 }
dove lib.txt contiene le informazioni non codificate e log dovrà
contenere quelle codificate. richiesta questa procedura da i seguenti
errori:
Warning: feof(): 2 is not a valid File-Handle resource in
C:\apache\Apache2\htdocs\test\dati.php on line 48
Warning: fgets(): 2 is not a valid File-Handle resource in
C:\apache\Apache2\htdocs\test\dati.php on line 50
Warning: fclose(): 2 is not a valid File-Handle resource in
C:\apache\Apache2\htdocs\test\dati.php on line 56
ho pensato che troppo c++ poteva avermi confuso e fatto usare qualche
funzione non propria del php ma anche sul mio manuale c'è quel while not
end of file ecc ecc
grazie a chi vorrà dedicarmi un attimo di tempo...

 end of file ecc ecc
Se hai fatto troppo C++ dovresti vedere l'errore,
dato che sono due errori semantici ;-)
1) chiudi lo stream $pf, mentre dovevi chiudere lo stream $papp;
2) $riga=fgets($pf, 100);
non fai il controllo che sia ancora valido lo stream $pf (o il valore
tornato e EOF)

 tornato e EOF)
grazie 100 x l'aiuto, a dir la verità ci sono impazzito quindi ho
rifatto tutto d'accapo ed è venuto meglio di quello che era
inizialmente...
pelemis

Newsgroup: it.comp.www.php
Titolo: Chattare con gli utenti online... come fare?

Quello che vorrei fare nel mio sito è:
- dare la possibilità ad un nuovo visitatore di vedere la presenza di un
altro utente e poter chattare con lui.
Come farlo?
Pensavo di utilizzare uno script tipo "onlyusers" per definire gli utenti
online, così se entro ne sito e leggo "2 utenti online" so' che c'è qualcun
altro e allora vado in chat e ci parlo.
Però...
Però mi accorgo che dall'altra parte, il contatore di utenti online non si
aggiorna! Perchè? Cioè il numero corretto di utenti online ce l'ha solo
l'ultimo visitatore, gli altri, se non "aggiornano" la pagina rimangono col
numero di utenti che avevo nel momento del loro ingresso. (Spero di essermi
spiegato bene!)
Come posso risolvere questo problema?
Avete qualche suggerimento per un qualcosa di più funzionale?
Grazie a tutti, ciao e Buon Natale

 Avete qualche suggerimento per un qualcosa di piy funzionale?
Modificare uno dei tanti script di Chat PHP/JS che si trovano in giro?
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: max_connections in Mysql e dubbi vari ...

Ciao!
Pensando alla possibilità di aumentare le connessioni contemporanee
a Mysql, ho provato così (sotto Win2000):
mysqld-opt.exe -O max_connection=150
La risposta è la seguente:
11:26:01 GEMINI   : ** The database gemini is in use in multi-user mode.
(5063)
11:26:01 GEMINI   : Gemini initialization failed.  This server session will
be
11:26:01 GEMINI   : terminated.
020710 11:26:01  Can't init databases
come mai?
Si puo fare solo da riga di comando o anche editando un file di
configurazione?
Su Linux è la stessa cosa?
Vi chiedo anche un altra cosa: cosa si intende quando leggo o sento dire che
Mysql
è un database che va utilizzato per database di medie dimensioni .....
medie dimensioni ? cosa si intende ?
Sinceramente ho provato Oracle e mi pare estremamente più lento ....
Quindi per DB di grandi dimensioni cosa conviene usare ( sempre usando PHP
... si intende!)
                                                                        --
Yena --

 Yena --
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.ic.unicamp.br/~oliva/papers/free-software/selection-html/

 ha scritto
nel messaggio news:aBTW8.17342$K_4.4...@twister1.libero.it...

Grazie Punk sei stato molto chiaro ! :-)
Hai mai provato PHP con Interbase di Borland ? ...

 ha scritto nel messaggio
news:FRTW8.63289$vm5.2...@news2.tin.it...

Comunque ho provato:
C:\>mysqld-opt.exe -O max_connections=150
13:19:39 GEMINI   : ** The database gemini is in use in multi-user mode.
(5063)
13:19:39 GEMINI   : Gemini initialization failed.  This server session will
be
13:19:39 GEMINI   : terminated.
020710 13:19:39  Can't init databases
.... mh.... :*(

 > nella parte [mysqld] del file my.cnf aggiungi:
Scusa se rompo ancora,
ho settato la var in my.cnf
set-variable = max_connections=150
Tutto OK -> se col comando mysqld-opt.exe -O  controllo, mi da
max_connections=150
se invece uso:
mysqladmin variables
non capisco perchè ma mi da:
max_connections    | 200
Che vuol dire ??? aiutooooo

 .... mh.... :*(
il database non deve essere già open.
almeno credo!
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/philosophy/no-word-attachments.it.html

 Hai mai provato PHP con Interbase di Borland ? ...
di sfuggita.
avevo solo provato che funzionasse con PHP, poi però non ci ho mai dovuto 
lavorare seriamente.
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://php.dopoil.com

 Che vuol dire ??? aiutooooo
boh!
:-)
fai un restart col my.cnf giusto, poi
controlla da prompt:
show variables;
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html

 Yena --
Ciao Paolo

 Ciao Paolo
OK ora mi è tutto più chiaro :-)
Newsgroup: it.comp.www.php
Titolo: Nome di Variabile...variabile!

Forse e' una str%%% ma al momento non ne vengo a capo:
nel file submit.php ho:
<ol>
<?php
for ($i=1;$i<=$autori;$i++){
?>
<li>
<input type="text" name="Autore<?=$i ?>" size="20" ><br>
<input type="text" name="Autore<?=$i ?>_mail" size="20"><br>
<input type="text" name="Autore<?=$i ?>_affil" size="44"><br><br>
<?php
}
?>
</ol>
che praticamente genera una lista ordinata  di N autori (a seconda del
valore di $autori).
Ad esempio mi risulta:
<input type="text" name="Autore1" size="20" >
Ora se io volessi fare:
<input type="text" name="Autore1" size="20" value="<?=$Autore1 ?>">
per mantenere il testo digitato...
Come piffero faccio? Non posso mica fare
value="<?=$Autore$i ?>"
oppure
value="<?=${Autore$i} ?>"
AIUTO!
--
Xantos
m.mo...@NlOiSbPeArMo.it
 per rispondermi basta non urlare!

usa
autore[]
mail[]
tel[]
ed avrai autore[0],autore[1],autore[2] etc etc mail[0],mail[1],mail[2]..etc
etc
Se ripeti il ciclo 50 volte avrai 50 "schede autore" che puoi mantenere
tenendo solo 3 variabili (vettori) con dentro 50 "celle" ciascuno.
J

"J" <jj@thecloud.o> ha scritto nel messaggio
news:a3pjtv$7kr$1...@serv1.iunet.it...

Eh si! Ogni tanto bevo e allora mi perdo in queste cose...
Non ricordavo che esisteva una cosa chiamata "array" ;o)
Certo che ogni tanto attaccare il cervello prima di postare,
 mi farebbe bene!
Ciao e grazie..
P.S. Giusto per dovere di cronaca:
<ol>
<?php
 for ($i=1;$i<=$autori;$i++){
    ?>
<li>
 <input type="text" name="Autore[<?=$i ?>][nome]" size="20" value="<? echo
$Autore[$i]['nome']?>">
&nbsp;&nbsp;&nbsp;
<input type="text" name="Autore[<?=$i ?>][mail]" size="20" value="<? echo
$Autore[$i]['mail']?>">
<br>
<input type="text" name="Autore[<?=$i ?>][affil]" size="44" value="<? echo
$Autore[$i]['affil']?>">
<br>
<br>
<?php
 }
?>
</ol>
--


Newsgroup: it.comp.www.php
Titolo: verifica presenza file in una cartella

ciao a tutti come posso fare per verificare se un file è già presente in un
cartella?
ad esempio se volessi uploadare un foto che si chiama foto.gif ma nella dir
è già presente un file che si chiama cosi' come posso verificarlo?
Josh

 ha scritto nel messaggio
news:W1pu6.607$dJ6....@news.infostrada.it...

Puoi recuperare il nome del file tramite la variabile
$allegato_name dove $allegato è la variabile relativa
all' <input type="file"> del form.
Per effettuare il controllo usa la funzione file_exists():
if(file_exists("directory/$allegato_name") {
  ..fà questo..
}else {
  ..fà quello..
}
Ciao
Spritz

 wrote in message 99d99q$49co$1...@stargate1.inet.it...


Newsgroup: it.comp.www.php
Titolo: Rivista per chj sviluppa in php/mysql

Visto che sono un buon lettore, mi chiedevo se in edicola c'è qualcosa che
possa aiutarmi nello sviluppo php/mysql
riviste con articoli/tutorial.

 ha scritto nel messaggio
news:a23pmo$kpt$1...@news.panservice.it...

Newsgroup: it.comp.www.php
Titolo: Manuali di tipo vario

Cerco manuali scaricabili gratuitamente in HTML o pdf su:
HTML
XML
PHP 4
JAVASCRIPT
di livello medio alto (a scopo universitario)
Grazie mille!!!
-- 
"Mouse not found. Click OK to continue" (Windows Forever, not simply
Millennium)

di livello medio alto (a scopo universitario)
Dai un'occhiata al sito che gestisco 
www.antiloco.com
, ci sono
numerosi link a risorse on-line sui linguaggi che ti interessano.
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

 - ICQ#91902715
http://www.matteomoro.com
 [.
cjb.net
]
"...i am immortal, i have inside me
blood of kings..." 妹m

Newsgroup: it.comp.www.php
Titolo: numero massimo di connessioni

Ho qualche dubbio relativo al numero massimo di connessioni al server
mysql.
Il valore default è 100,che a prima vista mi sembra basso, ma forse non
ho capito bene a cosa si riferisce.
Diciamo che un numero X di utenti visita una pagina ,apache esegue lo
script php e serve il client. 
Quindi per ogni pagina visitata ne deduco che venga aperta una connessione
con mysql_connect (lasciamo stare le connesioni persistenti). Quello che
non capisco è se queste connessioni sono realmente distinte oppure il
mod_php di apache esegue una sorta di threading gestendo un pool di
connessioni i mnodo da non far superare il numero massimo consentito.
Me lo chiedo per due motivi, se così non fosse, quale sarebbe il
numero massimo di utenti che contemporaneamente puo' visitare il sito? 100?
Mi sembrano decisamente pochi, è vero che se 100 utenti stanno visitando
il sito, difficilmente tutti e 100 apriranno "contemporaneamente" la
pagina, pero' puo' anche succedere, in ogni caso se non succede con 100
magari succede con 200 o 300, che mi sembra comunque un numero basso...
Oppure,supponiamo che io abbia alcune pagine che impiegano
secondi ad essere caricate, perchè fanno delle cose particolari che
richiedono del tempo (es: costruzione di un grafico basandosi su un result
set di centinaia/migliaia di dati, computazine di un md5 su un file di
grosse dimensioni, esecuzione online di uno spider che scarica da un altro
sito una determinata cosa, etc). In questo caso la possibiltà raggiungere
quel limite aumenterebbe vertiginosamente.
Insomma, i casi che ho menzionato producerebbero un errore oppure non ho
capito qualcosa?
E come fanno i forum che hanno qualcosa come 1000 utenti sempre
connessi ed attivi (per non parlare di quelli che ne hanno 10000)a
risolvere il problema? aumentano il numero max di connessioni di mysql?
hanno qualche apparato "dietro" che previene la cosa? non è un problema
perchè ci pensa apache come dicevo prima?
Red

 pensa apache come dicevo prima?
A meno che gli utenti non facciano un reload al secondo, 10.000 utenti 
passeranno il 99,9% del tempo a leggere le pagine generate, e meno dello 
0,1% a interrogare il DB (aprire un thread, andare alla pagina successiva, 
tornare alla home, ecc.), quindi e` come averne una decina collegati.
Bye.
Newsgroup: it.comp.www.php
Titolo: Risultati su più pagine

Supponiamo che io abbia un guestbook in php che si appoggia su mysql.
Ora vorrei mostrare 10 interventi a pagina, creando anche un menù
dinamico che mi permetta di spostarmi da una pagina all'altra.
Come posso fare?
Suppongo già che per ottenere il numero di pagine da utilizzare devo
dividere il numero delle righe per 10 e poi approsimarlo per eccesso
(supponendo che l'ultima pagina abbia meno di 10 interventi).
Dopo di che?

Mirko ha scritto:

Dà un'occhiata a una delle classi già confezionate:
http://www.phpclasses.org/browse/package/92.html
Ciao.
Enrico
-- 
-------------------------
http://www.emcquadro.com/
-------------------------