mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: [Forse OT] Info MySQL su Win2K Professional

Mi scuso in anticipo se questo messaggio fosse effettivamente OT.
Ieri l'altro ho scaricato MySQL 3.23.43 dal sito di mySQL. L'ho installato
sul mio Windows 2K. Eseguendo il demone ricevevo questo errore:
mysqld: Fatal error: Can't find messagefile 'C:\Documents and
settings\<myusername>\Desktop\share\english\errmsg.sys'
Ho provato a spostargli la cartella share, che si trova in C:\mysql, ma a
quel punto il messaggio di errore di riferisce ad un altro file.
Sembrerebbe quasi che voglia tutte le cartelle e i file sparsi sul mio
desktop!
Sapete indicarmi dove reperire informazioni in merito o come risolvere il
problema?
Grazie e saluti a tutti.
Prometto che quando avrò OK mySQL posterò solo messaggi riguardanti PHP4
:-)).
Giorgio

 ha scritto
nel messaggio news:9qgmsm$d1b$1...@pinco.nettuno.it...

Grazie, ho risolto modificando il file my.ini, che aveva un'entry errata.
Bye.

Newsgroup: it.comp.www.php
Titolo: Easy PHP su Win98

Ciao a tutti:
ho installato il server Apache + MySql + PHP tramite la shell Easy PHP su un
computer con sistema operativo Win 98; l'installazione è andata bene, ma
quando avvio il server e vado a vedere il sito locale, sulla barra degli
indirizzi di IE non mi viene  scritto localhost o 127.0.0.1, ma una serie di
numeri e lettere e non è possibile ovviamente visualizzare la pagina.
Ho installato lo stesso server su Win ME e funziona tutto benissimo: come
localhost mi viene scritto h2n9y9, mentre nell'altro mi viene un altro
indirizzo; va inoltre detto che sul Win98 digitando localhost o 127.0.0.1 la
pagina viene visualizzata correttamente.
E' possibile modificare l'indirizzo locale del server?
Grazie a tutti
Ciao
Manuel

prova a vedere se il file hosts contiene questa riga ( se no aggiungila ):
127.0.0.1       localhost

Newsgroup: it.comp.www.php
Titolo: Opzioni da linea di comando per PHP......piccola domandina.

Salve a tuttie buona digestione per chi legge sul momento,
mi sembrava ( almeno cosě sono convinto[forse erroneamente]), che ci fosse
un opzione da comando per mandare in output uno script senza bisogno di
avere apache
attivo.Ho provato con
php -f <nomefile> --html Netscape,
ma niente.
Eppure mi sembrava.........fatemi sapere

avere apache attivo.
Corregimi se sbaglio: vuoi semplicemente che php esegua uno script e
mandi in STDOUT il risultato? Devi avere innanzitutto il PHP compilato
come CGI e non solo come modulo apache.
Fai 'php nomefile.php' o 'php nomefile.php > file1' per salvare il
risultato.
L'opzione -f serve per evidenziare gli errori di sintassi e quelli di
tipo fatal, serve solo per debugging.
Per evitare l'output degli header http, aggiungi un -q.
Non mi risulta che esista l'opzione --html.

Grazie Marco, forse ero convinto male =) ,
comunque il -f implica -q in automatico.
Ciao
Newsgroup: it.comp.www.php
Titolo: Recuperare record casuale

Ciao,
devo realizzare uno script che mi recuperi da un db mysql, un record a caso.
Chiaramente posso recuperare tutti i record con php e poi estrarre il record
sempre con php, ma non mi sembra una gran soluzione.
Ho visto che in mysql è presente una funzione RAND(), ma restituisce un
valore decimale poco utilizzabile.
Esiste un modo furbo per estrarre il record?
Ciao
Marco

 Esiste un modo furbo per estrarre il record?
Una ricerchina con google? Se ne e' gia' parlato.
SELECT * FROM tabella ORDER BY LEFT(MD5(RAND()), 6)
-- 
I'am what I'am, I do what I can

 SELECT * FROM tabella ORDER BY LEFT(MD5(RAND()), 6)
 
che ne pensi di:
ORDER BY REVERSE(RAND()) ?

 ORDER BY REVERSE(RAND()) ?
Secondo te quale e' meglio?
http://tinyurl.com/xiaw
Saluti.


 
http://tinyurl.com/xiaw
azz, lo perso sto thread!
MD5 e pesante, potrebbe incidere,
solo rand() pone problemi su alcuni sistemi.
Reverse mi pare una buona alternativa.

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

ho creato un file txt con
* * * * * curl mia_pagina.php
ho fatto l'upload del file nella cgi-bin in modalita ASCI
poi via ssh mi sono collegato al server e ho lanciato "crontab mio_file.txt"
se digito "crontab -l" sembra tutto a posto
ma in realtà non fà nulla, in teoria dovrebbe mandarmi via email il
risultato di quanto eseguito nel file php
dove sbaglio?
grazie Andrea

 * * * * * curl mia_pagina.php
Metti il path assoluto del file:
/usr/bin/curl 
http://localhost/mia_pagina.php

> /usr/bin/curl 
http://localhost/mia_pagina.php
sisi ora funzia ^_^
è una bellezza

Newsgroup: it.comp.www.php
Titolo: CMS - come scegliere

Ciao a tutti!
Devo mettere su un sito dove devono essere attivi servizi come agenda, 
notizie ,  approfondimenti con interazione dell'utente e cosi via.
Pensavo di usare un cms ma quale?
Innanzitutto la scelta è su opensource con sistema linux e database mysql.
Ho provato a guardare postnuke, mdpro, envolution e altri ma come faccio a 
capire quale e' il migliore o perlomeno quello che si adatta meglio alle 
mie esigenze? Esiste una specie di 'tabella comparativa' dove si 
paragonano vantaggi o svantaggi?
Siccome forse su i.comp.www.php sono un po' OT, sapreste indicarmi un 
altro newsgroup piu' adatto o un forum? ho provato a cercare ma non ho 
trovato....
Grazie mille e ciao
alex

 paragonano vantaggi o svantaggi?
www.opensourcecms.com
sp-

 Pensavo di usare un cms ma quale?
dai un'occhiata a Mambo 
www.mamboserver.com
 è probabile che faccia al caso
tuo
Newsgroup: it.comp.www.php
Titolo: caratteri speciale

 Uà, di nuovo scusa
Figurati :-))

 si chiama d'andrea nel file viene memorizzato d\'andrea.
secondo me ti conviene fare un md5 sull'input passato .....
ciao
max

E' possibile fare in modo che da una form HTML qualora fossero presenti
caratteri tipo ' la variabile sia passata correttamente??
Per esempio, da un modulo HTML raccolgo dati che creano un file, ma se uno
si chiama d'andrea nel file viene memorizzato d\'andrea.
Grazie

On Thu, 15 Mar 2001 15:17:14 GMT a darnkess messenger,
 from the deepest bottom of hell, delivered me
 a scroll with a...@aaa.not's sigil,
 titled "caratteri speciale",
 written by Mikk with his blood
 and these arcane words following:

Use StripSlashes() and AddSlashes, Luke!
-- 
Sidewinder  
---------------------------------------------------------------------
Machine Always Crashes, If Not, The Operating System Hangs (MACINTOSH)
	-- Topic on #Linux
---------------------------------------------------------------------

 secondo me ti conviene fare un md5 sull'input passato .....
Si, che significherebbe.......

Grazie!

 secondo me ti conviene fare un md5 sull'input passato .....
Urcaccia della maloraccia .... avevo capito che dovevi scrivere un nome di
file con l'input passato... scusa mille volte: ovviamente l'md5 nel tuo caso
non c'entra un ficus ...
Uą, di nuovo scusa
ciao
max
Newsgroup: it.comp.www.php
Titolo: Domanda su oggetti...

Sto iniziando a vedere la gestione degli oggetti con il php ma qualcosa mi
sfugge (più di qualcosa). Posto un esempio banale che sto provando, al fine
di capire perchè non fa quello che mi aspetto facesse.
In una paginetta (A) ho inserito questo codice:
<?
  include ('../TEMP/clsUsers.php');
  $x = new Users;
  $x->Add("Pippo");
?>
e nella mia classe php, quanto segue:
<?
  class Users {
    var $UsersList;
    function Add ($Name) {
      $Item = count($UsersList);
      $this->$UsersList[$Item + 1] = $Name;
      print_r($UsersList);
    }
  }
?>
Per quale motivo, all'interno di A non viene visualizzata la struttura di
$UserList che, al suo interno, dovrebbe contenere un singolo item con idice
pari a 1 e valore Pippo??
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

       print_r($UsersList);
print_r($this->UsersList);
Tac
-- 
La netiquette prevede sign di al massimo quattro righe.
Purtroppo la mia sign in quattro righe non ci stà.

Ok, una nuova domanda.
Prendendo in esame il codice seguente, all'interno di una mia classe:
<?
  class User {
    var $Properties = array(id => "", nome => "", cognome => "");
  }
?>
e consideriamo questo all'interno di una pagina A:
<?
  include ('../TEMP/clsUser.php');
  $x = new User;
  $x->$Properties[id] = 1;
  $x->$Properties[nome] = "pippo";
  $x->$Properties[cognome] = "pallo";
  print_r($x->$Properties);
  print "<br>";
  $array = array(id => "", nome => "", cognome => "");
  $array[id] = 1;
  $array[nome] = "pippo";
  $array[cognome] = "pallo";
  print_r($array);
?>
Perchè non ottengo lo stesso risultato ma, solo l'array defino internamente
di A si comporta come mi aspetto, mentre quello definito nella classe e
riempito in A, non ho capito che fa?
L'output della pagina A è il seguente:
pallo
Array ( [id] => 1 [nome] => pippo [cognome] => pallo )


 L'output della pagina A è il seguente:
Fai decisamente troppi errori di codice, leggi meglio il manuale php.
Uno degli errori, l'ho corretto nel post precedente.


 Uno degli errori, l'ho corretto nel post precedente.
Uno ed unico errore, era lasciare il simbolo di $ davanti al nome della
variabile contenuta nella classe.


Newsgroup: it.comp.www.php
Titolo: trasformazione lista

Ciao, non sono un esperto di programazione...  :-(
come posso procedere per ricavarmi grazie a questo array
$old_array = array("a","b","c","d","e");
un nuovo array fatto così
$new_array = array("a"=>0,"b"=>0,"c"=>0,"d"=>0,"e"=>0);
?
Grazie a tutti!

ok, ho fatto così:
foreach($my_array as $key=>$value){
$my_obj[$value]=0;
}
sembrerebbe andare.
Newsgroup: it.comp.www.php
Titolo: formato data

Questa funzione
echo date(m.d.Y,$data_news);
mi restituisce sempre 01.01.1970 per qualunque data ci sia nel DB
Le date nel DB hanno formato 2006-01-01
Il campo è tipo DATE di POSTGRESQL
Potreste aiutarmi? 

 Il campo è tipo DATE di POSTGRESQL
Hai provato almeno a scrivere la funzione correttamente?
    echo date("m.d.Y",$data_news);
Inoltre il secondo parametro deve essere un timestamp, ossia un intero a 32 
bit.
Convertilo da PHP, o magari direttamente dall'SQL di PG.
http://it2.php.net/manual/it/function.date.php
http://it2.php.net/manual/it/function.strtotime.php
Ciao
Marco 

 
http://it2.php.net/manual/it/function.strtotime.php
Certo, l'ho scritta come dice il manuale. (Li era senza apici)
Adesso č:
echo date('d-m-Y',$data_news);
Ma non funziona. Forse č il problema del valore di partenza.
Ho risolto con strtotime($data_news) che era una stringa
GRAZIEEEEEEE

> Certo, l'ho scritta come dice il manuale. (Li era senza apici)
Ma su quale manuale?
Il primo parametro è una stringa e ci vogliono le virgolette, come da 
manuale ufficiale:
http://it2.php.net/manual/it/function.date.php
Ciao
Marco 

 
http://it2.php.net/manual/it/function.date.php
Scusa, mi sono espresso male.
Nel codice l'ho scritta come sul manuale (con apici) mentre lě (nella mail) 
era senza perchč non l'ho copiata ma riscritta e me li sono dimenticati.

 dimenticati.
Ah, ok! :-)
Ciao
Marco 

Armand Federico ----------- ha scritto:

O formatti la data direttamente nella query ad esempio:
SELECT date_dormat('%d/%m/%Y', CampoData) as sData FROM Tabella...."
o fai una funzione alla quale passare il valore del campo:
$rows = mysql_fetch_array(mysql_query("SELECT CampoData FROM
Tabella..."));
$data = f_date($rows[0], 4, "/");
[ scritta cosi su due piedi, da STRA testare eh :D ]
function f_date($data, $anno=2, $separator = "") {
	$len = 0;
	$tmp = "";
	$dd = "";
	$mm = "";
	$yy = "";
	if (!isset($data)) {return "";}
	if (strlen($data)<=0) {return "";}
	if ($anno == 2) {$len = 6;} else {$len = 8;}
	if (($anno <> 2) || ($anno <> 4)) {$len = 8;}
	if ((!isset($separator)) || ($separator=="")) {$separator = "/";}
	$tmp = substr($data, 0, $len);
	switch ($len) {
		case (6):
			$yy = substr($tmp, 0, 2);
			$mm = substr($tmp, 2, 2);
			$dd = substr($tmp, 4, 2);
		break;
		case (8):
			$yy = substr($tmp, 0, 4);
			$mm = substr($tmp, 4, 2);
			$dd = substr($tmp, 6, 2);
		break;
	}
	return $dd . $separator . $mm . $separator . $yy;
}
io spesso uso la prima soluzione se devo listare dei records...senza
sprecare tempo per farglie seguire la funzione riga per riga...
ma la seconda soluzione la puoi riutilizzare quando e come vuoi.
spero di aver fatto una cosa utile e di non aver detto, come mio
solito, una emeritissima ca***z**zata.
Ciao :)
Newsgroup: it.comp.www.php
Titolo: e-commerce

Salve a tutto il ng avrei bisogno di uno script php/mysql per la
realizzazione di un carrello online ma non so più dove sbattere la testa per
riuscire a realizzarlo, qualcuno di voi saprebbe consigliarmi una guida,
anche per sommi capi, per capire come procedere?
Grazie
bye
guruSyS

 realizzazione di un carrello online ma non so più dove sbattere la testa per
stanno un po' di sistemi gia` pronti:
io ho visto PgMarket (
http://www.pgmarket.net
) e OsCommerce
(
http://www.oscommerce.org/
).
Interessanti tutti e due...

 ha scritto nel messaggio
news:bc21vu$ii0$1...@newsreader.mailgate.org...

si, li conosco ma io cercavo una guida dove poter imparare come poterne
strutturare uno mio, da quelli già fatti ci ho capito davvero poco!
Newsgroup: it.comp.www.php
Titolo: passare parametri nella stessa pagina

Ciao it.comp.www.php,
  ho il seguente problema
  in una pagina ho diversi radio button
  ad  un  certo  punto  tra  le  varie opzioni di un radio ho messo un
  jscript che mi carica un'altra pagina
  ovvero
  <input type=radio  nome=blabla value=gnegnegne
  onclick=Javascript('nuovapagina.php?sessione&parametro1=par1&parametro2=par2')>
  il  fatto  è  che  la  nuovapagina.php  è  la stessa e in base ad un
  parametro che gli passo nell'url mi fa comparire altre scritte.
 
  fino  a  qui  tutto ok,
  il  fatto è che vorrei che la nuova pagina mi comparisse con i radio
  button già selezionati da prima ma se li passo nell'url dell'onClick
  non mi viene scritto il valore dei radio button precedenti...
  ho  quindi fatto un piccolo check prima di ogni valore del radio che
  mi controlla se
  if ($nome_radio == "valore") $sel = "checked"; else $sel = "";
  che  già  funzionava  su altre pagine solo che i valori non arrivano
  dalla  funzione  del  javascript  quindi non mi checka il valore già
  selezionato prima
 
  come mai?
-- 
I migliori saluti,                 Scrivi a:
 .:Alias:.                  alias2k at libero dot it

  come mai?
Quel radio button li' sopra, per quanto posso dire, ti definisce
	$_REQUEST['blabla'] = 'gnegnegne'.
Con l'eccezione che il radio button
	nome=Nome del Radio Button
non definisce $_REQUEST['Nome del Radio Button'] ma $_REQUEST['Nome'] (per
via della mancanza dei doppi apici nome="Nome con Spazi").
Ed ovviamente se il radiobutton non e' dentro la form, il valore non viene
passato (ma e' un problema di HTML).
In quel caso dovresti mettere
	<input type="radio"
onClick="javascript...&parametro2=par2&blabla=gnegnegne">
Se i bottoni sono vicini, puo' essere utile un ciclo:
	// Per aggiungere un radiobutton, basta metterlo qui
	$radios = array(
		'pippo' => 'parametro1=par1&parametro2=par2',
		'pluto' => '....',
		'minni' => '....',
	);
	if (isset($_REQUEST['rbi']))
		$checked = $_REQUEST['rbi'];
	else
		$checked = -1;
	$rbi = 0;
	foreach($radios as $label => $radio)
	{
		if ($checked == $rbi++)
			$chkLbl = 'CHECKED'; // o selected? Boh.
		else
			$chkLbl = '';
		print <<< RADIOHERE
<INPUT TYPE="RADIO" $chkLbl
	onclick="...$radio&rbi=$rbi> $label <BR />
RADIOHERE;
	}
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.

         $_REQUEST['blabla'] = 'gnegnegne'.
grazie!
cmq ho risolto diversamente... in maniera un po' vigliacca se vogliamo
ho messo il jscript dell'onclick ai radio sopra ed ogni volta ho fatto
passare i parametri alla pagina così tutto ha funzionato...
l'urgenza  (il  tutto  doveva  essere pronto per le 8.00 di stamani ed
erano le 3.00) fa questo ed altro... :)
terrò presente la tua soluzione, grazie!

Newsgroup: it.comp.www.php
Titolo: web housting

So che la domanda l'avranno fatta centinaia di volte....ma......
vorrei vostre opinioni su quale servizio di housting scegliere....
mi interesserebbe :
ottima assistenza....
buona velocita......
Grazie mille

 ha scritto nel messaggio
news:yYag7.14687$i9.6...@news.infostrada.it...


 buona velocita......
Valuta il contenuto della nostra offerta, se interessato possiamo attivarti
un account di prova.
--
Francesca
www.webperte.com
fran...@webperte.com

Newsgroup: it.comp.www.php
Titolo: Collegamento Db Mysql da DMW8

Tentando di effettuare la connessione a un Db Mysql da una pagina PHP
con
DMW8, mi compare il seguente messaggio «Your PHP server doesn't have
the
MySQL module loaded or you can't use the mysql_(p)connect functions.».
La
connessione con altre interfacce a Mysql funziona perfettamente e il
server
è funzionante. Utilizzo PHP5 e Mysql 5.0.18.
Qualcuno ha un suggerimento?
Grazie
Aurelio

Aupix0 wrote:

Definisci "La connessione con altre interfacce a Mysql funziona
perfettamente".
-- 
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.

Se uso Mysql Administrator o MyDBStudio mi connetto correttamente ed
eseguo ogni operazione.
Grazie

 eseguo ogni operazione.
Per favore, quota decentemente.
L'errore viene visualizzato da DW o da PHP?
Hai attivato il supporto per MySQL nel php.ini?


 Hai attivato il supporto per MySQL nel php.ini?
L'errore viene visualizzato in DW. Per quanto riguarda l'attivazione
del supporto per MySQL in PHP dovresti gentilmente fornirmi
un'indicazione più precisa perché quello che trovo nel file di
configurazione di PHP è questo:
[SQL]
sql.safe_mode = Off
[ODBC]
;odbc.default_db    =  Not yet implemented
;odbc.default_user  =  Not yet implemented
;odbc.default_pw    =  Not yet implemented
--------------------
; Default port number for mysql_connect().  If unset, mysql_connect()
will use
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order).  Win32 will
only look
; at MYSQL_PORT.
mysql.default_port =
; Default socket name for local MySQL connects.  If empty, uses the
built-in
; MySQL defaults.
mysql.default_socket =
; Default host for mysql_connect() (doesn't apply in safe mode).
mysql.default_host =
; Default user for mysql_connect() (doesn't apply in safe mode).
mysql.default_user =
Dove devo andare a modificare?
Grazie

 dovresti gentilmente fornirmi un'indicazione più precisa 
Prima di fare qualsiasi domanda, sarebbe opportuno provare a cercare la
risposta all'interno del manuale.
http://www.php.net/manual/en/ref.mysql.php#AEN99196
-- 
I am what I am, I do what I can

Newsgroup: it.comp.www.php
Titolo: PhpBB2 e personalizzazione

Sto cercando di personalizzare phpBB2 ma non capisco come e in rete
non ho trovato niente...
Vorrei solo aggiungere l'intestazione del sito ad ogni pagina del
forum con un semplice include in php... sapete come posso fare?
Grazie mille!

> Vorrei solo aggiungere l'intestazione del sito ad ogni pagina del
Io ho semplicemente modificato il template in uso.
per l'intestazion, basta cambiare il file
overall_footer.tpl nella cartella del template (subSilver)
C'č anche un simple_footer.tpl da analizzare ma non mi ricordo che servano
cambi
Per il logo o cambi (sempre in ...header) il nome del file o sostituisci
l'immagine logoPHPBB
Attenzione: devi anche cancellare il tag <style>...</style> all'interno di
overall_footer.tpl, per fargli prendere eventuali modifiche al .css esterno
del tema
Inoltre se inserisci il forum in un frameset, devi modificare l'attributo
target del tag <form>  (prima riga) di login_body.tpl per impedire che ad
ogni login la pagina venga aperta nel document.parent invece che nel frame
scelto
Io l'ho personalizzato partendo partendo dal template subSilver, modificando
il .css e sostituendo alcuni elementi grafici. Inoltre, per renderlo piů
simile all'insieme del sito, lo faccio richiamare da un frameset.
Puoi vederlo attivato sul sito 
www.omegnapallavolo.it
Saluti
Andrea
Newsgroup: it.comp.www.php
Titolo: ricerca composta nel contenuto di un campo

cari voi,
nel database ho una serie di prodotti il cui nome è dato da un codice e 
dalle relative dimensioni: per esempio "C1P8 15x15x300".
L'utente ha a disposizione 2 possibili criteri di ricerca:
a) seleziona l'altezza (che può essere 100, 200, 300 o 500 cm)
b) seleziona la base (che può essere 10x10, 15x15, 20x20 etc...)
La domanda è questa: una volta che l'utente ha selezionato le due misure 
(per esempio base: 15x15 e altezza: 300) come faccio la ricerca nel database 
per trovare quei prodotti nel cui nome compaiano i due criteri?
grazie
nico

 i due criteri?
Crea altri 4 campi, uno per il codice e 3 per le dimensione e poi
effettua la ricerca su questi campi.
Utilizzare un campo del genere viola la prima forma normale che prevede
che ogni campo abbia un valore "atomico"
-- 
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/

 ha scritto nel 
messaggio news:649ipbF...@mid.individual.net...


 la stringa "pippo"?
Si, INSTR() etc. Puoi anche utilizzare le espressioni regolari, ma le
performance della query saranno comunque bassissime.
P.S.
Per favore 
http://wiki.news.nic.it/QuotarBene


 performance della query saranno comunque bassissime.
grazie, č quello che volevo sapere.
ciao
nico





Se il nome e' sempre fatto cosi', e fermo restando che ha ragione Filippo,
puoi cercare "% 15x15%" per base e altezza, "%x500" per profondita', e per
il nome cerchi "C1P8 %", tutto usando l'istruzione LIKE.
Seguendo il consiglio di Filippo puoi ANCHE aggiungere ricerche molto piu'
flessibili tipo "C1P8 AND base con area fra 256 e 640 AND altezza > 200" o
cose simili.
Leonardo
--
The stars have not dealt me the worst they could do:
My pleasures are plenty - my troubles are two.
But oh!, my two troubles, they reave me of rest:
Newsgroup: it.comp.www.php
Titolo: Errore con mysql

Attraverso una form in una pagina php ricerco del testo che memorizzo nella
variabile strST e mando a una funzione che dovrebbe selezionarmi i siti che
hanno quella parola. Però mi restituisce questo errore:
Warning: Supplied argument is not a valid MySQL result resource
Ho guardato e riguardato ma non riesco a capire cosa ho sbagliato. Vi
riporto la tabella e la parte del codice che genera l'errore. Qualcuno può
aiutarmi?
CREATE TABLE sito (
    ID int(11) DEFAULT '0' NOT NULL auto_increment,
    URL varchar(255),
    PRIMARY KEY (ID)
);
$strSQL = "
   select id,url
     from sito
    where (lcase(title) like '%$strST%'
           or lcase(memo) like '%$strST%'
           or lcase(url) like '%$strST%')
    order by id desc";
   $result = @mysql_query($strSQL,$connessione);
 while($saRow = mysql_fetch_array($result))
      $nID        = $saRow["id"];
      $strUrl     = $saRow["url"];
 }
grazie
Mirko

ops... per voler sintetizzare ho messo una tabella troppo abbreviata:
CREATE TABLE sito (
    ID int(11) DEFAULT '0' NOT NULL auto_increment,
    URL varchar(255),
    TITLE varchar(255),
    MEMO varchar(255),
    ADDDATE datetime,
    HITS int(11) DEFAULT '0' NOT NULL,
    CATEGORY varchar(30),
    IDENT varchar(30),
    ONLINE int(1) DEFAULT '1' NOT NULL,
    PASSWORD varchar(10),
    RANK int(11),
    PRIMARY KEY (ID)
);


ICQ # 770759
PGP KEY Available on request


 Paolo Dell'Unto
uso mysql_pconnect(); per connettermi al database. Comunque nel sito tutte
le altre tabelle create dal database me le fa quindi deduco che la
connessione memorizzata nella variabile $nConnID  funzioni
ciao
Mirko


Se la query non è sbagliata (i campi di MySQL credo siano case-sensitive) è
probabile ci siano gli indici del database sballati (se non ricordo male il
tool per la rigenerazione degli indici si chiama isamchk o roba simile).
In linea di massima comunque ti consiglio di mettere sempre un controllo
sulle operazioni che fai.
if (!$result = @mysql_query($strSQL,$connessione))
{
    echo "DB Error";
}
else
{
    while($saRow = mysql_fetch_array($result))
    {
        $nID        = $saRow["id"];
        $strUrl     = $saRow["url"];
    }
}
Prova a dare "verbosità" al mysql_query togliendo la @, probabilmente
sbaglia la query ma non stampa output e il mysql_fetch_array cerca di
elaborare i risultati di una query che non è di fatto stata effettuata. Ti
consiglio di non utilizzare il "silenziatore" se sei in fase di debugging.
Ciao.

connessione memorizzata nella variabile $nConnID  funzioni
Collegati con il client on line da console MySQL, e ripetigli lo stesso
ordine. Cosi' vedi che errore ti ritorna (per esempio... potrebbe dirti
che non puoi generare una chiave AUTO_INCREMENT se non e' PRIMARY KEY).
Leonardo
-- 
For Light is but the left hand of Darkness; and Darkness but the right
hand of Light. Blessed then be also Darkness, and Creation unfinished.
(Tenets of the Yomeshta cult)                                  +++ATH0
Newsgroup: it.comp.www.php
Titolo: controllo dati in una form

Salve!!
E' possibile eseguire, con php4, un controllo dei dati immessi
dall'utente  in vari input text  in una form senza attendere la
pressione del 'invia form' finale???
mi sto scervellando da un po' ma senza risultato...
qualcuno  ha un'idea??
Saluti Mario


Io credo di no, poike'  il form ed il contenuto della variabile deve essere processato dal php e uindi bisogna inviare il form ad uno script.Credo ke con javascript si possa fare.
--
WEbdOM webmaster di 
www.metronic.it
 
il sito sulla telefonia ai prezzi che cercavi

pressione del 'invia form' finale???
Si', usando JavaScript ed una frame (o IFRAME, chi l'ha).
Ovvero, in una maniera che non e' portabile manco p'a'capa.
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.

 pressione del 'invia form' finale???
No, non puoi, devi farlo in JavaScript, ma non fidarti solo di quello! Se
uno disabilita JavaScript nel browser o se ti manda i dati a mano in GET
lo bypasserebbe.
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

Saluti Mario
......vari contributi
non č possibile
Grazie!!!!!!
Almeno mi do' pace
ciao
Newsgroup: it.comp.www.php
Titolo: Connessione ad Internet

Ciao a tutti
ho bisogno di scrivere uno script che permetta all'utente, attraverso la 
pressione di un tasto, di collegare e scollegarse il server ad Internet 
attraverso interfaccia web attraverso isdnctrl.
Quali passi vanno tenuti in considerazione?
Grazie mille
Ciao
Mattia

 vanno tenuti in considerazione?
Forse e' il caso che ti leggi il thread "comporre un numero di telefono
da un link" di 6 giorni fa.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 ha scritto nel messaggio
news:2qo3vqF...@uni-berlin.de...

Qui di seguito ci sono alcune opzioni per isdnctrl:
isdnctrl addif nome_connessione (es. isdn0) // aggiunge la kernel una nuova
interfaccia isdn
isdnctrl dialmode nome_connessione [off|manual|auto] // imposta il modo di
chiamata dell'interfaccia
isdnctrl addphone nome_connessione out numero_tel  // aggiungere un numero
telefonico per chiamate esterne
isdnctrl dial nome_connessione // inizia una connessione
isdnctrl hangup nome_connessione // termina una connessione
esegui isdnctrl // per conoscere ulteriori opzioni
Assicurati che i pacchetti isdn4linux siano istallati e configurati
correttamente.
Francesco Duca
http://www.goldenweb.it

 > la pressione di un tasto, di collegare e scollegarse il server ad
Leggi bene: ...collegare e scollegar(s)e il server...attraverso isdnctrl...


 correttamente.
Ok, non ho problemi sui comandi da eseguire per tirare su e giů la 
connessione. I miei dubbi sono sul come far eseguire il tutto da PHP.
In particolare:
- I comandi possono essere eseguiti da utente normale (quello di Apache) 
o devo andare di sudo?
- Come posso implementare una funzione che riconosca se il server č 
collegato o meno ad Internet (ovvero se l'interfaccia ippp0 esiste)?
- Come posso implementare una funzione che mostri all'utente l'indirizzo 
IP assegnato all'interfaccia ippp0?
Grazie mille
Ciao
Mattia.

 Mattia.
Francesco Duca
http://www.goldenweb.it

Newsgroup: it.comp.www.php
Titolo: incrementare date

Io dal data base mysql prendo la data in questo modo :
date_format( data , '%d-%m-%Y %H:%i:%s' )
adesso vorrei fare una query dicendo di incrementare tale data per 
esempio di 30 minuti
Come posso fare?
Ciao e grazie

potresti mettere la data in un array usando la funzione explode(var,
separatore) (se nn erro..controlla sulla documentazione di php) usando
come separatoreprima lo spazio, poi riapplichi explode al pezzo
dell'ora e nn del giorno usando come separatore ":", modifichi quello
che devi, e poi ri-implodi tutto....

 esempio di 30 minuti
Non hai detto che db usi.... con mysql:
http://dev.mysql.com/doc/mysql/en/Date_and_time_functions.html
Ciao
Gianni


Se usi mysql c'è questa funzione
date_add(data, interval valore tipovalore)
dove data è la data che devi modificare, valore è il numero di tempo che 
vuoi aumentare e tipovalore è l'unità di tempo che vuoi aumentare
nel tuo caso sarebbe : date_add( data, interval minute 30)
ciao
-------------------------------------
Moreno Riccardi
-------------------------------------
Newsgroup: it.comp.www.php
Titolo: Variabili passate dal form

Per fare un pò di debug avrei bisogno di sapere cosa mi passa un form con
metodo post. Quali sono le funzioni HTTP... o $_HTTP... che si possono
utilizzare ? Dovrei verificare il nome ed il contenuto delle variabili
passate.
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 passate.
dentro l'array $_POST ci sono tutte le variabili passate alla pagina. Se è
solo per vedere le var puoi mettere il form in get e vedi direttamente
sull'url le variabili che ti passa.
Ciao

 sull'url le variabili che ti passa.
ho provato questo codice, ma non funzia...
<?php
// visualizza tutti gli errori
error_reporting (E_ERROR);
$varpost=unserialize($_REQUEST["$_POST"]);
echo "post=$varpost<br>";
?>
<html>
<head>
<title>Passaggio valori come array di oggetti</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form action="" method="post" name="oForm">
Valore 1
<input type="text" name"campo2" value="Campo 1"/><br><br>
Valore 2
<input type="text" name"campo2" value="Campo 2"/><br><br>
<input name="cmdsubmit" type="submit" value="Invia">
</form>
</body>
</html>


$varpost=$_POST;
echo "varpost=$varpost<br>";
visualizza:
varpost=Array
ora come faccio a vedere il contenuto dell'array ?
Grazie ancora.


 ora come faccio a vedere il contenuto dell'array ?
print "<pre>";
print_r($varpost);  // o anche naturalmente print_r($_POST);
print "</pre>";
CIAO

Newsgroup: it.comp.www.php
Titolo: rirpovo: aiuto su xml e php

Ciao ragazzi,
mi ervirebbe un piccolo aiuto. come posso vedere il contenuto di
questo XML con php?
 <?xml version="1.0" encoding="ISO-8859-1" ?> 
- <xml xmlns:rs="urn:schemas-microsoft-com:rowset"
xmlns:z="#RowsetSchema">
- <rs:data>
  <z:row DENOMINAZIONE="PIPPO" taglia="48"" /> 
 
  </xml>
Spero che qualcuno possa aiutarmi
Grazie in aticipo
Aldo

 questo XML con php?
cosa intendi per "vedere il contenuto"?
rob4you 

Il Sun, 12 Nov 2006 21:07:17 +0100, "rob4you" <KIED...@KIEDIMELO.it>
ha scritto:

Ciao,
vorrei ottenere , puntando al file xml, il contenuto cioč Pippo e 48 e
"stamparlo a video"tramite php .
Saresti cosě gentile da dirmi come si fa? . Io non so programmare in
php. Te ne sarei infinitamente grato.
Grazie anticipatamente
Aldo

 "stamparlo a video"tramite php .
Giusto per essere precisi, il documento da te riportato non dovrebbe essere 
ben formato, in quanto il tag data è aperto ma mai chiuso.
In secondo luogo, "pippo" e "48" sono i valori di due attributi.
Un punto di partenza è la lettura del manuale, alla voce "Funzioni relative 
al parser XML".
rob4you


 <?xml version="1.0" encoding="ISO-8859-1" ?> 
- <xml xmlns:rs="urn:schemas-microsoft-com:rowset"
xmlns:z="#RowsetSchema">
- <rs:data>
  <z:row DENOMINAZIONE="PIPPO" taglia="48"" /> 
  </rs:data>
  </xml>
 
si ma come si fa?
Newsgroup: it.comp.www.php
Titolo: join tra tabelle

Dunque, ho creato 2 tabelle, rispettivamente "personale" e "passatempi", una
con:
ID, nome, indirizzo, città, paese
l'altra con:
ID_nome, hobby
in quanto una persona può praticare più hobby, dove ID-nome è un semplice
nome di campo e non un ID.
Adesso vorrei creare un join tra le 2 tabelle.
Per avere una tabella finale con i nomi di campo:
nome hobby
faccio
SELECT nome, hobby FROM personale, passatempi
-> WHERE personale.ID=ID_nome ORDER by nome;
e avrò una tabella del tipo:
nome   hobby
James  Scacchi
John    Karatè
e così via...
Ma se volessi avere una tabella finale con tutti i nomi di campo della
tabella "personale" e il nome di campo "hobby" della tabella "passatempi",
quale è la sintassi?
Abbiate pazienza per la prolissità....
Mi cheto! ;-)
Ciao
Dan


Non ho capito bene quello che hai scritto... comunque forse vuoi ottenere
oltre al nome anche gli altri dati della tabella personale.
Puoi fare cosě:
SELECT personale.nome, personale.indirizzo, personale.paese,
passatempi.hobby FROM personale, passatempi
WHERE personale.ID=passatempi.ID_nome ORDER by personale.nome;

 WHERE personale.ID=passatempi.ID_nome ORDER by personale.nome;
Ecco, infatti non avevo ben capito quando utilizzare il punto, il quale
dunque permette di specificare un nome di campo all'interno di una data
tabella.
Thx a lot!
Ciao
Dan

 ha scritto nel messaggio
news:BhM3b.274661$lK4.8...@twister1.libero.it...


Newsgroup: it.comp.www.php
Titolo: cms per periodico on line

Salve,
vorrei un consiglio per realizzare un periodico on line.
Quale cms utilizzare tra i vari mambo, drupal ecc?
Grazie della collaborazione
Andrea

 ha scritto nel 
messaggio 
news:1144744784.5...@t31g2000cwb.googlegroups.com
...

Mambo più il componente enzime 


-- 


Roberto (aka theprincy)
www.powerpcweb.it
www.supportomambo.it
www.mamboday.it

Newsgroup: it.comp.www.php
Titolo: variabile path perde \ se usata in una alert

variabile $temp è un percorso del tipo
C:\www\site\test\folder\img.jpg
 
se nel codice scrivo
echo $temp1;
ok leggo tutto il percorso
---------
 
la stessa variabile se usata in una alert restituisce il percorso ma senza
le \
ed inoltre aggiunge degli spazi
 
echo"<script type='text/javascript'>";
echo "alert('$temp')";
echo "</script>"; 
 
ho provato a usare string ma stessa cosa
$temp=(string)$temp;
 
 
è risolvibile?

variabile $temp è un percorso del tipo
C:\www\site\test\folder\img.jpg
 
se nel codice scrivo
echo $temp;


 ed inoltre aggiunge degli spazi
 
Il backslash e` un carattere riservato nelle stringhe (sia PHP che 
Javascript, ma passandoglielo come lo passi tu diventa riservato per JS).
 
Devi fare l'escape, trasformando i \ in \\
 
Bye.
 


avendo la variabile $temp
 
prima di scrivere l'alert che passaggio dovrei fare?
Newsgroup: it.comp.www.php
Titolo: inviare un messaggio ad un utente del quale si conosce l'IP

una volta che ho conosciuto il numero IP del destinatario vorrei poter
comporre un piccolo messaggio da mandargli sul suo monitor mentre siamo
entrambi collegati, é possibile ?
come si può realizzare ?

 come si pur realizzare ?
http://www.hotscripts.com/PHP/Scripts_and_Programs/Chat_Scripts/
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://tinyurl.com/26nej

Newsgroup: it.comp.www.php
Titolo: questioni di slash

Ciao
ho creato una funzione in php che introduce uno slash se trova singoli 
apici prima di introdurre la stringa nel db (mysql)
Solo che nel db lo slash non arriva....
se testo la funzione da sola, la stringa passata come parametro viene 
stampata con lo slash
es.
$stringa="c'avolo";
funzione($stringa)  -> c\'avolo
in mysql diventa c'avolo
da cosa può derivare?
grazie

 apici prima di introdurre la stringa nel db (mysql)
Perche`?
mysql_real_escape_string()
Bye.


si la mia funzione si appoggia a quella.....
ovvero fa un trim e poi mysql_real_escape_string()
ma nel db non v'e' traccia dello slash davanti ai singoli apici

 ma nel db non v'e' traccia dello slash davanti ai singoli apici
Perche` non devono esserci. :)
I backslash servono solo perche` gli apici sono caratteri speciali per 
SQL, quindi praticamente li metti solo nelle insert/update (e nelle where 
delle select), ma non vengono scritti in DB.
Sarebbe come se ti lamentassi che
print "pippo";
stampa
pippo
e non
"pippo"
;)
Bye.


thx!

Newsgroup: it.comp.www.php
Titolo: Come si fa un calendario?

Ciao a tutti!
Come si fa a realizzare un calendario in php?
Cioč, come faccio corrispondere i giorni, le date, ecc,
in modo tale che mi passi automaticamente da un mese all'altro
ricordandosi che il giorno prima era giovedě 31 e adesso c'č venerdě 1
e che faccia lo stesso anche cambiando anno?
Spero di essermi spiegato!!! ;o)
GRAZIE!

 ha scritto nel messaggio
news:LcLIa.4355$de....@news.edisontel.com...

sui siti...di php....ci sono decine e decine di script x calendari...
prendi quello che preferisci e adattalo..:-)
ciao
Ale

> Come si fa a realizzare un calendario in php?
Se vuoi qui trovi una versione GNU-GPL fatta da me... la puoi
vedere/scaricare... se ti può essere utile... fai pure!
Ciao
http://rslanzi.odisseus.it/index.php/p_script
-- 
         ~~~ Riccardo Slanzi ~~~
www.odisseus.it
 | 
rslanzi.odisseus.it

Grazie 1000 a tutti!
So che esistono un sacco di script...volevo capire come si fa per imparare!
;o)
Cmq, ho scaricato quello di Slanzi e adesso me lo studio!!!
Grazie!

> Cmq, ho scaricato quello di Slanzi e adesso me lo studio!!!
Prego.... e cmq chiamami Riccardo... che sennň mi emoziono :-)
ciao

Newsgroup: it.comp.www.php
Titolo: Notice: Use of undefined constant tot - assumed 'tot' in

E' uno strano errore, perchè ho questo errore solo in localhost.
Uso questo script per visualizzare 1 record per pagina.
Il codice è il seguente:
....
if (!isset($pagina) OR $pagina<0)
$pagina=0;
$step = 1;
$query = "SELECT * FROM $dbtable ORDER BY id LIMIT $pagina,$step";
....
<?
$query = "SELECT count(*) AS tot FROM $dbtable";
$result = mysql_query($query, $db);
$row = mysql_fetch_array($result);
$pages = intval(($row[tot]-1) / $step)+1;
?>
<td width=60% align=center>Pagina:
<?
for ($i=0; $i<$pages AND $i<10; $i++)
{ $pagina_page = $i * $step;
$pagina = ($i+1);
echo "<a href=categoria-1.php?pagina=$pagina_page title='$pagina'>" . ($i+1)
. "</a> | ";
}
?>
</td>
<td width=20% align=right>
<?
if ($pagina + $step < $row[tot])
{ $pagina_next = $pagina + $step;     <<<<<< Errore <<<<<<<
echo "<a href=portfolio-pagina.php?pagina=$pagina_next
title=avanti>avanti</a> >";
}
?>
Grazie per l'aiuto!
Riccardo.

$pages = intval(($row[tot]-1) / $step)+1;
Ti sei chiesto cosa dice quel messaggio? tot viene interpretata come
costante, siccome non è fra gli apici, e quando php si accorge che
questa costante non è stata definita allora assume che sia invece una
chiave del'array, ossia 'tot', che è proprio quello che volevi
indicare tu...difatti poi lo script ti funziona perfettamente.
Per evitare questo notice, basta che meti tot fra gli apici:
$pages = intval(($row['tot']-1) / $step)+1;
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

> $pages = intval(($row['tot']-1) / $step)+1;
Ho fatto la modifica ma...
per evitare il "notice", ho dovuto mettere nel php.ini "off" per gli errori.
Sembra che tutto vada ma...
mi vengono visualizzate solo il numero di pagine disponibili,
tutto il resto non funziona :(
Avete qualche altro modo per visualizzare un elenco di record, suddivisi per
pagine, più nello spcifico, 1 record per pagina, dopo aver eseguito una
select?
Grazie!
Riccardo.
Newsgroup: it.comp.www.php
Titolo: Listare le immagini in una directory

Io l'ho pensata cosě, che ne dite?
function list_images ($dir) {
    $list=array();
 if($handle=opendir($dir)) {
   while(($file=readdir($handle)) !== false) {
        array_push($list,$file);
   }
   closedir($handle);
 }
 sort($list)
 $images=array();
 for($i=0; $i<count($list); $i++) {
   if($size=getimagesize("$dir/$list[$i]"))
     array_push($images,"image" => $list[$i], "size" => $size);
 }
    return $images;
 }
Ciao
Davide

 Io l'ho pensata cosě, che ne dite?
l'ho fatta in fretta e non ho controllato gli errori,
spero che cosě funzioni
  function list_images ($dir) {
    $list=array();
 if($handle=opendir($dir)) {
   while(($file=readdir($handle)) !== false) {
     if(is_file("$dir/$file"))
          array_push($list,$file);
   }
   closedir($handle);
 }
 sort($list);
 $images=array();
 for($i=0; $i<count($list); $i++) {
   echo $list[$i];
   if($size=@getimagesize("$dir/$list[$i]"))
     array_push($images,array("image" => $list[$i], "size" => $size));
 }
    return $images;
  }
Newsgroup: it.comp.www.php
Titolo: [OT] XML, come scrivere i dati

Sto cercando di capire come funziona il linguaggio XML.
Dopo aver visto XLST, FO, DOM, SOAP ancora non ho capito se è
possibile scrivere i dati su un file XML in modo stand alone (un po'
come scrivendo su uno foglio elettronico o su un wordprocessor) senza
ricorrere a linguaggi di tipo server come PHP, ASP o .NET.
L'interesse è quello di inviare in posta elettronica un file XML ad
una persona per farglielo compilare offline tramite delle maschere
apposite incluse sul file XML e poi farle mandare (compilate) ad altri
via email. Ovviamente senza utilizzare nessun altro programma in specie
di tipo proprietario.
Qualcuno mi può aiutare? 
Grazie

 di tipo proprietario.
la suite di altova per l'xml ha un sistema simile a quello che cerchi.
editando un xml hai varie viste sul file, tra le quali dovrebbe esserci
quella che ti permette di inserire valori nei nodi

Newsgroup: it.comp.www.php
Titolo: modulo gestionale

 Ciao a tutti vorrei un vostro prezioso aiuto riguardo la compilazione di un
modulo...siccome sono alle prime armi e la programmazione non e' il mio
lavoro ma un hobby, vorrei chedervi un consiglio:vorrei che nel mio sito un
utente possa mettere
nome, cognome, luogo, orario e tipo
di prestazione...tutti questi dati se poi fosse possibile salvarli in locale
o in remoto
perche' poi l'amministratore possa stamparli...il consiglio e':c'e' qualche
modulo simile da scaricare
???? non devo fare un lavoro proffessionale, ma che sia una cosa
abbastanza semplice da creare...grazie per l'aiuto...ciao!
Roberto.
 
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 stamparli...il
Le soluzioni possono essere diverse.
Direi che in ordine di difficoltà:
1 - spedisci una mail all'amministratore con tutti i dati
2 - salvi i dati in un file sul server
3 - inserisci i dati in un db
Ciao
Marco

Newsgroup: it.comp.www.php
Titolo: [AIUTO] Creare numero e fare moltiplicazione

Ciao a tutti,
il problema è questo. Ho uno script che mi crea due variabili per un importo
in euro, in sostanza mi crea la variabile1 con il numero prima della virgola
e la variabile2 con i centesimi dopo una virgola. Faccio un esempio:
Se l'importo è 1500,22 io ho la variabile1 = 1500 e la variabile2 = 22
Quello che vorrei è fare in modo di unire le due variabili in una varibile3
e moltiplicare la variabile3 per 1936.27 in modo tale da darmi l'importo in
lire ;
Come faccio ?
grazie in anticipo
--
Togli NOSPAM e .invalid dal mio indirizzo
e-mail per scrivermi

 Come faccio ?
Vediamo se dico giusto ... potresti fare variabile3 = (variabile1 +
(variabile2 / 100)) * 1936,27
O almeno ... cosě dice la logica .... variabili 'float' dovrebbero esistere,
no ?
Altrimenti vň a ripassare i fondamentali ....
Bye BY
Kyla Skydragon
----------------
icq uin : 125643086

 icq uin : 125643086
Dicevi proprio giusto.
grazie

Newsgroup: it.comp.www.php
Titolo: Una "umile" richiesta..

Ciao a tutti, Sono uno studente di 17 anni, conosco il php da 6 mesetti 
e ora me la cavo decentemente. Ho creato un sito basato sul php-nuke, 
modificando i sorgenti in modo che ora quando ti registri hai anche una 
ta cartella sull'host. Ho eliminato tutte le procedure che mandano le 
password via email in modo da rendere immediata la registrazione. Il mio 
scopo? vorrei dare in mano ai programmatori php in erba un posto dove 
fare test senza troppe complicazioni, io per trovare uno spazio gratis 
serio dove fare finalmente alcuni test on-line sono stato una settimana 
buona..
Questo č il problema: non ho praticamente soldi, quindi ho deciso di 
basare il tutto sul free hosting, ma non trovo assolutamente un free 
host di database mysql in rete! Le combinazioni php/mysql le ho tutte 
escluse man mano perchč ognuna di esse aveva qualcosa che non andava 
(permessi sui file, troppo poco spazio, disservizi spaventosi..)
Ora vi chiedo due cose:-)
1)Se mi potete dare qualche parere su tutto questo perchč se mi dite che 
non servirą a niente lascio perdere,
2) Se qualcuno di voi conosce un free mysql host oppure se qualcuno di 
voi mi ospiterebbe un solo piccolo database! ;-)
Grazie di tutto comunque, soprattutto per i post!
Ciao!
St...@adriacom.it

 voi mi ospiterebbe un solo piccolo database! ;-)
Installati tutto sul PC, cosě puoi fare tutti i test che vuoi:
Questi sono i link che ti servono:
www.apache.org
www.php.net
www.mysql.com
www.mysqladmin.net
www.easyphp.org

 
Ciao
-- 
Danilo Bottone

Newsgroup: it.comp.www.php
Titolo: Serializzare array in cookye (non va)

Dunque:
Creazione cookye
     $nome = 'arrBreadCrumbs';
     $valore = serialize($this->stackLink);
     $scadenza=0;
     //setcookie($nome);
     setcookie($nome,$valore,$scadenza,'','',0);
Lettura:
        print_r($_COOKIE);      i dati ci sono
        $arr = unserialize($_COOKIE['arrBreadCrumbs']);
        var_dump($arr); //false
        print_r($arr); //niente
Come mai ?
grazie
ciao

         $arr = unserialize($_COOKIE['arrBreadCrumbs']);
Prima che io dica fesserie, che cosa ti dà esattamente la 
print_r($_COOKIE)?
--
rob4you

 ha scritto nel messaggio 
news:mn.aa9b7d6c3...@KIEDIMELO.IT...

Ho risolto sai come ?
cosi:
unserialize(stripslashes($_COOKIE['arrBreadCrumbs']));
stripslashes
metteva degli slash!
E lo vedi che siamo sempre lì! :-)

 metteva degli slash!
Disattiva magic_quotes_gpc (e tutti i magic_quotes) in php.ini, se puoi
uniformare questa cosa tra test e server di produzione.
E ricordati poi di gestire le virgolette. E` piu` semplice che impazzire a
capire se sono attivati o no.
Bye.
Newsgroup: it.comp.www.php
Titolo: funzione copy ... non copia

ciao ragazzi ... su sta cosa ci sto perdendo la pazienza:
ho una cartella con 1900 immagini. Ogni immagine ha lo stesso nome del
titolo dell'oggetto del mio database.
cosi faccio la query al database, trovo il nome dell'oggetto e lo
associo alla variabile $nome_foto.
Poi vado nella cartella "foto" e dico di salvare la foto $nome_foto
nella cartella "archivio/$id_oggetto/$nome_foto".
questo il codice:
$path_foto= "scansioni/".$img_name;
$path_upload = ""archivio/".$id_imm;
if (file_exists($path_foto)){
     copy($path_foto, $path_upload."/".$img_name);
}
else {
   echo "file inesistene, impossibile copiare";
}
ovviamente mi stampa per tutti i ifle  "file inesistente".
Per la cornca le immagini sono jpg e le variabili sono tutte passate
tramite strtolower e i nomi delle immagini sono stati rinominati tutti
in lower case per efvitare errori di sorta.
Una birra in omaggio a chi mi sgavagna.... ci sto strippando .... :))

 
Nella tua descrizione c'e' qualche inesattezza: parli di alcune 
variabili che poi non figurano nel codice ($nome_foto per esempio).
Se fai un echo di $path_foto cosa hai? e se fai un glob nella dir 
/scansioni cosa ottieni? Se provi con il percorso completo?
Ovviamente non hai problemi di permessi o cose del genere, vero?
Da browser lo vedi il file www.prova/scansioni/pippo.jpg?
Inoltre, non c'entra assolutamente niente con il tuo problema ma il buon 
senso mi direbbe che in $path_foto c'e' il path delle foto e non il 
percorso relativo di _una_ foto!
	Francesco