mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Due domande

Ho due domande da farvi:
1) Per fare una connessione ad un Database MySQL si deve utilizzare la
funzione mysql_connect alla quale occorre dare come argomenti user e
password per l'accesso a questo. Ma se qualcuno riuscisse (sempre che sia
possibile ... in questo caso sarei curioso di sapere come si fa) a leggere
il codice sorgente dei miei script PHP ... riuscirebbe a leggere anche user
e password di accesso al database! Se il mio ragionamento non e' errato, in
questo caso come procedete per evitare che questo accada?
2) E' normale dovere per forza impostare il chmod dei file e delle directory
su 777 (tutti hanno accesso in scrittura lettura ed esecuzione) per potere
scrivere o leggere all'interno di questi? In termini di sicurezza in questo
caso cosa si "rischia"?
Grazie! :-)

 questo caso come procedete per evitare che questo accada?
Io ho fatto una prova scaricandomi con getright dal mio sito un file  .php
dove c'era la funzione mysql_connect con user e password. Quando ho aperto
il file quei dati non c'erano, in pratica il server aveva interpretato lo
script impedendomi di visualizzare user e password riportando solo del
codice HTML.
Penso quindi che non sia possibile (almeno in questo modo) risalire ai dati,
ma sono curioso di sapere cosa ne pensano altre persone più esperte di me.
GK

 ha scritto nel messaggio
news:SyYr6.18738$6W.12...@news.infostrada.it...



ICQ # 770759
PGP KEY Available on request


sfondo sessuale su minori e ti arrestano.
Grazie per la risposta, ma se devo scrivere su un file utilizzando PHP
ho accesso negato se non imposto a other il valore 7 stessa cosa per
le directory: non posso ne creare ne eliminare file.
C'e' una soluzione?
La persona che vuole accesso FTP alla dir impostata su 777 non deve
fornire comunque USER e PASS?


ICQ # 770759
PGP KEY Available on request


Grazie per i chiarimenti!

 wrote:

Esistono expolit in grado di ottenere codice .asp da server IIS 4.0,
ma si sa che IIS4.0 č un colabrodo. Non so se lo stesso si puņ fare
anche con codice php e comunque il server in questione deve essere
IIS4.0.
Io che ho provato da poco a fare connessioni a mySQL ho provato ad
usare la funzione mysql_connect() senza parametri e tutto ha
funzionato ugualmente...

funzionato ugualmente...
Beh forse perche' non erano stati settati user e password.
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

Newsgroup: it.comp.www.php
Titolo: [OT] Buon natale e buon capodanno

buon natale e buon capodanno
-- 
www.iuz-lab.info

 
Quoto
-- 
Amministratore
www.AmiciAmici.com
Giornalismo dal basso sui temi dell'amicizia, feste e divertimento.
PodCast "Pronto Chi Bussa" dalla Valtaro al Web...
Newsgroup: it.comp.www.php
Titolo: [ZEND] Spostamento sito da Windows a Linux e problema con puntamento di index.php

Salve a tutti,
 
ho spostato un sito da un server windows a uno linux ï¿œ ho un rognoso 
problema di puntamento per la cartella pubblica e il file index.php.
 
In pratica se PRIMA scrivevo:
 
http://www.miosito.it/controller/action
 
 
ORA sono costretto ad anteporre index.php davanti al controller
 
http://www.miosito.it/index.php/controller/action
 
 
Per il resto facendo cosï¿œ il sito funziona benissimo (a parte le 
classiche modifiche di puntamenti di path).
 
Mi sono focalizzato sul file .htaccess che si trova nella cartella 
"public" perchï¿œ credo che sia lï¿œ il problema, ma ditemi voi se puï¿œ 
essere altro.
Ecco cosa c'ï¿œ scritto:
 
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
 
Su Windows lo stesso file funziona correttamente!!!
 
Grazie!

RISOLTO!!!!
 
Mi succede sempre cosï¿œ!!! posto la richiesta e poi trovo il problema!
 
Cmq il file .htaccess va benone!!! Quello che ha il problema ï¿œ il vhost 
che era configurato male :)
 
Ciao.


Newsgroup: it.comp.www.php
Titolo: sessioni senza cookie

Ciao,
sono in dificoltà e vi chiedo delucidazioni.
Sto cercando di far funzionare questo codicillo attraverso l'uso di un
browser che non consente l'uso dei cookies in modo che l'invio del modulo,
sia associato allo stesso session_id.
il problema è che viene perso il session_id.
sto provando varie modifiche qua e la.... ma il valore di session_id proprio
non compare!
dove sto sbagliando?
grazie a chi puo aiutarmi.
### segue codice esempio index.php ###
<?php
    //parte la sessione o riprende la sessione corrente
  session_start;
    // assegno il valore della sessione alla variabile
  $theuid = session_id();
    // se ho inviato il modulo scrivi il valore inviato
if (isset($HTTP_POST_VARS['input'])) {
  $theinput = $HTTP_POST_VARS['input'];
}
    //altrimenti scrivi valore di default
else {
  $theinput= "scrivi qui";
}
?>
<html>
<body>
theuid = <?php echo $theuid; ?><br>
<form name="x" action="test.php" method="post">
<input type="hidden" name="<?php echo session_name(); ?>" value="<?php echo
session_id(); ?>">
<input type="text" name="input" value="<?php echo $theinput; ?>">
<input type="submit" name="submit" value="submit">
</form>
</body>
</html>

<form name="x" action="test.php" method="post">
action="test.php?<?=SID?>"
e togli l'hidden.
-- 
http://e-0.org


mi stampa action="test.php?SID"
(però php funziona)
:-(

:-(
prova a sostituire
 session_start;
con 
 session_start();
-- 
http://e-0.org


funziona!
grazie mille

 grazie mille
Se "session_start;" non ti ha visualizzato errori allora
leggi questo 
http://url.repository.biz/go/1
-- 
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
Newsgroup: it.comp.www.php
Titolo: Aggiornare contatore testuale php in pagina Html

Ho il seguente problema:
ho caricato un counter testuale pho sul mio server con il seguente
nome: easycounter.php
qual'è l'istruzione x far visualizzare il counter testuale nella mia
pagina html????
Grazie anticipatamente

 pagina html????
Magari apri il file, cosě vedi cosa fa (cribbio). Addirittura puň essere che
ti dice lui cosa fare!
Cmq probabilmente un bell'include
Ludovico

 Magari apri il file, così vedi cosa fa (cribbio). Addirittura può essere che


 questione č questo: easycounter.php e l'ho trovato sul seguente sito
Come ha detto Ludovico e' sufficiente un include (o simile):
<?php 
include ("easycounter.txt");
?>
oppure 
<?php 
$count = imploder ("", file (""easycounter.txt""));
?>
oppure
<?php 
$count = file_get_contents (""easycounter.txt"");
?>
etc etc
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Votami! 
http://www.phpclasses.org/vote.html
L'uomo, conscio di sbagliare, persevera.

> Come ha detto Ludovico e' sufficiente un include (o simile):
Aggiungo, nel caso tu stia cercando di fare un include da una pagina .html,
che probabilmente avrai problemi in quanto in genere un file .html non viene
parsato dall'interprete php.
A questo puoi porre rimedio cambiando le impostazioni di apache o usando un
ilayer in html che richiami il file php.
Ma se non apri nemmeno lo script per capire cosa c'è dentro ho paura che
siano parole sprecate.
Ludovico
Newsgroup: it.comp.www.php
Titolo: RAND() mostra sempre lo stesso risultato

Ciao,
sto provando a far restituire da una query su MySQL il risultato ogni
volta con un ordinamento random diverso, in modo da crearmi con PHP
poi un XML da usare come playlist.
Ho trovato questo ma funziona a metà:
SELECT id, nome, testo FROM table ORDER BY RAND() * MAX(ID)
Infatti randomizza il risultato.... ma sempre nello stesso modo!
Come faccio a fargli ottenere ogni volta una randomizzazione
differente?
Grazie :)

 SELECT id, nome, testo FROM table ORDER BY RAND() * MAX(ID)
Perche' moltiplicarlo per MAX(ID)?
http://dev.mysql.com/doc/refman/5.0/en/mathematical-functions.html#function_rand
"ORDER BY RAND() combined with LIMIT is useful for selecting a random sample
from a set of rows:"
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
L'uomo colto ha sempre con se' le proprie ricchezze.
    --Fedro

 luigi

 volta?
RANDOMIZE credo non esista piu' dallo Spectrum :)
Se il server e *NIX ha una propria entropia per inizializzare l'algoritmo
pseudorandom
Cmq per restituire un record a caso si usa SELECT * FROM table ORDER BY RAND()
LIMIT 1
Da me funziona benissimo ed e' quello che dice la documentazione di MySQL (non
"un articolo")
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Spoon boy: Do not try and bend the spoon. That's impossible. Instead... only try
to realize the truth.
Neo: What truth?
Spoon boy: There is no spoon.
Neo: There is no spoon?
Spoon boy: Then you'll see, that it is not the spoon that bends, it is only
yourself.
    --The Matrix

 differente?
stando a quanto dice la documentazione di mysql RAND() chiamata senza
argomenti dovrebbe reinizializzarsi tutte le volte...  magari prova
con qualcosa tipo RAND(NOW()).

 con qualcosa tipo RAND(NOW()).
a naso direi che una chiamata a RAND già faccia uso dell' unix time per
l'inizializzazione dell'algoritmo. 

 l'inizializzazione dell'algoritmo. 
spero utilizzi un'entropia meno deterministica di time()!!!
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
James Bond: Are these pictures live?
M: Unlike the Americans, we prefer not to get our bad news from CNN.
    --"007 Goldeneye"

 luigi

Newsgroup: it.comp.www.php
Titolo: phpnuke: davvero nessuno puo' aiutarmi?

Sono riuscito a mettere su un server iis 6 phpnuke, funziona tutto ma 
quando vado per compilare i campi che servono per creare 
l'amministratore non me lo prende, sembra non memorizzare i dati 
(password,username etc)
se qualcuno puo' darmi un aiuto gliene sarei molto grato.
Grazie a tutti

 ha scritto nel messaggio
news:stTsb.3292$9k3...@tornado.fastwebnet.it...

Scusa la domanda stupida ma il database è ok??
ciao
-- 
http://www.nextgolf.it
Internet per il golfista
Newsgroup: it.comp.www.php
Titolo: Apache,errore

come è possibile che mi da questo errore quando provo ad aprire il file 
index.php?
You don't have permission to access / on this server.
Apache/1.3.33 Server at *****-
ax30xlsw.fastwebnet.it
 Port 80
ho installato apache come servizio per Win,e ho configurato httpd.conf...
grazie mille
-- 
Pietracupa  [234514]

 grazie mille
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;}

Newsgroup: it.comp.www.php
Titolo: errore Undefined offset

questa è la funzione:
function get_menu($data, $parent = 0) {
	static $i = 1;
	$tab = str_repeat("\t\t", $i);
	if ($data[$parent]) {
		$html = "\n$tab<ul>";
		$i++;
		foreach ($data[$parent] as $v) {
			$child = get_menu($data, $v->menu_id);
			$html .= "\n\t$tab<li>";
			//$html .= '<a href="'.$v->url.'">'.$v->menu.'</a>';
			$html .= '<a href="privata.php?menu='.$v->menu_nome.'">'.$v->menu.'</a>';
			if ($child) {
				$i--;
				$html .= $child;
				$html .= "\n\t$tab";
			}
			$html .= '</li>';
		}
		$html .= "\n$tab</ul>";
		return $html;
	} else {
		return false;
	}
}
 
Mi da questo errore: Notice: Undefined offset: 39 in C:\xampp\htdocs\intranet\menu\menu.php on line 5
La riga 5 è questa: if ($data[$parent]) {
non mi accetta il valore di default 0 perche?
 


Perché passi 39
39 non è 0 e nemmeno null
Non usare chiavi numeriche se in realtà vuoi fare una hashmap
ti conviene usare $data['menuitem_39'] invece di $data[39]
 
-- 
I fatti mi cosano
Newsgroup: it.comp.www.php
Titolo: Aiuto con query eseguita tramite oscommerce

Ciao a tutti, spero troviate il tempo di darmi un piccolo aiuto :=)
dunque, io vorrei eseguire questa query, ma forse non riesco a tradurla in
php come si deve!
"
seleziona la riga customers_group_id dalla tabella customers dove
customers_id č = a 1
"
io l'ho tradotta cosě in php:
$confronta_query = tep_db_query("select customers_group_id from " .
TABLE_CUSTOMERS . " where customers_id = " . "1" . "'");
$confronta = tep_db_fetch_array($confronta_query);
echo $confronta;
perň non mi restituisce nessun risultato
dove sto sbagliando?
Grazie in anticipo
Francesco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

dove sto sbagliando?
$confronta č un array:
print_r($contronta);
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

Newsgroup: it.comp.www.php
Titolo: Informazioni su fotografia

Salve,
ho provato a leggere il manuale e non ho trovato nulla che soddisfacesse 
le mie richiete. Con quali funzioni è possibile ricavare:
- tempo di esposizione
- diaframma
- lunghezza focale
- produttore fotocamera
- modello fotocamera
- data ed ora dello scatto
Sono informazioni "RAW" dell'immagine presa direttamente dalla 
fotocamera. Tanto per interderci i file immagine che la fotocamera 
produce (JPEG). So per certo che è possibile farlo. Ho visto un esempio 
concreto in 
www.paolocorsini.it
. Purtroppo non ho trovato nessuna nota 
riguardo lo script utilizzato.
Ringrazio in anticipo.
Saluti.

 - data ed ora dello scatto
http://www.php.net/exif
-- 
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.
Newsgroup: it.comp.www.php
Titolo: eliminare i commenti

nel mio codice php uso un sacco di commenti (con /* */ e soprattutto con 
//).
siccome di molte pagine faccio la cache vorri sapere se esiste un modo, 
dopo aver caricato una pagina php come stringa (con file_getcontent) di 
eliminare automaticamente tutti i commenti.
qualcuno sa aiutarmi?

 ha scritto nel messaggio 
news:485f38b1$0$40303$4faf...@reader5.news.tin.it...

Eliminare tutti i caratteri compresi tra // e ritorno a capo
Eliminare tutti i caratteri compresi tra /*   e  */ 

nintesa ha scritto:

Che cosa intendi con "di molte pagine faccio la cache"?
Perche' invece di implementare la cosa manualmente non attivi APC,
eAccelerator etc?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/


direi che con un paio di preg_replace dovresti cavartela

nintesa ha scritto:

a qusto punto elinina anche indentature, spazi
e cose che rendono leggibile il codice
lo comprimi (puoi urare il tool di javascript
contenuto in tinymce (va il _30%_ piu veloce il codice ripulito)
ovviamente devi tenerti copia dei sorci se no a rendere
leggibile il php ci passi una vita
poi ci sono alre cose sugli if(11==$var e $var==11
sono tempi diversi
con ?><html ....<?
pero sono tempi dell'ordine di qualche ms
potresti anche cercare dei tool che rinominano le tue function
e usare $variabilidalnomemoltocorto anche i caratteri pesano

 e usare $variabilidalnomemoltocorto anche i caratteri pesano
sai per caso se esiste una guida?
grazie intanto a tutti!

 contenuto in tinymce (va il _30%_ piu veloce il codice ripulito)
io ho usato tempo fa
http://www.icosaedro.it/php/obfuscator-bash.html
è uno script in bash, molto comodo a dire il vero,
ma non so fino a che punto valga la pena usarlo.
a lungo andare diventa una seccatura
- modificare il sorgente
- offuscare
- uploadare
per curiosità, a quali benchmark ti riferisci quando parli di un 
incremento delle prestazioni del 30%?
p.s.
ho da poco scoperto questa lista, e faccio i complimenti a tutti,
la vedo molto attiva, sicuramente imparerò molto qui.

sgs ha scritto:

prova e vedi
perche non sai provare e vedere se uno dice balle ?
se non vuoi provare
quanto occupano gli spazi, quanto i commenti
il file deve essere letto(tutto) compilato eseguito
Newsgroup: it.comp.www.php
Titolo: DOC_ROOT

Ciao a tutti.. mi chiedevo se per definire una costante che raccolga il 
valore della document root del sistema in cui è ospitato php(sia esso 
locale oppure on-line) potrei fare così:
define("BASE_DIR", $_SERVER[DOC_ROOT]).
Lo scopo della costante sarebbe quello di definire un path dinamico per 
controllare (ed eventualmente richiamare), alcuni file o meno.
Per praticità, potrebbe ad esempio servirmi per verificare se vi sono 
dei css e, se sono stati caricati nel sistema ospite, richiamarli per un 
include.
Grazie.. ciao a tutti!!
Merlink.

 define("BASE_DIR", $_SERVER[DOC_ROOT]).
Tralasciando il fatto che e' $_SERVER['DOCUMENT_ROOT'], personalmente
preferisco utilizzare dirname(__FILE__) e simili.
-- 
4 Template di Landing Page, Squeeze Page, Video Landing Page e Popup
Scaricali da 
http://www.masteringlandingpages.com/template
Vuoi distribuire il tuo sito web su CD/DVD, chavi USB ed installer?
Prova 
http://www.dwebpro.com/

 
Hai ragione, quando l'ho scritto ero un pò di corsa :-p
comunque grazie, per l'indicazione, approfondirò di certo (__FILE__) ed 
il suo utilizzo.
Ciao e buona giornata.
Merlink

 
in effetti, è molto semplice il suo utilizzo, ed è una figata. Grazie 
ancora per l'indicazione.
Ciao.
Newsgroup: it.comp.www.php
Titolo: DBF to mySql

Salve a tutti,
sto cercando uno script php che mi importi i dati prensenti all'interno di
un database dbf in un database mysql.
Grazie in anticipo a chi puň aiutarmi!!!

 un database dbf in un database mysql.
prova con questo:
http://www.phpclasses.org/browse.html/package/207.html
-- 
__________________________________
~陡   Ale   ~陡
~~~ ICQ #54291095

Newsgroup: it.comp.www.php
Titolo: Bug PHP Nuke

Ciao a tutti.
Qualcuno sa dove posso reperire informazioni (o soluzioni) sul bug di php
puke che fastidiosamente aggiunge un apice ogni qual volta si procede al
salvataggio di un campo che ne contiene già uno?
Ho installato la versione 4.3
Nei titoli degli argomenti inoltre non sono ammesse le "?
Ringrazio anticipatamente
Andrea

 salvataggio di un campo che ne contiene già uno?
Non e' che PHP-Nuke (non lo ho mai provato) necessita le
magic_quotes_[gpc|runtime] settate a Off e nel tuo
server sono invece attivate?
--
Davie
Newsgroup: it.comp.www.php
Titolo: Qualche domanda su questo scriptino...

Segue un breve script che raccoglie le informazioni da un form html (3 
parametri: domain, sex, mail) e le invia ad un database mysql.
Il form non è riportato.
Alla fine dello script invece ci sono le mie domandine...
Mi scuso anticipatamente per la probabile ingenuità delle mie domande.
<html>
<head>
<title>  aggiunta di dati ad un database tramite input dell'utente 
</title>
</head>
<body>
<?php
if (isset($domain) && ($sex) && ($mail))
   {
   $dberror="";
   $ret=add_to_database($domain, $sex, $mail, $dberror);
   if (! $ret)       
     print "Errore: $dberror<BR>";        
   else     
     print "grazie mille";        
    }
else ## qui c'era una funzione che riportava al form, ma ho modificato lo 
script...e devo ancora vedere cosa mettere dopo questo else
function add_to_database ($domain, $sex, $mail, &$dberror)
   {
   $user="";
   $pass="";
   $db="sample";
   $link= mysql_pconnect ("localhost", $user, $pass);
   if (! $link)
      {
      $dberror="impossibile connettersi al server mysql";
      return false;
      }
   if (! mysql_select_db ($db, $link))
      {
      $dberror=mysql_error();
      return false;
      }
$query="INSERT INTO domains (domain, sex, mail)   values ('$domain', 
'$sex', '$mail')";
   if (! mysql_query ($query, $link))
      {
      $dberror=mysql_error();
      return false;
      }
      return true;
    }
?>
</body>
</html>
1. La funzione add_to_database, ma anche le funzioni predefinite 
mysql_connect e insert into, perchè sono riferite ad una variabile??
E' una regola o è per comodità?
E se fosse quale sarebbe la comodità??
2. Perchè negli argomenti della funzione add_to _database è stato 
inserito $dberror??
Non capisco il significato  e l'effetto di questa scelta.
-- 
Non ci sono più le mezze stagioni

 Non capisco il significato  e l'effetto di questa scelta.
Se guardi nel corpo della funzione noti che la variabile $dberror che viene
passata come parametro serve a contenere gli eventuali errori di connessione
e/o interazione con MySQL. W il feedback.


e/o interazione con MySQL. W il feedback.
Ma se $dberror non fosse stato usato come  un argomento della funzione 
quali inconvenienti si sarebbero verificati?
Ciao e grazie delle risposte...mi hai chiarito qualche dubbio!
-- 
Non ci sono piů le mezze stagioni

 wrote in message
MPG.159e9fe54...@news.libero.it...

Nessuno se credi che non poter conoscere il motivo di una connessione
fallita non sia un inconveniente.
Quella variabile viene usata per contenere gli eventuali errori del server
MySQL e per dartene notifica.
E' un accorgimento superfluo ma molto utile in fase di debug.
Ciao.

 
Mi sono spiegato male...
Mi rendo conto che la variabile serve a "contere" gli eventuali errori.
Ma perchč deve essere argomento della funzione?
Quale potrebbe essere un'altra soluzione?
Grazie ancora!


 Non ci sono più le mezze stagioni

 per valore.
Scusa l'ignoranza ma non conosco la differenza.
Ho iniziato da poco e non per lavoro....mi dedico al php come hobby e 
anche con scarsi risultati...


 wrote in message
MPG.15a12dc9e...@news.libero.it...

Newsgroup: it.comp.www.php
Titolo: problema!!

ciao,
ho una variabile che contiene il nome di una variabile sottoforma di
strainga ES:
$tmp="\$stringa".$i;
cosi' se stampo $tmp ottengo x esempio
$stringa1...$stringa2..etc.
queste variabili in realta' esistono xche' inviate da un form come faccio a
vedere se sono settate e il loro valore??
thx

Vedi la parte del manuale sulle variabili variabili...cmque ci accedi
con $$stringa e quindi if (isset($$stringa)) controlla se e' settata.
Ciao
--------
Paolo Dell'Unto
gab...@tiscalinet.it
ICQ # 770759


Newsgroup: it.comp.www.php
Titolo: usare file o include su una pagina con cookies

Salve,
ho l'esigenza di creare uno script che serva ad includere una pagina
(opportunamente ripulita da alcuni tag html) che sta su un altro sito.
include e file (file in modo particolare) farebbero al caso mio, se non
fosse che a quanto pare questa pagina necessita di cookies, e questo
sembra impedire l'inclusione o l'utilizzo di file()..
ho fatto prove con pagine alle quali i cookies non servono, e lo script
funziona correttamente
sono io pirla o e' realmente cosi?
esiste un modo per fare cio' che mi occorre?
grazie,
-- 
-andreas liebschner

 esiste un modo per fare cio' che mi occorre?
Tralasciando tutte le diatribe etiche.
Puoi utilizzar ele funzioni CURL e/o fsock per effettuare una richiesta
HTTP e mantenere i cookie tra una richiesta e l'altra. Meglio CURL se
possibile in quanto mette a disposizione tutto il necessario senza
molto sforzo. Sul sito ufficiale trovi tutto il codice che ti serve.
-- 
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.


Più che etiche direi legali.
E più che diatribe direi divieti.

 sforzo. Sul sito ufficiale trovi tutto il codice che ti serve.
Ok, ora provo a dare un'occhiata, grazie :)
-- 
-andreas liebschner

Newsgroup: it.comp.www.php
Titolo: quest session

ma a cosa servono le session?

 ma a cosa servono le session?
   E` un modo per rendere state-oriented un protocollo progettato per 
essere state-less. Leggi qui:
 
http://www.php.net/manual/en/ref.session.php
-- 
Alla prossima,
Marco

 ha scritto nel messaggio
news:g66_9.7396$YL4....@tornado.fastwebnet.it...

Newsgroup: it.comp.www.php
Titolo: Homepage

Ciao
Sto provando a fare un sito di fotografie con uno script in php
il problema è che
volendo anteporre la classica pagina di apertura col classico
ENTER in bella mostra...
una volta creato il file index.html e linkato a index.php
quando però clicco sulle gallerie mi ritorna a index.html !
Qualcuno sa dirmi dove sbaglio? 
Questo è lo script originale
http://photostack.org/
Ciao e scusate se la mia spiegazione è un pò contorta

 Qualcuno sa dirmi dove sbaglio? 
Perche' i link vengono creati in questo modo:
http://photostack.org/demo/?album=album1
Il che viene interpretato dal web server come una richiesta per
l'index.html e non per l'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.

E quindi? come dovrei fare? cioè come lo dovrei modificare?
grazie e scusa la mia ignoranza in materia...


 E quindi? come dovrei fare? cioč come lo dovrei modificare?
Please 
http://wiki.news.nic.it/QuotarBene
O rimuovi la pagina di aperutra o modifichi tutti i link creati dal
sistema in modo che puntino a /index.php e non a /?

Newsgroup: it.comp.www.php
Titolo: Tenere aggiornato un file da github

Ci sono dei file php che occorre tenere aggiornati. Io ho uno script php
che scarico ogni mese da github sul mio server, lo script viene incluso
nel mio sito.
 
Non penso sia una buona cosa fare questo e cerco suggerimenti anche sul
fronte della sicurezza.
-- 
Sandro kensan 
www.kensan.it
 & 
www.qiqi.it
 geek site
Saluto gli agenti della NSA - Hello NSA - 
www.nsa.gov
 


 
Se funziona e non hai un motivo valido, non l'aggiornare.

 Se funziona e non hai un motivo valido, non l'aggiornare.
 
Il motivo valido ce l'avrei. Si tratta di uno script che identifica il
tipo di dispositivo dall'user agent per cui è aggiornato di frequente.


 
 
Beh ogni mese? :O
Comunque basta che metti un cronjob sul server.
 
Ciao!


Sì, lo aggiorno ogni mese con un cronjob ma quello che volevo qui
condividere era il problema di scaricare un file php da un sito esterno
e di eseguirlo sul mio server: a me pare solo un male necessario e
volevo appunto sapere cosa si può fare in questi casi.


 volevo appunto sapere cosa si può fare in questi casi.
 
Separa la logica dai dati e aggiorna solo questi ultimi.
 
-- 
Andrea
 

 Separa la logica dai dati e aggiorna solo questi ultimi.
 
La stessa cosa che ho pensato io ma lo script non permette questo e io
non so realizzarlo.
 
Grazie a tutti. Buona Befana a tutti.


tipo di dispositivo dall'user agent per cui è aggiornato di frequente.
 
E allora non c'e' soluzione. Puoi scaricarlo via cronjob, ma se il problema e'
cosa c'e' (o cosa potrebbe esserci) dentro quello script, ne' cron ne' php ne'
git sono in grado di dirtelo: bisogna tu lo guardi tu.
 
Per ridurre il lavoro da fare, quando lo scarichi puoi fare
 
	DIFF=$( diff oldscript newscript | wc -c )
 
e, se e' inferiore a un tot, accettarlo automaticamente. Si possono fare anche
delle valutazioni sul contenuto:
 
	diff oldscript newscript | grep '^>'
 
tipicamente le variazioni dovrebbero essere aggiunte di pattern, e quindi puoi
anche fare
 
	DIFF=$( diff oldscript newscript | grep -v "TIPICO_PATTERN" | wc -c )
 
per cui le modifiche "potabili", per quante siano, non concorrono al totale, e
spesso avrai un DIFF pari a zero, o a un numero piccolo, e lo accetterai tutto
in automatico. Quando DIFF supera una certa soglia, gli dai l'altola' e guardi
a mano cosa c'e'.
 
Leonardo
 
-- 
 
Enough, enough!  But, stranger, ere we part,
Glancing farewell to each nefarious bier,
This warning would I beg you take to heart:
There is an end to e'en the worst career!

 git sono in grado di dirtelo: bisogna tu lo guardi tu.
 
Penso anch'io che l'unica soluzione sia guardare il file.

Newsgroup: it.comp.www.php
Titolo: Access + Php

Ciao, sto provando disperatamente a connettermi a un database access con
php. Riesco tranquillamente a connettermi ai driver odbc, ma non riesco a
capire dove e come posso selezionare il database che mi serve.
mysql_select_db ovviamente non funziona, allora come posso fare?
Michi

 ha scritto nel messaggio
news:9rueo4$1jip$1...@newsreader1.mclink.it...




Se ti connetti con le ODBC ti occorre un DSN di sistema. Vai
in pannello id controllo e cerca ODBC o qualcosa del genere.
DEvi creare qui un nuovo dsn che si connetta al tuo file
mdb.
Con le funzioni odbc di PHP poi, devi connetterti a questo
dsn creato rpecedentemente.
E' possibile anke una connessione DSN-LESS come in ASP.
Bisogna lavorare ocn oggetti COM e specificare una
particolare stringa di connessione. Cio' e' utile se devi
lavorare su server ke non permeettono la creazione di dsn ci
sistema (come Aruba.It ).
-- 
WEbdOM webmaster di 
www.metronic.it
 
il sito sulla telefonia ai prezzi che cercavi
Iscriviti a Pillol@ - la newsletter sulla telefonia (e non solo).
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line

Newsgroup: it.comp.www.php
Titolo: server-side include

Salve a tutti,
sono un asp-er in procinto di usare il php per un sito su server apache.
La prima cosa da fare sarebbe quella di ristrutturare le diverse pagine html
del sito per evitare che un cambiamento del layout si debba ripercuotere su
tutte le pagine e avevo pensato alle ssi per separare le parti di
interfaccia sempre uguali da quella centrale che cambia di contenuto.
Purtroppo però la semplice aggiunta della linea
<!--#include file="script.sht" -->
 all'interno del file html non viene considerata nemmeno se cambio
l'estensione del file da .html a .php.
Cosa sto sbagliando?
abbiate pietà nel caso fosse una cosa banale ma mi hanno dato in pasto
questa cosa da completo ignorante di linux e php e su internet non ho
trovato soluzioni
tia
Claudio

> l'estensione del file da .html a .php.
Prova a cambiarla in .shtml.
E comunque l'SSI non centra nulla con PHP... ?!?
Per avere diviso dati e impostazione pagina la cosa migliore è caricare i
file di testo con PHP... non con SSI che secondo me è più scomodo.

 wrote in message
news:4u4V8.351$C8....@tornado.fastwebnet.it...

grazie per la dritta ma... come si fa?
Avevo provato a cambiare l'estensione della pagina in .php perchè su asp le
ssi funzionano se metto .asp come estensione.
Comunque anche con l'estensione .shtml non va. Non capisco. Dovrebbe essere
una cosa banale...
Se mi dici come proverò a caricare i file di testo con PHP
grazie e ciao

 Se mi dici come proverò a caricare i file di testo con PHP
<?
   include "file_da_includere";
?>
-- 
matteo merli
http://www.petaligrigi.net

infinite grazie
Newsgroup: it.comp.www.php
Titolo: L'upload mi fa impazzire

Salve,
avevo postato qualche giorno fa una richiesta di aiuto relativo ad uno
script php che non mi permette di fare l'upload. Lo script aveva sempre
funzionato, poi improvvisamente mi ha dato dei problemi. Ora di nuovo non
funziona. Lo script è il seguente:
$uploadfile = $_SERVER["DOCUMENT_ROOT"] . "/upload/" .
basename($_FILES['documento']['name']); 
if ($uploadfile!="")
   {
      if (move_uploaded_file($_FILES['documento']['tmp_name'],
      $uploadfile))
         {
		    	print "$nomefile copiato con successo <br>";
            $upload=true;
            unlink($_FILES["documento"]["tmp_name"]);
		    } else
         {
		       print "Errore.. upload non riuscito<br>";
            $upload=false;
		    }
		    }
print_r($_FILES)
Il problema ora è che non riesce a creare un file temporaneo, infatti
facendo stampare $_FILES ottengo l'errore:
Array ( [documento] => Array ( [name] => updateurpmi.sh [type] =>
[tmp_name] => [error] => 6 [size] => 0 ) )
Non ci capisco più. Una volta funziona, una volta non funziona.
Uso Apache come webserver, e PHP 5
Francesco
-- 
There are two kinds of researchers:
those that have implemented something and those that have not.
The latter will tell you that there are 142 ways of doing things
and that there isn't consensus on which is best.
The former will simply tell you that 141 of them don't work.


se guardi, il codice dell'errore è 6, ovvero "UPLOAD_ERR_NO_TMP_DIR".
Probabilmente la directory indicata come directory temporanea non esiste
o non ci sono i permessi per scriverci.
Newsgroup: it.comp.www.php
Titolo: Inserire record in tue tabelle contemporaneamente.

Descrivo brevemente il problema.
Ho creato un DB con due tabelle così composte (in calce alla mail ho
descritto lo schema visivamente):
nomi(id_nomi, nome, cognome)
prodotti(id_prodotti, id_nomi, prodotti, genere)
queste due tabelle sono in relazione fra di loro tramite il campo id_nomi,
cioè faccio una query (join) che restituisce tutti i record della tabella
nomi e prodotti dove l'id_nomi della tabella nomi è uguale all'id_nomi
presente nella tabella prodotti.
Il mio problema ora sta nell'inserimento,
cioè i recod della tabella nomi saranno sempre singoli per ogni id_nomi
mentre i record nella tabella prodotti possono essere più di uno per ogni
id_nomi.
Come faccio ad inserire Mario Bianchi a cui verrà assegnato un dato id_nomi
nella tabella nomi e contemporaneamente inserire Prodotto1xn, Genere1xn
nella tabella prodotti assegnandogli lo stesso id_nomi di Mario Bianchi
della tabella nomi ?
Grazie Mille.
Tabella NOMI
id_nomi|nome   |cognome
-------+-------+---------
   1   + Mario + Bianchi
-------+-------+---------
   2   + Mario + Rossi
-------+-------+---------
Tabella PRODOTTI
id_prodotti|id_nomi|prodotti|genere
-----------+-------+--------+-------
    1      +   1   + pasta  + alim.
-----------+-------+--------+-------
    2      +   1   + uva    + frut.
-----------+-------+--------+-------
    3      +   1   + caffè  + bar
-----------+-------+--------+-------
    4      +   2   + uva    + frut.
-----------+-------+--------+-------
    5      +   2   + pasta  + alim.
-----------+-------+--------+-------
gp
-- 
ln -s /dev/brain /dev/null

Riot@ct ha scritto:

Ciao,
ti faccio un esempio:
fai la query di insert nella tabella nomi. Ti ho scritto la funzione 
mysql_query ma se hai un db diverso dovrai adattarla alle tue esigenze.
$query=mysql_query("insert into nomi (nome, cognome) VALUES ('XXX', 'YYY')";
$UltimoIdNomi=mysql_insert_id();
con mysql_insert_id() hai l'ultimo id inserito (a livello di 
connessione, quindi due o più utenti che dovessero interagire non si 
intralcerebbero tra loro).
poi passi alla query per inserire il o i prodotti ($ultimoIdNomi potrai 
passarlo come vuoi da una pagina all'altra).
Spero sia chiaro.
Ciao.
Enrico
-- 
-------------------------
http://www.emcquadro.com/
-------------------------

EmC ha scritto:

dimenticavo:
evita il cross  post.
Ciao.


Riot@ct ha scritto:

dimenticavo:
evita il cross post.
ciao.
Enrico



Sei stato chiarissimo e gentilissimo,
mi ero inventato un qualcosa di molto empirico che in pratica faceva quel
che mi dicevi ma in maniera molto articolata e con problemi nel caso più
utenti interagissero al db.
Ma con la funzione che mi hai consigliato credo che il problema si
risolverà.
Grazie ancora.



Verissimo, ma a dire il vero credevo di aver sbagliato ng :-p :-)

Newsgroup: it.comp.www.php
Titolo: Mi aiutate?????

Potreste indicarmi dove posso trovare di manuali (meglio se PDF) decenti in
ITALIANO sul PHP?
Di cosa ho bisogno per sviluppare in PHP?
E' come Java (io programmo Java) che basta un'interprete (la Virtual Machine
o JDK 1.x) e un notepad?
Dove trovo questi strumenti?
Grazie a tutti per ogni suggerimento.

Per sviluppare pagine php vai su 
www.phpitalia.com
 o 
www.phpcenter.it
, dove
troverai i software per far girare il php sotto Windows e altro. Per quanto
riguarda documentazione in Italiano caschi male, puoi trovare qualche
tutorial sui siti appena elencati o su 
www.softwareplanet.net
 o
http://www.apache3000.com
 .
Ciao, Nicola

 ha scritto nel messaggio
news:970ail$2c62$1...@stargate1.inet.it...


Dove trovo questi strumenti?
Si', ti basta quello, 
www.php.net
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

Grazie a tutti per il supporto

Newsgroup: it.comp.www.php
Titolo: (OT) far cancellare E-mail dall'utente

Salve, nel mio Serverino Linux ho creato degli utenti di posta elettronica e
li ho quotati.
Ora il problema è questo:
Quando superano la quota mi devono sempre avvisare perchè io gli  cancelli
le e-mail;
ovviamento questo mi porta via del tempo.
Voi come fareste senza ovviamente dargli la Shell?
P.S.
Ho già provato con una Webmail ma se hanno superato la quota non li fa
entrare.
Grazie a tutti e a Presto

Voi come fareste senza ovviamente dargli la Shell?
Comandi SMTP sparati a Postfix via fsockopen().
Leonardo

 ha scritto nel messaggio
news:7f773u81ijfo2pns0...@4ax.com...


Qualche esempio?
Oggesu', mi sono rincoglionito. Ovviamente devi mandare comandi POP3,
non comandi SMTP. Stai LEGGENDO la mail.
Per esempio:
	USER tuouser
	PASS suapass
	LIST
	(...)
	DELE 1
	DELE 2
	DELE 3
	QUIT
Sostanzialmente, mandi il comando USER, lui ti chiede la pass, tu la
invii, con il comando LIST lui ti manda ad es.
+OK 11 messages (134306 octets)
1 2911
2 838
3 2729
4 838
5 785
6 785
7 3342
8 838
9 3184
10 3308
11 886
Con il comando "TOP n 0", ottieni soltanto gli headers del messaggio
n-esimo, dove c'e' due righe sole che cominciano ESATTAMENTE per To:
e From: (con i due punti). Almeno cosi' si spera. Cosi', lo converti
in HTML e puoi fare una form tipo
Oggetto		Dim	Data		From		Cancella?
Buon Anno!	1.7k	01/01/2002	joe@baz		[ ]
Cancella i messaggi selezionati: [GO]
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: File DLL

Avendo un file DLL, con delle funzioni... come faccio ad accedere a quelle
funzioni????

 ha scritto nel messaggio
news:EqcQ9.52628$R45.2...@news2.tin.it...


"Max" <po...@chiusa.bittt> ha scritto nel messaggio
news:jNdQ9.8266$%p6.6...@news.edisontel.com...

Come non detto, hai ragione...scusatemi....

 funzioni????
Registrare con w32api_register_function  e call by name.
Piccolo esempio per fare un logoff:
<?php
w32api_register_function("User32.dll", "MessageBoxA", "long");
w32api_register_function("User32.dll", "ExitWindowsEx", "long");
$ret=MessageBoxA(0, "Premere OK per fare un logoff!", "Log off utente",
0x11);
if ($ret==1)
  ExitWindowsEx(0x0, 0); // 0=log off
?>
Ovviamento sotto windows solo.

 Forse hai sbagliato Newsgroup?
E perche' mai (vedi post in thread)?
Sicuramente tu hai sbagliato il modo di citare.

 Ovviamento sotto windows solo.
Beh, il problema non è proprio questo....
Io ho un file .class (un binario Java), che contiene al suo interno una
classe con un certo numero di metodi e attributi...
Ora nel codice che ho il questi metodi si utilizzano instanziando l'oggetto
utilizzando le funzioni java di php, quindi:
// Oggetto in Java
   $oggetto = new Java("nome_del_file");
Il problema è che per funzionare il php deve essere compilato per forza con
l'opzione
 --with_java e tutte le librerie necessarie. Il mio problema è che nel
server dove lavoro non posso per il momento ricompilare il php...
Il problema è come riuscire a utilizzare quel file .class senza avere il
supporto java????? Immagino che non sia possibile!!
Mi hanno dato quindi anche un file DLL, ma questo posso utilizzarlo in php
solamente sotto Windows, cosa per me molto scomoda....
Ti ringrazio tantissimo per il supporto Jurgen  (se questo è il tuo nome),
ma non credo che ci sia una soluzione senza quella compilazione con Java....
Grazie e Buon anno!!!!
Newsgroup: it.comp.www.php
Titolo: [TESI] info sui cookie

Ciao a tutti,
Sto completando la mia tesi di laurea in sociologia sull'Information
Society. Nel terzo capitolo mi sto occupando di privacy e di
sorveglianza - soprattutto su Internet - per cui descrivo sommariamente
come funzionano le tecniche di "tracciamento" degli utenti adoperate dai
siti (commerciali e non). Tra queste i cookie.
La mia domanda č:
E' possibile in qualche maniera (con PHP o altro) per un certo sito
leggere le informazioni contenute nei cookies depositati da un altro
sito e magari ricostruire la navigazione di un certo utente e le sue
preferenze?
Chiedo scusa se non ho approfondito l'argomento di persona, ma dal
momento che come programmatore medio PHP seguo questo NG, mi piaceva
l'idea di coinvolgerlo e magari citarne il contributo nella
bibliografia.
Ciao e grazie,
--
CLS
www.vallecaudina.net

 o e magari ricostruire la navigazione di un certo utente e le sue
Ciao, 
credo che con php tu non possa assolutamente farlo, javascript credo
sia adatto a questo scopo.
usa google.
Ciao
PIo

 preferenze?
no in teoria no
č una violazione della privacy.
una webapp puň leggere SOLO i cookie associati al suo dominio.
ci sono stati casi del genere ma sono dovuti a vulnerabilities del Browser.
Cioč bachi.
Il sistema non dovrebbe quindi permetterti di farlo.
Ovviamente i cookie depositati dal sito stesso sono leggibili da quel
dominio.
ciao
(citami pure)
:)))

 Leonardo
"La vera storia dei cookies": unico risultato beccato al primo colpo
cercando "Gino Knaus
cookies". Non male.
L'esempio di Tripleclick č illuminante.
Ciao e grazie ancora
--
CLS
www.vallecaudina.net

aggiungo.
di solito le violazioni della privacy avvengono tramite cookie di terze
parti.
mi spiego meglio
se un sito ha un banner in un frame
quel banner è autorizzato a mandarti un cookie perchè tecnicamente è come se
fossi sul suo sito.
ma se quel banner è registrato in 100 siti può vedere quali di questi 100
visiti con maggior frequenza.
Credo che cmq nei browser esista un'opzione per disabilitare l'accesso ai
cookie di terze parti.
cioè se sei su 
www.miosito.com
 il tuo browser accetta cookies solo da quel
dominio
quindi se c'è un frame con 
www.advertising.com
 il browser non lo accetterà.
ciao.

 ciao.
Ciao e grazie, anche per il post precedente.
--
CLS
www.vallecaudina.net

> 
www.adrianobasile.net/community/computerfaqfiles/faq35.html
ahha carino il modo in cui l'ha spiegato.
:)
Newsgroup: it.comp.www.php
Titolo: Refresh e Php

Ciao, ho un problema con il refresh automatico ed il passaggio di parametri.
Lo script seguente si chiama test.php, crea una pagina HTML che si aggiorna
ogni 3 secondi,  id č un parametro che viene passato. Vorrei che ad ogni
refresh il parametro id si autoincrementasse.
<?
#
# Prove di refresh e passaggio parametri
#
$succ = $id + 1;
echo "
<html>
<head>
<META HTTP-EQUIV=Refresh CONTENT=3; URL=\"test.php?id=".$succ."\">
</head>
<body>
id attuale: ".$id."<br>
Prossimo id: ".$succ."
</body>
</html>";
?>
Se chiamo la pagina come test.php?id=1   l'output  che ottengo ad ogni
refresh č:
id attuale: 1
Prossimo id: 2
vale a dire che anche se nel meta tag la url contiene un nuovo valore per id
questo č ignorato. Le prove le ho fatte in locale con Apache_1.3.6 e
Php_4.0.6.
Grazie

> <META HTTP-EQUIV=Refresh CONTENT=3; URL=\"test.php?id=".$succ."\">
    L'errore è in come hai costruito il META. Il modo giusto non è:
<META HTTP-EQUIV=Refresh CONTENT=3; URL='meta.php3?id=23'>
    ma:
<META HTTP-EQUIV=Refresh CONTENT='3; URL=meta.php3?id=23'>
    Questo perché il tag META accetta come parametro CONTENT *al cui
interno* vengono specificati intervallo ed URL.
    Quindi dovrai scrivere nel tuo codice:
<META HTTP-EQUIV=Refresh CONTENT='3; URL=meta.php3?id=" . $succ . "'>
        Cris
--
Cristiano Verondini
http://noway.ing.unibo.it

Newsgroup: it.comp.www.php
Titolo: php, apache e win 2000

Sto cercando di installare secondo le istruzioni di 
freephp.it
 apache e php
su win 2000. Fin che non provo ad installare php, apache parte. Quando
installo php, mi dà l'errore :"Unable to load dynamic library
'C:\programmi\Php\extensions\php_dotnet.dll"-impossibile trovare il modulo
specificato. Allora vado in php.ini e disattivo extension=php_dotnet.dll a
questo punto apache non parte: APache mi dice in una finestra dos :"failed
to start the apache service" e win 2000 mi da un' errore
nell'aplicazione....
DOve può esseer il problema (ho provato e riprovato l'installazione varie
volte)
Grazie
Andrea

 ha scritto nel messaggio
news:u_tW7.368559$sq5.17...@news.infostrada.it...

Ho fatto, grazie

Newsgroup: it.comp.www.php
Titolo: Split di una data

Scusate la banalità ma dovrei fare uno split di una data.
La data è in questo formato:
"YYYY/MM/DD hh:mm:ss"
e mi servirebbero tutte le variabili Y, M, D, h, m e s
-- 
Amministratore
www.amiciamici.com
Giornalismo dal basso sull'amicizia e sul turismo
"Pronto Chi Bussa" il primo podcast di Parma e provincia?

e mi servirebbero tutte le variabili Y, M, D, h, m e s
Un sistema e' quello di fare tre explode(la prima con ' ', le
altre due con '/' e ':').
Altrimenti preg_split usando [^0-9] come splitter.
Leonardo
-- 
There is nothing makes a man suspect much, more than to know little,
and therefore men should remedy suspicion by procuring to know more,
and not keep their suspicions in smother.            (Francis Bacon)

 Altrimenti preg_split usando [^0-9] come splitter.
Grazie ho risolto e semplificato le mie esigenze.

Newsgroup: it.comp.www.php
Titolo: campi calcolati in mysql

è possibile fare in modo che un campo sia (automaticamente) il 
concatenamento di altri 2 campi, senza dover scrivere in fase di 
inserimento dati:
"insert table_1 (a,b,c) select a,b,concat(a,b) from table_2"
ma scrivendo soltanto:
"insert table_1 (a,b) select a,b from table_2"
con il campo c si aggiorna da solo??? 
Inviato da 
www.mynewsgate.net

 inserimento dati:
non capisco perchè dovresti avere i dati replicati: tienili separati e
uniscili quando ti serve nelle query.
Ludovico

 uniscili quando ti serve nelle query.
Concordo pienamente.
Se perņ il tuo obiettivo č quello di non dover modificare le query
esistenti, puoi usare le stored procedure (MySQL 5).
Ciao
Marco

l'esigenza nasce dal fatto che la tabella viene popolata da diverse 
fonti, da qui l'esistenza di questo campo che è univoco per tutte le 
fonti...(poi l'ho ereditato!!!).
Per quanto riguarda le store procedure (mysql5), io uso mysql 4.017 in 
quanto su tali database ci sono diverse dati aziendali, non posso 
permettermi di utilizzare versioni beta, alpha o altro; a tal proposito 
come gira mysql 4.1 (ancora in alpha release che palle)?
Se gira bene almeno posso utilizzare le subquery (che non è poco!!!)
grazie 
Inviato da 
www.mynewsgate.net
Newsgroup: it.comp.www.php
Titolo: Problemi di utilizzo <input value=.....

Ho una form per modificare i contenuti di un record mysql; utilizzo
l'istruzione:
<input name=v[$i] value='$campo'>
Dove nella stringa $campo ho il valore già inserito nel campo che
posso, eventualmente modificare.
Il tutto funziona ma se nel campo ho inseriro degli apici la stringa
mi viene troncata.
Se invece scrivo <input name=v[$i] value=$campo> la stringa viene
troncata dalla eventuale presenza di spazi.
Se utilizzo i doppi apici invece dei singoli apici il problema è lo
stesso ma invertito.
Potrei eventualmente risolvere con delle textarea ma explorer e
firefox le gestiscono in modo diverso (uno lascia lo spazio per la
bassa verticale e l'altro, invece, per quella orizzontale) ed è un
casotto.
Da notare che in problemi di primo inserimento nel DB e successive
visualizzazioni gli ho risolti con add slashes e stripslashes ma per
la modifica sono inutili.
Come è possibile assegnare a value un record contenente apici o doppi
apici?
Grazie
Alberto

 apici?
Devi farti una funzione che andrai ad utilizzare tutte le volte che
inserisci dei valori all'interno di attributi di qualche tag HTML e questa
funzione deve sanitizzarti la stringa sostituendo i caratteri che ti
andrebbero ad incasinare il codice di markup con le entità html apposta
vedi: 
http://www.php.net/htmlentities

 apici?
Utilizzando la funzione "htmlspecialchars".
E.

 E.
Penso di non essermi spiegato bene.
Supponiamo che la stringa ($campo) sia:
L'albero del bene e del male
Tramite <input value=$campo> dovrei avere una casella dove, per
default, mi compare il contenuto di $campo ossia: L'albero del bene e
del male, questo per permettere ad un utente di modificare o lasciare
invariato il contenuto del campo.
Se io la "sanifico" in qualche modo, anche utilizzando funzioni come
htmlspecialchars, avrò visualizzata una stringa diversa che non
corrisponde al valore contenuto in mysql.
Non so se sono riuscito a spiegarmi......
Grazie
Alberto

 Grazie
perche' non provi quanto ti viene suggerito?
$campo = 'L\'albero del bene e del male';
print '<input name="campo" value="' . htmlspecialchars($campo) . '" />';
#=> <input name="campo" value="L'albero del bene e del male" />
$campo = 'L\'albero del "bene" e del "male"';
print '<input name="campo" value="' . htmlspecialchars($campo) . '" />';
#=> <input name="campo" value="L'albero del &quot;bene&quot; e del
&quot;male&quot;" />
-- 
Increased cost of life? Eat plasma panels!


Hai ragione, non so perché quando avevo provato io htmlspecialchars
non aveva funzionato ma invece sembra andare!
Grazie
Alberto