mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: convertire una classe php5 in 4

devo utilizzare una classe scritta in PHP5, nel mio sistema in php4.
La classe implementa l'algoritmo di porter, il quale, data una parola in 
inglese ne estrae la radice.
c'è una strada "semplice" da seguire per fare questo compito ?
la classe che devo convertire è qui:
http://www.tartarus.org/%7Emartin/PorterStemmer/php.txt
grazie a chi può darmi una mano
Alesi_27

 c'è una strada "semplice" da seguire per fare questo compito ?
A grandi linee:
- togli private e public da tutte le definizione di metodi e membri
della classe.
- sostituisci self:: con $this->
- esegui e controlla eventuali errori
-- 
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.

 
ti ringrazio.
Ho provato, il parser non dà errori, lo script funziona, ma mi riempe di 
warning e notice, te ne posto alcuni:
Notice: Undefined variable: regex_vowel in 
d:\easyphp1-8\ordinazioni\prog\stemmer.php on line 76
Notice: Undefined property: in 
d:\easyphp1-8\ordinazioni\prog\stemmer.php on line 76
Warning: Compilation failed: nothing to repeat at offset 0 in 
d:\easyphp1-8\ordinazioni\prog\stemmer.php on line 79
Warning: Compilation failed: nothing to repeat at offset 0 in 
d:\easyphp1-8\ordinazioni\prog\stemmer.php on line 80
Notice: Undefined variable: regex_vowel in 
d:\easyphp1-8\ordinazioni\prog\stemmer.php on line 113
Notice: Undefined property: in 
d:\easyphp1-8\ordinazioni\prog\stemmer.php on line 113
Notice: Undefined variable: regex_consonant in 
d:\easyphp1-8\ordinazioni\prog\stemmer.php on line 365
Notice: Undefined property: in 
d:\easyphp1-8\ordinazioni\prog\stemmer.php on line 365
Notice: Undefined variable: regex_vowel in 
d:\easyphp1-8\ordinazioni\prog\stemmer.php on line 366
Notice: Undefined property: in 
d:\easyphp1-8\ordinazioni\prog\stemmer.php on line 366
potrei anche disattivarli, anche perchè cmq mi fornisce l'output 
corretto, ma sarebbe più pulito se eliminassi anche questi warning e notice.
Da dove parto ?
grazie ancora
ciao
Alesi_27

 
ho capito perchè
Nel seguito avevo lasciato $this->$regex invece di farlo diventare 
$this->regex (togliendo il $)
ora funziona bene grazie mille ;)
ciao
Alesi_27
Newsgroup: it.comp.www.php
Titolo: Font

Qualcuno sa che tipo di font e' quello della barra di
navigazione?(Home,galleria,ecc)
http://www.parentesigrafiche.it
Grazie


Nessuno, sono immagini GIF su sfondo trasparente. Ma che c'azzecca con PHP?

 ha scritto nel messaggio
news:Zlcla.112975$i26.3...@news2.tin.it...


 Poi col php non c'entra,ma non prendertela
Se la prendono anche altri...
Magari meglio se fai un giro qui:
 
http://php.dopoil.com/faq.php?NGRules

 
http://www.parentesigrafiche.it
Prova a chiedere su comp.fonts, sicuramente avranno una risposta al tuo OT.
Ciao
Marco

 ha scritto

Impact?
--
CLS

andrea Ha scritto:

Non per qualcosa ma mica sei lo stesso andrea che ha fatto il sito:)
la loro e-mail e' 
an...@parentesigrafiche.it
sai una domanda OT e su un font abbastanza comune su un ng di php, o sei
un lamer o un niubbio:)
Ciao
-- 
Danilo Bottone

 un lamer o un niubbio:)
opto per lamer, dato che tutti e' due _non_ usano uno spazio dopo la 
virgola (ed un webdesigner competente lo dovrebbe sapere).

 virgola (ed un webdesigner competente lo dovrebbe sapere).
Idem, complimenti per l' acuta osservazione:)
Ciao
-- 
Danilo Bottone

la loro e-mail e' 
an...@parentesigrafiche.it
Se e' solo per quello, si e' scordato la pubblicita' del sito nella
firma:
	lDcla.84491$
Jg1.1...@news1.tin.it
Leonardo
Newsgroup: it.comp.www.php
Titolo: Varie mysql_connect annidate: problema?

Salve a tutti,
da PHP devo lavorare con dati prelevati da due database diversi che 
risiedono su host diversi.
Per far questo ho pensato di effettuare due connessioni ai "due" mysql (con 
la mysql_connect) e
poi utilizzare il riferimento tornato dalla connect per chiamarmi di volta 
in volta la mysql_query("stringa",connessione)
per effetturare le mie care operazioni di select,insert etc.
Vi risulta ci siano problemi con php in una gestione di questo tipo?
Lo chiedo perchè non riesco a gestire la situazione. Mi falliscono le 
mysql_query.
Per farvi capire, ecco un esempio di ciò che mi serve:
------CODE-------
$charlie=mysql_connect("localhost", "root", "password") or die ("Non ho 
potuto connettermi al database");
mysql_select_db("db1",$charlie) or die ("Non ho potuto selezionare il 
database");
$ed=mysql_connect("localhost", "root", "password") or die ("Non ho potuto 
connettermi al database");
mysql_select_db("db2",$ed) or die ("Non ho potuto selezionare il database");
$select="prelevo dei dati dal primo db...";
$ris = mysql_query($select,$charlie)or die ("Problem");
$insert="ed aggiorno il secondo db...";
mysql_query($insert,$ed)or die ("Problem");
--------/CODE-------
E' giusto un esempio del genere??
Io ottengo sempre:
mysql_query(): 4 is not a valid MySQL-Link resource in 
C:\xampp\htdocs\emmalive\updatedb\aggiornadb.php on line 70
Se invece ogni volta chiudo e riapro le connessioni (ma che spreco di 
risorse!! :) va tutto a buon fine.
Salutoni,
Shad

 
Provato a leggere il manuale di PHP e controllare qual'e' il quarto 
parametro da usare con mysql_connect e a coas serve ??  ;D
-- 
rIO.sK

 parametro da usare con mysql_connect e a coas serve ??  ;D
Merito l'impiccagione per questo!! :_)
E meno male che son due ore che passo tra le "api" di mysql_connect, 
mysql_query e compagnia bella!!
Son troppo distratto 'sto periodo :(
Ed ora chi va a ripulire il mio script pieno di "apri connessione" e "chiudi 
connession"! Brrrr... che schifo! :D
Grazie rIO,
Shad
Newsgroup: it.comp.www.php
Titolo: Function javascript non eseguita correttamente in una pagina php

Buongiorno.
Ho una pagina creata con php che prevede che per una determinata 
segnalazione venga emesso un box di messaggio che richiede conferma o 
anullamento.
L'operazione č possibile usando confirm di javascript.
if(confirm('Non hai confermato la tua richiesta di R.M.A. .\nDesideri uscire 
comunque?') == true ){window.location = "menurma.php"; return false}
Se queste istruzioni vengono espresse direttamente nell'evento ONClick di un 
controllo input di tipo submit venegono eseguita tutte correttamente, mentre 
se le inserisco in una function, viene emesso il box del messaggio, non 
viene emessa la pagina menurma.php (window.location) e la pagina ricaricata 
č quella corrente.
Quale puň essere la ragione per cui nella function non č possibile emettere 
la pagina voluta?
Grazie
Ciao
Eugenio 

 L'operazione è possibile usando confirm di javascript.
[...]
Non mi sembra che il tuo problema abbia a che fare con php, per cui ti 
consiglio di postare su it.comp.lang.javascript, incollando il codice 
che NON ti funziona.

 NON ti funziona.
Scusa, hai ragione.
Pensavo che l'origine del problema altra. 

 
Sei OT ma approfitto dell'occasione per ricordare che in JS[1], in PHP 
etc il location richiede url *assoluta*.
http://www.faqs.org/rfcs/rfc2616
 Capitolo 14.30
[1] 
http://docs.sun.com/source/816-6408-10/location.htm
	Francesco

Newsgroup: it.comp.www.php
Titolo: PHP e SSI

Qualcuno sa come implementare un SSI usando PHP anzichč perl?
Ho provato in vari modi, ma mi funziona solo con perl :-(
Ciao,
Nico

 ha scritto nel messaggio
news:Brc89.233503$Jj7.5...@news1.tin.it...


 J
Intendevo proprio Server Side Include. Ovvero vorrei avere la possibilità,
con un comando "exec", di mostrare l'output di uno script PHP in una pagina
con estensione htm. Spero di essere stato chiaro.
Ciao,
Nico

 Nico
uhmmm
Potresti, senza usare ssi e exec,
1) Scrivere la pagina in php da mostrare (mostrare.php)
2) Scrivere una pagina php che apra una socket verso la pagina
($test=fopen("
http://tuodominio.com/mostrare.php
"))
3) Chiamare un header con Content-Type html etc etc
4) Chiamare il comando fpassthru($test) che stampa il contenuto del
puntatore di $test.
(Ovviamente questi non sono i comandi precisi, per gli argomenti delle
funzioni guarda la doc)
In questo modo hai una pagina "visualizzatrice" e una pagina "da
visualizzare".
Le risorse utilizzate a questo punto sono minime, il file php da
visualizzare può essere residente altrove, non chiami "exec" o "system" che
son sembre "bruttine" le chiamate a livello di OS per la sicurezza.
Ciao
J
Newsgroup: it.comp.www.php
Titolo: Variabile di sessione

Uso questa funzione:
function page_from() {
 $check=0;
if (func_num_args()>0) {
      $p = $_SESSION['page'];
      $_SESSION['page'] = func_get_arg(0);
      for ($i=0;$i<func_num_args();$i++) {
           if($p == func_get_arg($i))
                $check=1;
          }
     }
 else
      die("Chiamata errata alla funzione");
 if(!$check){
      require('./index.php');
  exit(0);
 }
}
ma sembra che la variabile di sessione non venga trasportata da paginaa
pagina anch se uso chiamate come:
require('./lib/page_from.php');
page_from("mypage");
Perche'?

 ha scritto nel messaggio
news:fuyXa.18470$an6.6...@news1.tin.it...


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

ciao
devo ottenere una cosa del genere
-------------------
quantità | modelli
    3         x
    10        y
    7         z
ho provato con una DISTINCT ottenendo solo la colonna MODELLI
ma se volessi ottenere anche il conto dei modelli simili, quindi la 
colonna quantità...???
ho provato SELECT DISTINCT COUNT(campo).... ma ottengo un numero intero, 
ovvero il totale di tutti i modelli
grazie

 
lavora con GROUP BY....
Ciao!!

SELECT
            COUNT(qta),
            nome_campo
FROM 
           nome_tabella
GROUP BY
           nome_campo



Forse piu` che count() gli serve sum(), ma non e` chiarissimo come e`
strutturato il DB.
Bye.

Newsgroup: it.comp.www.php
Titolo: M$IE e cookies

Qualcuno sa spiegarmi questo fatto curiuso?
La pagina A ha un link verso la pagina B, che registra un cookie e poi
ritorna alla pagina A (attraverso un META tag).
- Se da A mi limito a linkare a B nella forma:
     <a href="B.php?miocookie=pippo">
tutto va per il meglio
- Se invece provo a passare a B anche un'altra variabile, (nella fattispecie
PHP_SELF, in modo da utilizzarla per ritornare alla pagina A:
     <a href="B.php?ritorno=<?=$PHP_SELF?>&miocookie=pippo">
M$IE mi ritorna ad A, ma non mi registra più il cookie!!!
Invece il bistrattato Netscape funziona.
A parte la soddisfazione di constatare una volta di più - alla faccia di
tutti tutti i maniaci di Explorer - che  questo browser persegue una
criminosa politica commerciale di mancanza di rispetto degli standard
ufficiali, mi resta la frustrazione di un idiota problema irrisolto (o forse
sono io l'idiota?).

 sono io l'idiota?).
    Non voglio difendere nessuno, ma potrebbe anche essere che Netscape sia
troppo 'lasco' nei controlli.
        Cris
--
--
Cristiano Verondini
http://noway.ing.unibo.it

 ufficiali,
Abbia pazienza, ma e` proprio il contrario! IE (almeno dal 5) segue gli
standard molto meglio di NS 4.x (ma peggio di Mozilla, OK), che ha anche
una caterva di bug. Che poi IE abbia anche delle cose proprietarie, poco
importa. E te lo dice uno che la M$ non la ama di sicuro (infatti uso
Mozilla o Opera).
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________
Newsgroup: it.comp.www.php
Titolo: galleria immagini

Salve a tutti,
vi sottopongo un problema cui non riesco a trovare una soluzione.
Sto cercando di fare una galleria di immagini con sistema di upload,
gestione e visualizzazione.
Circa i primi due punti è tutto OK, mentre mi sono incagliato sul terzo.
Come faccio a rappresentare le foto in una tabella html di n righe e 4 celle
x ciascuna riga?
Mi spiego meglio: diciamo che recupero il nome e ladescrizione della foto da
visualizzare da un db.
Per ora le ho ficcate dentro due array (foto[], descrizione[]). Se dovessi
visualizzare una foto e  la relativa descrizione ciascuna su una riga non
avrei problemi, ma quello
che voglio fare è calcolare il numero di righe necessario in base al
risultato ottenuto dalla query e per ciascuna riga inserire 4 celle con foto
e descrizione x ciascuna cella.
Spero di aver esposto chiaramente il mio problema e vi ringrazio già ora per
ogni aiuto che mi darete.
davide.

 x ciascuna riga?
Di solito la visualizzazione è il problema minore.  :-)
Puoi fare una cosa del genere:
$imgPerRow = 4;  // immagini per riga
$i = 1;
while($image = mysql_fetch_array($rs)){
    if($i == 1)                 // test A
        echo "<tr>\n";
    echo "<td><img src='$image[foto]'></td>\n";
    if($i == $imgPerRow)   // test B
        echo "</tr>\n";
    $i = $i % $imgPerRow + 1;
}
Il funzionamento è questo:
1 - $i parte da 1
2 - passa il test A che apre la riga
3 - viene inserita 1 cella
4 - $i viene incrementato (a 2)
5 - falliscono i test A e B
6 - viene inserita 1 cella
7 - ripeti da 4 a 6 finchè $i != $imgPerRow
8 - $i vale $imgPerRow (4 nell'esempio)
9 - viene inserita l'ultima cella
10 - passa il test B che chiude la riga
11 - $i torna a 1
12 - goto 1
Dovrebbe funzionare.
Ciao
Marco

 righe e 4 celle x ciascuna riga?
<?php 
$file = array ("file1.jpg", "file2.jpg", "file3.jpg", "file4.jpg",
"file5.jpg");
$items_count = count ($file);
$col_num = 3;
print ("<table>\r\n");
for ($i = 0; $i < $items_count; $i++)
{
	if ($i % $col_num == 0)		
	{ print ("\t<tr>\r\n"); }
 
	print ("\t\t<td>" . $file[$i] . "<td>\r\n");
	if ($i % $col_num == $col_num - 1)		
	{ print ("\t</tr>\r\n"); }
}
if ($items_count % $col_num != $col_num - 1)
{ print ("\t\t<td colspan='" . ($col_num - ($items_count % $col_num)) .
"'>&nbsp;</td>\r\n\t</tr>\r\n"); }
print ("</table>\r\n");
?>
-- 
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/1Z
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 Puoi fare una cosa del genere:
Mi sono dimenticato un particolare.
Il mio codice funzione se le immagini sono un multiplo di $imgPerRow.
Fuori dal ciclo while dovresti fare un test di verifica per chiudere la
riga.
Ciao
Marco

> > Di solito la visualizzazione è il problema minore.  :-)
Beh, sono abituato ad incagliarmi per ore sulle cose + semplici... :)
Grazie mille x l'aiuto
davide.

Grazie mille x l'aiuto preziosissimo.
davide
Newsgroup: it.comp.www.php
Titolo: sottoclasse di una classe

Ciao, sapete dirmi se č possibile fare cio' che scrivero ora, cercando in
giro nn ho trovato un esempio?
Fare una classe, fare una subclasse dentro la classe per ereditare variabili
della classe superiore e funzioni, ad esempio:
<?php
class Classe1
{
    var $saluto ="Ciao";
    function foo()
    {
        ...
    }
    class Classe2
    {
        var $risaluto = $classe-superiore->var saluto
    }
}
?>
....
ho in mente una classe per la gestione del dabatase astratta, per gestire
piu tipi di database server in maniera dinamica...magari č una scemenza...ma
spero di essermi espresso.
E' possibile fare cio?
e poi...in una pagina php dove includo la classe, se faccio
$db = new Classe1()
accedo alle cose di classe1 solamente o anche di classe2 ?
non riesco a capire come implementare questa cosa.
Ciao a tutti e se non mi sono spiegato ditemelo che provo in altro modo :D
?>

 variabili della classe superiore e funzioni, ad esempio:
Perche' vuoi/devi metterla all'interno della classe parent?
-- 
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.


per vedere se sono capace o meno :D
apparte scherzi..non so nemmeno se sia una fesseria farlo, ma vorrei fare
una classe contnente piu sottoclassi per la gestione di piu database server,
ovviamente nella classe ci sono i metodi comuni a tutti, e le variabili
comuni a tutti..poi ogni sottoclasse conterra funzioni e metodi specifici
per il tipo di database server scelto nell'applicazione...
esempio: la classe master contiene i dati del provider o del server
(nomeserver, utentemysql...)
e una variabile che se impostata ad 1 viene utilizzata la subclasse MySql,
se impostata a 2 viene usata la subclasse di SQL Server MS....ecc..ecc...
all'inteno di ogni subclasse ci saranno funzioni relative ai vari db server
ecc..ecc...
so che si fa tutto con delle classi separate, che includi quando ti servono,
ma era solo curiosita' tecnica per studio la mia :)
preferisco fare un include (e sempre quello) piuttosto che modificare N
include nelle pagine se ad esempio converto il db mysql in
postregre....ecc...
...è una fesseria vero? :)
Ciao :)

 ...h una fesseria vero? :)
IMHO dovresti prima studiarti le basi della programmazione OO in PHP.
http://www.php.net/manual/en/language.oop.php
http://www.php.net/manual/en/language.oop5.php
In PHP4 il costrutto che desideri utilizzare non e' ammesso e credo
nemmeno in PHP5, anche se non ne sono certo (non ho verificato).
IMHO dovresti utilizzare un pattern creazionale come Factory Method per
lasciare alle sottoclassi la decisione di quale classe creare.

Newsgroup: it.comp.www.php
Titolo: Url php e monitoraggio

Ho un sito in cui utilizzo una pagina per la struttura e i contenuti
variano in base alle varibili passate dai link. Una cosa del tipo:
index.php?p=azienda
index.php?p=contatti
index.php?p=prodotti
...
Ecco, il sito funziona perfettamente e pochi minuti riesco a cambiare
la grafica e fargli manutenzione.
Il problema è che, messo sotto monitoraggio con AWSTATS, non vedo la
"navigazione" degli utenti. Vedo solo tanti click sulla pagina
index.php.
Questo è male!!!!
Esiste una soluzione? Non ci sarò mica capitato solo io?
Grazie in anticipo
-- 
La rovina del mondo sarà l'indifferenza...
...ma chi se fregaaaa!!  :D

 Esiste una soluzione? Non ci sarò mica capitato solo io?
Suppongo che la risposta centri poco con php. Imho dovresti guardare la 
documentazione di awstat o chiedere negli eventuali forum dedicati a 
tali prodotti. Se è un problema comune a molti sicuramente la soluzione 
lì la trovi
Ciao

 index.php.
devi cambiare delle impostazioni nel file di configurazione di awstat,
se c'hai accesso...
devi settare URLWithQuery a 1 ed eventualmente inserire gli id da
NON includere nelle statistiche in URLWithQueryWithoutFollowingParameters
per esempio:
URLWithQuery=1
URLWithQueryWithoutFollowingParameters="sid PHPSESSID SID"
IoIo

URLWithQuery=1
Grazie 10000000000


Newsgroup: it.comp.www.php
Titolo: Super principiante Aiuto

Ho inserito questo piccolo spezzone(non di mia proprieta') di codice nel mio
sito per provare un contatore.
<?
$path="/home/fiorucciricambi/www/contatore.txt";
if (!file_exists("$path")):
$file=fopen("$path","w");
$num=0;
else:
$file=fopen("$path","r+");
$num=fgets($file,20);
endif;
$num++;
print("Visitore: ".$num);
fputs($file,$num);
fclose($file);
?>
Nel mio server locale funziona.
Quando invece provo con il server dove e' ospitato il sito mi da questo
errore
Warning: fopen("/home/fiorucciricambi/www/contatore.txt","w") - Permission
denied in /usr/www/htdocs/fiorucciricambi/count.php on line 6
Visitore: 1
Warning: Supplied argument is not a valid File-Handle resource in
/usr/www/htdocs/fiorucciricambi/count.php on line 14
Warning: Supplied argument is not a valid File-Handle resource in
/usr/www/htdocs/fiorucciricambi/count.php on line 15
eccoti
Se potete darmi qualche info ve ne saro' grato.
Saluti Antonio Fiorucci

 ha scritto nel messaggio
news:uRpV7.356335$sq5.17...@news.infostrada.it...


 ha scritto nel messaggio
news:9BBV7.30675$OP2.1...@news2.tin.it...


Newsgroup: it.comp.www.php
Titolo: cookie!?!

Non mi spiego perché settando un cookie:
setcookie ("sondaggio","votounico",mktime(0,0,0,01,26,2008),"/");
mi si cancella dopo un giorno e non alla scadenza?
-- 
<<per contatti togliere gli asterischi>>


prova a non dargli il dominio magari è per quello
Newsgroup: it.comp.www.php
Titolo: Domande su  php

Salve a tutti, mi sapete dire se ci sono
dei corsi FSE su php , e possibile
fare un corso in autoistruzione in e-learning
o su cdrom.
Un programmatore ivato :-) che lavora
da solo può essere in grado di fare dei siti  mastondontici?
Quanto può costare un sito di 20->50 pagine scritto in php?
Grazie 1000 a tutti
Ciao

 Quanto può costare un sito di 20->50 pagine scritto in php?
Questa domanda non ha senso proprio per la spiegazione sopra.
Ciao
Gianni

[...]
... sei stato esaustivo ,ti ringrazio.
Ciao

Newsgroup: it.comp.www.php
Titolo: come raggirereste questo ostacolo?

Ciao a tutti, sto modificando le righe del mio forum (si basa su SMF) e 
ho notato che gli avatar dal dbase vengono inclusi in una array 
multivettoriale e l'immagine viene visualizzata con il semplice:
echo $context['user']['avatar']['image'];
quindi suppongo che il tag html 'img src' sia incorporato nell'array.
Ecco vorrei semplicemente fare un resize al 50% dell'immagine ma non 
saprei come fare. Consigli?
Grazie. Mattia.


Non conosco il forum e non so se ci sono attributi specifici
dell'immagine.
Nel caso avessi solo la stringa e se proprio fossi costretto a fare
questa operazione userei qualcosa del tipo:
<?php
function try_to_resize($imgsrc_string) {
    $a = $imgsrc_string;
    if (ereg('width="([0-9]*)"', $a, $regs)===false)
        return false;
    $w = (int)($regs[1]/2);
    if (ereg('height="([0-9]*)"', $a, $regs)===false)
        return false;
    $h = (int)($regs[1]/2);
    $a = ereg_replace('width="([0-9]*)"', 'width="'.$w.'"', $a);
    $a = ereg_replace('height="([0-9]*)"', 'height="'.$h.'"', $a);
    return $a;
}
?>
Sempre che nella stringa iniziale ci siano gli attributi width e
height, altrimenti non funzionerebbe.
Nel caso questi attributi non ci fossero la cosa è sempre possibile ma
personalmente troppo complessa per giustificare il risultato.

 questa operazione userei qualcosa del tipo:
<snip>
Ho tralasciato, ma meglio specificare: ovviamente se ci sono degli
stili associati all'immagine la cosa più logica e banale è modificare
quelli.
Ciao!
Newsgroup: it.comp.www.php
Titolo: problema strano con apici

ciao a tutti!
scusate ho un problema un po' strano con la sostituzione degli apici in una
stringa quando faccio l'update su mysql... il problema č che in locale
funziona bene senza dare errori, mentre quando metto il file online sembra
che non ci sia neanche il controllo sugli apici... che perň invece c'č!
io sostituisco gli apici cosě:
$descITA = str_replace("'","''",$_POST['descITA']);
in locale funziona, on line mi da l'errore:
Query non valida: You have an error in your SQL syntax near 'pressori
alternativi semiermetici- Refrigerante ecologico HF\''C 407C- Evaporato' at
line 3
qualcuno puň aiutarmi?
grazie,
Tex

 $descITA = str_replace("'","''",$_POST['descITA']);
In MySQL l'escaping degli apici va fatto cosi': 
\'
e non cosi':
''
Ti consiglio di utilizzare 
http://www.php.net/mysql_escape_string
(etc.).
Per quello che riguarda le differenze in locale ed in remoto e' molto
probabile derivino dalla diversa configurazione della direttive
magic_quotes_*.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Newsgroup: it.comp.www.php
Titolo: Hosting con PHP e le estensioni DOM XML e XSLT

Ne conoscete qualcuno?
Sia di gratuiti (giusto da provare) che a pagamento (abbastanza validi...)


Guarda questo ne parlano bene 
http://www.webperte.com/
Io non lo conosco perchè uso un altro server ma so che alcuni miei amici
webmaster se ne servono.
Ciao
Master

Newsgroup: it.comp.www.php
Titolo: Due RewriteRule in una

Salve a tutti,
ho un .htaccess con il seguente codice
RewriteEngine On
RewriteRule ^out/(.*)$ out.php?q=$1 [L,QSA]
RewriteRule ^go/(.*)$ go.php?q=$2 [L,QSA]
Sfortunatamente il secondo parametro non viene passato. Proabilmente non 
si possono semplicemente "impilare" due RewriteRule. Che c'e' di 
sbagliato in quel codice?


Ciao,
prova cosě:
RewriteEngine On
RewriteRule ^out/(.*)$ out.php?q=$1 [L,QSA]
RewriteRule ^go/(.*)$ go.php?q=$1 [L,QSA]
ciao 
Giuseppe
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 Che c'e' di sbagliato in quel codice?
Che $2 non ha corrispondenza perché hai usato una sola volta le 
parentesi.

Newsgroup: it.comp.www.php
Titolo: Parse error fantasma

Salve!
Quando avvio uno script mi ritorna il seguente errore:
Parse error: parse error in \include\functions.php on line 758
Vado a controllare il file functions e la riga 758 è l'ultima e he
corrisponde al tag di chiusura del php ?>
So che a volte l'indicazione di parse error va ricercata nella linea
precedenete ma niente da fare. C'è solo una banale funzione corretta
sintatticamente.
Cosa potrebbe essere?
Grazie
Danilo

Posta le ultime righe di codice. 

 Cosa potrebbe essere?
Manca una "}" da qualche parte.
-- 
Stefano

Grazie per le vostre risposte, ho trovato l'inghippo.
In pratica il file iniziava con <? e NON con <?php
Nel php.ini esiste una direttiva per determinare se identificare o meno
<? come tag PHP. Mi è bastato aggiungere <php ed è andato a posto.
GRAZIE!
Danilo
Newsgroup: it.comp.www.php
Titolo: Eliminare l'esponenziale

Salve a tutti,
    come e' possibile passare da un numero in formato:
3.9743367060611E+015
Ad una stringa che comprenda tutti i decimali senza l'esponenziale
3974336706061113000001100
Grazie per gli eventuali aiuti e suggerimenti,
Leonardo 

 ha scritto nel messaggio 
news:VeI5h.40108$uv5.2...@twister1.libero.it...


Newsgroup: it.comp.www.php
Titolo: sempre io ... scusate ...

<?php
$character = array (
                        "name"=>"Francesco",
                        "occupation"=>"web designer",
                        "age"=>19,
                        "special power"=>"flash and php");
                         array (
                        "name"=>"Lino",
                        "occupation"=>"web designer",
                        "age"=>25,
                        "special power"=>"fireworks and asp");
                         array (
                        "name"=>"Odelia",
                        "occupation"=>"web designer",
                        "age"=>35,
                        "special power"=>"grapich design");
foreach ( $character as $val )
{
        foreach ($val as $key=>$final_val) /riga26
        {
         print "$key: $final_val<br>";
        }
        print "<br>";
}
?>
----------------------------------------------------------------
Warning: Invalid argument supplied for foreach() in
C:/Xitami/webpages/prova.php on line 26
l'errore è ripetuto 4 volte ...
ho provato a guardare nei thread precedenti se c'era qualcosa al riguardo ma
non ho trovato niente.
può essere che è Xitami a provocare questo tipo di problemi ?
grazie e scusate ancora

> grazie e scusate ancora
ma č una cazzata o nessuno sa rispondermi ? =)

                        "special power"=>"grapich design");
Prova cosi':
$character = array(
  array(
    "name"=>"Francesco",                           
    "occupation"=>"web designer",
    "age"=>19,
    "special power"=>"flash and php"
  ),
  array(
    "name"=>"Lino",
    "occupation"=>"web designer",
    "age"=>25,
    "special power"=>"fireworks and asp"
  )
); // fine array $character
Vedi un attimo se funziona... Ciao
Luca Balzerani
* 
http://www.LatoServer.it
* Sviluppo e Programmazione server-side

può essere che è Xitami a provocare questo tipo di problemi ?
Senza offesa: e' che non ti devi essere letto bene come funzionano gli
array.
Andrebbe meglio con
$francesco = array ( "anni"=>17, "sesso"=>"M" );
$veronica  = array ( "anni"=>21, "sesso"=>"F", );
$character = array(
	"francesco" => $francesco,
	"veronica" => $veronica,
	"giovanni" => array( 
			"anni" => 18, 
			"auto" => "Y10" 
	),
);
while (list($nome, $features) = each ($character))
{
	while (list($feature, $value) = each($features))
	{
		print "$nome ha $feature = $value<br>";
	}
}
Leonardo
-- 
".signature": bad command or file name

 array.
nessuna offesa =)
Newsgroup: it.comp.www.php
Titolo: count() su un record da DB

Ciao a tutti,
questa cosa mi ha lasciato un pò perplesso:
[...]
$sql = "SELECT * FROM clients ORDER BY surname"; 
//clients e' una tabella contenente 10 campi
$result = mysql_query($sql);
 
while($row = mysql_fetch_array($result))
 {
  [...]
echo count($row);  // il risultato e' 20 ????
 }
Io invece mi aspettavo che ritornasse 10, cioe' il numero dei campi!
In pratica, mi e' parso di capire che mi conta sia la chiave che il
valore.
E' corretto questo comportamento?
Il problema e' nato utilizzando PEAR::HTML_Table: se infatti faccio un
addRow($row) mi crea una tabella di 20 campi e mi da un sacco di errori
e di problemi, perché ovviamente non trova i valori dell'array da 10 a
19 (guardando il sorgente, la funzione addRow fa un count() dell'array
dei valori passatogli (cioe'$row in questo caso) e ovviamente tale
count() ritorna 20 come a me, ma i campi sono solo 10...)
Spero di essere stato chiaro e che possiate illuminarmi.
Saluti
Roberto
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 E' corretto questo comportamento?
Non e' corretta la tua interpretazione.
http://www.php.net/mysql_fetch_array
mysql_fetch_array() is an extended version of mysql_fetch_row(). In
addition to storing the data in the numeric indices of the result
array, it also stores the data in associative indices, using the field
names as keys.
Per verificarlo e' sufficiente fare un print_r ($row) o simile.
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
L'uomo, conscio di sbagliare, persevera.

mysql_fetch_array() is an extended version of mysql_fetch_row(). 
Ah, ecco, era mysql_fetch_row()
Ok, ora mi e' chiaro.
Ti ringrazio molto
Saluti
Roberto

Newsgroup: it.comp.www.php
Titolo: Estrapolazione di dati da MYSQL in una tabella

Devo estrapolare i dati da un database MYSQL su una tabella, ma devo
solamente far comparire 10 record alla volta. Ovviamente devo creare anche
dei pulsanti che mi permettano di avanza alla pagina successiva e
visualizzare i 10 record successivi.
Qualcuno mi puň indircare un sito per poter scaricare un esempio simile?
Grazie Mille
Max


Soluzione = DremweaverMX
con estensione phakt (scaricabile dal loro sito) se vuoi usare le classi ADO
oppure senza phakt  -> add_navigation_bar
con DWmx
l' inserimento del codice è automatizzato compreso l' offset
Fantastico...no :-)
Newsgroup: it.comp.www.php
Titolo: Connessione SSL?

Cosa è necessario installare su un server IIS per utilizzare le connessioni
SSL?
grazie
--
____________________
p.gia...@tiscalinet.it
www.sagreonline.it
Forza Ferrari

 ha scritto nel messaggio
news:98chir$kte$1...@pegasus.tiscalinet.it...


 connessioni SSL?
it.comp.os.winnt
it.comp.os.win9x
Limitiamo un po' gli OT, per favore.
-- 
Signature under rework - Shuriken
Newsgroup: it.comp.www.php
Titolo: quale modulo manca???

Il mio server (un server free) non riesce a eseguire un forum php perchè
mancano dei moduli.
Sono riuscito a convincere i tecnici del webserver ad aggiungerli, ma non so
quali siano quelli mancanti.  
http://web.adriacom.it/adriacom1258/index.php
Il server mi da questo errore
Warning: Invalid argument supplied for foreach() in
/disk4/web/adriacom1258/header.php on line 189
La riga in questione contiene le seguenti instruzioni:
$query = mysql_query("SELECT * FROM $table_themes WHERE name='$theme'");
foreach(mysql_fetch_array($query) as $key => $val) {
if($key != "name") {
$$key = $val;
}
}
Grazie dell'aiuto
P.S l'avevo già detto ma lo ricordo: in locale (sul mio pc) tutto funziona!
Così come tutto funziona in un altro server:
http://spermy.web.ctonet.it/index.php

foreach(mysql_fetch_array($query) as $key => $val) {
AFAIK la foreach esiste solo dal PHP4, non e' che il server usa ancora
il PHP3?
--
Un Ciao in DO Maggiore!       -=) Sbaturzio (=-
Un articolo importante:  
http://www.prosa.it/philosophy/art_44.html

Newsgroup: it.comp.www.php
Titolo: aiuto, per favore...

Ho reinstallato windows, e montato su, come nell'installazione precedente, 
apache+php 4
funziona tutto, solo che quando chiamo da una pagina php un'altra pagina 
php, passando delle variabili con la tecnica del punto interrogativo "?"
la pagia chiamata, alla sua esecuzione, mi dà errore e mi dice che non 
conosce la variabile cui faccio riferimento.
Esempio
pagina A:
<a href="paginab.php?miavariabile=pippo">clicca qui</a>
ecco, se in paginab provo ad usare la variabile miavariabile, mi dice che 
non la conosce.
Ricordo che anche a suo tempo impazzi non poco per venire a capo della 
questione.
Notare che sto facendo girare pagine che nella precedente installazione 
funzionavano senza problemi, e che online (server aruba) funzionano
aiutooooo!!!!!!!!!!!!!!!

 <a href="paginab.php?miavariabile=pippo">clicca qui</a>
Fai, correttamente $_GET['miavariabile'] o erratamente $miavariabile?
Nel secondo caso, ti consiglio vivamente di modificare i tuoi script. 
Cmq se vuoi continuare per la vecchia strada, edita il file php.ini e 
modifica register_globals
http://fr2.php.net/manual/en/ini.core.php#ini.register-globals
Ovviamente se utilizzi il superglobal $_GET/$_POST ignora la mia 
risposta e, magari metti un phpinfo() in pagina2 per vedere cosa passa.
	Francesco

 della questione.
Devi semplicemete recuperare la variabile attraverso il superglobal
array $_GET. Nel caso specifico, in pagina B invece di $miavariabile
devi usare $_GET['miavariabile']. Questo perché hai impostato su Off
la direttiva register_global nel file php.ini.
Analoghe considerazioni con $_POST, $_COOKIE, $_SERVER, ecc...
Per approfondimenti:
http://www.php.net/manual/en/security.globals.php
http://www.php.net/manual/en/language.variables.external.php
Ciao.
-- 
Federico

grazie mille a tutti...
Newsgroup: it.comp.www.php
Titolo: Raggruppamento record senza php

Ciao a tutti,
vorrei eseguire un'operazione senza utilizzare php se possibile, ma solo con MySql.
In pratica ho la tabella "ordini" e devo creare una grafico che indica quanti di una giornata, ordini vengono fatti al minuto, magari filtrando per ora, altrimenti il grafico diventa lunghissimo.
io ho record tipo questi:
 
2010-11-29 08:39:24	utente 1
2010-11-29 08:39:33	utente 2
2010-11-29 08:39:44	utente 3
2010-11-29 08:39:47	utente 4
2010-11-29 08:40:48	utente 5
2010-11-29 08:42:56	utente 6
 
il grafico mi deve dire:
dettaglio ore 8:
minuto 38 = 0 ordini
minuti 39 = 4 ordini
minuta 40 = 1 ordine
minuto 41 = 0 ordini
minuto 42 = 1 ordine
 
ottenuti questi risultati cercherò di esportare un xml o un csv in modo da utilizzarli in vari modi e per creare dei grafici visivi.
 
Dite che si riesce a fare con una query?


Ho già ottenuto un buon risultato facendo così:
 
SELECT 
    DATE_FORMAT(ordinato_il, '%H:%i') AS momento,
    COUNT(DATE_FORMAT(ordinato_il, '%H:%i')) AS num_ordini
FROM
    ordini
WHERE
    ordinato_il BETWEEN '2010-11-29 00:00:00' AND '2010-11-29 23:59:59'
GROUP BY (DATE_FORMAT(ordinato_il, '%H:%i'))
ORDER BY ordinato_il ASC;
 
in questo modo, seguendo l'esempio che vi ho fatto sopra ottengo:
momento 08:39 | 4
momento 08:40 | 1
momento 08:42 | 1
 
Solo che mi mancano i risultati dei minuti in cui non sono stati effettuati ordini... ma forse quelli non riesco a prenderli con mysql...

 Solo che mi mancano i risultati dei minuti in cui non sono stati effettuati ordini... ma forse quelli non riesco a prenderli con mysql...
 
aggiungi un paio di campi sul raggruppamento della query
 
SELECT
     DATE_FORMAT(ordinato_il, '%Y%m%d') AS giorno,
	 DATE_FORMAT(ordinato_il, '%H') AS ora,
	 DATE_FORMAT(ordinato_il, '%i') AS minuto,
     COUNT(*) AS num_ordini
FROM
     articoli
GROUP BY
DATE_FORMAT(ordinato_il, '%Y%m%d'),
DATE_FORMAT(ordinato_il, '%H'),
DATE_FORMAT(ordinato_il, '%i')
 
poi filtra per per giorno, ora, quello che ti pare
 
-- 

Solo che mi mancano i risultati dei minuti in cui non sono stati effettuati ordini... ma forse quelli non riesco a prenderli con mysql...
 
Direttamente no. Dovresti avere una tabella "minuti" contenente i numeri
da 0 a 59, e poi fare una LEFT JOIN.
 
Leonardo
 
-- 
Tell us whether you spy, in the light of the morn,
what saluted was fiercely at the fall of the past day:
whose pips and whose bands in the very heart of the fray
bravely floated from the bulwarks to which we were sworn?

 
 
I minuti a zero li ho infilati con php!
Newsgroup: it.comp.www.php
Titolo: include funziona solo nella stessa cartella

Se richiamo con include un file php, se questo è nella stessa cartella del
chiamante tutto ok, altrimenti non lo apre.
Che devo fare?
Grazie

Che devo fare?
mettere un path relativo oppure assoluto.
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


wrote:

include('../file.php');

Newsgroup: it.comp.www.php
Titolo: caricamento pagine troppo lungo

Ho una pagina che carica i dati da un programma particolare ma 
questultimo impiega ben 4 minuti a dare il risultato , come faccio a 
caricare la pagina degli out senza che mi vadi in blocco il browser???
GRAZIE
<<SAX>>

 caricare la pagina degli out senza che mi vadi in blocco il browser???
Esiste una funzione che serve ad aumentare il time-out di una pagina;
solitamente č di 30 sec, ma puoi impostarlo a quanto vuoi.
la funzione si chiama set_time_limit (numero_secondi).
Per far vedere la pagina mano a mano esiste la funzione flush(). Non l'ho
mai usata e non so neanche se sia corretto.
Ciao

 ha scritto nel messaggio
news:D1n8b.98213$sj6.1...@tornado.fastwebnet.it...


Newsgroup: it.comp.www.php
Titolo: errore nel caricamento della pagina

Ragazzi ciao a tutti.
Mi potete dare una mano?
Ho caricato un sito su un server e quando accedo alla pagina mi 
restituisce questo errore:
Fatal error: Call to undefined function: mosshowhead() in 
/var/www/fantacalcio/index.php on line 5
Cosa devo fare?
O meglio dove posso trovare una soluzione?
Grazie

Ma la funzione esiste? Chiami una funzione? Dove? Quando? Perchè?
Cosa c'è nella riga 5 dell'index? 

 
Questo è la riga 5:
<?php mosShowHead(); ?>
<meta http-equiv="Content-Type" content="text/html;><?php echo _ISO; ?>" />
<?php if ( $my->id ) { initEditor(); } ?>
<?php echo "<link rel=\"stylesheet\" 
href=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/template_css.css\" 
type=\"text/css\"/>" ; ?><?php echo "<link rel=\"shortcut icon\" 
href=\"$GLOBALS[mosConfig_live_site]/images/favicon.ico\" />" ; ?>

 href=\"$GLOBALS[mosConfig_live_site]/images/favicon.ico\" />" ; ?>
Se la riga 5 è questa:
<?php mosShowHead(); ?>
vuol dire che non hai definito la funzione mosShowHead() ed il 
compilatore php non trovandola ti restituisce quell'errore.

W A R R I O R wrote:
 > Ho caricato un sito su un server e quando accedo alla pagina mi
 > restituisce questo errore:
 >
 > Fatal error: Call to undefined function: mosshowhead() in
 > /var/www/fantacalcio/index.php on line 5
 >
Come ti hanno gia' risposto viene richiamata una funzione (probabilmente 
definita in un file incluso) che php non trova
La cosa piu' probabile, almeno secondo la mia esperienza, e' che 
l'upload dei files sul server non sia stato completo
prova a controllare se tutti i files che hai in locale sono stati 
effettivamente caricati sul server
Ciao
Newsgroup: it.comp.www.php
Titolo: numero di campi variabile

Ciao,
ho una tabella con 2 campi A e B
Se al successivo aggiornamento dovessi inserire ad es. 4 valori mi
servirebbero due nuovi campi C e D.
Come faccio a creare questi campi solo nel caso che non esistano gią?
Si puo usare "if not exists" per i campi?
Insomma una cosa del genere:
$datolength=4
$query = "CREATE TABLE IF NOT EXISTS articoli (codice int(3)  AUTO_INCREMENT
PRIMARY KEY ,
dato1 VARCHAR(100),dato2 VARCHAR(100),";
for($i=1;$i<=$datolength;$i++) {
    $query.="IF NOT EXISTS dato".$i." VARCHAR(255),";
}

 }
Esiste
DESCRIBE <nometabella> e
ALTER TABLE
Cmq. aggiungere cosi selvatico dei campi mi da l'impressione di un design un
po' povero. ALTER TABLE si usa se aggiungi un campo per una volta ogni tot e
su tabelle con tanti dati e' molto pesante.


devo fare un pannello di controllo per un megastore (dagli alimentari
all'abbigliamento). Per mettere tutti i prodotti nella stessa tabella devo
per forza fare cosi perchč non posso prevedere  quante proprietą avrą il
prodotto inserito (taglia,colore,peso,numero,ecc...).
Se mettessi un numero di campi max a forfait sarebbe ancora meno alegante,
senza contare che potrebbe non bastare....
Potresti farmi un esempio su come usare DESCRIBE?
Saluti

 Potresti farmi un esempio su come usare DESCRIBE?
$rslt=mysql_query("DESCRIBE prodotti") or die(mysql_error());
while ($r=mysql_fetch_assoc($rslt)) {
    echo $r["Field"].":".$r["Type"]."<BR>\n";
}
se controlli $r["Field"] e non esiste il tuo campo lo aggiungi.

 ha scritto nel
messaggio news:a0gY8.36720$7N3.8...@twister2.libero.it...

hehe... stò fondendo ma non riesco a risolvere il problema!!
In pratica mi ritrovo con due array:
$campi_utente e $campi_tabella
Per ogni voce di $campi_utente devo cercare una corrispondenza in
$campi_tabella. Se non la trovo creo il nuovo campo con alter table.
Quello che non riesco a fare e scalare $campi_tabella.
Infatti ho provato:
$lun=count($campi_utente);
for($i=0;$i<$lun;$i++) {
    while($r=mysql_fetch_assoc($rslt))
        if($campi_utente[$i]==$r["Field"])
       continue;
....alter table.......
}
Confido ancora nella tua pazienza...
Grazie

 }
perche' non usi in_array()?
Crei l'array dei campi (quella dalla query describe) e verifichi con gli
elementi in $campi_utente.

 ha scritto nel
messaggio news:A3iY8.37262$7N3.8...@twister2.libero.it...

questo fa proprio al caso mio, grazie!!
Newsgroup: it.comp.www.php
Titolo: array multidimensionale (?)

salve,
vorrei creare un array che contenga delle risposte a seconda degli 
esiti di una certa operazione
l'operazione avviene all'interno di un *while* e può dare esiti 
positivi o negativi a seconda di alcuni *if*
while {
  esegui operazione
    if (operazione) {
      array_di_risposta = [numero_di_tel][messaggio_ok]
    } elseif (operazione == qualcosa) {
      array_di_risposta = [numero_di_tel][causa_errore]
    } elseif (operazione == qualcos'altro) {
      array_di_risposta = [numero_di_tel][causa_altro_errore]
    }
}
idealmente vorrei, alla fine, trovarmi un qualcosa di questo genere
[+39328...][operazione eseguita con successo!]
[+39333...][operazione eseguita con successo]
[+39347...][operazione fallita per qualcosa]
[+39347...][operazione eseguita con successo!]
[+39347...][operazione fallita per qualcos'altro]
etc etc
come conviene fare?
grazie
-- 
Umin
Foobar spento

 come conviene fare?
una cosa tipo così?
$j = $k = 0;
while () {
 if ...
  $array_risposte = array("numero" => array($j => $numero),
                   			"esito" => array($k => $risposta) );
elseif ...
  $array_risposte = array("numero" => array($j => $numero),
                   			"esito" => array($k => $risposta) );
elseif ...
  $array_risposte = array("numero" => array($j => $numero),
                   			"esito" => array($k => $risposta) );
$j++; $k++;
}
poi un ciclo per fare le stampe
while / foreach {
  print $array_risposte["numero"][$j];
  print $array_risposte["esito"][$k];
}
-- 
Umin
Foobar spento

forse meglio tipo così
 $array_risposte = array();
 while (...) {
  if (...)
   $array_risposte[] = array("numero" => $numero, "esito" => 
$risposta);
 elseif (...)
   $array_risposte[] = array("numero" => $numero, "esito" => 
$risposta);
 elseif (...)
   $array_risposte[] = array("numero" => $numero, "esito" => 
$risposta);
 }
 foreach ($array_risposte as $risposta) {
   print $risposta["numero"];
   print $risposta["esito"];
 }

[fadeout] ha usato la sua tastiera per scrivere :


grazie, mo provo :)
-- 
Umin
Foobar spento

Newsgroup: it.comp.www.php
Titolo: Approccio a Java

Ho un ottima esperienza di PHP e vorrei provare a programmare in Java.
C'è qualche approccio che favorisca la conoscenza di Java da parte di 
chi già conosca PHP?

 chi già conosca PHP?
Immagino tu voglia dire 'JSP': no. A parte una vaga similitudine negli 
operatori (entrambi attingono al C/C++).
(IMHO)
Andrea



Java e` molto diverso da PHP come "tecnica di programmazione", ma molto 
simile come costrutti sintattici.
Se non lo fai gia`, inizia a programmare a oggetti con PHP5, cosi` ti fai 
un po' di forma mentis.
Ricorda che Java e` a tipizzazione statica, PHP dinamica. In PHP $a puo` 
assumere qualsiasi valore (intero, stringa, oggetto, ...), in Java a 
contiene solo quello per cui la dichiari.
Bye.
Newsgroup: it.comp.www.php
Titolo: C'è un modo per sapere la root del sito tramite PHP?

Mi servirebbe una variabile che mi restituisca in automagico la path del mio
sito, la famosa "d:\inetpubs\webs\blabla"...
So che c'è ma non l'ho trovata!!!
Chi mi illumina?  ;)
Ciauuuuu,
Wolf
P.S.: So che esiste la variabile d'ambiente $SCRIPT_FILENAME, che
restituisce il percorso sul server e il nome del file richiamato...ma io
volevo qualcosa sul quale non dovessi operare alcuna operazione di COPY...

 So che c'č ma non l'ho trovata!!!


Chi mi illumina?  ;)
Io mi sono fatto questa funzioncina che funziona sia con Apache che
con IIS e che puoi lanciare da qualsiasi pagina del tuo sito, devi
solo modificare nome_sito, che e' il nome della cartella principale
del tuo sito (ovviamente se c'e' piu' di una cartella con lo stesso
nome non funziona, ma e' strano):
function get_document_root($PATH_TRANSLATED){
	$start = strpos($PATH_TRANSLATED, "nome_sito");
	$document_root = substr ($PATH_TRANSLATED, 0, $start);
	$document_root .= "nome_sito";
	return $document_root;
	}
$DOCUMENT_ROOT = get_document_root($PATH_TRANSLATED);
$DOCUMENT_ROOT in questo modo contiene la root del tuo sito.
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

 wrote in message
news:3bbc8559...@newsserver.cilea.it...


dovrebbe bastare.
Pero' funziona solo con Apache.


Newsgroup: it.comp.www.php
Titolo: form di un altro sito

è possibile fare una pagina che carica un form da un'altra pagina in
internet, ne cambia i pulsanti (con regexp) e consente di inviare i form
al sito giusto.
Se provo a farlo le immagini non si caricano perché sono linkate alla
pagina php e non a quella originale.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 pagina php e non a quella originale.
dal momento che non hai le immagini di quel tale sito presenti sul tuo
pc/server, spiegami come potresti vederle senza aggiungere l'url completo
all'immagine.
non e' questione di php, sono semplici basi di html.