mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Installazione Apache e PHP in Linux

Ho appena compilato Apache 2.0.3...tutto ok!!
Adesso vorrei installare il PHP, ho scaricato l'ultima versione php 4.2.1...
Il file INSTALL dice che bisogna installare questa versione solo nelle 
versioni di apache 1.3.x...ma allora io che ho la 2 cosa devo fare per 
avere  il PHP installato correttamente?????

 wrote in message
news:nmXQ8.75320$5i1.2...@news2.tin.it...

leggiti:
http://www.flashkit.com/tutorials/Backend/Installi-Jeffrey_-776/index.shtml
ciao

Francesco Arillotta wrote:

Il link che mi hai dato si riferisce all'installazione sotto windows!! Ma 
Linux?? Come faccio a configurare il PHP 4.2.0 con APache 2.0 sotto 
Linux???

...

ok, hai ragione, non ci avevo fatto caso. 
cmq ho provato a installare PHP 4.2.1 + Apache 2.0.39 e non ci si
riesce (xlo- io :-), a meno di non installare PHP come CGI e non come
modulo apache.
Invece PHP 4.3.0-dev e Apache 2.0.39 insieme funzionano. Trovi un
mini-howto sul mio sito:
http://ragnonelbuco.sytes.net/apache2_php_install.php
ciao
-Francesco
Newsgroup: it.comp.www.php
Titolo: mysql fermo, come posso saperlo?

nel mio piccolo server (per me e 3/4 amici) alcune volte accade che il
mysql, forse per qualche problemino in qualche script o pe qualche altra
causa che non riesco a trovare, si ferma ed impedisce di far vedere un sito
con un cms.
Mi chiedevo se esiste o qualcuno può indicarmi un semplice script che,
magari comandato da un crontab, verifica se il mysql è funzionante. In caso
positivo non fa nulla, mentre se lo trova fermo deve eseguire uno script o
una funzione che lo faccia ripartire oppure, mi accontenterei anche
dell'invio di un messaggio di posta elettronica che avvisa che è fermo.
Esiste qualcosa di pronto e vicino a questo che chiedo?
Grazie


Penso che basti fare uno shell script da root che esegua:
ps -A | grep mysql
e che avvii mysql se il comando precedente non ritorna nulla.
Mi pare però mooolto più logico capire perché mysql, notoriamente molto
stabile, crolla.
-- 
Lorenzo Breda

Fai uno script come questo
#!/bin/sh
MYADMIN="/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf"
mysqld_status () {
    ping_output=`$MYADMIN ping 2>&1`; ping_alive=$(( ! $? ))
    ps_alive=0
    pidfile=`mysqld_get_param pid-file`
    if [ -f "$pidfile" ] && ps `cat $pidfile` >/dev/null 2>&1; then
ps_alive=1; fi
    if [ "$1" = "check_alive"  -a  $ping_alive = 1 ] ||
       [ "$1" = "check_dead"   -a  $ping_alive = 0  -a  $ps_alive = 0 ];
then
	return 0 # EXIT_SUCCESS
    else
  	if [ "$2" = "warn" ]; then
  	    /bin/echo -e "$ps_alive processo vivo e '$MYADMIN ping' risponde
in\n$ping_output\n" | $ERR_LOGGER -p daemon.debug
	fi
  	return 1 # EXIT_FAILURE
    fi
}
while true
        do
         sleep 30s
         if mysqld_status check_alive nowarn; then
	   sleep1
	 else
  	    /usr/bin/mysqld_safe > /dev/null 2>&1 &
	    for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14; do
                sleep 1
	        if mysqld_status check_alive nowarn ; then break; fi
            done
	    if mysqld_status check_alive warn; then
	        # Qui mandi il comando per far partire MySql.
	        /etc/mysql/debian-start
	    else
	        echo "...fallito o ha impiegato più di 6 secondi."
	        /bin/echo -e "\tVerifica il syslog."
	    fi
	fi
done
M B , in data 11/11/2006 08:18 :

Newsgroup: it.comp.www.php
Titolo: [OT] Inserire formule di calcolo all'interno di MySQL/MariaDB

Salve,
 
nell'ultima tabella, quella dei pagamenti, in corrispondenza della 
quotadapagare vorrei mettere una formula che moltiplichi il valore 
presente in "valorecommsup" per la "superficie", come potrei fare?
 
MariaDB [gestcond]> CREATE TABLE condomini
(
id_condomino INT(10) NOT NULL AUTO_INCREMENT,
nome VARCHAR(9) NOT NULL,
cognome VARCHAR(9) NOT NULL,
datanascita VARCHAR(9) NOT NULL,
indirizzo VARCHAR(9) NOT NULL,
PRIMARY KEY (id_continent)
)
ENGINE=INNODB;
 
 
MariaDB [gestcond]> CREATE TABLE appartamenti
(
id_appartamento INT(10) NOT NULL AUTO_INCREMENT,
superficie VARCHAR(9) NOT NULL,
PRIMARY KEY (id_appartamento)
)
ENGINE=INNODB;
 
 
MariaDB [gestcond]> CREATE TABLE valore
(
id_valore INT(10) NOT NULL AUTO_INCREMENT,
valorecommsup VARCHAR(9) NOT NULL,
anno DATE NOT NULL,
PRIMARY KEY (id_valore)
)
ENGINE=INNODB;
 
 
MariaDB [gestcond]> CREATE TABLE pagamenti
(
id_pagamento INT(10) NOT NULL AUTO_INCREMENT,
FK_id_condomino INT(10) NOT NULL,
FK_id_appartamento INT(10) NOT NULL,
quotadapagare VARCHAR(9) NOT NULL,
anno VARCHAR(9) NOT NULL,
PRIMARY KEY (id_pagamento),
INDEX (FK_id_condomino), FOREIGN KEY (FK_id_condomino) REFERENCES 
condomini (id_condomino),
INDEX (FK_id_appartamento), FOREIGN KEY (FK_id_appartamento) REFERENCES 
appartamenti (id_appartamento)
)
ENGINE=INNODB;

 presente in "valorecommsup" per la "superficie", come potrei fare?
 
Non ha senso (e non credo nemmeno si possa) inserire una formula che 
venga calcolata su insert/update.
 
Se quella tabella ti serve come storico dei pagamenti, calcola la quota 
lato applicazione e salva il numero.
 
Se ti serve per consultazione (read-only), non fare una tabella, ma fai 
una view in cui puoi usare la formula.
 
Detto in altri termini: è un database SQL, non un foglio elettronico. :)
 
 
Bye.


Ma metterlo nella select è brutto?
select a, b, a * b as 'c' from…
 
Se ti serve il valore per alleggerire statistiche o riassunti complessi puoi inserire la tua formula nella  query dell'insert / update, oppure creando un trigger, ma attento che la ridondanza bisogna saperla gestire.
 

 Bye.
 
Saluti!
^Bart

 
 
Ok, capito! :)
 
Saluti!
^Bart
Newsgroup: it.comp.www.php
Titolo: timestamp

ho un campo timestamp in un database MySQL di tipo 14, ora io lo ottengo da
una query e lo ho nella variabile $row['date']
se io lo passo alla funzione date in questo modo
date (l j F Y,G:i:s , $row['date'])
ora l'operazione č passata ad echo, il formato č stampato correttamente...
il problema sono i numeri... la data di oggi infatti me la trasforma nel
2038 otlre a sfasare giorno mese ora ... e le date 000000000 me le da come 1
gennaio del 1970... quale'č il problema?

 posted this:



che non hai un timestamp. la query ti restituisce il valore in un formato
diverso (yyyymmddhhiiss).
Per rimediare ci sono varie possibilita':
  Fare la query con DATE_FORMAT() 
  ad esempio: SELECT DATE_FORMAT(campoTimeStamp,'%D %y %a %d %m %b %j') as d FROM tabella; 
Oppure usi substr per spezzare la stringa ritornata.
  $data=substr($d,6,2)."/".substr($d,4,2)."/".substr($d,0,4);
-- 
I'm not a signature.

Newsgroup: it.comp.www.php
Titolo: Programmatore in PHP & My SQL Principiante

Salve a tutti,
so che è una domanda a cui avete già risposto ma vorrei:
- Il codice per connettermi ad un database MySQL
- Si ci può connettere ad un database MySQL che risiede su un altro spazio
web?
- Come faccio a visualizzare i record di un database MySQL in pagine php?
Grazie per la disponibilità

 - Come faccio a visualizzare i record di un database MySQL in pagine php?
Tutte cose che puoi *facilmente* scoprire cercando su google con
semplicissime ricerche e un minimo di inglese.
Io non sono assolutamente un programmatore php, so da poco fare qualcosina
per gestire un sitarello e ho imparato tutto in questo modo. Il materiale
disponibile è di ottima qualità e decisamente completo, nonchè totalmente
gratuito.
Puoi cominciare da qui 
http://www.php.net/manual/it/ref.dir.php
 e da qui
http://www.mysql.com/doc/en/
 nonchè utilizzando la ricerca nei ng di google,
strumento che ti permetterà di trovare risposte dettagliate anche ai quesiti
più da newbie a cui è già stato risposto molte volte.
Ciao
Daniele
--
http://tastiere.altervista.org
 - THE resource for Synthesizers !
                       Free patches and sounds

 - Come faccio a visualizzare i record di un database MySQL in pagine php?
Qui la cosa diventa un pň piů particolare, ma a grandi linee, una volta
aperta la connessione, viene inviata una query, i risultati vengono caricati
in un vettore/array, poi le variabili del vettore vengono utilizzate per
compilare le pagine.
Newsgroup: it.comp.www.php
Titolo: Controllo su immagini caricate online

ciao, quali sono i controlli da fare x caricare un immagine online?
sul nome dell'immagine intendo
ho caricato x esempio un immagine con l'apicino e mi ha piazzato lo slash,
dandomi problemi
i controlli che mi vengono in mente al volo sono togliere gli spazi,
togliere gli apicinil, le virgolette
poi non so se ci sono altri caratteri che possano dare fastidio
per esempio, che posso usare x far sparire tutti i caratteri diversi dalle
lettere e dai numeri???
ciaociao

 ha scritto nel messaggio
news:lnrya.61037$DN.14...@tornado.fastwebnet.it...


 Altro non so.
ho cercato su 
php.net
, ma non ho capito benissimo il loro utilizzo
come faccio a specificare solo i caratteri che voglio?
per esempio:
$str=ereg_replace("[^a-z]", "", $str);
mi tiene solo le lettere dalla a alla z, minuscole, ma come faccio a
passargli x esempio che voglio che mi mantiene i numeri da 0 a 9 o altri
caratteri tipo _    ??????
non ho capito la spiegazione del sitoz


questo per tutti i caratteri "europei"
^[0-9A-Za-zА-ЦШ-цш-я]
o solo alfanumerici senza caratteri speciali
^[0-9A-Za-z]

 
ma con caratteri europei intedi anche i trattino gli apici ecc?
o solo le lettere?
x aggiungere un carattere da tenere valido basta che aggiungo -carattere 
(es: -_ ) ?????
mi sa di no :-)
-- 
********************
http://www.scirio.tk
100% COMMERCIALE
********************

Newsgroup: it.comp.www.php
Titolo: php e htpasswd

Ciao a tutti,
espongo il mio problema nella speranza che qualcuno mi aiuti:
Ho un'area protetta da file .htpasswd, dove l'utente viene scritto così:
il pincode è un codice stabilito da un'altra funzione che è già operativa
username p2e$pincode
pass $pincode
esempio
p2e_998877
998877
può essere scritto solo ed esclusivamente così.
mi serve una pagina php che una volta chiamata con questo sistema
http://www.miosito.com/revoke.php?$pincode
(nell'esempio precedente 
http://www.miosito.com/revoke.php?pincode=998877
 )
tolga dal file htpasswd il pincode in questione.
attenzione, la pagina deve essere così e la formula user e pass nel file
htpasswd anche, purtroppo non si possono fare variazioni.
GRAZIE MILLE A CHIUNQUE MI AIUTI !!!

 tolga dal file htpasswd il pincode in questione.
Cioč devi togliere tutto l'utente che ha quel pincode?
In questo caso puoi fare cosě:
- apri il file in lettura
- inizi a leggere una riga alla volta finchč non trovi l'utente
- memorizzi le righe lette
- salti 2 righe (user e pass)
- leggi fino alla fine
- memorizzi le righe lette
- le salvi tutte sul file .htpasswd
In pratica quello che fai č leggere tutto il file tranne le 2 righe
dell'utente, e poi risalvarlo.
Ciao
Marco

 ha scritto nel messaggio
news:be3rc6$me3$1...@newsreader.mailgate.org...


 di un aiuto !!!
Intanto ti do un piccolo suggerimento: il codice seguente legge il file una
riga alla volta e la stampa a video.
Ora prova a vedere se riesci a procedere da solo.
$fp = fopen(".htpasswd", "r");
if($fp != FALSE){
   while($line = fgets($fp, 1024)){
      echo $line . "<br>";
   }
}
fclose($fp);
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: Autenticazione HTTP con PHP

Ciao a Tutti,
ho bisogno di regolare l'accesso ad alcune pagine tramite
un'autenticazione. Ho usato il codice seguente (qui semplificato):
<?php
     $pass="mario";
     $user="pippo";
     if (strcmp($pass,$PHP_AUTH_PW) || strcmp($user,$PHP_AUTH_USER))
     {
      Header("WWW-Authenticate: Basic realm=\"Pippo\"");
      Header("HTTP/1.0 401 Unauthorized");
      die("Autenticazione fallita");
     }
     echo "password:".$PHP_AUTH_PW. "<br>";
     echo "user:".$PHP_AUTH_USER. "<br>";
?>
Il problema però mi si pone quando devo fare il logout. Infatti se uno
torna alla homepage e poi ritorna nell'area protetta ottiene l'accesso
senza una nuova autenticazione. Credo che il problema stia nel lato
client che tiene in cache la pagina gia'autorizzata. Infatti se faccio
il refresh della pagina mi richiede l'autenticazione.
Secondo voi c'e' una soluzione? Vorrei che una volta tornati nella
homepage si potesse tornare nell'area protetta solo reimmettendo
user+passw.
--
Ciao.
Mario Maroncelli
mar...@mclink.it

un'autenticazione. Ho usato il codice seguente (qui semplificato):
OPPSS,
stessa domanda con risposte postata proprio qualche ora fa. Purtroppo
non avevo letto proprio i msg. di oggi e fino a ieri non avevo visto
la risposta.
Scusate.

Newsgroup: it.comp.www.php
Titolo: "Compilare" codice php

Salve a tutti,
che voi sappiate esiste un sistema per compilare il codice scritto in
PHP (per proteggere i sorgenti)?
Grazie a chi risponderà.
Saluti.
G.

Yello '73 ha scritto:

infili i sorgenti sotto il mattone del pavimento

 PHP (per proteggere i sorgenti)?
Cercando si trovano soluzioni, anche a pagamento, ma una sicurezza al
100% non la si raggiunge con questi software.
Rimane la protezione giuridica ma, alla fine, chi copia spesso lo fa in
maniera furba e bene.
Non che questa pratica rappresenti per forza il male.
-- 
Libera il tuo pensiero
www.amiciamici.com
Giornalismo dal basso sull'amicizia e sul turismo: scrivi con noi!
"Pronto Chi Bussa" il primo podcast di Parma e provincia?

 PHP (per proteggere i sorgenti)?
Il PHP è un linguaggio interpretato ed in quanto tale non può essere
nativamente compilato in un eseguibile.
Detto ciò, esistono dei prodotti commerciali e non che permettono di
"codificare" il sorgente PHP per proteggerne la proprietà intellettuale:
- Ioncube PHP Encoder
- Zend Encoder
- SourceGuardian
- PHTML Encoder
- eAccelerator
- phpSHIELD
- Nu-Coder
- ByteRun Protector for PHP
Prodotti professionali come Zend Encoder e Ioncube PHP Encoder
garantiscono un elevato livello di protezione.
Esistono anche i cosiddetti "offuscatori" che "proteggono" il codice
modificando e rendendolo di difficile interpretazione:
- Thicket™ Obfuscator for PHP
- SourceCop for PHP
Con un po' di lavoro i codici protetti da questi strumenti possono
essere recuperati, anche se non in una forma completamente leggibile
(es. con i nomi delle variabili originali) ma comunque modificabili.
Inoltre esistono dei software che permettono di "pacchettizzare" uno
script PHP per renderlo "eseguibile" in maniera autonoma (senza
richiedere l'installazione del motore Zend):
- PriadoBlender
- EncPHP - PHP Encapsulator
Poi c'è Phalanger, il compilatore .NET per PHP che permette di
utilizzare PHP al posto di C#, 
VB.NET
 etc.
Le soluzioni sono svariate, molto dipende dalle tue necessità, dal
budget a disposizione e dall'ambiente in cui andrai ad eseguire il
codice generato.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/

 
Non trovo il link di riferimento, ma il livello di protezione dello Zend 
non č elevato!
	Francesco

 Zend non č elevato!
Per ottenere un alto livello di protezione da Zend Guard (ex Zend
Encoder) č necessario utilizzare la versione 4 o superiore con
l'opzione "Strong" per l'offuscamento.


Newsgroup: it.comp.www.php
Titolo: Tag HTML e Php

Salve, mi chiamo Luca.
Ho da poco realizzato un database per cercare delle palestre, e fin qui ok.
Ho poi realizzato un form in cui volevo dare la possibilità di inserire
automaticamente, le palestre nel database, il problema, è questo:
Vorrei che Php mi rilevasse la presenza, nei campi del form, di tag html e
generasse un messaggio di errore.
In pratica NON VOGLIO CHE VENGANO INSERITI TAG HTML!!
Qualcuno sa auitarmi, grazie
Luca

 ha scritto nel messaggio
news:j3Z18.11973$tl3.3...@twister2.libero.it...



  /_   _\   ICQ# 11129001
  \\\ ///   
http://www.calogero.org/
   \ " /
    \_/     the truth is out there!
Newsgroup: it.comp.www.php
Titolo: Usare due tabelle con campo con stesso nome

Su un database MySQL ho le due tabelle 'author' e 'category' che
contengono ENTRAMBE il campo 'name' (di tipo 'varchar(255)').
 
Vorrei scrivere uno script che mi visualizzi il 'name' della tabella
'author' e accanto il 'name' dell'altra tabella 'category'.
 
Ho scritto il seguente script, mi viene visualizzato sempre il 'name'
della seconda tabella, come faccio a utilizzare il 'name' della tabella
'author' ?
 
 
 
<html>
<head>
<title>Titolo</title>
</head>
<body>
<?php
 
$dbconn=@mysql_connect('localhost','root','');
if (!$dbconn) exit('<p>Connessione database fallita</p>');
 
if (!@mysql_select_db('ijdb',$dbconn))
{
   exit('<p>Connessione tabella fallita</p>');
}
 
$sql="SELECT * FROM author, category";
 
$result=@mysql_query($sql);
if (!$result) exit('<p>ERRORE query</p>');
 
while ($riga=mysql_fetch_array($result))
{
   $testo1=$riga['name'];
   $testo2=$riga['name'];
 
   echo "<p>$testo1 - $testo2</p>";
}
 
?>
</body>
</html>
 
 

'author'?
 
Devi selezionare il secondo campo con un nome diverso:
 
SELECT 
author.name
 AS name_a, 
category.name
 AS name_c, ... FROM...
 
e poi usare 'name_a' e 'name_c' come campi.
 
Leonardo
 
-- 
 
Then felt I like some watcher of the skies, when a new planet swims into his ken;
Or like stout Cortez when with eagle eyes, he star'd at the Pacific; and all his men
Look'd at each other with a wild surmise - silent, upon a peak in Darien.

Newsgroup: it.comp.www.php
Titolo: Counter PHP.

Un contatore PHP belloccio?

 Un contatore PHP belloccio?
http://www.hotscripts.com/PHP/Scripts_and_Programs/Counters/

Il migliore, secondo me, lo trovi su 
www.webmaster76.com
.
Si chiama PHPStats ed č fortissimo...

> Un contatore PHP belloccio?
dai un occhiata
http://www.dev2dev.it/display.asp?ID=2801;risorse.net
Newsgroup: it.comp.www.php
Titolo: Chiudere un form

Salve a tutti.
Dalla pagina principale con un link compilo il form che contiene i parametri
di una query, lancio la query che mi riporta i risultati sulla pagina
principale, ma mi rimane aperto col focus il form di interrogazione mentre
vorrei si chiudesse nel momento che lo lancio, cosa devo fare per riportare
il focus sulla pagina principale e chiudere il form di interrogazione,
praticamente vorrei simulare un popup.
GrazieMille, Angelo.


prova con le funzioni opener del javascript
cerca qualcosa in quel ng con google

 ha scritto nel messaggio
news:HxDPa.4779$sj6....@tornado.fastwebnet.it...

Pensavo esistesse un comando html o php :-(

 cerca qualcosa in quel ng con google
Ok, il comando sarebbe questo <a href="javascript:self.close()">, ora io
vorrei che lo stesso link mi attivasse anche l'apertura del file.php.
Vorrei praticamente sapere se lo stesso tag <a href>può concatenare diverse
istruzioni; o in alternativa quale stratagemma potrei utilizzare.
Scusate la mia scarsa preparazione ma sono imparando.
Ciao, angelo

 Ciao, angelo
<a href="javascript:self.close()"
onclick="window.location='nomepagina.php'">
non mi ricordo se si scrive proprio cosě , dato che sempre di javascript si
parla ;-)


Grazie per l'imbeccata, ho risolto cosě:
        <a  href="rubrica.php"  target="principale"
onClick="javascript:self.close()">
            ...e funziona benissimo con IE ma non con mozilla, sembrerebbe
che mozilla non digerisce la sintassi di onclick, HelpMy
Ciao, Angelo.

no no onclick lo prende
forse prima ti chiude e quindi ti blocca tutto
 o magari prova  mettere il punto e virgola alla fine di onclick
onclick="window.location='nomepagina.php';"
altrimenti fai una funzione che prima ti apre la pagina e poi ti chiude
l'altra
e la richiami con il link


 e la richiami con il link
In effetti sembra che con mozilla onClick="javascript:self.close()" chiuda
tutto e non permetta di aprire null'altro.
Forse ho bisogno davvero di una funzioncina ma non so da dove iniziare,
magari se ha tempo...
GrazieMille, Angelo.

 tutto e non permetta di aprire null'altro.
Risolto, ora funziona allo stesso modo sia su mozilla che su IE, ho dovuto
usare un timeout minimo per ritardare l'evento window.close del tempo
necessario per accodarsi all'apertura del link:
<a href="rubrica.php" target="principale"
onClick="setTimeout(window.close,1);">
GrazieMille, Angelo.
Newsgroup: it.comp.www.php
Titolo: Sto scrivendo uno script per creare l'immagine di un db (mysql)

(chiedo scusa per il crosspost... ma forse cosi' raggiungo piu' gente...)
Ho fatto uno script che genera in maniera dinamica l'immagine di una
tabella/database/server.
Per la parte di dumping di dati, va tutto bene; problemi nascono nella
struttura, nel momento in cui provo a ricreare il "create table...". Ho
guardato nella reference di php sotto mysql_field_..., ma ho un bel po' di
problemi con i flag (ciao ciao) e con i tipi (non li riconosce tutti,
sigh...)...
Dove posso trovare qualcosa di piu'?
Grazie a tutti!
PS So benissimo che lo posso fare con un qualsiasi programma, ma a me serve
da integrare in un'applicazione che sto facendo...


prendi da phpMyAdmin:
libraries/build_dump.lib.php
e guarda la funzione:  PMA_getTableDef()
che genera una stringa per un "create table" da una tabella esistente.

Newsgroup: it.comp.www.php
Titolo: Scegliere da dove partire con i record

Ho scritto un questbook in php e naturalmente deve essere suddiviso in piu' 
pagine perche' i messagi sono tanti. Sto imparando adesso php e so come fare 
ad ottenere la lista di tutti i messaggi. Mi e' facile partire dall'ultimo 
messaggio e far vedere solo gli ultimi 20.
Se pero' voglio dividere il guestbook in piu' pagine cosa mi consigliate per 
scegliere da che record partire nella visualizzazione?
Se nella lista dei record ottenuti voglio partire nella visualizzazione 
della 21 esima e non dell'ultima?
Nicola 

 consigliate per scegliere da che record partire nella visualizzazione?
Se ne e' discusso centinaia di volte ed esistion classi gia' pronte che
gestiscono il problema.
Cerca paging tra i vecchi post.
-- 
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.

 Cerca paging tra i vecchi post.
io saro' pigro nel cercare e mi e' occorso un pomeriggio per trovarlo ma a 
te bastava dirmi che esisteva l'opzione LIMIT in mysql per dire quale doveva 
essere il primo record da rendere disponibile (primo, secodo, ecc.) e quanti 
occoreva darne.
Cosi' almeno si aiutano gli altri. 

 secodo, ecc.) e quanti occoreva darne.
Non basta solo il LIMIT, devi gestire varie cose, tra cui la
generazione dei link alle varie pagine, e di tutto si e' discusso
decine di volte. E' inutile che vengano archiviati i vecchi post se non
si utilizzano.
-- 
I am what I am, I do what I can

Newsgroup: it.comp.www.php
Titolo: conversione stringa

Ciao
 
vorrei eliminare gli zeri a sinistra della stringa 00000010000 contenuta
nella variabile $i
 
ho provato con ltrim($i, "0"); ed anche con ltrim("$i", "0"); 
ma funziona solo se scrivo direttamente il valore dentro l'istruzione
ltrim("00000010000", "0")
 
ho provato anche con $i = (string)$i ma non funziona.
 
Consigli? :)
 
thx!
 
 
 

Halnow ha scritto:

Sei sicuro di aver riassegnato a $i il valore di ltrim? Prova questo 
codice, a me sembra che funzioni.
 
<?php
$i= "00000010000";
$i=(ltrim($i, "0"));
echo $i;
?>

 ha scritto:

Ciao
 
dovendo integrare il codice in un loop, ad $i va assegnata una variabile,
il cui valore cambia di volta in volta...
Ora se scrivo il valore da trattare in modo 'hard coded' come hai fatto
tu, la cosa funziona benissimo, mentre  se scrivo:
 
$valore_attuale = 00000010000;
$i=(ltrim($valore_attuale, "0"));
echo $i;
 
viene fuori 4096
 

 
risolto in modo molto banale...
 
$valore_attuale = (float)$valore_attuale/100;
 
 

 $valore_attuale = 00000010000;
 
 
Perché non è una stringa, ma un valore ottale.
 
http://php.net/manual/en/language.types.integer.php

Newsgroup: it.comp.www.php
Titolo: ho iniziato a studiare.....

1)-------come qualcuno di voi mi aveva consigliato, ho iniziato a studiate 
l'html.........ho iniziato a pasticciarci un po e a crearmi una paginetta 
con blocco note.(tabellina ,colegamenti ipertestuali,font.......ecc )
Fino  a che livello di approfondimento mi devo spingere per poter poi 
passare a php?
2)--------Una domanda forse stupida.........in un futuro:-) potrò costruire 
l'interfaccia grafica(tabelle) del mio sito e poi inserire comandi in php su 
una base di html magari creata appunto con front page?
ho iniziato a capire che con il php è il server che dialoga  con l'utente e 
reperisce i dati dal database per esempio con mysql...............
ragazzi mi sto formando da zero he he! 

 e reperisce i dati dal database per esempio con mysql...............
Sì e no, dipende da come strutturi il tuo sito.
Se tieni separati i livelli di elaborazione e presentazione, allora puoi 
crearti le pagine in Dreamweaver e poi inserire i contenuti in PHP. Detto 
alla buona.
Altrimenti devi pasticciare un pò nel codice html.
Ciao
Marco 

 ragazzi mi sto formando da zero he he!
Buono studio.
Tac
-- 
La netiquette prevede sign di al massimo quattro righe.
Purtroppo la mia sign in quattro righe non ci stà.

 Secondo me quel che non impari ora lo potrai approfondire strada facendo.
Quoto in pieno. Per iniziare facendo delle semplici interrogazioni a
database e restituire dati formattati decentemente, ti basta conoscere
in html: form, tabelle, link.
Ciao
Gianni
Newsgroup: it.comp.www.php
Titolo: Aiuto: Servzio "email --> pagina web"

Vorrei poter pubblicare un’immagine su internet (su un qualunque spazio web,
non necessariamente il mio) a partire da un 'immagine inviata come allegato
di un email.
Cioè avrei bisogno di un servizio che realizzi automaticamente la
pubblicazione di un’immagine a partire da un allegato email.
Il motivo è il seguente: dalla mia postazione posso utilizzare solo la posta
elettronica. Non ho né accesso ad internet né posso farmi pubblicare
l'immagine da terzi.
Per questo motivo avrei bisogno di un servizio che mi consenta di pubblicare
automaticamente un'immagine che periodicamente deve essere aggiornata.
Grazie,
Giovanni
--------------------------------
Inviato via 
http://usenet.libero.it

 Giovanni

Automatizzare la visualizzazione di un immagine non è in genere un
problema, ci sono tanti modi....ma in ogni caso in un modo o nell'altro
l'immagine deve finire sul server...altrimenti nichts!
Ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 > pubblicazione di unimmagine a partire da un allegato email.


Newsgroup: it.comp.www.php
Titolo: ancora sul Trofeo

ciao a tutti!
scrivo da Massa e sono un accanito frequentatore (anche se piu spesso
"passivo") di ISCM.
devo dire che purtroppo (o x fortuna visto che ero con la mia girl e
la partita pare sia stata penosa) non sono riuscito a vedere il trofeo
Berlusconi ma da quel che ho capito il milan non ha fatto una gran
bella figura.
Non potendo criticare o commentare i giocatori o il gioco posso solo
suggerire uno spunto di riflessione riguardo i facili entusiasmi dei
giorni scorsi e l'immediato scoraggiamento generale che c'e stato oggi
in seguito alla partita.
Vorrei farvi tornare alla mente il trofeo berlusconi giocato con la
squadra di Capello II (kluyvert raitzger bogarde) in cui sovrastammo
la giuve di brutto (3-1 se non ricordo male).
tutti contenti, tutti potenti, capello che diceva -non ho mai allenato
squadra piu forte- etc etc.
a voi i commenti.
solo questo.
saluti a tutti
Alias

 solo questo.
ops ho sbagliato newsgroup
devo essere su it.follie.del.calcio.dagosto
Newsgroup: it.comp.www.php
Titolo: fpdf problema generazione caratteri con apostrofo

Ciao a tutti, ho notato che quando genero un PDF (con dati recuperati 
dal DB) il carattere apostrofo viene sostuito da un altro gruppo di 
caratteri! Come posso risolvere il problema?
Al posto dell'apostrofo mi mostra
& # 0 3 9 ;
Grazie

Nessun aiutino??


da quello che posso dedurre stai facendo le seguenti cose:
inserisci nel db i valori "tritati" da htmlentities e in piů con un
problema di encoding: direi che i valori partono che sono unicode e la
tabella pero' latin1 o cmq ecco il risultato quando li leggi con un
encoding latin1
soluzione:
inserisci i dati sanizzati ma originali nel db, metti lo stesso charset tra
pagina web e bd (preferibilmente utf8)

Ugo ha scritto:

Non ho capito molto bene quello che devo fare
l'applicativo č STD e non č stato sviluppato da me
io ho provato a modificare (nel DB) in charset in utf8  (era latin)
ma non cambia nulla :-(((

> Non ho capito molto bene quello che devo fare
il problema, per quello che mi sembra di aver capito, è il seguente:
qualcuno inserisce i valori nel DB, facendoli convertire da htmlentities
http://www.php.net/htmlentities
(cosa che non andrebbe mai fatta, nel DB si inseriscono i valori il più
originali possibile, visto che non è detto che il proprio utilizzo sia
orientato ad una pagina web - come in questo caso :)
quindi o riconverti le stringe usando html_entity_decode
http://www.php.net/html_entity_decode
o non converti le stringhe quando vengono inserite nel DB
in ogni caso misogna allineare i char set del db con quello della
destinazione (con fpdf non mi ricordo se è accettabile utf8, mi sembra di
no...)

 caratteri! Come posso risolvere il problema?
Se al posto di ' trovi \' è un problema (si fa per dire di slashes).
Per mettere i dati nel db è stato fatto (giustamente) addslashes e per 
riusarli sul web devi prima fargli uno stripslashes (per la sintassi 
corretta vai su 
www.php.net
)

Newsgroup: it.comp.www.php
Titolo: Configurare mail per data e ora invio messaggio

Invio una email (con la funzione mail() in php) da un form html.
Il messaggio parte regolarmente ma mi arriva con data messaggio 
01/01/1970 ore 1:00
Il sito è su Aruba.
Come faccio per far inviare il messaggio con indicazione della data e 
l'ora corretti?
Grazie.

FreeMind wrote:

prova ad inserire du la data corretta tra gli header della mail..
-- 
www.iuz-lab.info
 - 
www.php-faq.org
Newsgroup: it.comp.www.php
Titolo: Backup del database MySQL su file.

Salve a tutti,
come da oggetto vorrei scrivere una funzione per fare il backup del 
database come lo fa il phpmyadmin nella sezione Esporta quando si clicca 
spunta "Salva con nome...". Vossei fare la stessa cosa con uno script php.
Ho cercato in Internet ma non ho trovato nulla, qualcuno sa indicarmi 
una soluzione, o anche una guida??
Grazie.

Nocte ha scritto:

http://www.google.it/search?num=30&hs=YKb&hl=it&safe=off&client=firefox-a&rls=org.mozilla%3Ait-IT%3Aofficial&q=mysqldump&btnG=Cerca&meta=

Trovato, grazie!
   # Passo con un ciclo for tutte le righe della tabella
   for ($i =0; $i<$numrow; $i++)
   {
     $row = mysql_fetch_row($query);
     # Ricreo la tipica sintassi di un comune Dump
     $result .= "INSERT INTO ".$table." VALUES(";
     # Con un secondo ciclo for stampo i valori di tutti i campi
     # trovati in ogni riga
     for($j=0; $j<$num_fields; $j++) {
       $row[$j] = addslashes($row[$j]);
       $row[$j] = ereg_replace("\n","\\n",$row[$j]);
       if (isset($row[$j])) $result .= "\"$row[$j]\"" ; else $result .= 
"\"\"";
       if ($j<($num_fields-1)) $result .= ",";
     }
     # Chiudo l'istruzione INSERT
     $result .= ");\n";
   }
   return $result . "\n\n\n";
}
# Poniamo di voler fare il Dump di 2 tabelle chiamate rispettivamente
# "amici" e "clienti"... Ovviamente potete modificare
# a piacimento!
$table1 = datadump("amici");
$table2 = datadump("clienti");
# Diamo un nome al file di Dump che verrà creato
$file_name = "MySQL_Backup.txt";
# Definiamo le intestazioni
Header("Content-type: application/octet-stream");
Header("Content-Disposition: attachment; filename = $file_name");
# Stampiamo il contenuto
echo $table1 . $table2;
# Chiudiamo
exit;

       $row[$j] = addslashes($row[$j]);
Imho è meglio usare mysql_real_escape_string in questo punto

Newsgroup: it.comp.www.php
Titolo: classi e sessioni

ho una classe cosě definita (vedi sotto). Quando chiamo il costruttore
memorizza una parola in una sessione. Quando chiamo un metodo, la sessione č
registrata, ma vuota! Ci sto perdendo due ore.
Attendo consigli :-)
<?php
class offerta {
var $codice;
// COSTRUTTORE
function offerta($Parola){
    $this->codice=$Parola;
    $sticazzi=$Parola;
    session_start();
    session_register("sticazzi");
    }
// METODO
function leggi(){
    session_start();
    if (session_is_registered("sticazzi")){
        echo("Ecco qui: *".$sticazzi."*");
    } else {
        echo("Non registrata.");
    }
} // FINE METODO
} // Fine classe
$prova=new offerta("befana");
$prova->leggi();
?>

All'interno delle funzioni devi richiamare le variabili con global, cioč:
function MiaFunzione(){
    session_start();
    session_register( "MiaVariabile" );
    global $MiaVariabile;
    $MiaVariabile = "Ciao";
}
Ciao, Luca
--
From: Luca De Pieri
Email: 
TOGLIM...@libero.it
Togliere "TOGLIMI" per rispondermi


Se usi classi farlo come si dovrebbe nel OOP:
dichiara anche la variabile ("stica**i") nello namespace della classe (non
all'interno della funzione).
BTW: Session funzionano anche registrando l'intera classe.
$prova=new offerta();
session_register("prova");
salvando gli oggetti della class (non i metodi).

Problema risolto.
Molto semplicemente stavo cercando di memorizzare l'intero oggetto
istanziato nella sessione,
ma mi sputava dicendo che non avevo definito la class prima dell'avvio della
sessione...grande cazzata :) Ho poi scoperto invece che avevo un php.ini
vecchio rispetto all'aggiornamento alla 4.1.1 che avevo fatto qualche giorno
prima.
J

Newsgroup: it.comp.www.php
Titolo: [OT?]Database gratuiti

Esiste un sito con alcuni database pronti per l'uso?
cerco in particolare un elenco di comuni italiani con CAP provincia regione
prefisso Codice Meccanografico.
Non importa il formato.
Scusate se sono OT - Ringrazio tutti per l'aiuto che mi avete dato (sempre)
ed in questi giorni.
--
T¤¶¿µ¤ vi presenta: 
http://www.amiciamici.com
                Da sempre amici
http://www.amiciamici.com/bedoo
      La directory web
http://www.amiciamici.com/dreams
      Le tue celebrità
Gli amori, le feste, i divertimenti e le celebrità preferita da un gruppo di
ragazze e ragazzi della provincia di Parma. Bedonia.

prefisso Codice Meccanografico.
Ahime', la mappatura comune/prefisso non e' univoca.
Il codice meccanografico cosa sarebbe? Cioe':
:D612:48017:50100:312:FIRENZE:FI:055:TOSCANA
:D583:48016:50063:471:FIGLINE VALDARNO:FI:055:TOSCANA
:D575:48015:50014:384:FIESOLE:FI:055:TOSCANA
:D403:48014:50053:290:EMPOLI:FI:055:TOSCANA
il codice di Firenze non sara' per caso quel "48017"?
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.


io ce l'ho, dove te lo mando ?
Alex
Newsgroup: it.comp.www.php
Titolo: Creare una nuova sessione

come faccio a creare una nuova sessione?
Al click di un pulsante vorrei annullare la vecchia sessione compresso
session_id() ed ritrovarmi in'altra pagina con un nuovo session_id(). E'
possibile?
Saluti MOANA

 ha scritto nel messaggio
news:ajbcqg$16j27g$1...@ID-97960.news.dfncis.de...

Cliccando mandi ad uno script che faccia
session_start();
session_destroy();
e reindirizzi alla pagina che vuoi tu..
E in quella fai
session_name(md5(time()));
session_start();
Il nome settato è solo un esempio.. vedi tu poi che criteri usare per dare
il nome alla sessione.
Non ho provato però.. sono di fretta... magari c'è da cambiare qualcosa..
Non so se è questo che volevi.
Ciao

 ha scritto nel messaggio
news:ZXa69.63007$lu5.1...@twister1.libero.it...



Non ho capito cosa centri con il 3d originale... la mia risposta piů o meno
fa quello che veniva richiesto.. mah..
Per non parlare del quoting selvaggio che usi...
Comunque..  non fai un controllo sulla query con mysql_error.. suppongo $usr
e $pwd arrivino da form.. e quindi vedere la parte sui superglobal arrays
(vedere FAQ del ng)..
Il codice č un po' disordinato.. non usi apicini quando ci vanno.. e usi la
vecchia impostazione per le sessioni...
comunque... come principio...
session_start();
$sql =  "SELECT * FROM `login` WHERE USER='$_POST[usr]' AND
PASSWORD='$_POST[pwd]";
$risultati = mysql_query($sql,$db) oppure controlla gli errori con
mysql_error e stampa la query cosě vedi cosa non va..
se mysql_num_rows == 1 ...
    $riga = mysql_fetch_array($risultati);
    $_SESSION['id'] = $riga['id'];
    e registri tutto quello che ti va
altrimenti se se mysql_num_rows == 0  ...
    Non ho trovato niente
altrimenti se mysql_num_rows > 1 ...
   direi che c'č qualcosa che non va nel db perchč trova pů di una riga che
soddisfa il criterio di ricerca...

 Ciao
Ma l'array $_SESSION viene resettato da session_start o è meglio fare un
$_SESSION = array() ?
Ciao

 ha scritto nel messaggio
news:ajg5pe$gcl$1...@newsreader1.mclink.it...

Perchè mai dovrebbe essere resettato da session_start visto che questo serve
ad inizializzare (che brutta parola) la sessione o eventualmente a crearla?
Scusa ma non ho capito cosa intendi..


facendo la session_destroy non viene unsettato (che schifo di parola anche
questa) l'array $_SESSION per cui se non procede a farlo la session_start
significa che abbiamo una nuova sessione, ma nell'array $_SESSION ci sono
ancora i valori delle variabili della vecchia sessione.
Ciao
Newsgroup: it.comp.www.php
Titolo: libro con errori ?!

ho copiato da un libro su php questo codice per la creazione di un array
associativo:
-----------------
<?php
$character = array (
  name>="bob",
  occupation>="superhero",
  age>=30,
  "speciale power">="x-ray vision"
     );
print $character[age];
?>
------------------
su browser mi da questi errori :
Warning: Use of undefined constant name - assumed 'name' in
C:/Xitami/webpages/prova.php on line 10
Warning: Use of undefined constant occupation - assumed 'occupation' in
C:/Xitami/webpages/prova.php on line 11
Warning: Use of undefined constant age - assumed 'age' in
C:/Xitami/webpages/prova.php on line 12
Warning: Use of undefined constant age - assumed 'age' in
C:/Xitami/webpages/prova.php on line 15
Warning: Undefined index: age in C:/Xitami/webpages/prova.php on line 15
è il libro che ha clamorosamente sbagliato ?
mi sapreste indicare un sito dove trovare esempi di array associativi ?
grazie mille

=
 ma 
=>


ex.

$a = array(

                      
"nome" => "Mario",

                      
"cognome" => "Rossi",

                      
"email" => "
ma...@rossi.com
",

                      
);

 

perciò :

name=>"bob",

 

 

ciao !!!


>Il simbolo non č >= ma =>
si li ho sbagliato a scrivere nel ng, nel listato usavo => cmq mi dava lo
stesso errore con :
nome=>"bob"
ma l'errore non c'č piů con :
"nome"=>"bob"
perň il libro non lo dice ...
cmq grazie 1000

Newsgroup: it.comp.www.php
Titolo: Scaricare html invece di visualizzarlo

Vorrei dare la possibilità di creare del codice html dinamico da un php 
ma, invece che visualizzarlo, il browser dovrebbe mostrare la richiesta 
di download. E' possibile? E come?
-- 
Jax

 .

 download. E' possibile? E come?
Cerca un po' su "header" e "Content-type", oppure affidati a una classe 
apposita, ad esempio questa
http://www.phpclasses.org/browse/file/2341.html
-- 
Raffaele Masi
www.webmasterfirenze.it
Newsgroup: it.comp.www.php
Titolo: Informazioni dominio su pagina RSS

Ciao a tutti,
ho una pagina php con content-type text/xml che rappresenta un xml RSS 2.0.
Come faccio da questa pagina a prelevare dinamicamente il dominio in uso?
$_SERVER['HTTP_HOST'] non mi funziona probabilmente perchè la pagina in 
questione è in realtà un file xml....
Qualche aiuto?
Grazie,
Claudio 

 Claudio 
Saluti,
David
-- 
Linux Registered User #334216
Get FireFox! >> 
http://www.spreadfirefox.com/?q=affiliates&id=48183&t=1
Staff >> 
http://www.debianizzati.org
 <<

 Riesci a vedere $_SERVER['HTTP_HOST'] senza settare il content-type?
Ed in effetti era semplicemente un problema di cache sul mio server che non 
mi faceva vedere le modifiche.
Grazie per l'indicazione,
Claudio

Newsgroup: it.comp.www.php
Titolo: preg_replace si deve usare \ singola  o doppia?

<script type="text/javascript" src="/admin/panel.js"></script>
va usato prima del punto una barra singola o dopppia?
inoltre il punto dopo js serve?
preg_replace('/<script.*?panel\\.js.*?><\/script>/' .....etc )

 preg_replace('/<script.*?panel\\.js.*?><\/script>/' .....etc )
Per avere una espressione piu' elastica si.
Comunqu ti suggerisco una modifica (da testare):
preg_replace('/<script[>]*?panel\.js.*?\>(<\/script>)?/',
                                       ^
Questo escaping serve per evitare di confondere il PHP (e DW se lo
utilizzi).
-- 
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.

 preg_replace('/<script[>]*?panel\.js.*?\>(<\/script>)?/',
Errata corrige:
preg_replace('/<script[^>]*?panel\.js.*?\>(<\/script>)?/',
-- 
I am what I am, I do what I can

Newsgroup: it.comp.www.php
Titolo: leggere un array multidimensionale

Ciao,
non riesco a capire come leggere questo array in modo
da ottenere  delle stringhe da mettere in una select/option  html in
questo modo:
<option value="Abitativo -- Appartamento">Abitativo -- Appartamento</
option>
<option value="Abitativo -- Viareggina">Abitativo -- Viareggina </
option> ecc
sotto l'array in questione
Array
(
    [tipologia_immobile] => Array
        (
            [0] => Array
                (
                    [categoria] => Abitativo
                    [tipo] => Appartamento
                )
            [1] => Array
                (
                    [categoria] => Abitativo
                    [tipo] => Viareggina
                )
            [2] => Array
                (
                    [categoria] => Abitativo
                    [tipo] => Terra-Tetto
                )
            [3] => Array
                (
                    [categoria] => Abitativo
                    [tipo] => Villa
                )
            [4] => Array
                (
                    [categoria] => Abitativo
                    [tipo] => Indipendente
                )
        )
)
Grazie della collaborazione
Andrea

 sotto l'array in questione
Ti suggerisco di iniziare leggendo il manuale ufficiale:
http://www.php.net/foreach
http://www.php.net/manual/en/language.types.array.php
-- 
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/

                 )
Direi che se la struttura dell'array che hai citato è costante (sempre
la stessa), dovrebbe essere sufficiente un ciclo esterno foreach per
scansionare ogni "option" e generare il singolo array interno
optionTipologiaImmobile. Dentro questo ciclo poi:
$value = $optionTipologiaImmobile['categoria'].' --
'.$optionTipologiaImmobile['tipo'];
$option = '<option value="'.$value.'">$value</option>';
Giusto?
Mandi,
Sandro

 
http://www.php.net/manual/en/language.types.array.php
tornato dalle ferie? :)

RedWiz ha scritto:

Mi si era bruciata la scheda madre del portatile ...


 Mi si era bruciata la scheda madre del portatile ...
azz!
Newsgroup: it.comp.www.php
Titolo: Problema con mysql

Ciao, cerco disperatamente aiuto:
Come faccio ad evitare errori nell'inserire dati in una tabella che 
contiene un campo chiave unica (Titolo di canzoni mp3), inserendone 
altri uguali?
tipo di errore:
Errore di sintassi nella query SQL vicino a '" Ways (Chris Salt rmx)" , 
Artista="Flash Brothers "' linea 1

 wrote in message 
news:4413264d$0$36929$4faf...@reader3.news.tin.it...

Non inserendo gli stessi dati nella chiave unica ? :) 

 Artista="Flash Brothers "' linea 1
questo non e' il genere di errore che si ottiene con un inserimento di
valori duplicati.. e' un errore di sintassi..
-- 
www.iuz-lab.info
Home Politics - 
http://www.iuz-lab.info/homepolitics.php

 altri uguali?
Facendo dei controlli in php.
-- 
DaDe

 uguali?
la maniera + facile e' inserire un ID alla tabella... cioe' un nuovo campo 
che sia chiave primaria da solo, e ovviamente tra le opzioni "auto 
increment"...xo' potresti comunque avere dei 
doppioni.in
 tal caso dovresti 
fare prima una query di select e vedere se il titolo c'e' gia, in quel caso 
blocchi l'inserimento!
ciao 

 ciao
non mi sembra ne funzionante e ne la maniera piu' facile..
esegui sempre due query invece di una..
e se vengono fatti due inserimenti in parallelo? duplicati in tabella..
questo e' gia' meglio..
if(mysql_query($query)) echo "Inserted";
elseif (mysql_errno() == 1062) echo "Value already in DB";
else echo "Unknown error occured";



Se provassi a selezionare dal db tutti i dati, metterli in un array, e 
poi confrontarli con quelli nuovi da inserire? Pero' come faccio a 
confrontare i due array?

martu wrote:

sarebbe una soluzione IMHO abbastanza assurda e oltretutto non
funzionerebbe..
ma hai letto gli altri post?



Si, la soluzione dell'id l'avevo gia' provata.... ma mi avrebbe dato 
doppioni rindondanti, ke il db si riepirebbe di canzoni dopo qualke 
settimana. Le canzoni che immetto nel db(titolo e artista), vanno poi ad 
occupare un'altra tabella denominata "chart" che secondo l'ordine in cui 
vengono immesse le canzoni, ne registra una lista dalla 1 alla 20. 
Questa tabella è formata da "posizione, id-canzone"! Quindi il mio 
problema è registrare prima nella tabella "canzoni" le nuove canzoni 
tratte da una playlist in formato M3U, e successivamente scriverne 
l'ordine in cui sono state messe nella lista m3u, nella tabella "chart"

martu wrote:

Si, la soluzione dell'id l'avevo gia' provata.... ma mi avrebbe dato 


martu wrote:
 > martu wrote:
 >
 >> Ciao, cerco disperatamente aiuto:
 >> Come faccio ad evitare errori nell'inserire dati in una tabella che 
contiene un campo chiave unica (Titolo di canzoni mp3), inserendone 
altri uguali?
 >> tipo di errore:
 >> Errore di sintassi nella query SQL vicino a '" Ways (Chris Salt 
rmx)" , Artista="Flash Brothers "' linea 1
 >
 >
 > Se provassi a selezionare dal db tutti i dati, metterli in un array, 
e poi confrontarli con quelli nuovi da inserire? Pero' come faccio a 
confrontare i due array?
Si, la soluzione dell'id l'avevo gia' provata.... ma mi avrebbe dato 

Newsgroup: it.comp.www.php
Titolo: Impossibile creare indice FULLTEXT

Perchè se eseguo la seguente query
SQL query:
CREATE FULLTEXT INDEX Articoli_ndx ON Articoli( Titolo,
Testo
)
Ottengo il seguente errore ?
MySQL said
#1283 - Column 'Testo' cannot be part of FULLTEXT index
La colonna Testo è di tipo Text
A parte il fatto che io avevo già creato su un altro server questo indice
e mi funzionava regolarmente.
-- 
http://www.itp-news.com

 e mi funzionava regolarmente.
L'engine č MyISAM?
Da quanto dici, mi sa di no :P
Ciao, Maverick
-- 
«Che non siete piů liberi di non avere una casa con letto per dormire.
 Lavorate voi - schiavi dei soldi - che non sentite la puzza della
 schiavitů!» (a Mario di Monte Mario, Roma) # 
http://libre.netsons.org/

 A parte il fatto che io avevo gią creato su un altro server questo


Newsgroup: it.comp.www.php
Titolo: Come inserire una applet java?

Ciao!
Mi potreste suggerire come inserire
una applet java  (col suo file .class) dentro ad
una pagina .php ?
Mi mandereste un esempio?
mille grazie!
:)
CIAO!
MAURI
*******************************************
**  Happy surfing on THE NET !!      **
**           Ciao by                           **
**                       C R I X 98          **
*******************************************
AntiSpam: rimuovere il trattino basso
                 dall'indirizzo  per scrivermi...
(delete the underscore from the e-mail address to reply)
-- 
Posted from 
mail4.galactica.it
 [212.41.208.21] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 una pagina .php ?
Esattamente così come la inserisci in qualunque pagina HTML:
<? [... codice php ...] ?>
<APPLET ...>
</APPLET>
<? [... altro codice php ...] ?>