mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Rinominare tutte le cartelle

Ciao, volevo sapere se c'era un sistema per rinominare automaticamente 
tutte le cartelle con le lettere accentate in cartelle con lettere utf8
Per intenderci se ho una cartella chiamata "Menù 2007" dovrà essere 
rinominata automaticamente in "Menu 2007". Questo perché l'utente carica 
le cartelle via FTP e poi dovrebbe lanciare una pagina di verifica file 
in modo che non ci siano lettere accentate in quanto mentre firefox non 
ha problemi ad interpretare i percorsi accentati, internet explorer ha 
grossi problemi.
Grazie

 cartelle con lettere utf8
Puoi utilizzare le seguenti funzioni:
http://www.php.net/glob
http://www.php.net/str_replace
http://www.php.net/rename
-- 
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/

 
Se riesci a darmi una mano perchè non mi è molto chiaro.
Al momento ho questo codice che non fa altro che comprimere tutti i file 
che trova in base ad un percorso ottenuto da un database. I pratica il 
database contiene i nomi delle cartelle in formato accentato, io dovrei 
convertirle in non accentate e poi far sì che l'utente ottenga come 
collegamento il percorso senza accenti.
Function listdir($start_dir='.') {
   $files = array();
   if (is_dir($start_dir)) {
     $fh = opendir($start_dir);
     while (($file = readdir($fh)) !== false) {
       if (strcmp($file, '.')==0 || strcmp($file, '..')==0) continue;
       $filepath = $start_dir . '/' . $file;
       if ( is_dir($filepath) )
         $files = array_merge($files, listdir($filepath));
       else
         array_push($files, $filepath);
     }
     closedir($fh);
   } else {
     $files = false;
   }
   return $files;
}
$files = listdir('cartella');
foreach($files as $file) {
$archive = new PclZip('percorso_da_DB/nome_file.zip');
$v_list=$archive->create($file,PCLZIP_OPT_REMOVE_PATH,'percorso_da_DB/');
if ($v_list == 0) {
  die("Error : ".$archive->errorInfo(true));
}
unlink($file);
}

Newsgroup: it.comp.www.php
Titolo: funzione mail

č possibile che alcuni script che hanno sempre funzionato bene usando la
funzione mail()
da una settimana abbiano cominciato a inviare piů email di quante devono?
il problema si verifica in modi diversi...
in uno script invece di inviare una sola email ne vengono inviate due ma non
č stato modificato;
un altro script funziona correttamente in alcuni casi e in altri no...
puo' essere un problema di configurazione o un problema del server?
Josh

> puo' essere un problema di configurazione o un problema del server?
Configurazione del server :))
J

 Configurazione del server :))
come sospettavo grazie
--
Josh
visita 
www.pixaelcity.com
centinaia di amici, galleria fotografica, chat, forum, giochi online!
non potrai piů farne a meno...
Newsgroup: it.comp.www.php
Titolo: include

ho una domanda che sicuramente per voi sarà idiota, ma spero mi aiuterete :)
ho realizzato un sito utilizzando gli include asp; ora, per motivi che sto 
cercando di chiarire col provider (ma sembra un'impresa impossibile) di 
colpo non posso più usare asp, mentre invece il servizio supporta php3 e 
php4.
il sito è pronto... c'è un sistema rapido per modificare il sito in modo che 
venga supportato? esiste un sistema di include in php?
grazie, come vedete non sono affatto preparata ma mi trovo di fronte a 
questo scoglio che sembra insormontabile.
lullaby 

venga supportato? esiste un sistema di include in php?
Si, esiste, ma devi convertire il codice asp in php, non fai prima a
cambiare provider?
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

 Ciao
ma ho già pagato l'hosting e il sito dev'essere in linea domani... :-/
ciao
lullaby 

 ho realizzato un sito utilizzando gli include asp; 
Per include di asp intendi qualche cosa tipo
<!--#include file="copyright.txt" -->
oppure
<!--#include virtual="/home/includes/copyright.txt" -->
-- 
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.

 <!--#include file="copyright.txt" -->
esattamente.
carico dei file in questo modo all'interno della pagina.
ho provato a faqrlo con php3, rinominando i file .php3 e scrivendo
<? include ("nomefile.estensione"); ?> e in parte funziona ma un paio di 
cose non capisco.
Anzitutto tiravo su i menu mettendo all'interno della pagina questo codice
<%
titolopagina=""
tipomenu=
bgcolor=""
%>
e definivo il tipomenu utilizzando il comando select case nella pagina che 
richiamavo con l'include.
Adesso non so più farlo.
Inoltre non so come fargli vedere il foglio di stile, che è un .css
mi rendo conto di essere completamente ignorante, portate pazienza vi prego 
.... :-)
grazie
lullaby 

 Inoltre non so come fargli vedere il foglio di stile, che h un .css
Definisci "fargli vedere".


 Definisci "fargli vedere".
mi sento a scuola :-)
devo fare in modo che ogni pagina si rifaccia al foglio di stile nel quale 
ho definito sfondo, colori, font, link... sotto asp e html aveva un banale
<LINK href="base.css" rel=stylesheet type=text/css> ma adesso nessuna pagina 
prende piů questi "ordini".
grazie ;-)
lullaby 

 ma adesso nessuna pagina prende piy questi "ordini".
Non e' la pagina a prendere ordini, al massimo li da.
Sei sicuro che il file base.css esista e si trovi nella directory
corretta?
-- 
I am what I am, I do what I can

Newsgroup: it.comp.www.php
Titolo: Algoritmo per popolamento gerarchico di un array in php

Salve a tutti,
dovrei fare una funzione con i seguenti parametri di input:
&$array : l'array da modificare (già popolato con altri valori)
$livello: il livello di profondità della gerarchia (vedi dopo)
$parent: un array di n elementi che contiene la lista gerarchica dei
"padri"
il risultato è un aggiornamento della variabile array con
l'impostazione di UN singolo elemento con la gerarchia ricostruita.
Provo a spiegarmi meglio con un esempio.
function set_leaf(&array, $livello, $parent, $valore) {
  ... funzione da fare ..
}
...
$array = array();
$array['freni']['tipo']['anteriori'] = "a disco";
$array['freni']['tipo']['posteriori'] = "a tamburo";
$parent = array('ruote', 'cerchi', 'anteriori');
...
set_leaf($array, 3, $parent, "in lega leggera");
// dopo questa chiamata vorrei che la funzione generi una cosa come
questa
$array['ruote']['cerchi']['anteriori'] = "in lega leggera";
// mantenendo i valori impostati precedentemente con
$array['freni']['tipo']['anteriori'] = "a disco";
$array['freni']['tipo']['posteriori'] = "a tamburo";
Spero di essermi spiegato.
Qualche idea?

 Qualche idea?
Si`, richiama set_leaf() ricorsivamente. Ad ogni chiamata passi il 
"sottoarray" ($array[$parent[1]]) come primo parametro, e un parent a cui 
togli l'elemento in testa.
Bye.


Ci avevo pensato...
Alla fine ho risolto così (senza ricorsione):
function _cck_attributes_set_leaf(&$array, $livello, $parent, $valore)
{
  $comando = '$array';
  for ($i = 0; $i < $livello; $i++) {
    $comando .= "['" . $parent[$i] . "']";
  }
  $comando .= ' = $valore;';
  eval ($comando);
}
Grazie per la risposta.

   eval ($comando);
Io eviterei eval() come la peste. Sarebbe da usare solo quando non c'e` 
nessun'altra possibilita` (e praticamente c'e` sempre un'altra 
possibilita`).
Bye.

 eval ($comando);
tutto questo puoi farlo un po' megio tramite l'uso di array_slice e
implode (non testato)
eval('$array[\''.implode("'],['",array_slice($parent,0,$livello-1))."=$valore");

 possibilita`).
quoto!


Bello!
(Effettivamente eval è una gran porcata ma funziona e vado di
corsa...)

 Bello!
sě, ma mi sono dimenticato di chiudere la parentesi :-(
."']=$valore");

 ."']=$valore");
sì sì, avevo notato, c'erano un po' di cose da sistemare, ma l'idea di
usare implode e array_slice è buona.
Alla fine la funzione è diventata questa riga di codice:
 eval('$output["' . implode('"]["', array_slice($branch, 0, $level +
1)) . '"] = $valore;');
Saluti e grazie di nuovo.
Newsgroup: it.comp.www.php
Titolo: Cosa significa questo???

Si tratta di un file php incluso in una pagina. Questo file incluso contiene
una query ad un database mySQL per visualizzare i 5 file più scaricati dal
sito. Ogni tanto viene visualizzato questo errore:
---------------------------------------
PHP has encountered an Access Violation at 08C80EDA
---------------------------------------
Solo che facendo reload della pagina, funziona tutto, pero' questo messaggio
viene fuori molto spesso, ed è fastidioso. Io non ho proprio idea di cosa
sia.
Il server dove si trova il mio sito è NT ed ha su installato PHP4, mentre mi
appoggio ad un database mySQL esterno, (su server Apache+PHP3), so che la
situazione è un po' incasinata, ma non ne potevo più di usare ASP e Access.
Vi riporto il codice incriminato:
<?
include ("db_conf.php"); // qui sono i vari dati... user, password, ecc.
mysql_connect ("$host", "$user", "$pass") or die ("Non posso connettermi");
$link = mysql_db_query ("$db","SELECT * FROM mia_tabella order BY hits DESC
limit 5");
        while ($row = mysql_fetch_array ($link))
                {
                echo "<tr>";
                echo "<td><a
href='../home/go.php?id=$row[id]'>$row[nome_file]</a></td>";
                echo "<td>$row[numero_di_download_file]</td>";
                echo "</tr>";
                }
?>
Grazie a chi mi darà una mano
--
GK


ICQ # 770759
PGP KEY Available on request


 eventuali primary key ?? Altrimenti il dbase fatica il quadruplo....
E se selezionassi solo i campi che mi interessano, potrei far fare meno
fatica al database?
La tabella in questione contiene 60 righe, ed č cosě strutturata:
---------------------------------
CREATE TABLE dload (
   nome char(255) NOT NULL, // nome del file
   url char(255) NOT NULL, // indirizzo del file
   size float(10,2) DEFAULT '0.00' NOT NULL, //dimensione in Mb del file
   hits int(20) unsigned, // numero di download del file
   id int(4) DEFAULT '0' NOT NULL auto_increment, // id del file
   PRIMARY KEY (id)
);
---------------------------------
per cui dici che č meglio se uso la query:
$link = mysql_db_query ("$db","SELECT id,nome, hits FROM dload order BY hits
DESC limit 5");
???
--
GK
Newsgroup: it.comp.www.php
Titolo: Eliminare testo da una variabile

Devo eliminare una stringa "<body ...>" da una variabile, come posso fare?
Attenzione la variabile č gigantesca cioč per ottenere questa variabile uso
questo processo:
$fp = fopen ("
http://www.www.com/index.html
", "r");
if ($fp)
    echo readfile($fp);
Che perň non funziona, perchč non funziona?
Grazie in anticipo
NB
Se uso
$fp = fopen ("
http://www.www.com/index.html
", "r");
if ($fp)
    echo readfile($fp);
mi da questo errore
Warning: readfile("Resource id #1") - No such file or directory in
d:\inetpub\webs\fioraniorg/prova.php on line 4

 d:\inetpub\webs\fioraniorg/prova.php on line 4
Te lo dice chiaro e tondo... e poi c'e` nel manuale.
readfile() si aspetta un nome di file, non un file id. Per leggere un
file aperto usa fread (o read, o comandi simili).
Bye.

 ha scritto nel messaggio
news:20010623.10260...@no.neko.spam.it...


 Si ma non li conosco dove posso trovare degli esempi
Nel manuale del PHP, disponibile sul sito, Appendice XXII (Filesystem
functions).

Newsgroup: it.comp.www.php
Titolo: [newbie] stampa del contenuto di un'inclusione

Ciao a tutti
Nella index.php ho una parte in cui dinamicamente riempio semplicemente il 
contenuto con un inclusione del tipo
<? include (main.php) ?>
A seconda del passaggio di variabili il contenuto mi restituisce a schermo 
delle schede prodotti nell'inclusione (per ora statiche , forse in futuro 
dinamiche) che vorrei poter stampare
Pensavo ad un facile
<a href="javascript:print();">Stampa la scheda Prodotto</a>
posizionato nella pagina prodotto statica (schedaprodotto.html) ma il 
risultato è la stampa di tutto quello che vedo a schermo (header, menu, 
contenuto e footer) mentre io vorrei solo la stampa della pagina che è 
inclusa.
Come "forzo" la stampa SOLO per la pagina inclusa?
Grazie mille
Ciao
J
 

 Come "forzo" la stampa SOLO per la pagina inclusa?
Il metodo piů semplice e veloce č l'uso dei fogli di stile.
L'header, il menu, il footer e tutte le altre sezioni che non devi
stampare, li racchiudi in un <div id="noprint"> .
Poi setti un CSS per la stampante con:
div#noprint { display: none; }
ed il gioco č fatto. Se cosě non fosse, chiedi su ng piů adatti: la
stampa č un'operazione lato client. :-)
Ciao.
Tristan

"Tristan" <tri...@natsirt.mirror> ha scritto nel messaggio 
news:p1vh02djtbjiha6ri...@4ax.com...

Grazie per il chiarimento, mi scuso per l'OT
Ciao
J
Newsgroup: it.comp.www.php
Titolo: reference comandi php stampabile...non ne trovo!

Sto cercando un reference (aka lista dei comandi con sitnassi e loro
utilizzo) per il php...purtroppo studiarselo leggendo pagine e pagine in
rete mi distruggo gli occhi...esiste un scaricabile o meglio stampabile del
reference php? magair in italiano?
Grazie!
-- 
B.S.82: Biomechanical Soldier v.82 ---> Upgraded to ---> S.I.M.B.U.S.:
Synthetic Individual Manufactured for Battle and Ultimate Sabotage

 stampabile del reference php? magair in italiano?
http://www.php.net/
 => documentation => Printer friendly (ev. with
notes) => Italian
Oppure 
http://www.php.net/
 => documentation => Downloads.
Non sembra tu abbia fatto molta fatica a cercarlo.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/x
Non trovi qualche cosa? 
http://url.repository.biz/go/1J

scusa mi inserisco perche anch'io ho avuto il problema
della stampa in sostanza è impossibile mettersi a
stampare pagina per pagina...dqal formato html
cioè + che impossibile è assurdamente lungo
ci è sfuggito qualcosa ...o hai qualche consiglio ?
grazie
saluti
andrea bruni
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:AnxQb.276062$vO5.11...@twister1.libero.it...


 ci è sfuggito qualcosa ...o hai qualche consiglio ?
sei andato sul link che ti ha  consigliato Setec Astronomy?
Se ci vai noti che hai 3 formati da scaricare:
1) Single Html File
2) Many Html File
3) Windows Html Help
se poi hai ancora problemi a stampare...
in libreria trovi PHP4 edito dalla HOEPLI ;-))


se è per questo ho gia due libri dell'apogeo
su php4 (prendero anche questo..)
ma il mio problema era stampare il manuale 'originale' in italiano
comunque grazie data la tua determinazione (sulla semplicità della cosa)
sono tornato sulla pagina di download del manuale html in single page
in  effetti io avevo scaricato da 
it2.php.net
ed il manuale in questo caso è inusabile...
scaricando da 
it.php.net
ho ottenuto la pagina da stampare
grazie a tutti per l'aiuto
e scusate se mi sono dilungato per spiegare ad altri come me che non
riuscivano a stampare...

 ha scritto nel messaggio
news:bv04k8$ltu2o$1...@ID-159627.news.uni-berlin.de...

ho cercatro bene ma in ogni caso non trovo una cosa tipo "foglio continuo"!
Dovrei ogni volta navigare e poi fare stampa!

 ha scritto nel messaggio
news:bv0k5m$m6k1n$1...@ID-188712.news.uni-berlin.de...


 ha scritto nel messaggio
news:bv0nub$n8of4$1...@ID-159627.news.uni-berlin.de...

ok! grazie!
Newsgroup: it.comp.www.php
Titolo: Php + Excel

Buona sera o un "piccolo problema",
sto realizzando un configuratore per un prodotto on line, la stampa
finale deve essere per gli utenti "normali" un foglio pdf con disegni,
datasheet ecc in formato PDF, e fino qui utilizzando la libreria FPDF
ho raggiunto un ottimo risultato, il problema è per la stampa degli
utenti "privilegiati" che deve essere uguale alla prima(come
formattazione) ma in formato excel affiche i dati siano
modificabili....quello che non riesco ad ottenere è la possibilità di
inserire i dati "elaborati dal php" all'interno di un foglio excel
preformattato e farlo scaricare agli utenti con il classico download,
se non sono stato chiaro(cosa probabile) non esitate a fare domande...
avete qualche idea da propormi???
ringrazio e saluto
Alfonso

 
Cosa intendi per preformattato? Vuoi generare di intero punto un file 
xls da php oppure apportare modifiche via php ad un file xls 
precedentemente creato da Excel?
Nel primo caso vi sono diverse classi per scrivere file xls (io utilizzo 
  Spreadsheet_Excel_Writer di pear), nel secondo caso non ho idea!
	Francesco


Diciamo che intendo la seconda opzione, in quanto il file deve
contenere celle unite, testo ed immagini con formato preciso
posizionate in caselle precise, sono stato piu chiaro?
con le librerie da te indicate è possibile "formattare" il foglio
excel come si vuole o è solamente una "stampa" dell'Html in xls?

 
Guarda la documentazione,
http://pear.php.net/manual/en/package.fileformats.spreadsheet-excel-writer.php
dal nome delle funzioni si riesce a capire cosa è possibile fare.
Nel mio caso utilizzo, la formattazione delle celle 
(font/larghezza/merge) e le formule.
	Francesco

         Francesco
la documentazione è gia in download, grazie 1000
Newsgroup: it.comp.www.php
Titolo: copia di immagini e javascript

avrei bisogno di due aiuti su due, per me grossi, problemi;
1)ho una serie di link del tipo 
www.sito.com/img/fig01.gif
 e dovrei salvare
queste immagini in locale, ma non ci riesco;
ho provato pure a creare una nuova immagine e a ricostruirla con le
caratteristiche di quella linkata ma forse sbaglio procedimento mi dite da
dove cominciare almeno per grandi linee; mi servirebbe una cosa facile
facile che mi eviti di fare salva immagine con nome dal browser;
2)se in javascript dichiaro delle varibili come posso prelevarne il
contenuto per utilizzarlo in php; lo so che uno è client e l'altro è server
ma non c'è proprio modo di farlo? non so se è una cosa folle ma avevo
pensato che si potessero passare tramite url; è fattibile?
grazie in anticipo
zac

 pensato che si potessero passare tramite url; è fattibile?
Non solo è fattibile, ma è l'unico modo :-)
<script language=javascript>
var nome;
nome="Mario";
location = "script.php?nome="+nome;
</script>
Oppure l'altra soluzione è compilare da js un form e poi fare il submit in
automatico...
<script language=javascript>
var nome;
nome = "Mario";
nomeform.nomecampo.value = nome;
nomeform.submit();
</script>
A dire il vero nessuna delle 2 soluzioni mi piace... quest'ultima poi!!! :-)
la prima soluzione la puoi usare se proprio non si riesce a fare in altra
maniera...
Ciao
Alex

"Alessio" <(
alessi...@libero.it
)@NOSPAM.tld> ha scritto nel messaggio
news:gJB98.45828$om6.1...@news1.tin.it...

dimenticavo... un po' OT forse :-)))
Alex


ok hai ragione ma solo la seconda domanda è OT, per la prima speravo di
risolvere col php
cmq grazie per la disponibilità
Zac
Newsgroup: it.comp.www.php
Titolo: Variabili e stringhe...

Volevo chiedervi una cosa... supponiamo di avere il seguente codice... č
solo un esempio..che mi serve per capire..
<?php
$variabile1 = "Questa č una stringa";
$variabile2 =  '$variabile1';
$variabile3 = $variabile2;
echo $variabile3;
?>
l'output ovviamente sarą
$variabile1
Come posso fare per visualizzare il valore della $variabile1 utilizzando per
l'echo solo la $variabile2... ovvero una stringa che ha come valore il nome
della $variabile1?
In pratica io vorrei ottenere come output
Questa č una stringa
adattando in modo corretto la riga $variabile3 = $variabile2; ... senza
utilizzare  $variabile1 in quella riga...
Non so se sono stato chiaro a sufficienza.
Ho guardato sul manuale... ma non ci sono riuscito a risolvere il problema..
ho trovato qualcosa relativo all'utilizzo di parentesi graffe ma non sono
riuscito ad applicarlo con successo.
Grazie

adattando in modo corretto la riga $variabile3 = $variabile2; ... senza
<?
$variabile1 = "Questa è una stringa";
$variabile2 =  'variabile1';
$variabile3 = $$variabile2;
echo $variabile3;
?>
In questo modo funziona, nota che
il valore di $variabile2 NON contiene il dollaro
La pagina di manuale che descrive le
variabili variabili e' questa
http://www.php.net/manual/en/language.variables.variable.php
Bonf

Grazie mille! :)

Newsgroup: it.comp.www.php
Titolo: DebugApp o AppDebug?

class App
{
     function run()
     {
	// esegue l'applicazione in modalità normale
     }
}
 
class X extends App
{
     function run()
     {
	// esegue l'applicazione in modalità debug
     }
}
 
Alla classe X che nome posso darle (DebugApp o AppDebug)?

alex <1j94...@lnx159sneakemail.com.invalid> ha scritto:

La seconda.
Newsgroup: it.comp.www.php
Titolo: Accesso dati a "basso livello"

Ciao, non so come porre la questione, ma mi sto scontrando su un'ostacolo
che non risco proprio a risolvere: sto "portando" alcune pagine ASP in PHP e
non so come "tradurre" un
(effettivamente dovrebbe essere C#)
Request.InputStream.Read(...)
... in pratica viene chimata la mia pagina con questi dati:
---
$_SERVER:Array
(
[COMSPEC] => C:\\WINDOWS\\system32\\cmd.exe
[CONTENT_LENGTH] => 903
[CONTENT_TYPE] => application/octet-stream
[DOCUMENT_ROOT] => c:/apache/htdocs
[HTTP_ACCEPT_ENCODING] => deflate, gzip, x-gzip, compress, x-compress
[HTTP_CONNECTION] => close, TE
[HTTP_HOST] => localhost
[HTTP_TE] => trailers, deflate, gzip, compress
[HTTP_USER_AGENT] => Anoto 1.0 RPT-HTTPClient/0.3-3
[PATH] => C:\\[...]
[REMOTE_ADDR] => 127.0.0.1
[REMOTE_PORT] => 1177
[SCRIPT_FILENAME] => e:/net/hsr/ash/ash.php
[SERVER_ADDR] => 127.0.0.1
[SERVER_ADMIN] => 
not...@panz83.net
[SERVER_NAME] => 127.0.0.1
[SERVER_PORT] => 80
[SERVER_SIGNATURE] => <ADDRESS>Apache/1.3.33 Server at 127.0.0.1 Port
80</ADDRESS>
[SERVER_SOFTWARE] => Apache/1.3.33 (Win32) PHP/4.3.4
[SystemRoot] => C:\\WINDOWS
[WINDIR] => C:\\WINDOWS
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => POST
[QUERY_STRING] => id=0x0000000000000009
[REQUEST_URI] => /ash/ash.php?id=0x0000000000000009
[SCRIPT_NAME] => /ash/ash.php
[PATH_TRANSLATED] => e:/net/hsr/ash/ash.php
[PHP_SELF] => /ash/ash.php
[argv] => Array
(
 [0] => id=0x0000000000000009
)
[argc] => 1
)
---
Ci dovrebbero essere "degli altri dati" nella richiesta, ma non so come
recuperarli: il CONTENT-TYPE indicato č octet/stream e il REQUEST_METHOD č
POST ...
Avete suggerimenti/insulti:-)/links?
Grazie, Ciao
-Panz-

 come recuperarli: 
http://www.php.net/manual/en/wrappers.php#37842
 
-- 
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.

 
http://www.php.net/manual/en/wrappers.php#37842
quindi devo accedere ai "dati grezzi" tramite il "file virtuale"
php://input?
Graze per la risposta in 30 nanoSecondi! :-D
-Panz-

 php://input?
Si.


 Si.
Grazie, č ok ...
Mi servirebbe un altro suggerimento: i dati presi in quel modo li devo
passare ad un oggetto COM, il quale mi da errori perchč si aspetta un "Safe
array of Bytes" ... e non credo che PHP sappia di "Bytes" a quanto ne so io
:-)
La chiamata che faccio io č:
$ogg = new COM("Serv.aaa");
$ogg->initialize(file_get_contents("php://input"));
Grazie.Ciao
-Panz-

 $ogg->initialize(file_get_contents("php://input"));
Devi per forza usare un oggetto COM?
Non c'e' un modo di inizializzare l'oggetto passando una stringa?
Non so come potresti convertire una stringa nel tipo richiesto.


 Non so come potresti convertire una stringa nel tipo richiesto.
azz ... eri quello su cui puntavo per risolvere il problema ;-)
Ciao
-Panz-
Newsgroup: it.comp.www.php
Titolo: charts per codeigniter

giorno a tutti, ho messo su google code  la nuova versione della mia
libreria per codeigniter per disegnare grafici tramite le classi pChart e
pData.
All'interno trovare codice sorgente e documentazione (nel mio
maccheronissimo inglese)
http://code.google.com/p/charts4codeigniter/
in verità rendere la classe utilizzabile anche fuori da codeigniter è
semplicissimo, basta cambiare qualche riga nel costruttore (quelle
relative alla costruzione dei path), ed anche la documentazione
sull'utilizzo dovrebbe esserre comprensibile ai non CI-isti (tranne la
parte iniziale sul setup, ovviamente)
se avete domande, suggerimenti,se la usate , se vi piace , se vi fa
schifo, fatemelo sapere :)
ciao
 
-- 
Web marketing & community management:
http://www.insistema.com/

 
http://code.google.com/p/charts4codeigniter/
per completezza posto il costruttore per utilizzare la libreria fuori da
codeigniter:
	function Charts($ext_path,$img_path)
	{
		$this->_ext_path = $ext_path;  
		$this->_img_path = $img_path; 
		include_once($this->_ext_path."/classes/pData.class");  
		include_once($this->_ext_path."/classes/pChart.class"); 


Newsgroup: it.comp.www.php
Titolo: Errore file: urgente

Salve,
ho creato un piccolo guestbook, ma ottengo il seguente errore:
Warning: fopen("Public/msg.txt","a+") - No such file or directory in
d:\inetpub\webs\biioit\GuestBook.php on line 18
Qalche consiglio?
Grazie, č molto importante!
--
===========================
                    BiiO
--------------------------------------------
   Home page       
www.biio.it
--------------------------------------------
  1°  E-Mail           
bi...@biio.it
  2°  E-Mail    
fab...@tiscalinet.it
===========================

 ha scritto:



Veramente si, infatti non capisco. Deve essere una delle tante assurde
impostazioni che ha fatto il mio server. Comunque ho risolto con il path
completo.
Grazie
Newsgroup: it.comp.www.php
Titolo: problema con query duplicate

ciao a tutti
 
ho creato un tasto che al click mi inserisce  un numero maggiorato di
1
tipo
ID NUMERO
 
io in pratica prelevo l'ultimo "numero" e ci aggiungo 1
 
quindi se clicco 10 volte inserisco
1
2
3
4
5
6
...
ecc
 
ora se siamo in 2 utenti a cliccare contemporaneamente e velocemente ,
succede che alcune query vengono duplicate.
non posso usare unique (troppo lungo da spiegare)
 
come posso dribblare questo problema?


il tuo č un normale problema di concorrenza
 
di solito si lascia fare queste cose al dbms, dipende dal db con cui 
stai lavorando, se come posso immaginare č mysql, inserisci nella tua 
tabella un campo con Auto_increment e quindi se la smazza lui in fase di 
insert, e con last_insert_id() subito dopo la insert ti tira fuori 
l'ultimo valore inserito all'interno della stessa sessione, quindi non 
ti devi preoccupare se qualcun altro nel frattempo ha inserito.
 
In oracle si usano le sequence, in pratica crei una sequence e effettui 
un nextval sulla sequence.
 
Ciao;

 stai lavorando, se come posso immaginare è mysql, inserisci nella tua


Non riesco a capire
id primary key auto_increment????
id - numero - categoria
1  - 1      - animali
2  - 2      - animali
3  - 1      - cavalli
4  - 1      - galline
5  - 2      - cavalli
.......
n  - n      - vattelapesca
 
è corretto???
 
se si, a che ti serve id?????
 
se il tuo dbms è mysql e l'engine NON è INNODB, ma MyIsam
creati una chiave composita
inserendo numero e categoria come chiave univoca e elimina id che non ho 
idea cosa tu ci debba fare in seguito (penso nulla dato che ti fa solo 
da contatore) se sbaglio correggimi.
 
PRIMARY KEY (NUMERO, CATEGORIA);
START TRANSACTION; -- HAI BISOGNO DI UNA TRANSAZIONE
...
SELECT @lastid := MAX(NUMERO) FROM [tabella] WHERE categoria = ?;
INSERT INTO [tabella] (numero, categoria)
VALUES (@lastid+1, ?);
...
COMMIT;
 
ciao


 come posso dribblare questo problema?
 
lock tables nometabella;
select...;
insert...;
unlock tables;
 
Bye.
 

 unlock tables;
 
Volevo scriverlo anche io... ma poi pensandoci potrebbe avere un pò di 
problemi. Innanzitutto se concorrono in 2 il secondo che arriva si becca 
l'errore di lock e poi se qualcosa va disgraziatamente male, la tabella 
resta in lock!
 
La concorrenza è un problema rognoso. Forse testando se la tabella è in 
stato di lock e ciclando in attesa di un unlock fino a max 10/20 sec... 
boh i db delle banche come fanno?
 

 resta in lock!
 
Non ricordo di preciso in MySQL, ma mi pare che con la chiusura dello 
script PHP si chiuda anche la connessione e venga liberato il lock.
 
Con PostgreSQL il lock e` obbligatoriamente dentro una transazione, 
quindi alla chiusura della connessione si chiude la transazione, viene 
liberato il lock e, se non e` stato data la conferma, viene anche fatto 
il rollback, quindi la seconda connessione non si trova un buco nella 
numerazione.
 
Bye.
Newsgroup: it.comp.www.php
Titolo: configurazione errata?

Dopo aver letto le FAQ, il manuale  e gli articoli di questo NG, devo
arrendermi alla mia ignoranza e chiedere cortesmente a qualche esperto
di darmi un suggerimento.
il problema:
perche' alla pagina seguente:
<html><body>
<?php
header ("Content-type: image/png" );
$im = @ImageCreate ( 50, 100)
    or die ("Cannot create a new GD image.");
$background_color = ImageColorAllocate ($im, 255, 255, 255);
$text_color = ImageColorAllocate ($im, 233, 14, 91);
ImageString ($im, 1, 5, 5,  "A Simple Text String", $text_color );
ImagePng ($im);
?>
</body></html>
il server mi risponde cosi':
臼NG   IHDR2d
&� PLTE�[騨?｣
il mio SO e':Windows98SE , il browser e': IE5.0,il server e':
Apache1.3.27 integrato in Wampp con PHP e MySQL.
Ringrazio chiunque voglia darmi un suggerimento.
fernando

header ("Content-type: image/png" );
Basta cosi', grazie.
Non puoi mandare uno Header dopo avere GIA' mandato qualcos'altro che
header non e'. Come appunto la tua prima riga, <html><body>.
Elimina quella e la vita ti sorridera' :-)))
Inoltre cerca su Google un messaggio in questo gruppo, contenente del
codice molto simile al tuo:
http://groups.google.com/groups?selm=mc3c8vk53qp9qvfbd...@L.Serni
Leonardo

fernando

 
Fernando ha scritto:
 > Scusate , ho risolto, non bisognava inviare l'immagine direttamente al
 > browser bensi' farla visualizzare dalla pagina html.E'  esatto?
 > comunque grazie ugualmente a tutti. Saluti.
 >
 >>fernando
non è del tutto esatto
prova.php
<?php
header ("Content-type: image/png" );
$im = @ImageCreate ( 50, 100)
     or die ("Cannot create a new GD image.");
$background_color = ImageColorAllocate ($im, 255, 255, 255);
$text_color = ImageColorAllocate ($im, 233, 14, 91);
ImageString ($im, 1, 5, 5,  "A Simple Text String", $text_color );
ImagePng ($im);
?>
in un'altra pagina puoi richiamare l'immagine via tag img
<img src="prova.php">
in questo caso l'header in prova.php serve perchè l'immagine viene 
mandata in output direttamente sul browser
prova.php
<?php
$im = @ImageCreate ( 50, 100)
     or die ("Cannot create a new GD image.");
$background_color = ImageColorAllocate ($im, 255, 255, 255);
$text_color = ImageColorAllocate ($im, 233, 14, 91);
ImageString ($im, 1, 5, 5,  "A Simple Text String", $text_color );
ImagePng ($im,"prova.png");
echo "<img src='prova.png'>";
?>
nel caso salvi l'immagine su disco non serve l'header

Newsgroup: it.comp.www.php
Titolo: method post

In una pagina web ho due form con menu a tendina
con cui si selezionano due variabili.
non mi riesce di inviarle entrambe.
Mi spiegate quale è il metodo.
Falco

 Falco
Gianni


Che cosa intendi due tendine ed un solo pulsante,
si puo fare ?
Falco


Non puoi mettere i due menu a tendina in un unico form?
Ciao
Matteo


In effetti era quello che cercavo solo che al primo colpo non mi era
riuscito
e pensavo che ci fossero delle limitazioni.
Falco
Newsgroup: it.comp.www.php
Titolo: Servizio SMS Gateway per applicazione PHP

Salve a tutti. Avrei bisogno, per un'applicazione che sto realizzando, 
di un servizio di invio SMS da integrare nel programma.
Nella sostanza, mi serve un sistema per permettere all'applicazione di 
inviare SMS a N destinatari in date prefissate, come promemoria per 
scadenze appuntamenti.
Avete qualche service di qualità da suggerirmi?
-- 
Falco Stellare
DeepVoid: 
www.deepvoid.it
DeepVoid's Log: 
www.deepvoidlog.com

 
prova questo 
http://www.mobyt.it/
 fin'ora non mi ha mai dato problemi, 
anche se lo usiamo solo in ricezione ;)
-- 
Capobecchino
http://meemi.com


wrote:

Se cerchi un gateway generico che la tua applicazione chiama per
inviare messaggi che tu hai temporizzato,
ce ne sono tantissimi in commercio (tra cui mobyt , vola etc.) .
Se cerchi un servizio specializzato in promemoria appuntamenti allora
prova tuOtempO - 
http://www.tuotempo.com/
  .
Si integra facilmente con la tua applicazione e permette ai tuoi
clienti di scegliere il preavviso, editare i testi, gestire la
privacy,
gestire i numeri inesistenti, ecc. Permette anche l'invio di
promemoria vocali personalizzati quando si ha solo il telefono fisso
del utente finale.
Donatello

Newsgroup: it.comp.www.php
Titolo: php e java?

come si può fare a far interagire php e java?
conoscete articoli e/o tutorial interessanti in rete?
saluti

> conoscete articoli e/o tutorial interessanti in rete?
Mi sembra che ci sono delle API/Moduli in Php per l'interazione Php/Java,
guarda sul sito ufficiale di Php nella guida: 
www.php.net

Newsgroup: it.comp.www.php
Titolo: array_shift & array_pop

Ho notato che queste due funzioni certe volte restituiscono un valore
"", succede anche a voi o sono io che ho dei settaggi strani?

 "", succede anche a voi o sono io che ho dei settaggi strani?
ignorate tutto quello che scrivo il venerdě
č normale che diano "" se cerco di estrarre da un array un elemento che non c'č

Newsgroup: it.comp.www.php
Titolo: upload sito

Ragazzi...ho un grosso problema....io sono un niubbo mi spiace rompervi....
come faccio a far fungere un sito in php?
io ho fatto questo:
-preparazione sito offline con phpnuke
-copia di tutti i files nella cartella ftp del mio host ( che supporta php)
mi hanno detto che devo fare un collegamento a msq... e allora mi sono fatto
un account su 
http://www.freesql.org
 ora come devo procedere?

 ha scritto nel messaggio
news:a6vK7.136133$sq5.6...@news.infostrada.it...


io ho creato un database in freesql ho impostato come mi hai detto tu ma
quando apro admin.php mi da degli errori in mainfile.php
Newsgroup: it.comp.www.php
Titolo: Quale software per creare una server PHP+Mysql+Apache?

vorrei creare un server in cui potrei utilizzare il PHP ed il Mysql.
Uso già phpdev (in cui c'è php+apache+mysql) ma con questo software non so
come bloccare l'accesso a Mysql tramite
PHPMyAdmin.
Insomma vorrei qualcosa che fosse anche sicuro.
Come fare?
Quale software usare?
Grazie in anticipo, MArio.

 non so come bloccare l'accesso a Mysql tramite PHPMyAdmin.
IMHO il tuo problema non e' nel software ma nelle competenza. Fai
riferimento ai manuali ufficiali per configurare Apache/PHP/MySQL e non
avrai problemi.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
L'uomo, conscio di sbagliare, persevera.

 ha scritto nel messaggio
news:cIgIc.46023$GQ3.1...@twister2.libero.it...


 
easyphp.org
Please 
http://wiki.news.nic.it/QuotarBene
-- 
I am what I am, I do what I can


Newsgroup: it.comp.www.php
Titolo: explode stringa

ciao
non riesco a esplodere una stringa tipo
$stringa = "1234";
perche non so che delimitatore usare (ovviamente "" non va bene)
grazie

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

 $stringa = "1234";
#v+
	$_ = "1234";
	@num = split (//);
	foreach (@num) {
		print "Numero: $_ \n";
	}
#v-
Bye,
 Emmanuele.
-- 
Emmanuele Bassi         |             [ 
http://digilander.iol.it/ebassi/
 ]
emmanue...@iol.it
  |
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

...




E' gia' esplosa. Prova a vedere cos'hai in $stringa[0], $stringa[1]...
fino a $stringa[strlen($stringa)];
Leonardo ingannatore
-- 
".signature": bad command or file name

Newsgroup: it.comp.www.php
Titolo: Re:un errore( per luca(riello))

posto di nuovo anche qui per sicurezza
ecco la riga incriminata:
$res_end=$res_end."</span><br /><br /><br /><a
href=\"
http://servizi.arteebotanica.org/postcards/
">Clicca qui per inviare
una nuova cartolina</a><br /><br />Grazie per aver usufruito dei servizi di
questo sito.";
ciao e grazie
Lorenzo

 ecco la riga incriminata:
Ti han già risposto :)
**********
$res_end=$res_end."</span><br /><br /><br /><a
href=\"
http://servizi.arteebotanica.org/postcards/\
"> Clicca qui per inviare
una nuova cartolina</a><br /><br />Grazie per aver usufruito dei servizi di
questo sito.";
*******
mancava un backslash ad un doppio apice \" invece di "
ciao,
Luca(riello) 

 grazie a tutti proverò a vedere come va penso sicuramente bene casomai mi
farò risentire, ciao e grazie di nuovo
Lorenzo

Newsgroup: it.comp.www.php
Titolo: Zend comprata da Sun

Ho letto stamattina che la Zend e' stata comprata dalla Sun. Pare che le
specifiche per il PHP 5 preoccupassero molto per la forte concorrenza che
avrebbe fatto a Java, cosi' la Sun avrebbe comprato la Zend per impedirne lo
sviluppo. Sapete niente al proposito?

 ha scritto nel messaggio
news:BAAF13D5.1E63B%silvi...@removeme.tin.it...

certo, sappiamo che oggi è il 1° aprile :-)
Ciao
Giuseppe


Oggi è il primo Aprile, ci può scappare anche che Torvald si compera
$Microsoft.

 - Giovanni Ceglia <giovann...@TOGLIQUESTOinwind.it> : 

Se guardi su 
linuxhelp.it
 c'è che Microsoft s'è comprata Mandrake :p
Newsgroup: it.comp.www.php
Titolo: la stringa restituita si mangia gli spazi

Tramite php e mysql recupero dei campi testo (CHAR) lunghi 78 caratteri,
che emetto in una pagina web con un font a spaziatura fissa. Dentro i
campi ci sono degli spazi (ascii 32) che andrebbero preservati. 
Il browser invece non me li preserva, a prescindere che siano tanti o
pochi me ne mostra uno solo e la formattazione complessiva si perde.
Rimedi?
TIA
B.


ovvio fà parte del protocollo HTTP
se hai ad esempio:
<font="arial>Ciao      sono         qui</font>
questo è interpretato allo stesso modo di:
<font="arial>Ciao sono qui</font>
forse se devi allineare degli oggetti faresti meglio a ricorrere alle 
tabelle
ciao
Alesi_27


Il testo l'hai messo in un <pre> ho hai solo impostato il font?

 tabelle
Se faccio una tabella con una sola colonna e nell' unica cella della
riga ci metto la stringa, tale approccio mi preserva gli spazi? se la
risposta e' si' ho risolto.
Ciao
B.

risposta e' si' ho risolto.
No, devi racchiudere il testo tra:
<pre>
....
</pre>
ma e' html, non php.

 Il testo l'hai messo in un <pre> ho hai solo impostato il font?
Non ho capito il <PRE>, cmq ho solo impostato il font:
        echo "<CODE> ";
        while ($row = mysql_fetch_array($risultato)) 
                {
                echo $row['ESAME']."<br>";
                }
        echo "</CODE>";
Grazie ciao
B.

 ma e' html, non php.
Sorry, sono solo un orecchiante
Grazie,
ciao
B.

Grandioso, adesso funziona. PRE = preserva?
Credo PREformatted (text).

>ovvio fà parte del protocollo HTTP
Ad essere precisi, il protocollo http non c'entra: lui gli spazi li
trasmette tutti :). È invece il parser html che correttamente ignora
quelli successivi al primo.
Ciao
Matteo
Newsgroup: it.comp.www.php
Titolo: Problema invio mail [LUNGO]

Salve,
sto creando uno script php per gestire una semplice ml e mi sono trovato di
fronte ad un problema.
Quando dalla pagina dell' amministratore (html puro) invio una mail lo
script va in errore.
il file txt che contiene gli indirizzi e' cosi' strutturato
"ind1,ind2,ind3". Nel file che riceve l' invio dalla form con oggetto e
corpo la funzione mail viene chiamata con 3 variabili: $oggetto, $corpo e
poi $destinatari. Quest' ultima contiene la lettura del file con fread.
Sotto vi metto il listato qualcuno mi spiega xche' non funziona?
Ciao e Grazie
--
Danilo Bottone
Webmaster freelance
botto...@tin.it
nico...@tin.it
----
Listato php
<?PHP
 $password="password";
 if ($pwd == $password)
 {
  $fd= fopen("lista.txt", "r") or die ("Impossibile aprire il file");
  $destinatari= fread($fd, filesize("lista.txt"));
  $mailsend= mail($destinatari, $oggetto, $corpo);
  print($mailsend);
  fclose("$fd");
 }
 else
 {
  print("Password Errata");
 }
?>

   fclose("$fd");
qui non ci vanno le "" usa: fclose($fd);
ma questo non dovrebbe causare un errore in mail...
Per il resto: mail e sensibile a varie impostazioni, spesso viene sbagliato
il mailer (che puoi mettere a mano).
Il mailer su un sistema linux deve essere un utente valido. Leggi magari i
header che arrivano da una email spedita a mano (Reply-to, reply, priority,
ecc.), puoi verifica se la email e stata inviata oppure rifiutata con
qualche motivo.
Controlla anche la lista.txt.
in php potresti anche mandare delle email singolari (con fgets prendi una
riga per volta di un utente).
Se questo e un topic: Per motivi di privacy dovresti usare il BCC, invece di
un CC o TO a tutti.
Per avere molta piu informazione:
http://www.faqs.org/rfcs/rfc822.html
Newsgroup: it.comp.www.php
Titolo: progettazione OOP

allora
vi chiedo una mano giusto concettualmente per meglio capire la 
progettazione ad oggetti .
ho sempre usato la progettazione procedurale e ripensare le cose OOP
non mi viene un gran che bene @_@.
Mi sono messo in testa di fare un gestionale-anagrafica per una scuola
Questo prima di tutto consiste in una anagrafica che ho pensato cosě:
classe Anagrafica // contiene tutti i dati anagrafici
classe Allievi extends Anagrafica // metodi privati tipo [anno
			d'iscrizione -  corso ecc...]
classe Docenti extends Anagrafica // metodiprivati [tipo qualifica - 	
					curr eccc]
-----------------------------
mi fermo quě per ora!

 mi fermo quì per ora!
Quale sarebbe al domanda?
-- 
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.

Non è una cosa che si può trattare facilmente in un newsgroup.
Ti consiglio di prendere qualche libro.
Casomai parti da qui:
http://freephp.html.it/articoli/view_articolo.asp?id=89&pag=1


ho letto gli articoli ...
è un buon inizio

 
e già
allora :
nelle classi devo inserire anche i comandi sql ?, ovvero ci saranno dei 
metodi ad ex insertAnagrafica; updateAnagrafica ecc..
la connessione al db penso di farla in una classe esterna [dbConnector]
e nelle classi allievi e docenti ci metterò solo l'indicazione delle 
tabelle e campi
quando creo una nuova istanza di una classe e la popolo le varibili con 
i dati anagrafici questi rimangono in memoria ? per quanto tempo? 
conviene eseguire tutte le operazioni [ inserisci dati anagrafici, 
assegna ad una corso, inserisci file curriculum] e poi sincronizzare il 
db una sola volta o fare i vari insert/update mano a mano che gestisco 
l'anagrafica?
forse questi dubbi saranno banali ma vi prego di aiutarmi.
prenderò sicuramente un buon libro..
saluti a tutti

 gestisco l'anagrafica?
Cerca con google il pattern DAO (Direct Access Object), ne esistono
varie implementazioni anche in PHP.
In alternativa, ti consiglio questo libro:
Design Patterns (italiano)
di Johnson R. / Gamma E. / Helm R. /
Edito da PEARSON EDUCATION ITALIA, 395 pagine, 2002
ISBN: 887192150X
-- 
I am what I am, I do what I can


 Non è una cosa che si può trattare facilmente in un newsgroup.
Non vedo perchè no.
http://www.sitepoint.com/forums/forumdisplay.php?f=147
Tac
-- 
La netiquette prevede sign di al massimo quattro righe.
Purtroppo la mia sign in quattro righe non ci stà.
Newsgroup: it.comp.www.php
Titolo: Domanda veloce su mysql

Ho un piccolo database txt volevo inserirlo nel db mysql preparo la query la
eseguo e il server mi risponde:
#1062 - Duplicate entry '127' for key 1 
Sostanzialmente dopo il 127 elemento non posso inserire piů niente.
Come posso ovviare al problema?
Grazie in anticipo
Davide
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup

 
Che tipo di campo e con che parametri hai impostato il campo key?
Max
-- 
Se mi volete scrivere
massimo . ori @ aliceposta . it

 #1062 - Duplicate entry '127' for key 1
nella chiave 1 del database eiste già il valore 127.
controllache  il file txt non presenti duplicati, usa come chiave primaria
un campo auto-incrementale
-- 
Ciao da
       --§Ska-Man§--
[
mr.s...@gmail.com
]
----------------
http://www.fantabasketpro.net
http://www.birraesalsiccia.net

 niente. Come posso ovviare al problema?
Sembrerebbe che in un campo TINYINT (definito UNIQUE o CHIAVE
PRIMARIA) tu stia tentando di inserire un valore maggiore del
max consentito (127). MySQL, non potendolo inserire, prova
con il valore 127, ma essendo già presente e non duplicabile
restituisce l'errore che hai riportato.
Se fosse così modifica il campo in questione in un INT.
Ciao.
-- 
Federico R.

Newsgroup: it.comp.www.php
Titolo: interruzioni di pagina

ho questo codice html:
<html><head><link rel="stylesheet" href="stile.css"></head>
<body>
questo testo deve essere stampato sulla prima pagina<BR>
questo testo deve essere stampato sulla seconda pagina<BR>
questo testo deve essere stampato sulla terza pagina
</body></html>
vorrei inserire delle interruzioni di pagina, per stampare le righe su
pagine diverse, ma non riesco...a farlo;
ho cercato su google, ma niente;
avete consigli, suggerimenti
ciao e grazie
ale
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 niente;
E` un problema di html e css, non di PHP.
Puoi usare page-break da CSS, ma non e` garantito che tutti i browser lo 
supportino, e soprattutto su web non esiste il concetto di pagina. Ha 
senso solo quando stampi.
Bye.

 Bye.
ho visto che questo funge:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><link rel="stylesheet" href="stile.css"></head>
<body>
<table> 
    <tr style="page-break-after: always;"> 
    <td><p>questo testo deve essere stampato sulla prima pagina</p></td> 
    </tr> 
    <tr style="page-break-after: always;"> 
    <td><p>questo testo deve essere stampato sulla seconda pagina</p></td> 
    </tr> 
    <tr style="page-break-after: always;"> 
    <td><p>questo testo deve essere stampato sulla terza pagina</p></td> 
    </tr> 
</table> 
</body></html>
ora vedo sulla pagina reale :)



Mi sembra che quello viene preso correttamente solo dai browser su
webkit (safari, chrome), mentre IE se ne frega e Firefox invece usava
(se non ricordo male) un'altra proprietà, ma non vorrei dire
castronerie.
Se ti può interessare se ne parla qui: 
http://code.google.com/p/wkhtmltopdf/issues/detail?id=9
Newsgroup: it.comp.www.php
Titolo: differenza tra date

salve a tutti. vorrei un'opinione su una query che dovrebbe restituirmi
la differenza in giorni tra due date (in formato DATETIME) e la data
odierna.
in locale la query funziona anche senza specificare una tabella, visto
che le variabili $datetime1 e $datetime2 le passo con php. in remoto
non ho ancora provato.
secondo voi la query è corretta?
SELECT DATEDIFF('$datetime1',NOW()) AS numgiorni1,
DATEDIFF('$datetime2',NOW()) AS numgiorni2;
grazie 
daniele

 
ti conviene farlo direttamente in php 
www.php.net/date
-- 
una volta qui era tutto <table>

 ti conviene farlo direttamente in php 
www.php.net/date
Quoto, perché la funzione DATEDIFF() è stata aggiunta in MySQL 4.1.1.
Se sul server c'è una versione < di 4.1.1 la query dà errore.
http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html
raenkrus

con php ho qualche difficoltà: una query è decisamente più rapida e
mi consente di gestire l'output caricandolo nello stesso array in cui
ho caricato i record della precedente interrogazione al db.
il dubbio che ho è: dipende solo dalla versione del mysql? se ho la
versione giusta, la query è formalmente corretta?
grazie mille per la collaborazione
Daniele

 Daniele
-- 


l'ho fatto e funziona anche in php. 
grazie

 grazie
:)


Newsgroup: it.comp.www.php
Titolo: PHP5 e Zend

Ciao a tutti, ho un piccolo problema nel debug di applicazioni con Zend. In 
particolare ottengo il messaggio
Debug Error: C:\wamp\www\mybar\phputils.inc.php line 42 - Call to undefined 
function mysql_pconnect()
So che il problema sta nella configurazione del php.ini di Zend ma non so 
cosa modificare.
Configurazione:
WAMP5 (PHP5, Apache, MySQL)
Zend 3.5.2 (Debug Internal)
Grazie  a tutti per l'aiuto
Giuseppe

 ha detto:

Hai abilitato l'estensione di MySQL?
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