mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Formqattare un documento per la stampa

E' possibile configurare la pagina web in modo da produrre un output di
stampa decente? (tipo        interruzioni di pagina ed evitare che le
tabelle vengano tagliate a metà)

 tabelle vengano tagliate a metà)
Credo di no, l'html è testo, le interruzioni di pagina e simili sono
elementi riconosciuti da programmi che ne prevedono l'inserimento (Word, per
esempio).
LAMASE

Newsgroup: it.comp.www.php
Titolo: un array di una query in due celle

Ho fatto una query, ho messo tutto in un array:
while($recf = mysql_fetch_array($risf))
e mi accingo a stampare il contenuto a video all'interno di una tabella ma
all'improvviso mi è venuto in mente una domanda..
Volevo chiedervi se era possibile svuotare un array di una query in una
tabella con due celle all'interno del ciclo while.
Mi spiego meglio:
---------------------------
| titolo |
---------------------------
| risultato1 | risultato4 |
---------------------------
| risultato2 | risultato5 |
---------------------------
| risultato3 | risultato6 |
---------------------------
$queryf = "SELECT * FROM focus ";
$queryf = $queryf."WHERE old_f= 'n' ";
$queryf = $queryf."ORDER BY data_f desc, titolo_f "; // decresente
$risf = mysql_db_query($DB,$queryf,$conn);
$f = 0;
while($recf = mysql_fetch_array($risf))
{ 
$f++; 
print 'COME STAMPO?? ';

 print 'COME STAMPO?? ';
fai un indice quando è 0 costruisci la riga (tr) e la prima cella (td)...
quando è 1 chiudi la prima e apri la seconda (</td><td>)... quando è 2
chiudi la seconda e quidi la riga (</td></tr>) e poi riporti l'indice a 0
(if($i==2) $i=0;)

Newsgroup: it.comp.www.php
Titolo: definizioen campo MySqp

durante le definizione di una tabella, come devo definire un campo testo 
facendo in modo che il contenuto non possa  esistere in nessun altro record 
della tabella?
Grazie
Leonardo
 
 
 

 record della tabella?
 
unique, ma mi pare non si possa usare coi campi test, o comunque 
indicizza solo il primo KB (o almeno era cosi` fino a qualche versione fa 
di MySQL)
 
Bye.
 


Aggiungendo l'attributo UNIQUE alla colonna?
 
PS: Verifica con il tuo db le limitazioni eventuali di UNIQUE su campo 
TEXT o VARCHAR.
Newsgroup: it.comp.www.php
Titolo: preg_match

Ciao a tutti! Sto cercando di prelevare un singolo dato da una pagina web. L'indirzzo della pagina è: 
http://www.istat.it/it/archivio/30440
 e quello che mi serve è il valore +2,7 (che ogni mese può cambiare o meno).
 
Ho scritto questo codice:
 
<?php 
error_reporting(E_ALL);
$file_n = "
http://www.istat.it/it/archivio/30440
";
$file = implode(' ',file($file_n));
$stringa=htmlspecialchars('/<td>(.*?)<\/td>/i');
 
if ($file) {
	if (preg_match($stringa, $file, $risultato)) {
  		foreach($risultato as $k=>$v){
			print $v."\n";
		}
	}else{
		print "Risultato nn trovato. Istat sconosciuto, controllare all'indirizzo: <a href=\"$file_n\">$file_n</a>.<br><br>Stringa cercata: \"$stringa\"";
	}
}
?>
 
Ma ovviamente non funziona. Premetto che non sono molto pratico di queste funzioni preg_* ma dovrebbe funzionare scritto così. Purtroppo però mi restituisce il codice della condizione false, ovvero mi stampa a video: "Risultato nn trovato..." ecc.. Come devo fare? sono un aio d'ore che ci sbatto la testa.. Se avete un'idea sputate pure :-p Buona serata a tutti!


function recupera_pagina($url){
	if($url != ""){
		$pagina = fopen ($url, "r")or exit ("Impossibile aprire il file!");
		while (!feof ($pagina)) {
			$linea = fgets ($pagina, 1024);
			$contenuto = $contenuto.$linea;
		}
		fclose($pagina);
		return $contenuto;
	} else {
		return NULL;
	}
}
 
function retrive_tag($tag,$pagina){
	preg_match_all("/<".$tag."[^>]*?>(.+?)<\/".$tag.">/si", $pagina, $str);
	for($i=0;$i<count($str[1]);$i++){
		$stringa[$i] = $str[1][$i]." ";
	}
	return strip_tags($stringa[5]);
}
 
$url="
http://www.istat.it/it/archivio/30440
";
$pagina = recupera_pagina($url);
$body = retrive_tag("td",$pagina);
print $body;

 	if (preg_match($stringa, $file, $risultato)) {
 
preg_match non va bene, perchè cerca solo il primo match, devi usare 
preg_match_all
 
 
quindi : 
 
 
<?php 
error_reporting(E_ALL);
$file_n = "
http://www.istat.it/it/archivio/30440
";
$file = file_get_contents($file_n);
$stringa='#<td align="right"><strong>(.*?)</strong></td>#';
 
if ($file) {
	if (preg_match_all($stringa, $file, $risultato)) {
		echo 'valore: '.trim($risultato[1][2])."\n";
	}else{
		print "Risultato nn trovato. Istat sconosciuto, 
controllare all'indirizzo: <a href=\"$file_n\">$file_n</
a>.<br><br>Stringa cercata: \"$stringa\"";
	}
}
?>
 
 
ovviamente ad ogni evetuale cambio di layout del sito lo script va 
corretto
 


si, purtroppo non ho trovato un'altra soluzione. Idee?
Newsgroup: it.comp.www.php
Titolo: funzione di caricamento buggata

Ciao, ho questa funzione
function carica ($nomeCampo, $dir)
{
   if (move_uploaded_file ($_FILES[$nomeCampo]['tmp_name'], 
$dir.$_FILES[$nomeCampo]['name'])) 	
{
   print $dir.$_FILES[$nomeCampo]['name'];
}
else
{
print "errore!" . trigger_error();
};
ora, utilizzando
carica ("file", $fullPath)
succede che mi carica l'immagine, ma l'immagine è bianca. Draggandola 
poi nel browser (provando lo script in locale), mi dice che non ho i 
permessi per visualizzare. :\
grazie fo' help
m.

 per visualizzare. :\
La cartella di destinazione dell'upload ce li ha i permessi di scrittura?
Ciao
Marco 

> La cartella di destinazione dell'upload ce li ha i permessi di scrittura?
Sì, 777... sono riuscito a visualizzare la img da browser...
forse ho capito, i permessi delle immagini sono:
www: read & write
group: no access
others: no access
E' un settaggio normale?
grazie

 E' un settaggio normale?
*TUTTI* i settagi sono "normali". La domanda è se quei permessi 
corrispondono a quello che vuoi.
ciao, f.
Newsgroup: it.comp.www.php
Titolo: [OT][MySql] Fare il LIMIT di una query

Non riesco a trovare un modo (a livello di query sql) per fare questa cosa:
1- Ordinare una tabella in base ad un campo
2- Prendere le prime 10 righe
3- Riordinare queste righe che ottengo in base ad un altro campo
Il problema è che a livello logico dovrei usare un LIMIT dopo l'ORDER BY, ma 
chiaramente la sintassi sql non me lo permette... si può risolvere il 
problema a livello di query senza ricorrere agli array in php?
Grazie Mille a tutti,
Matteo. 

 problema a livello di query senza ricorrere agli array in php?
Non ho capito bene:
SELECT * FROM cognomi
  ORDER BY Cognome
  LIMIT 5
è una sintassi permessa da SQL.
-- 
   ___            _                 _      __
  /__ \__  ____  (_)___ _____ ___  (_)____/ /_____ _
   / _/_ \/ __ \/ / __ `/ __ `__ \/ / ___/ __/ __ `/
  /_/  __/ / / / / /_/ / / / / / / (__  ) /_/ /_/ /
 (_)\___/_/ /_/_/\__, /_/ /_/ /_/_/____/\__/\__,_/
                /____/

Ettos wrote:

server permettendo..
SELECT field0, field1 FROM
 (SELECT field0, field1 
  FROM table 
  WHERE 1 
  ORDER BY field0 ASC 
  LIMIT 0, 10
 ) as tmp 
WHERE 1 
ORDER BY field1 ASC
LIMIT 0, 10
-- 
www.iuz-lab.info


Grazie!! Esattamente quello che mi occorreva! In locale funziona...c'è da 
vedere ora cosa succede sul server...
Saluti,
Matteo. 

 č una sintassi permessa da SQL.
Sě appunto, il mio problema era quello di riordinare un'altra volta i dati 
dopo il LIMIT...
Ciao e grazie!
Matteo.
Newsgroup: it.comp.www.php
Titolo: Aiuto su date

Voglio visualizzare i mesi in lingua italiana ho provato la seguente
funzione e non funziona
<?
setlocale(LC_TIME, "it_IT");    (ho provato anche con setlocale(LC_TIME,
"italian"); )
$month1 = $today["month"];
$mday1 = $today["mday"];
$year1 = $today["year"];
echo "$month1 $mday1, $year1";
?>
come mai?
Grazie a presto

 ha scritto nel messaggio
news:hMc98.45780$5M4.1...@twister2.libero.it...


 function meseIT($n) {
   switch ($n) {
     case 1: return "Gennaio"; break;
     case 2: return "Febbraio"; break;
     case 3: return "Marzo"; break;
     case 4: return "Aprile"; break;
     case 5: return "Maggio"; break;
     case 6: return "Giugno"; break;
     case 7: return "Luglio"; break;
     case 8: return "Agosto"; break;
     case 9: return "Settembre"; break;
     case 10: return "Ottobre"; break;
     case 11: return "Novembre"; break;
     case 12: return "Dicembre"; break;
   }
 }
--
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  Giovanni Ceglia WebMaster & WebDesigner
 
http://www.xungame.com/
 
http://www.mozzarelladibufaladop.com/

  }
--
Reply to: brain79(at)
inwind.it
www.brainetwork.net
ICQ#: 42797710 - FeSToso n°143
[aforisma del giorno]


function mese($num)
{
	$mesi = array (
		"",
		"Gennaio",
		"Febbraio",
		"Marzo",
		"Aprile",
		"Maggio",
		"Giugno",
		"Luglio",
		"Agosto",
		"Settembre",
		"Ottobre",
		"Novembre",
		"Dicembre"
		);
	return $mesi[$num];
}

 ha scritto nel messaggio
news:hMc98.45780$5M4.1...@twister2.libero.it...

Riposto una risposta data qualche giorno fa (provate ad usare
groups.google.com
 ogni tanto...)
Prova con
<?
setlocale('LC_TIME', 'it_IT.ISO_8859-1');
define('DATE_TIME_FORMAT', '%A %d %B, %Y %H:%M:%S');
echo strftime(DATE_TIME_FORMAT);
?>
Stampa qualcosa del tipo:
Mercoledi 30 Gennaio, 2002 18:50:42
Questo vale se usi FreeBSD. Se usi RedHat prova con it_IT al posto di
it_IT.ISO_8859-1
Potrebbe non funzionare se il server è windowz.
Ciao
--
Stefano Vita Finzi Zalman
Pronesis.it - PCA
stefan...@pronesis.it
--
Pronesis srl
Viale Cavour 50 - 44100 Ferrara
Tel 0532 242740 (2 linee)
Fax 0532 242491
email: 
in...@pronesis.it
web: 
http://www.pronesis.it
Newsgroup: it.comp.www.php
Titolo: stripwhitespace

Ciao a tutti, sono un nuovo utilizzatore di php...
Fino ad ora ho sempre
sviluppato in cold fusion.
Veniamo a noi...
In cold fusion ero solito
utilizzare una funzione che mi permettava di cancellare tutti gli spazi
vuoi presenti all'interno del documento (sia nelle parti di codice html,
sia in quelle cold fusion). Il nome di questa funzione, che reputo
fondamentale, è Stripwhitespace. Il suo scopo è quello di ridurre il peso
della pagina, eliminando tutti gli spazi presenti all'interno di un
documento che non sono considerati importanti.
Sapete se esiste qualcosa
del genere in php???
Grazie sin da ora per chi può darmi una risposta,
sia a questa domanda che alle successive, che credo saranno sicuramente
molte...
ciao ciao
lore
--------------------------------
Inviato via 
http://usenet.iol.it

 della pagina, eliminando tutti gli spazi presenti all'interno di un
ciao lore,
se ho ben capito vorresti togliere tutti gli spazi da una stringa, esatto?
se sě, io utilizzerei:
$tua_stringa=str_replace(" ", "", $tua_stringa);
spero fosse quello che cercavi,
ciao
mignolo

mignolo
--------------------------------
Inviato via 
http://usenet.iol.it
 

 del genere in php???
quando fai l'output della pagina usi trim(), ad esempio se carichi un
template in html con fopen, fgets.
(N.B.: non testato)
$fp=fopen("pagina.html", "r");
while (!feof($fp)) {
    $str=fgets($fp,1024); // leggi riga
    echo trim($str); // toglie spazi, tab dall'inizio e fine.
}
fclose($fp);

fclose($fp);
--------------------------------
Inviato via 
http://usenet.iol.it
 

 non ci sono altre soluzioni mi accontento...
Piu' semplice di 5 righe di codice? Boh....
Magari scrivendo il codice HTML gia' condensato. ;-P

 Sinceramente speravo in qualcosa di un po' più semplice...
No, in quanto a semplicità ColdFusion resta imbattuto :-)
PHP ha comunque parecchi pregi (io li uso entrambi)
Massimo

Massimo
--------------------------------
Inviato via 
http://usenet.iol.it
 

 sai come potrebbe essere tradotto in php???
Il concetto di custom tag non é traducibile in PHP, Weiss usa una RegExp per
eliminare tutti gli spazi vuoti da "ThisTag.GeneratedContent". Efficace,
semplice, ma piuttosto brutale e poco performante rispetto ad un uso oculato
di <cfsetting>.
Massimo
Newsgroup: it.comp.www.php
Titolo: Autenticazione

Utilizzo htaccess di Apache per chiedere l'autenticazione a chi vuole 
accedere ad una zona riservata.
Uso poi la funzione $HTTP_SERVER_VARS['PHP_AUTH_USER']
per sapere l'username di chi si e' autenticato.
Non utilizzo le sessioni e non utilizzo i cookie.
Il problema e' che se anche viene chiuso il browser al successivo 
accesso non viene piu' richiesta la password e la variabile e' sempre la 
stessa.
Ho provato ad aggiungere questi due tag nella pagina ma non risolvono il 
problema.
<META http-equiv="cache-control" content="no-cache">
<META http-equiv="Expires" content="Mon, 11 May 1998 00:00:00 GMT">
Non riesco a capire perche' apache non richiede piu' la password.
Falco

Ciao!
Spero ti possa servire questo:
$SELECT_ADMINS = mysql_query("SELECT * FROM admins",$db);
$SELECT_ADMIN  = mysql_fetch_array($SELECT_ADMINS);
if(empty($PHP_AUTH_USER)||(($PHP_AUTH_USER!=$SELECT_ADMIN[Admin])&&($PHP_AUTH_PW!=$SELECT_ADMIN[Password]))
 ) {
   Header("WWW-Authenticate: Basic realm=\"My Realm\"");
   Header("HTTP/1.0 401 Unauthorized");

 ($PHP_AUTH_PW!=$SELECT_ADMIN[Password]))  ) {
                               ^^^^^^^^^
Notice: Undefined constant ...
Non usare $PHP_AUTH_PW, utilizza $_SERVER['PHP_AUTH_PW']
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 
Forse non mi sono spiegato bene non ho difficolta a sapere chi si e' 
autenticato, penso che il problema riguardi solo Apache ed il browser.
Ora provo a controllare bene la documentazione di Apache.
Falco
Newsgroup: it.comp.www.php
Titolo: fopen per scaricamento img e HTTP/1.1 302 Found

Ciao a tutti
Ho fatto uno script che dato un url di un'immagine la scarica in
locale. Ho usato fopen e fwrite. Se il response è HTTP/1.1 200 OK
riesco tranquillamente a salvare l'immagine. Ma se il response è
HTTP/1.1 302 Found il file non viene trovato (cosa che invece succede
se l'url lo metto in un browser).
Come posso fare a scaricare l'immagine anche con il 302?
Grazie
--
Andrea

> Come posso fare a scaricare l'immagine anche con il 302?
Posta codice.
IN breve ecco il significato del codice 302, all'interno ci sono i 
motivi per i quali non riesci ad accedervi direttamente (tratto da 
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
 ):
"
302 Found
The requested resource resides temporarily under a different URI. Since 
the redirection might be altered on occasion, the client SHOULD 
continue to use the Request-URI for future requests. This response is 
only cacheable if indicated by a Cache-Control or Expires header field.
The temporary URI SHOULD be given by the Location field in the 
response. Unless the request method was HEAD, the entity of the 
response SHOULD contain a short hypertext note with a hyperlink to the 
new URI(s).
If the 302 status code is received in response to a request other than 
GET or HEAD, the user agent MUST NOT automatically redirect the request 
unless it can be confirmed by the user, since this might change the 
conditions under which the request was issued.
"

 motivi per i quali non riesci ad accedervi direttamente (tratto dahttp://
www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
):
L'avevo letta anche io una roba simile, e l'header "location" ce l'ho
anche, ma non contiene l'url corretto, ma contiene solo la cartella
senza file. Non so se il file poi devo andarlo a mettere io o invece
dovrebbe essere passato da questa voce dell'header: immagino debba
essere la seconda.
--
Andrea

 essere la seconda.
Come ti ho detto prima, posta sia il codice tuo, sia l'output che 
ottieni, sia quello ceh "vorresti" ottenere.
(la procedura che ti ho appena segnalato è tra l'altro quella corretta 
per qualsiasi operazione di debugging, altrimenti è impossibile capirci 
qualcosa).
--
rob4you
www.outofmind.eu

Newsgroup: it.comp.www.php
Titolo: mittente sulle mail

Sto usando la funzione mail() del php e vorrei far si che chi riceve la mail abbia l\'indirizzo di chi la manda.
Come si fa?
Ciao  e grazie anticipatamente :)
Posted by 
http://www.phpitalia.com

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

Come posso inserire un un contatore in php in una pag html? Grazie!!

Ci sono script gratuiti in giro... ad es. guarda su 
freephp.html.it
(
freephp.html.it/script/lista.asp?idcat=5
)
magari dai solo un'occhiata per vedere come funziona e dal di li
cominci
--
Stucco
HOLIDAY-BLOG (10 march - 23 april)
[Stucco e la Leo, Messicani x caso]
http://stucco.altervista.org

Ho lo script,  ma che cosa devo scrivere nella pag html per inserirlo?
Grazie!!

 Grazie!!
Intanto non deve essere una pagina html, nel senso che l'estensione 
deve essere .php , poi segui le istruzioni dello script, da qualche 
parte ci saranno, comunque probabilmente visualizzera' il contatore nel 
punto in cui lo inserisci
-- 
Lello Vitello
Opinioni di tutti su tutto:
www.chenepensi.it

 Fra ha detto questo mercoledě :


 nel browser da un utente??
Dipende da come e' configurato il webserver, normalmente e' supportata
anche la pagina index.php
-- 
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.

 > Fra ha detto questo mercoledě :


 Fra ha detto questo mercoledě :


 in .php su una pagina in index.html ?
Please 
http://wiki.news.nic.it/QuotarBene
Per favore, non postare 3 volte la stessa domanda, specialmente se ti
e' gia' stato risposto.
-- 
I am what I am, I do what I can


A parte che erano 2 ma che cazzo di problemi ti da ho sbagliato.........
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:rCc_d.17944$zZ1.4...@twister1.libero.it...


 sbagliato......... 
Please 
http://wiki.news.nic.it/QuotarBene


E tu lo conosci il significato di tolleranza?!?!
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:%sd_d.17031$Tm5.3...@twister2.libero.it...


 E tu lo conosci il significato di tolleranza?!?!
Lui si`, e` stato anche troppo tollerante.
Tu no, e forse nemmeno quello di educazione e di rispetto per gli altri.
Altrimenti ti saresti letto quella pagina e avresti iniziato a fare come
dice.
-- 
Alessandro Pellizzari

Appassionante questo thread, pensavo si parlasse di un contatore in php
non di un contatore di c.zz.te.
Coraggio, è solo stress indotto dal PC.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.www.php
Titolo: link cliccabile con immagine

ho il seguente codice php
  <div class="browsePriceContainer">
   Youtube 1 <?php echo $youtube1 ?>
  </div>
vorrei che anzichč vedere il contenuto di testo del campo youtube1 si 
vedesse un immagine di nome img.jpg e che su click di essa venga aperta in 
una nuova finestra del browser il sito contenuto nel campo youtube1
qualcuno sa aiutarmi?
grazie a tutti. 


PHP
Devi solo decidere cosa mettere in $youtube1.
Newsgroup giusto ma non possiamo dirtelo noi (HTML).
HTML
Per sapere cosa mettere in $youtube1.
Newsgroup apposito. Google.
JAVASCRIPT
Per aprire nuova finestra.
Newsgroup apposito. Google.
Gabriele

 grazie a tutti.
PHP
Devi solo decidere cosa mettere in $youtube1.
Newsgroup giusto ma non possiamo dirtelo noi (HTML).
HTML
Per sapere cosa mettere in $youtube1.
Newsgroup apposito. Google.
JAVASCRIPT
Per aprire nuova finestra.
Newsgroup apposito. Google.
Gabriele
ééééééééééééééééééééééééééééééééééé? 

 una nuova finestra del browser il sito contenuto nel campo youtube1
<div class="browsePriceContainer">
Youtube 1 <a href="<?php echo $youtube1 ?>" target="_blank"><img 
src="img.jpg"></a>
</div>
-- 
* JoWe.it - Sito Joomla! Gratis
* 
http://www.jowe.it

se funziona ti devo una pizza!
"Riccardo"  ha scritto nel messaggio news:iqg653$jrm$1...@tdi.cu.mi.it...


 se funziona ti devo una pizza! 
Per me... una capricciosa, grazie !
;-)


be dai di 2 ne devo pagare solo una. da bere?
"Riccardo"  ha scritto nel messaggio news:iqhgho$sbl$1...@tdi.cu.mi.it... 


 be dai di 2 ne devo pagare solo una. da bere?
Scusa ?


Newsgroup: it.comp.www.php
Titolo: motore di ricerca interno: problema

Ciao,
Sto facendo un motore di ricerca interno al sito.
Gli passo un parola , cerca nel database e restituisce l'output.
Il problema è il seguente:
Il risutato della ricerca è doppio. Ad ogni ricerca i risultati sono doppi
quindi visualizza due risultati identici.
Chiamo cerca.php la pagina per la ricerca e "casa" la parola da cercare. Se
io chiamo la pagina come cerca.php?chiave=casa il risulato è perfetto e
unico. Se invece passo il valore della variabile chiave attraverso l'usuale
form di ricerca il risultato è sbagliato nella visualizzazione come ho detto
poco sopra (due risulati uguali).
La parola chiave dal form  viene inviata attraverso
action="index.php?id_pag=8" , dove in index il corrispondente di id_pag è
cerca.php.
Quale può essere il problema?
Grazie
AnimA

Forse il valore che passi nella form lo mandi in POST mentre nella pagina di
ricerca lo prendi in GET...
per questo mettendo il valore sulla url funziona.
Se posti il codice della pagina dove avviene la ricerca su DB si fa in un
attimo a vedere.


 ha scritto nel messaggio
news:%fusa.84775$iy5.2...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: comando fwrite in phpnuke

un saluto a tutti,
ho un problema cui non riesco a venire a capo nella creazione di un modulo
per phpnuke.
ho realizzato uno script che genera un codice html, che viene visualizzato
in una textarea, lo sottopone alle modifiche dell'utente poi lo salva sul
server in formato html.
il problema però è che quando passo al salvataggio del codice questo non
viene salvato se contiente al suo interno i tag <head> </head> e relativi
meta tag e javascript.
lo script non salva e mi ricarica la homepage, mentre se tolgo tutto quanto
è tra gli head  funziona tutto.
lo script  php è tutto sommato semplice:
ho un form con il testo
<form method=\"POST\"
action=\"modules.php?name=$modulename&file=save_page\"><br>
//la variabile$testo contiene il codice html che l'utente può modificare a
piacimento
<textarea rows=\"22\" name=\"pagina\" cols=\"60\">
$testo
</textarea>
<input type=\"submit\" name=\"op\" value=\"salva questa pagina\"></form>
e questo è il codice nel file save_page.php cui punta il form
//folder dove salva
$pagesdir= "pages/";
//testo+ estensione html
$newfile = ("$nomefile.$ext");
$folder = $pagesdir;
$fp = fopen("$folder/$newfile","a")
or die ("impossibile creare il file.");
// ti dira' se hai i diritti o no...
fwrite($fp, $pagina);
fclose($fp);
avete idea di dove possa essere l'errore?
il javascript in questione è un semplice controllo del browser di chi naviga
la pagina creata , lo riporto di seguito.
La cosa bizzarra è che non è solo il javascript che fa conflitto, anche solo
se rimane uno dei tag Head o dei Meta la pagina non viene salvata....
<head>
<TITLE>titolo della pagina  </TITLE>
<META NAME="DESCRIPTION" CONTENT="descrizione dei contenuti ">
<META NAME="KEYWORDS" CONTENT="keywords ">
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
function Start()
{brwName = navigator.appName; if (brwName ==
"Netscape" ){window.parent.location="
http://www.paginanetscape.com
"}else{win
dow.parent.location="
http://www.paginaexplorer.com
"}}
</SCRIPT>
</head>
(la funzione start del JS viene poi richamata nel body).
Ovviamente tutti i permessi chmod sono a posto, se manca l'head funziona
tutto perfettamente.
avete suggerimenti?
grazie ciao
Persiko
http://www.rome-online.com

 file://testo+ estensione html

Newsgroup: it.comp.www.php
Titolo: Metod "Post"

Premetto che ho appena iniziato a programmare in PHP e che sto lavorando con
il seguente ambiente :
S.O. Windows 2000 Pro
MySQL 4.0.18
Php v 4.3.6
Web Server Xitami v2.4d9
e che il codice php viene interpretato correttamente.
Sto provando a rifare degli esercizi presi da un libro,
il problema nasce quando devo passare come parametri valori scritti da un
utente
dentro a due caselle di testo, utilizzando il metodo "post", sembra che la
cosa non
funzioni e non capisco perchč.
Forse ho dimenticato qualche configurazione iniziale dell'ambiente di
sviluppo?
vi scrivo di seguito lo script che non mi funziona :
<html>
<HEAD>
<title>Ricerca Utenti</title>
</HEAD>
<BODY bgcolor="#DDEEFF">
      Inserite due numeri e inviate il form<br>
      <form action = "risultato.php" METHOD="post">
      Valore 1 : <input name = "v1"><P>
      Valore 2 : <input name = "v2"><P>
      <input type = "submit">
      <input type = "reset">
      </form>
</body>
</html>
Ringrazio fin da ora per l'aiuto
Saluti Carlo

 "post", sembra che la cosa non funzioni e non capisco perchh.
Definisci "non funzioni".
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
P.S.
Ti prego, prima di rispondere verifica la configurazione relativa
all'error_reporting ed a register_globals.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 ha scritto nel messaggio
news:qoONc.65106$5D1.
3102479
@news4.tin.it...


 Saluti Carlo
prova cosi' ... ciao 
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

 funzioni e non capisco perchè.


      echo "la somma di $v1 e di $v2 è $ris";
Dai che ce la fai :)

echo "la somma di $v1 e di $v2 è $ris";
Perché con register globals su off devi utilizzare gli array $_POST,
$_GET, etc..., con register globals su on il tuo script funzionerebbe,
però è fortemente consigliato per motivi di sicurezza utilizzare
register globals su off.
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

echo "la somma di $v1 e di $v2 č $ris";
concatenaaaaaaaaaaaaaa :)
prova cosě "la somma di ".$v1." e di ".$v2." č ".$ris;
ciao :)
rsb
Newsgroup: it.comp.www.php
Titolo: funzione mkdir()

Ciao,
     il mio problema riguarda la creazione di una directory nelle mie
cartelle, per il salvataggio di file all'interno del DataBase. So che
esiste la funzione mkdir(), ma non riesco ad utilizzarla. Mi esce sempre
un errore : "Warning: mkdir() failed (No such file or directory)".
Come si utilizza questa funzione? Ne esistono altre in merito?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:6b5c164c6bb7444d31e...@mygate.mailgate.org...

Hai i permessi di scrittura?

 2000. Ti ringrazio già da adesso per avermi risposto.


 Come si utilizza questa funzione? Ne esistono altre in merito?
http://php.isu.edu.tw/manual/it/function.mkdir.php
Willy

Newsgroup: it.comp.www.php
Titolo: pgm per risorse mysql

Ciao a tutti!!
Secondo voi come potrei creare uno script per vedere le risorse
occupate dalla mia applicazione sul server mysql? Avete un'idea?
Esiste già qualcosa di questo tipo?
Ho googlato un pò ma non mi sembra di aver trovato qualcosa di open
source..
Spero mi sappiate dare una dritta.
Il problema è che la mia applicazione fa troppe connessioni al db, di
punto in bianco (sul server ho un limite di 2000 connessioni l'ora a
quanto pare), e vorrei capire come poter fare un buon debug..
Ciao e grazie a tutti!!

 quanto pare), e vorrei capire come poter fare un buon debug..
Se mi posso permettere, mi pare un brutto limite dell'hosting... tieni
conto che hoster come godaddy , che comunque ha tanti difetti, permette
200 connessioni simultanee al db.. per ora non ne ha..
--
Luke
http://www.codingace.it/userdetail.aspx?userid=2
http://www.linuxace.it/userdetail.aspx?userid=2

Newsgroup: it.comp.www.php
Titolo: Problema con data in italiano

<?php
/* Stampa una data in italiano
   Ex: sabato, 04 novembre 2000 - 20:00:00*/
setlocale(LC_TIME, 'ita_ita');
echo strftime ("%A, %d %B %Y - %H:%M:%S");
?>
Siamo tutti d'accordo che questo è il formato per avere la data in italiano
(anche perchè l'ho copiato da qui).
Ora il problema è che provandolo in locale o su un server funziona, ma
mettendolo su un'altro server mi da la data in inglese.
Perchè? Puoi influire il fatto che il server è in austria?
Come posso risolvere?
-- 
Francesco 'Imperator' Ricci [FIAG Member] {09/09/2004 8.03.21}
www.undergroundsecurity.net
 : 
www.grandefratello2004.it
www.discografia.org
 : 
www.newsgroup.undergroundsecurity.net
http://imperator.hit-logo-suoneria.com
 : 
www.linkshort.tk
http://snipurl.com/8fl2
 RISPONDIMI CON UN SMS!!!

 mettendolo su un'altro server mi da la data in inglese.
S.O. del server?
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.


verifica le variabili LC con il comando locale
LC_TIME dovrebbe essere it_IT
Se hai la possibilità di accedere al file si dovrebbe trovare in
/etc/sysconfig/i18n
Francesco Duca
http://www.goldenweb.it

 S.O. del server?
Linux Red Hat
-- 
Francesco 'Imperator' Ricci [FIAG Member] {09/09/2004 16.45.22}

Newsgroup: it.comp.www.php
Titolo: [?]Orario e GMT

Salve, avevo trovato una volta uno script che scaricava da un sito internet
l'ora regolata da un orologio atomico. Sapete per caso di uno script php che
accede online ad un servizio del genere e mi permetta cosě di visualizzare
la data e l'ora GMT, ossia di Greenwich?
BTW google usato e .... non ho trovato nulla, se lo trovate con google,
anche il link di googl mi andrebbe bene.
Grazie a chiunque mi risponda.

 google, anche il link di googl mi andrebbe bene.
Se vuoi puoi utilizzare il protocollo DAY TIME (RFC 867) od oppure
l'NTP (RFC 1035) etc.
Del codice di esempio lo trovi:
http://www.kloth.net/software/timesrv1.php
-- 
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

Grazie mille, proprio quello che cercavo. Grazie ancora
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:dnWOb.263257$vO5.10...@twister1.libero.it...


Newsgroup: it.comp.www.php
Titolo: sistema operativo che usate (freebsd, openbsd, etc)

facendo una ricerca in rete mi sembrano entrambi validi freebsd e openbsd.
pero' quali sono i parametri per scegliere uno o l'altro:
- mi interessava una elevata stabilità;
- riguardo la sicurezza se non ho capito male openbsd è ancora meglio:
chi mi spiega la differenza rispetto a freebsd;
- inoltre se a livello di sicurezza openbsd è superiore, perchè freebsd
è piu' diffuso di openbsd?
- eventuali altri sistemi operativi validi per server ?(no windows)
non so se nella scelta si debba considerarae anche i software che gireranno
su tali sistemi operativi che saranno counque:
apache, php e mysql o postgresql. Li indico nel caso serva per vs.
chiarimenti.
Saluto tutto il ng.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 facendo una ricerca in rete ...
Sei OT, it.comp.www.server, it-alt.comp.server
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

Newsgroup: it.comp.www.php
Titolo: Script PHP x Annunci

Salve, sapete se esiste uno script completo in php & mysql per la gestione
di un sito di annunci
tipo quello di tiscali?
http://annunci.tiscali.it
Grazie per chi mi vorrà dare una mano
Saluti a tutti


Leggi le FAQ del ng e cerca nelle risorse di script in rete che vi sono
indicate.

A questo indirizzo 
http://www.deltascripts.com/
 puoi trovare il miglior sistema
per la gestione degli annunci economici in php, forse anche migliore di quello
di tiscali.
Se hai dei problemi nell' istallazione, ma non penso, scrivimi e se posso ti
aiuto.
Ciao luigi 
Messaggio spedito dal sito Risorse.net
La comunita' virtuale di Web masters e Web designers
http://www.risorse.net

 ha scritto nel messaggio
news:3d33...@news.scardovi.com...

Newsgroup: it.comp.www.php
Titolo: Eseguire script in remoto

Come posso lanciare uno script su un altro server e far proseguire lo 
script lanciante senza che aspetti che ritorni la pagina dello script 
lanciato e quindi senza aspettare il suo processamento?
-- 
http://midiquiz.altervista.org

 lanciato e quindi senza aspettare il suo processamento?
Tralasciando soluzioni che si appoggiano alla shell, puoi provare cosi:
- sull'altro server imposti il PHP in modo da non chiudere l'esecuzione
dello script in caso di disconnessione dell'utente (vedi
http://www.php.net/ignore_user_abort
 etc.)
- sul primo serve richiami lo script sull'altro server usando fsockopen
e chiudendo la connessione dopo che lo script "remoto" hai iniziato ad
eseguire il suo codice
-- 
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.

 
Nel link c'è proprio l'esempio già fatto. Ty.
-- 
http://midiquiz.altervista.org
Newsgroup: it.comp.www.php
Titolo: [HELP] Aiutino con le variabili variabili

Salve, ho un dubbi sulle stupende variabili variabili.
Il seguente script funziona perfettamente:
<?
$a = "ciccio";
$$a = "ciao"; // Ottengo la variabile $ciccio
?>
Il seguente script non funziona:
<?
$a = "ciccio";
$bbb_$a_cccc = "ciao"; // Dovrei ottenere la variabile
		       // $bbb_ciccio_cccc ma non succede
?>
Come mai?

, 
ifui...@lombardiacom.it
 says...

$c="$bbb_$a_cccc"
echo $c;
= "ciao" <---- ????!?!?!?
Tac

 Come mai?
Prova cosi':
<?php 
$a = 'cuccio';
$b = 'bbb_' . $a . '_cccc';
$$b = 'ciao';
print ($bbb_cuccio_cccc);
?>
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 echo $c;
Notice: Undefined variable: bbb_ 
Notice: Undefined variable: a_cccc


 Notice: Undefined variable: a_cccc
Ops..
Tac

 Ops..
:)


?>
Grazie!

Newsgroup: it.comp.www.php
Titolo: [ot] come sincronizzare due db mysql

Salve a tutti,
ho due db simili, uno pubblicato sul sito, l'altro in locale. Entrambi
possono essere modificati in modo asincrono. Devo sincronizzare i due db in
questo modo: cio' che e' stato aggiunto su db pubblicato deve essere copiato
nel db in locale e viceversa. Ovviamente stesso discorso per cio' che viene
cancellato.
Vi ringrazio in anticipo
--
ZiaBICE
http://www.ziabice.it

 cancellato.
secondo me, al di là di settarli in modo che uno si comporti da master e
l'altro da slave, forse ti conviene tracciare le query su uno dei due (o su
file o stoccandole in tabella) e darle in pasto all'altro a mano (oppure via
php routine) ...
ciao
max

 ha scritto nel messaggio
news:7NIq6.46344$lj4.1...@news6.giganews.com...


fatte alcune considerazioni, credo che tu abbia indicato il modo migliore
con il secondo caso, quello manuale. Sai darmi qualche indicazione dove
trovare codice di esempio per la tracciatura delle query e documentazione
(in italiano se possibile per il corretto setup master-slave di mysql
Grazie mille
--


 (in italiano se possibile per il corretto setup master-slave di mysql
Uhm, no mi dispiace ... a parte i soliti noti
(
phpbuilder.com/ziobudda/mysql.com/ecc
.) non saprei dove guardare .... cmq
tempo addietro Faser postņ sulla ml di ziobudda un paio di cose interessanti
a riguardo ...
ciao
max
Newsgroup: it.comp.www.php
Titolo: ripristinare un Dump del database

ho bisogno di resettare periodicamente il DB allo stato iniziale,
per farlo ho pensato di usare uno script php chiamato periodicamente
che usa una query  tipo "LOAD DATA INFILE nomefile.sql INTO TABLE
nometabella"
ma a mè interessa fare ripristinare utto il db non solo una tabella, che
sintassi devo usare?

budokan wrote:

Un file per tabella?
Prendi un pezzo di phpMyAdmin ed usi il suo modo di importare i file
SQL?
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 
mi dovrò spulciare un pò di codice di phpmyadmin, ma l'idea è buona

ho risolto con una classe che fà al caso mio, per chi ne avesse bisogno:
http://www.phpclasses.org/browse/package/2811.html
Newsgroup: it.comp.www.php
Titolo: [OT] - algoritmo per calcolo permutazioni

So che forse sono ot, tuttavia non so dove altro potrei chiedere.
Il problema è il seguente: ho 6 interi in un array e devo creare una stringa
che contenga tutte le permutazioni (mi sembra che si chiamino così)
possibili dei 6 numeri su 6 posti separate da un "|".
In pratica dati [1,2,3,4,5,6] devo creare la stringa
|123456|123465|123645|.......|.
Se qualcuno sa come si fa, per favore mi aiuti. grazie

 Se qualcuno sa come si fa, per favore mi aiuti. grazie
google: "php permutations array"
il primo della lista.
<?
function array_permute(&$a, $glue = ',')
{
  $retval = array();
  array_permute_internal($a, $glue, $retval, 0, count($a));
  return $retval;
}
// Private function used by array_permute.
function array_permute_internal(&$a, $glue, &$retval, $depth, $ubound)
{
  if ($ubound > 0)
  {
   for ($i=0; $i < $ubound; $i++)
   {
    $c = $a[$depth+$i];
    $a[$depth+$i] = $a[$depth];
    $a[$depth] = $c;
    array_permute_internal($a, $glue, $retval, $depth+1, $ubound-1);
    $c = $a[$depth+$i];
    $a[$depth+$i] = $a[$depth];
    $a[$depth] = $c;
   }
  }
  else
  {
   $retval[] = implode($glue, $a);
  }
}
//che puoi facilmente integrare usando:
$array=array(1,2,3,4,5,6);
$miooutput="|";
foreach(array_permute($array,'') as $ciccio) {
         $miooutput.=$ciccio."|";
}
?>
ciao
-- 
punkarruso

 file://che puoi facilmente integrare usando:


Newsgroup: it.comp.www.php
Titolo: Lettura file system

Salve!
Devo scandire il contenuto di una cartella (senza entrare nelle 
sottocartelle) e strabilire per ogni elemento della cartella se si tratta di 
un file o di una cartella.
Ho realizzato un semplice algoritmo come il seguente che però mi sta dando 
dei problemi.
In sostanza succede che vengono scandite le sottocartelle e tutti i file 
delle sottocartelle mi vengono segnalate come cartelle. Perchè?
Ho fatto diversi esperimenti anche con il comando is_dir($s), ma peggio che 
andar di notte
Dove sbaglio?
Grazie
Ciao
Cricca
    $x = opendir("./");
    do
    {
      $s = readdir($x);
      $z = is_file($s);
      if ($s != "")
        if ($z != 1)
        {
          print ("Cartella : " . $s . "<br>");
        }
        else
        {
          print ("File : " . $s . "<br>");
        }
    } while ($s != "")

         if ($z == true)
Ultima cosa: IMHO è meglio se come condizione metti la lettura della
dir, e fai il controllo in alto:
while($s = readdir($x)) {
 ....
}
Enrico

while($s = readdir($x)) {
Grazie comunque!
Altri consigli utili?

 un file o di una cartella.
c'è un motivo particolare per non usare una classe o funzione già
fatta? Altrimenti mi sembra tempo sprecato.
http://it2.php.net/manual/en/function.scandir.php
su 
www.phpclasses.org
 troverai decine di classi che fanno ciò che ti
serve.
d

> Dove sbaglio?
Ho provato ad eseguire il tuo codice e... funziona (sia in locale su
windows, sia in remoto su Linux).
Newsgroup: it.comp.www.php
Titolo: Problema con le sessioni che non riesco a capire

Allora, spero di riuscire a spiegare chiaramente:
Sto facendo un sito di vendita basato su un db catalogo ed un db ordini.
Nel sito si può visualizzare il catalogo in base a varie categorie, vedere 
il carrello provvisorio, acquistare, visualizzare schede prodotti, ecc...
All'inizio di ogni pagina ho inserito questo:
<?php
session_start();
$sessid = session_id();
?>
E alla fine di ogni pagina ho messo quest'altro per tenere sotto controllo 
da session_id e controllare che non cambi:
<?php
echo "$sessid";
?>
PROBLEMA:
Girando per le varie sezioni la SESSID rimane fissa, cliccando sull'icona 
per aggiungere al carrello, rimane fissa. Ma quando vado a controllare il 
carrello o torno nel catalogo è cambiata e quindi non mi visualizza niente 
nel carrello, come se fosse una nuova sessione.
RISOLUZIONE:
Boh?
Can you help me?
-- 
»» TEHO ««
"se solo tu potessi vedere ciò che ho visto io con questi tuoi occhi"
(BLADE RUNNER)

 ha scritto nel
messaggio news:y3JM7.185229$sq5.8...@news.infostrada.it...


carrello
Bene. Hai gia' individuato DOVE avviene l'inghippo. Ora si tratta di capire
quale inghippo e'.
Vediamo: COME fai per "andare a controllare il carrello"?
Leonardo
-- 
And where the black and corkscrew towers climb
Lost and athirst the ragged pack abides,
Old as the aeons, trapped in tombs of time,
Sailing the tortuous temporal tides...

Newsgroup: it.comp.www.php
Titolo: espressione regolare lookbehind

Secondo me è sbagliato questo esempio ; qualora fosse giusto, qualcuno può 
spiegarmelo meglio?
 
 
 
Grazie
 
 
 
A simple use of negative lookbehind is to extract quoted strings that 
contain quoted delimiters. For instance, here's how to extract a 
single-quoted string (note that the regular expression is commented using 
the x modifier):
 
$input = <<< END
name = 'Tim O\'Reilly';
END;
 
$pattern = <<< END
'                   # opening quote
(                   # begin capturing
  .*?               #   the string
  (?<! \\\\ )       #   skip escaped quotes
)                   # end capturing
'                   # closing quote
END;
preg_match( "($pattern)x", $input, $match);
echo $match[1];
Tim O\'ReillyThe only tricky part is that, to get a pattern that looks 
behind to see if the last character was a backslash, we need to escape the 
backslash to prevent the regular expression engine from seeing "\)", which 
would mean a literal close parenthesis. In other words, we have to backslash 
that backslash: "\\)". But PHP's string-quoting rules say that \\ produces a 
literal single backslash, so we end up requiring four backslashes to get one 
through the regular expression! This is why regular expressions have a 
reputation for being hard to read.
 
 
 
 

scrivo meglio il codice :

Newsgroup: it.comp.www.php
Titolo: Problema con accenti

Salve,
uso phpnuke 7.1 e ho un problema che non riesco a risolvere, ma che forse interessa il tema del php in se' e non e' proprio solo di
nuke.
Quando un utente segnala un link con l'apposito modulo, se nella descrizione del link inserisce ' (ad esempio come apostrofo) il
link non viene immesso nella tabella del link temporanei e non mi appare -come amministratore- tra i link in attesa di convalida.
Se invece lo inserisco io come amministratore con la funzione "aggiungi link" il link viene registrato.
Secondo voi, da cosa puo' dipendere?
Sono su server Aruba Windows.
Carver

link non viene immesso nella tabella del link temporanei e non mi appare -come amministratore- tra i link in attesa di convalida.
Vedo due possibilita'.
La prima e' che PHPNuke effettui un controllo di validita', per cui se sei
un umile utente e mandi un carattere "strano" ti cassa il link... dovrebbe
pero' darti un errore utente ben visibile, e interpretarlo come anomalia.
Sicche', temo che la possibilita' giusta sia la seconda: PHPNuke non quota
correttamente l'SQL - sicche' in quel punto potrebbe esserci il rischio di
un attacco di tipo SQL injection (puo' consentire di fiammare il database,
diventarne amministratori, leggerne i dati... cose cosi').
Prova a metterci, se ricordo bene, due apici consecutivi (''). Se cosi' ti
prende il link, facendoti vedere un apice solo, e' un brutto segno.
Chi possiede PHPNuke 7.1 farebbe (IMHO) una santa cosa a darci un'occhiata
lui ora, prima che gli ci dia un colpo di mazza qualcun altro.
Forse sono pessimista, ma da me si dice che e' meglio aver paura piuttosto
che buscarne :-)
Leonardo
-- 
Avere studiato senza mettere in pratica e' inutile;
mettere in pratica senza avere studiato e' pericoloso.
                                                - Conphpucio

Newsgroup: it.comp.www.php
Titolo: Avere due ambienti di php

salve,
vorrei sapereseè possibile avere sullo stesso pc due versioni differenti di 
php.
Per motivi di lavoro devo tenere una versione vecchia del php.
Ma per hobby e studiare la nuova verione volevo installare anche quella.
Qualcuno mi sa dire come posso fare ?
grazie ciao 


Installi le due versioni e poi duplichi il file di configurazione di 
Apache, nel primo attivi PHP5 e nel secondo PHP4.
Quando vuoi scegliere uno o l'altro rinomini il file e poi riavvi il 
server.
Max
-- 
Se mi volete scrivere
massimo . ori @ aliceposta . it


Perfetto grazie

Newsgroup: it.comp.www.php
Titolo: info sito aste

salve a tutti conoscete un cms free o a pagamento per sito aste grazie. E in 
italia č legale ? 

 italia č legale ?
Ne ho sviluppato uno ad hoc per un mio cliente (sito filatelico).
Se ti interessa scrivimi in privato
Nick
Newsgroup: it.comp.www.php
Titolo: perchè non funziona?!?!?!?!

Partendo dal presupposto che il campo di upload si chiama img1, perchè lo
scripts che e qui sotto continua a sovrascrirmi il file. Dove sto
sbagliando?
if($img1_name != "none") {
$filesizebtyes = filesize($img1_name);
if($filesizebtyes < 10) {
$error .= "Attenzione il file è troppo grande<BR>";
$ok = 2;
}
if(file_exists("/home/www/grandi/$img1_name") OR $ok == 2) {
$error .="Il file è già presente in archivio<BR>";
} else {
copy ($img1, "/home/www/grandi/$img1_name");
$error .="Il file è stato inserito con fuccesso<BR>";
}
}


ICQ# 11129001
http://www.calogero.org/

Newsgroup: it.comp.www.php
Titolo: freeware per web service

Ciao a tutti,
premetto che sono nuovo di php del quale ho solo un'infarinatura.
Mi serve di accedere ad un web service da una pagina php... stò
cercando un freeware che mi possa permettere di creare il relativo
codice php in maniera semplice ed intuitiva... sapete se esiste
qualcosa del genere?
grazie

vinc...@yahoo.com
 ha scritto:

definisci web service.
comunque php ha un ottimo manuale sia online sia da scaricare,
vedi 
www.php.net
raenkrus

raenkrus ha scritto:

Ciao raenkrus,
ho gia visto 
www.php.net
 e non riesco a trovare web
service/webservice...
Provo ad essere più chiaro: ho bisogno di accedere a dati in formato
xml da un server partendo da una pagina php. Il servizio in questione
è: 
http://www.ny.frb.org/markets/pilotfx.html
I dati aggiornati con frequenza giornaliera andranno ad un DB dal quale
altri script effettueranno query ed elaborazioni per pagine web.
Non sono un esperto di web service... una concisa descrizione di cosa
sono l'ho trovata su: 
http://it.wikipedia.org/wiki/Web_Service
So che esistono soluzioni php per implementare un tale servizio (es.
xmlrpc, NuSOAP ecc.) il problema che sto facendo fatica a trovare buoni
tutorial (anche in inglese) per usarli ... pensavo che l'ideale per i
neofiti come me fosse un freeware in grado di generare codice php già
pronto partendo ad esempio dall'indirizzo del server che fornisce il
servizio e dal DB MySQL di destinazione... una sorta di applicazione
RAD/CASE.
Sapete mica se esistono soluzioni del genere?
grazie

 grazie

 
grazie lo stesso :-)

 =E8: 
http://www.ny.frb.org/markets/pilotfx.html
Scarica NuSoap e poi usa il soapclient con l'url wsdl:
require_once('nusoap/lib/nusoap.php');
$wsdl =
'
http://www.newyorkfed.org/markets/fxrates/WebService/v1_0/FXWS.wsdl
';
$client = new soapclient($wsdl, true);
echo '<pre>' . print_r($client, true) . '</pre>';
// ...
Leggi la documentazione di NuSoap per capire come usare il client (è
abbastanza semplice).
Ciao,
Tristan

grazie :-)
gentilissimo
Newsgroup: it.comp.www.php
Titolo: eliminare chiave/valore da un'array senza interrompere l'indice (???)

Ciao a tutti,
Probabilmente c'è una funzione, che non trovo :-( ,  per eliminare
chiave/valore da un'array (multidimensionale) senza interrompere l'indice...
esempio:
$array[1][nome] = Mario
$array[1][cognome] = Rossi
$array[2][nome] = luigi
$array[2][cognome] = bianchi
$array[3][nome] = Sandro
$array[3][cognome] = Verdi
Se voglio eliminare totalmente $array[2] e quello che ci sta sotto come
faccio ?
ho provato con unset($array[2]); ma il fatto è che l'indice si interrompe,
ovvero rimane array[1] e array[3] e io invece vorrei che se tolgo array[2],
array[3] diventa array[2], ecc.
quale funzione (se esiste) ??? vorrei evitare di scorre l'array con foreach
e riscrivere l'array senza includere l'indice che voglio eliminare :-/
Grazie in anticipo
Alex

 faccio ?
array_splice