mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Salvare su mysql una variabile contenente una pagina web

Memorizzo in una variable una pagina web e la comprimo
$Pagina = file_get_contents($Url);
$Pagina = gzcompress($Pagina,9);
è salvata correttamente, posso vederla con
echo gzuncompress($Pagina)
pero non riesco a salvarla su mysql.
Mi dà questo errore:
You have an error in your SQL syntax. Check the manual that corresponds to 
your MySQL server version for the right syntax
to use near 'ÄÒÐ_ JeÜí¢ >Áï .... ecc.'
Lo stesso errore se tento di salvare la pagina prima della compressione.
Grazie per l'aiuto
sicampa

echo stripslashes(gzuncompress($Pagina));
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


Una piccola svista :)
    echo gzuncompress(stripslashes($Pagina));
Continuando, memorizzo:
    $sql="INSERT INTO $mi_tabla (URL, FECHA, PAGINA, NOTE) VALUES ('$Url', 
'$Fecha', '$Pagina', '$Note')";
recupero:
    $sql="SELECT * FROM $mi_tabla WHERE ID like '3'";
    .......
         $Dati=$lineas["PAGINA"];
    ......
    echo gzuncompress($Dati);
Così funziona perfettamente.
Mi chiedo perchè prima della memorizzazione sul database vedo la pagina con
      echo gzuncompress(stripslashes($xxx));
mentre quando recupero dal database (mysql) lo stesso comando mi dà errore e 
devo mettere
     echo gzuncompress($xxx);
Grazie
Sicampa


Perchè stampando i dati della variabile in memoria vengono rilevati gli 
slashes, mentre gli slashes servono a mysql per memorizzare correttamnte, 
pero non vengono scriiti, quindi neppure letti e di conseguenza non cè 
bisogno di stripslashes().
Giusto ?
Sicampa
Newsgroup: it.comp.www.php
Titolo: Problema con MySql

Ho installato su win98,il server apache,il php3 e MySql con successo,
seguendo i vari tutorial sulla rete.Ho provato il classico phpinfo.php3
e tutto funziona alla perfezione.Poi ho creato un database con
mysqladmin
e nel database un tabella con un solo record(per provare il tutto).
Ho poi creato un file .php3 che richiede l'accesso al database(settando
sia localhost che user e passw),pero' succede che il browser continua
a cercare il database come se non lo trovasse, senza darmi ne'
risultati ne' errori.Qualcuno puo' aiutarmi?
                                     Grazie,vi saluto by Jaman



Il server MySQL e' attivo? Prova eventualmente a postare il codice
PHP.
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

Si e' attivo e dice di essere pronto a connettersi(anche perche' mysqladmin
funziona), il codice e' il seguente:
?>
<HTML>
<BODY bgcolor=white>
<?php
/* First let's set some variables. */
$hostname = "localhost";
$password = " ";
$user = " ";
/* Establish our connection to the DB. */
$db=mysql_connect("$hosthame","$user","$password") or die("Unable to connect
to SQL server");
echo "connessione avvenuta";
/*
  mysql_db_query("giornale","SELECT * FROM gio",$db);
   echo "<TABLE BORDER = 10 CELLPADDING = 2>";
      echo mysql_result("testo");
      echo mysql_result("nome");
      echo mysql_result("titolo");
   echo "</TABLE>";
*/
mysql_close($db);
?>
</BODY>
</HTML>
Saluti by jaman


$user = " ";
Ma non hai settato $user e $password?
Se non sono settati forse puo' dare problemi lo spazio che c'e' tra le
virgolette?

Newsgroup: it.comp.www.php
Titolo: far ordinare i risulati di una query in ordine alfabetico

come posso fare a far ordinare i risulati di una query in ordine alfabetico
rispetto a un determinato campo?
grazie

rispetto a un determinato campo?
Nella query stessa con la clausola order by nomecampo: puoi ordinare
secondo più campi e specificare con asc/desc l'ordinamento (crescente
o decrescente)
Ciao
Matteo
------------------------------------
Peggio pe' voi che me ciavete messo!
Silenzio! e rispettate er Presidente!
------------------------------------

 o decrescente)
potresti dirmi la sintassi precisa della query?

 potresti dirmi la sintassi precisa della query?
ma leggere qualche manuale?

Ciao,

la sintassi della select per mysql è la seguente (in bnf)
SELECT
     [ALL | DISTINCT | DISTINCTROW ]
       [HIGH_PRIORITY]
       [STRAIGHT_JOIN]
       [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT]
       [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS]
     select_expression,...
     [INTO OUTFILE 'file_name' export_options
       | INTO DUMPFILE 'file_name']
     [FROM table_references
       [WHERE where_definition]
       [GROUP BY {col_name | expr | position}
         [ASC | DESC], ... [WITH ROLLUP]]
       [HAVING where_definition]
       [ORDER BY {col_name | expr | position}
         [ASC | DESC] ,...]
       [LIMIT [offset,] row_count | row_count OFFSET offset]
       [PROCEDURE procedure_name(argument_list)]
       [FOR UPDATE | LOCK IN SHARE MODE]]
comunque 
http://dev.mysql.com/doc/mysql/en/SELECT.html
 qui trovi tutto 
quello che ti serve e anche di più
Ciao Gianfranzo
-- 
ICQ#: 21258924 Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra
"dopo tutto, gli angeli non sono altro che dei volatili" D. Pennac

Newsgroup: it.comp.www.php
Titolo: Home Page Casuali

Salve a tutti...sono in crisi....
ho creato tre home page diverse e vorrei che fossero visualizzate
casualmente ad ogni accesso al sito..si puo' fare? m'illuminate??? :)

 ha scritto nel messaggio
news:9ieipr$lso$1...@fe1.cs.interbusiness.it...




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

Ciao a tutti ho un piccolissimo problema, sto cercando di fare in modo che
un campo di una tabella mysql venga incrementato di un numero, ho provato in
due modi.
#1
$numero = 1;
         $aggiornamento = $row[hits] + $numero;
         mysql_query ("update tabella set hits = $aggiornamento where id =
$id");
 #2
mysql_query ("update tabella set hits = +1 where id = $id");
In tutti e due i casi riesco a portare il risultato da 0 a 1, ma poi si
ferma a 1 per quante volte io ricarichi la pagina; premetto che non c'è
nessun  controllo di IP.
Dove stà il problema?
Non riesco a capirlo.
Grazie Michelangelo.


prova cosě
"update tabella set hits=hits+1 where id='$id'"
Corrado Modica
webmaster di:
www.pachinoglobale.com

Grazie Corrado adesso funzia, (purtroppo ogni tanto mi perdo via)
Michelangelo
"Corrado Modica" <x@y.z> ha scritto nel messaggio
news:rCAy8.20226$W9.5...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: MYSQL -Come importare le tabelle??

Salve!
Ho uno script in php che sto tentando di testare in locale su un pc
con win2000,mysql e php installati.Ora,dato che sono un neofita del
php, non capisco come fare una cosa.
In pratica, lo script mi dice che devo "importare" le tabelle
contenute in un file (ad ex. pippo.sql)nel database che io ho creato.
Io in genere, creo i database mysql da "winmysql" cliccando su creata
database; ma non so pero', come fare,sempre in winmysql, ad importare
le tabelle contenute in un file all'interno del database appena creato
da me.
Non so se mi sono spiegato!:-)
GRAZIE!

 da me.
Cerca sul manuale di winmysql, usa la console mysql.exe, usa un altro
client tipo phpMyAdmin.
-- 
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: /index.php

 Ciao
Premetto di non conoscere molto bene win. Cmq... penso sia colpa della 
configurazione di apache. In Linux, nel file httpd.conf, trovi la voce: 
ServerName 255.12.22.22
se setti la voce con ip della macchina elimini il problema.
Ciao

 cartella.
Configurazione non esatta di Apache.
Quando inserisci l'indirizzo "
http://80.116.xx.xxx/cartella
" Apache cerca un
file "cartella", non lo trova ma trova una directory, quindi restituisce al
browser un comando di redirect all'indirizzo http://[SERVER_NAME]/cartella/
Evidentemente nella configurazione del tuo Apache [SERVER_NAME] NON e'
uguale a 80.116.xx.xxx, quindi ti manda da qualche altra parte dove non c'e'
una directory /cartella/
S*

Max wrote:
ho il tuo stesso problema ma solo sulle cartelle personali degli utenti, 
cioč su
http://mioserver.miodominio/~alesi_27
 --> pagina non trovata
mentre
http://mioserver.miodominio/~alesi_27/
 --> ok
come si risolve (linuz apache 1.3.26) ?

 > per visualizzarla devo aggiungere una barra (/) dopo cartella. Cioè


 > Max ha scritto
anche se lo chiami da locale usa l'ip remoto
in caso edita host
e scrivi
127.0.0.1  
www.nomesito.com

 ha scritto nel messaggio
news:b3ndeo$1n9ots$1...@ID-155253.news.dfncis.de...


Newsgroup: it.comp.www.php
Titolo: Estrarre un array in base al nome delle key

Dovrei estrarre un array da un array in base al nome delle chiavi come, 
per esempio, chiavi che inizino solo per A. Come è possibile farlo senza 
foreach e usando solo le numerose funzioni per la manipolazione degli 
array di PHP?
Max



http://it.php.net/manual/en/function.array-filter.php

foreach
Non credo che si possa. Non in modo pratico.
Forse puoi provare con
$result = array_intersect_key($arry,
array_flip(array_filter(array_keys($arry), function($okk){ return
	preg_match('/^[Aa]/', $okk); })));
...ma francamente, a me me pare 'na strunzata (richiede PHP 5.3.x+, se no
bisogna de-lambdare la funzione). Sono abbastanza sicuro che richieda tre
volte la memoria e due volte il tempo di un foreach() fatto bene (ovvero,
preceduto da un sort keybased e con un break al momento giusto).
Leonardo
-- 
The thoughts of others were light and fleeting,
Of lovers' meeting, or luck, or fame.
Mine were of trouble, and mine were steady:
So I was ready when trouble came.

 
http://it.php.net/manual/en/function.array-filter.php
Array_filter lavora sui valori.



Puoi applicare array_filter a array_keys, passandogli una funzione che 
accetta solo "valori" (che in realta` sono chiavi) che iniziano con una 
certa lettera.
Ma ha ragione Leonardo: un sort+foreach (o while) e` piu` veloce e meno 
complesso.
Bye.

 complesso.
Il foreach è sicuramente più veloce.
Ho testato questo:
function key_compare_func2($key1, $key2)
{
     return !strncmp($key1, $key2, 2);
}
array_diff_ukey($array1, $array2, 'key_compare_func2');
dove $array1 è l'array sorgente dei dati, $array2 è un'array di 
comparazione del tipo ('AB'=>'') e nella funzione c'è strncmp che 
compare le 2 lettere (ciò che mi serve, ma si può semplificare 
ulteriormente...).
Funziona correttamente :)
Max
Newsgroup: it.comp.www.php
Titolo: HELP PLEASE: Sincronizzazione di due tabelle

Salve a tutti.
Ho il disperato bisogno di sincronizzare due tabelle di MYSQL su due server
diversi e tutti e due fissati su localhost, tramite uno script PHP.
Qualcuno mi dice come posso fare?
Grazie.

 ha scritto nel messaggio
news:%Gm28.18744$tl3.5...@twister2.libero.it...


 che della seconda ?
La prima tabella deve contenere gli stessi dati della seconda.
Grazie.

 ha scritto nel messaggio
news:lCo28.19058$tl3.5...@twister2.libero.it...


 ha scritto nel messaggio
news:lCo28.19058$tl3.5...@twister2.libero.it...


 ha scritto nel messaggio
news:lCo28.19058$tl3.5...@twister2.libero.it...


J... me sa che non lo posso fa... grazie lo stesso!

Newsgroup: it.comp.www.php
Titolo: un substring che non mozzi la parola

ciao a tutti.
Ho la variabile $descrizione e ne voglio visualizzare una parte e non
tutta la descrizione.
C'è una funzione che non sia substr che non mozzi la parola???
grazie !!
ghigno

ghigno wrote:

http://php.net/wordwrap
-- 
www.iuz-lab.info

 
-- 
SEZIONE DIVERTIMENTO & AFFINI: "Qual č il poliziotto piů sfortunato? 
Quello che muore al posto di  blocco. E quello piů fortunato? Blocco!"
[CapoBecchino] - hotmail/msn: capobecchino [@] hotmail [.] com

iuz wrote:

scusa avevo capito male..
puoi scriverla tu la funzione..
function short_desc($string, $lenght)
{
 $string = substr($string, 0, $lenght+1);
 $string = trim($string);
 
 if (strlen($string) <= $lenght)
 {
  return $string;
 }
 if (($i = strrpos($string, ' ')) === FALSE)
 {
  return substr($string, 0, -4) . '...';
 }
 return substr($string, 0, $i);
}
}
questa puo' essere molto migliorata e deve essere testata..
$lenght e' la lunghezza massima desiderata..
-- 
www.iuz-lab.info

 >
http://php.net/wordwrapscusa
 avevo capito male..

Newsgroup: it.comp.www.php
Titolo: Ancora sulle webmail in php...

da molti giorni sto cercando un applicativo (in php chiaramente) per la
gestione online della mia posta.
quello che cerco è un outlook-online che da cui possa controllare
contemporaneamente varie caselle di posta su server differenti
(
tiscali.it
, 
email.it
, 
poste.it
)
ne ho provati diversi (pzen, squirrelmail, popper, uebimiau) ma ancora
non sono arrivato a una soluzione...molti richiedono IMAP, sinceramente
non ho esperienza, ma non sono riuscito a farli girare su altervista
(è possibile?)...dopo aver letto alcuni post da questo newsgroup ero
molto incoraggiato a utilizzare uebimiau, sembrava la soluzione per me,
ma non sembra supportare account multipli contemporaneamente (devo fare
un login per ogni casella...)
se qualcuno conosce qualche progetto (open source o anche a pagamento)
potrebbe postarmene il lik?
sapete dirmi anche se ci sono particolari limitazioni per l'host su cui
li sto provando (
altervista.org
) e visto che a breve ne prenderò uno a
pagamento se avete da darmi qualche consiglio sui requisiti...
grazie per l'attenzione
carlo

 grazie per l'attenzione
Ciao!
Stefano.

avevo già provato anche popper... ho avuto dei problemi
d'installazione e ho abbandonato anche perchè mi sembrava un progetto
fermo ormai da molto tempo e ho preferito testare qualcosa di più
recente.
Comuque se a le caratteristiche che cerco e me lo consigli ci spenderò
sicuramente del tempo per vederlo funzionare però prima ho ancora dei
dubbi:
come posso verificare il discorso delle connessioni verso l'esterno?
con una webmail in perl sempre delle connessione esterne dovrei fare o
mi sbaglio?

 mi sbaglio?
Sì, è giusto, ma io non ho mai trovato blocchi per il perl verso 
l'esterno a meno che non si sia trattato di firewall, forse perchè è 
meno usato..
Newsgroup: it.comp.www.php
Titolo: Apici e sql server

Ciao a tutti, sto utilizzando php con ms sql server, volevo sapere se
esisteva una funzione tipo  escape_string utilizzabile su questo tipo
database.
grazie a tutti


Ciao,
non esiste, però puoi sempre farti una funzione di escape che aggiunge agli
apici un altro apice dello stesso tipo ed elimina eventuali ; (è possibile
inviare più espressioni SQL in un colpo solo)
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

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

Ciao a tutti
Sono agli inizi nell'utilizzo di linux
Ho una RedHat 9.0 e non so come fare x installare php
non ho proprio idea di cosa devo fare
ringrazio anticipatamente chi mi aiutera'

 ha detto:

Dovrebbe esserci nei pacchetti rpm, dacci un'occhiata.
Saluti
Francesco
_____________________________________
http://www.altropc.it
 - Un altro PC è possibile!
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM

Newsgroup: it.comp.www.php
Titolo: non funziona confronto con if e vettori

Ciao,
ho uno strano errore su questo script php :
ho due vettori con diversi valori, so per certo che $opt['num_quest'] vale
cinque come $opt3['id_corso'], infatti
echo $opt['num_quest']; // stampa 5
echo $opt3['id_corso'];  // stampa 5
ma non riecso  a fare il confronto tra i due valori con un if, se faccio
if ( $opt['num_quest'] == $opt3['id_corso'] ) {echo 'sono uguali';}; // NON
STAMPA NIENTE
invece per esempio
if ( $opt['num_quest'] == 5 ) {echo 'sono uguali'}; // funziona, stampa sono
uguali
e anche
if ( $opt3['id_corso'] == 5 ) {echo 'sono uguali'}; // funziona, stampa sono
uguali
Siccome $opt[] e' un valore che pesco da una query DEVO necessariamente far
funzionare il primo metodo, qualcuno sa dirmi dove sbaglio??
Ho gia' provato a mettere e togliere le virgolette singole e doppie nelle
parentesi quadre ma niente da fare!!!
Grazie a tutti!
Mauro

echo $opt3['id_corso'];  // stampa 5
Uno dei due e' considerato stringa, o magari contiene uno spazio? Prova a
fare stampare
	print "<TT>.$opt[num_quest].$opt3[id_corso].</TT>";
Dovrebbe dare ".5.5." e non ".5 .5." o cose del genere.
In alternativa, a disgrazia, fai
	print 'Sono... ';
	if (0 == ($opt['num_quest']-$opt3['id_corso']))
		print 'uguali!';
	else
		print 'diversi?!?';
Leonardo brutale
-- 
Time's angles, mages tell, conceal a place
incredible, beyond the mundane mind;
night-shrouded and between the seas of space
dread creatures drift in the ageless winds.

Newsgroup: it.comp.www.php
Titolo: Gestire campagnia pubblicitaria in PHP

Salve,
stavo cercando qualche strumento in PHP semplice ma efficace
che mi permetta di gestire delle campagnia pubblicitaria tramite
banner per il sito 
http://www.casafinder.5gigs.com
Avevo provato ad installare phpAdsNew, ma mi č sembrato
piuttosto complicato nelle funzionalitą e decisamente troppo
sovradimensionato per le mie esigenze.
Qualche consiglio ?
Grazie,
Riccardo
-- 
* Motore di ricerca immobiliare
* 
http://www.casafinder.5gigs.com

 piuttosto complicato nelle funzionalità e decisamente troppo


Scrivimi pure in privato.
Ciao,
Riccardo
Newsgroup: it.comp.www.php
Titolo: Prima del corso su php e DBMS

Salve,
 
a breve inizierò un bel corso di 300 ore sull'argomento in oggetto però 
onde evitare di fare brutte figure vorrei portarmi avanti ed inziare da 
solo a capire di più sull'argomento.
 
Partendo da zero faccio un po' fatica a trovare un buon testo per il mio 
livello, quelli su php7 che ho trovato fin'ora danno molto molto per 
scontato, sapete consigliarmi qualcosa?
 
Saluti.
^Bart


"Zero" in che senso? A che livello sei in informatica? Hai fatto
algoritmi? Conosci altri linguaggi? Se sei a zero di informatica, a che
livello sei in matematica?
 
 
Ciao!

 Ciao!
 
Saluti!
^Bart
 
 

 
 
I concetti di base della programmazione imperativa sono uguali in ogni
linguaggio (variabili, cicli, funzioni, etc.), così come quelli degli OOPL
o dei funzionali. Quando si studiano algoritmi (che, anche questi, sono
indifferenti dal linguaggio) infatti quasi tutti li presentano in pseudo-
codice (casi speciali a parte, tipo l'ultima edizione del Sedgewick).
 
Scritto così come nel titolo il corso sembra orientato più verso la
programmazione su LAMP a grandi linee, quindi in generale non penso ci si
aspetti un enorme background. Se già sai cos'è più o meno un DB relazionale
e conosci i fondamentali dei linguaggi imperativi e/o a oggetti, direi che
non avrai grandi problemi.
 
M2C
Ciao!

 Ciao!
 
Grazie ancora per le risposte!
Saluti!
^Bart
 
 

 
 
Eh, questa roba si studia insieme al primo linguaggio. Inutile che ti
consigli di iniziare a vederla con un altro, visto che inizi PHP tra poco!
Immagino esista un libro o una guida terra-terra di PHP per chi inizia
con quello, ma purtroppo non la conosco.
 
 
Ciao!

 Ciao!
 
Saluti!
^Bart
 

 
 
Buon piano :)
 
 
Ciao!
Newsgroup: it.comp.www.php
Titolo: Estrarre cifre da un numero, Codifica di un numero in immagine

Ciao a tutti, ho realizzato un metodo per estrarre le singole cifre da
un variabile numerica PHP, vorrei sapere se esiste un modo più
semplice per fare una cosa del genere, secondo voi - non ditemi che
c'era il metodo... :)
Si tratta di estrarre mediante "sottrazioni successive" ogni numeretto
e poi rappresentarlo con delle immagini (uso tipico: un contatore di
visite personalizzato).
ESEMPIO:
$x=12345;
$c={1,2,3,4,5}
/*INIZIO*/
	function codifica($x){
	echo("<li>");
    	$n=1;
    	$prec=0;
    	$max=1;
		while( ($x/$max)>1 ){
			$max*=10;
			$n++;
	    }
	echo ("n==".$n."<p>"); //numero iter. massime
	for ($j=$n-1;$j>=0;$j--){
		$alfa=pow(10, $n-$j);
		$beta=pow(10, $n-$j-1);
		$a = $x % $alfa;
		$b = $x % $beta;
		echo ("<li>".$alfa." ".$beta." ".$a." ".$b."</li>");
		$c{$j} = ( $a - $b )/$beta;
	}
	for ($i=0;$i<count($c);$i++)
		switch($c{$i}){
			case 0: echo("<img src='num/0.jpg' alt='0'>");break;
                               [...]
			case 9: echo("<img src='num/9.jpg' alt='9'>");break;
		}
	echo("</li>");
	}
/*FINE*/

 c'era il metodo... :)
Uhm...
$stringa = strval($numero);
for ($i=0; $i<=strlen($stringa); $i++) {
  print '<img src="img/' .$stringa[$i]. '.gif">';
}
:)

 semplice per fare una cosa del genere
<?php
$x = 123456;
$s = strval($x);
$len = strlen($s);
for ($i=0; $i<$len; $i++) {
    echo 'La '.($i+1).'&deg; cifra vale '.$s[$i].'<br>';
}
?>
-- 
Federico

:)
strval, ecco qui :) ... essendo senza tipizzazione il ling. credevo
non ci fosse strval, che scemo....
ok, grazie mille ad entrambi ("maledetta" informatica studiata
all'università .........)

Newsgroup: it.comp.www.php
Titolo: Non $_GET ma $_SESSION

Scusate la domanda da niubbo ma come faccio a passare una variabile
attraverso un link?
-metodo GET in ogni link come ?name=$name
-sessioni ???
Ho un'pò di confusione a riguardo, in teoria $_SESSION me la porto
automaticamente anche se non la passo nel link?
--
Cristian aKa Cc
--

 ha scritto nel messaggio
news:4BFUb.17081$Mt6.5...@twister2.libero.it...


 -sessioni ???
Puoi usare anche i cookie: $_COOKIE.
Ciao
Marco

automaticamente anche se non la passo nel link?
Si, te la porti dietro sempre, se utilizzi i cookie per propagare la
sessione; riassumendo: se devi passare una variabile solo da una
pagina all'altra puoi usare il link, altrimenti usa sessioni o cookie.
Ciao
Francesco
_____________________________________
http://www.altropc.it
 - Un altro PC è possibile!
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM
Newsgroup: it.comp.www.php
Titolo: Problemi di paginazione

Allora mi sono creato il mio bel menu che prende i campi da db ora voglio
che vengano mostrate tot record per pagina.
e sň che deve essere fatta una cosa cosě
if ($page == "")
{
$page = 1;
}
$num=12; //NUMERO DI RISULTATI X PAGINA
$inizio=($page-1)*$num;
La variabile $page č la pagina corrente, la variabile $inizio la vai a
piazzare come primo parametro di LIMIT, la variabile $num (nel tuo caso 12)
diventa il secondo parametro e praticamente il gioco č fatto !
$tutto = "SELECT * FROM tabella LIMIT $inizio, $num";
e fino a qui, nessun problema, ma  non so come inserire i link alle pagine,
magari va bene anche il semplice avanti e indietro.
Viene detto di calcolare il numero di pagine (cosa che non č difficile in
quanto basta dividere i record totali per i record che vanno in ogni pagina)
ma poi...
aiutatemi
a risentirci


se vuoi i pulsanti avanti e indietro penso che basti...
print "<a href='$PHP_SELF?page=".$page+1."'>AVANTI</a> - <a
href='$PHP_SELF?page=".$page-1."'>INDIETRO</a>";
Alex

 ha scritto nel messaggio
news:%ahF7.15760$sq5.8...@news.infostrada.it...


Newsgroup: it.comp.www.php
Titolo: Dreamweaver e password - help...!!!

Ciao a tutti,
sto facendo delle pagine in php per la registrazione ed il login degli
utenti, il problema è che quando devo fare la Verifica dell'unicità del nome
utente scelto o di verificare il nome utente e la password, il programma non
mi da i comportamenti server dicendo che "Dreamweaver non dispone di
comportamenti server di autenticazione per le pagine 
ASP.NET
 o PHP."
Che posso fare?!?!?!?!?!?!
Grazie ciao

 Che posso fare?!?!?!?!?!?!
Scaricati il manuale di PHP dal sito ufficiale e studiatelo.
-- 
I'am what I'am, I do what I can

 Grazie ciao
Non hai specifitcato che versione di DW stai usando, comunque...
Mi ritengo un buon conoscitore di DW e un apprendista di PHP, la mia 
opinione è che DW lo si possa utilizzare nel PHP fino a quando non 
cominci ad avere delle esigenze serie di programmazione. Da quel punto 
in avanti DW lo puoi utilizzare al massimo come editor di codice.
il codice PHP che DW genera è inevitabilmente sporco, ma hai la 
sicurezza di evitare gli inevitabili errori da apprendista.
Se cominci ad avere bisogno di funzioni avanzate allora un buon manuale 
e la reference online diventano indispensabili.
Max
-- 
Se mi volete scrivere
massimo . ori @ tin . it
Newsgroup: it.comp.www.php
Titolo: state 23000

Eseguo queste istruzioni in ordine
1) prima cancello
2) poi inserisco
utilizzando nella where la chiave unica che è su Prg0 e Prg1.
1) delete from elenco where Prg0 = 'manuale' AND Prg1 = '00010'
2) insert into elenco ( Prg0, Prg1, Prg2, Prg3 ) values (
'manuale','00010',10,'SI')
Ho provato anche ad utilizzare le transazioni (in ODBC ho settato
l'autocommit e pensavo non servisse!) ma non è cambiato niente.
1) BEGIN TRANSACTION
2) delete from elenco where Prg0 = 'manuale' AND Prg1 = '00010'
3) COMMIT WORK // oppure COMMIT TRAN // oppure COMMIT
4) BEGIN TRANSACTION
5) insert into elenco ( Prg0, Prg1, Prg2, Prg3 ) values (
'manuale','00010',10,'SI')
6) COMMIT WORK
In entrambi i casi a volte funziona tutto a volte no diciamo che sbaglia a
spot una volta ogni 10; e mi ritorna questo messaggio "state 23000
Impossibile inserire la riga di chiave duplicata ".
Potrei fare benissimo un UPDATE mi rendo conto ma l'errore per me non è
spiegabile e preoccupante.
Utilizzo PHP 4.1.1 su win/xp e ms sql server via odbc.
Finora è andato tutto molto bene ma questo tipo di errore non riesco a
rimuoverlo.
Se avete esperienze in merito vi ringrazio.
Ciao.

...

state 23000 : "...Integrity constraint violation..."
Sembrerebbe che la seconda istruzione sql, in un caso su 10, venga
eseguita per prima, e fallisca trovando già' la chiave che cerca di
inserire.
Prova a postare del codice di test che riproduce l'errore.
Nel frattempo, verifica se e' questo il problema, ad esempio
inserendo:
sleep(1); // aspetta 1 secondo, poi continua
oppure
usleep(1000000); // aspetta 1000000 di microsecondi (= 1 secondo), poi
continua
tra la prima e la seconda query, e poi controlla se la frequenza
dell'errore
aumenta o diminuisce (dovrebbe diminuire).
Varia il parametro di sleep/usleep di conseguenza, per tentativi.
Non conosco sql server, ma spero che questo possa servirti. Guarda le
altre risposte, certamente qualcuno ti sara' piu' d'aiuto.
ciao

 ciao
Ho provato con sleep(1) stesso errore: problema non risolto.
Usando UPDATE ovviamente l'errore si non si presenta quindi il codice adesso
lo scrivo cosi'.
Ho provato lo stesso codice adatatto per l'interfaccia freetds da  server
linux e la cosa anche se meno frequente si presenta anche lì: ne deduco che
la questione è chiaramente di competenza MSSQLserver.
Quando avrò un pò più di tempo ritornerò sulla cosa, per il momento grazie
per il suggemento.
Ciao.
Newsgroup: it.comp.www.php
Titolo: un po' [OT]

Esiste qualche canale IRC dove si può chattare con programmataori di php?
Sarebbe un bella cosa se poi fosse in italiano!
Ciao
Claudio
PS ovviamente se esiste, e qualcuno conosce il nome del canale e del server,
può farlo sapere ! ;-)



Guarda una volta mi è capitato di chiedere delle cosette in
#oltrelinux sul network di azzurra 
irc.azzurranet.org
.
E' il canale della rivista in cui trattano anche un po' di php, in
generale puoi trovare gente pratica di programmazione, poi magari
becchi anche qualcuno pratico di php.
Che io sappia non esistono canali tematici italiani su questo
argomento.
----------------------------------
Ma quante belle figlie madamadorè 
ma quante belle figlie...
www.italia304050.f2s.com
www.wittig.cjb.net

Newsgroup: it.comp.www.php
Titolo: sugli array multidimensionali

Ciao,
uso un ciclo for per riempire un array
for($i=0,$i<$lung;$i++)
$oggetto[];
e fin qui tutto ok... Ora vorrei però assegnare una matrice ai vari indici
di  $oggetto.
ho provato cosi:
for($i=0,$i<count($oggetto);$i++)
$oggetto[$i][]=$var;
ma mi sa che non è questa la sintassi vero?
Grazie dell'aiuto ragazzi.

..scusate, riposto la domanda perchè ho fatto degli errori.
uso un ciclo for per riempire un array
for($i=0,$i<$var;$i++)
    $oggetto[]=$valore;
e fin qui tutto ok... Ora vorrei però assegnare una matrice ai vari indici
di $oggetto.
ho provato cosi:
for($k=0,$k<count($oggetto);$k++){
    while($colore)
        $oggetto[$k][]=$valore;
}
Grazie.

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

Che tipo di formato html supporta PHP 5? 
Cioč, questo par<metro non lo supporta...:
<table width="200" border="0">
  <tr>
    <th scope="row">&nbsp;</th>
  </tr>
</table>
in particolare questo tag forse?
<th scope="row">&nbsp;</th>
Grazie
H.

 H.
Emm, quello è Html... Non c'è nulla di PHP :\

Emm, quello č Html... Non c'č nulla di PHP :\
s' hai ragione. ma es:
print "<table width=350 border=0>\n";    
While ($get_info = mysql_fetch_row ($Results))   {
print "<tr>\n";
Foreach ($get_info as $field)
Print " <td >$field</td>  ";
print "</tr>\n";
}
 
icorpora una tabella html.. 
Scysa se faccio domande idiote ma sto cercando di capire...visto che
sono principiante.
Grazie
H.
 
s'

Mattia
Grazie

 risolto.
Oh! ma io credo di sapere qual'è il tuo problema .. penso che sia questo 
.. tu scrivevi print "<th scope="row">&nbsp;</th>"; il punto sono le 
virgolette ;)
Ma visto che hai risolto perchè non ci dici come hai fatto ???
-- 
SEZIONE OMICIDI: Nuova strepitosa offerta, porta 2 amici e vinci. 3 
suocere al prezzo di 2.
[CapoBecchino] - hotmail/msn: capobecchino [@] hotmail [.] com

  sto cercando di capire...visto che sono principiante.
http://it.php.net/manual/en/introduction.php
ti consiglio di fare il tutorial. avrai un quadro chiaro della situazione
e *dopo* averlo potrai iniziare a fare i tuoi "esperimenti"

Ma visto che hai risolto perchè non ci dici come hai fatto ???
Il topic relativo alla while descrive esattamente cosa ho fatto.
Newsgroup: it.comp.www.php
Titolo: MamboDay 2007 - Reggio Calabria, 22-23

A un anno di distanza dall'edizione di Venezia, torna il MamboDay
italiano, l'evento nazionale dedicato agli utenti di Mambo e rivolto
sia agli utenti più esperti che a chi vorrebbe avvicinarsi per la
prima volta a quello che, probabilmente, è il portal system che
raccoglie maggior consensi nel mondo open source.
Come è noto, Mambo è un software gratuito che consente a chiunque di
poter creare e gestire portali web anche complessi. I suoi punti di
forza sono la grande semplicità d'uso, il supporto di un'ampia
comunità internazionale di volontari e ben 2 milioni di installazioni
nel mondo.
Anche quest'anno l'evento è organizzato dall'associazione equal
(
http://www.equal.it
), si annuncia denso di interessanti presentazioni
e gode di numerosi ed importanti patrocini tra cui quello del
Consiglio Regionale della Calabria, della Provincia di Oristano e di
Assodigitale.
Tutti coloro che sono interessati possono reperire le informazioni
essenziali su 
http://www.mamboday.it
, oppure rivolgersi direttamente
per email alla segreteria organizzativa dell'evento
(
in...@mamboday.it
).
Su 
www.mamboday.it
 è a disposizione, oltre al programma dettagliato
degli interventi e dei temi che verranno trattati nel corso della due
giorni di Reggio Calabria, anche la possibilità di iscriversi online
per assicurarsi la partecipazione all'evento (fino ad esaurimento dei
posti disponibili).
Ulteriori dettagli sono reperibili dai seguenti link:
- 
http://www.mamboday.it
- 
http://www.equal.it/In_Breve/Notizie_Flash/MamboDay_2007_a_Reggio_Calabria_2007102486/
- 
http://groups.google.it/group/mamboitalia/browse_thread/thread/883be13c21fa457d?hl=it
- 
http://groups.google.it/group/cmsaccessibile/browse_thread/thread/6b199366f3f02aa1?hl=it
Grazie a tutti ed arrivederci al MamboDay!
Il C.O. del MamboDay 2007 (
www.mamboday.it
) ed il team di AWPA
(
www.awpa.it
)

 (
www.awpa.it
)
Ma lei non è quello che è stato cacciato fuori dal team mambo , perché
si è comportato scorrettamente nei confronti della fondazione e del
team core stesso ?
Newsgroup: it.comp.www.php
Titolo: Pagine ricorsive

Perchè il seguente codice genera errori sia in explorer che in mozilla al
variare del valore usato nel test dell'if?
<?
if (!isset($_GET['i']))
{
 $i = 0;
}
else
{
 $i = $_GET['i'];
}
if ($i == 500)
{
 echo($i." Fine");
 exit(0);
}
$i++;
header("Location: 
http://127.0.0.1/prova.php?i=
".$i);
?>

 mozilla al variare del valore usato nel test dell'if?
Per quale motivo vuoi fare 500 header Location consecutivi?
-- 
I'am what I'am, I do what I can

 variare del valore usato nel test dell'if?
2 domande:
1) che significa al variare del valore usato nell'if? ad ogni 
iterazione? che tipo di errore viene visualizzato?
2) dove sarebbe la ricorsione in questo esempio? direi che si tratta di 
una banale iterazione da 0 a 500... tipo per aumentare i click di un 
contatore o i voti o simili....
Ciao Gianfranzo
-- 
ICQ#: 21258924 Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra
"dopo tutto, gli angeli non sono altro che dei volatili" D. Pennac


 Ho bisogno di inviare un cospicuo numero di mail da un server
in cui il safe mode č off.
Ho pensato quindi di fare cosě:
- inviare un tot di mail
- ricaricare la stessa pagina che invia le mail con un parametro modificato
quando tale paramtero assume un determinato valore la ricorsione termina.
In questo modo ho ottenuto errori: sembra che non si possa spedire lo stesso
header
piů di un tot numero di volte consecutivamente.....
Comunque ho trovato una soluzione alternativa e piů elegante:
la pagina che invio si auto-ricarica dopo x secondi
la fine della ricorsione č terminata quando un parametro passato
via URL assume un determinato valore.
Ciao e grazie lo stesso.



 in cui il safe mode h off.
Per inviare molte email suggerisco sempre di creare uno script avviato
tramite cron da linea di comando, e non tramite web server. In questo
modo si evita di sovraccaricare il web server.
Saluti.


Newsgroup: it.comp.www.php
Titolo: [OT?] Cercasi programmatore PHP

[non ho ben capito se e' OT la ricerca di personale, ma mi secca
andare su it.annunci.* quando c'e' questo newsgroup specifico sul php]
Comunque sia, ditta di Gorizia (Friuli Venezia Giulia) cerca
programmatore PHP da inserire nello sviluppo di un progetto abbastanza
articolato. Richiesta conoscenza SQL.
Gli interessati possono scrivere a buttha(*)
seta.it
 (sostituire (*)
con l'ovvio carattere).

 schrieb im Newsbeitrag
news:ur8ibvcnkgolgnfge...@4ax.com...


 andare su it.annunci.* quando c'e' questo newsgroup specifico sul php]
Si puo' (mi pare pure gradito), c'e' il manifesto che viene postato ogni mese qui.
Di solito si mette nel subject un [JOB] eventualmente con la provincia 
o regione [JOB - Italia Nord Est].  Poi c'e' anche qualche newsgroup per il 
lavoro stesso, spesso moderato quindi da seguire le regole per postare che sono
molto restrittive.

Uniche conoscenze richieste sono PHP e SQL?
C'e' anche la richiesta di venire a lavorare in sede, a Gorizia.
hola
Buttha
Newsgroup: it.comp.www.php
Titolo: Dove mi trovo?

Salve a tutti!
Ho un problema di questo tipo :
1class Uno {
2	function unMetodo() {
3		new Due();
4	}
5}
class Due {
	function Due() {
		echo(*il numero di riga, classe, funzione, file, ecc.. da cui č stata 
istanziata questa classe, cioe riga:3, classe:Uno, ecc...*);
	}
}
E possibile?
Grazie.

 E possibile?
http://www.php.net/manual/en/language.constants.predefined.php
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
L'uomo, conscio di sbagliare, persevera.

 
http://www.php.net/manual/en/language.constants.predefined.php
Ciao, ho visto queste costanti, ma si riferiscono solo alla posizione 
attuale, a me servono le informazioni del *punto di chiamata*.

 attuale, a me servono le informazioni del *punto di chiamata*.
http://www.php.net/debug_backtrace
-- 
I am what I am, I do what I can


Newsgroup: it.comp.www.php
Titolo: Problema con php e mysql

Ciao a tutti, ho da poco iniziato a programmare dopo aver installato
linux con Apache, Php e Mysql. Ho provato a connettere una pagina php
a un database su mysql, ma non ci riesco: non riesco a selezionare il
database.
L'unico database che riesco a selezionare con mysql_select_db e' test.
Cosa posso fare?
Grazie in anticipo
Ale
P.S. Rispondete in privato a 
fi...@promotion.it
.

 Cosa posso fare?
prova a postare il codice....
:-)
Danilo

il sapiente Alessandro dice:

che database vuoi selezionare?
l'hai creato?
l'utente mysql che usi in php ha i diritti per connettersi a questo db?
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://simson.net/clips/98.Globe.05-07.Read_them_and_weep.htm
Newsgroup: it.comp.www.php
Titolo: Pacchetto Auth (PEAR)

Sto iniziando ad utilizzare questo pacchetto per gestire le sessioni di 
login all'interno di alcuni siti; leggendo la documentazione di queste 2 
funzioni:
Pear::getAuth() - "If the user has already been authenticated, the 
function returns TRUE. Otherwise it returns FALSE."
e
Pear::checkAuth() - "If a session with valid authentication information 
exists, the function return TRUE. Otherwise it returns FALSE."
mi sorge spontanea la domanda: quale delle due va utilizzata per 
verificare lo stato di login? A intuito direi una combinazione delle due 
  - (es. if ($a->checkAuth() && $a->getAuth()) { ... } - ma vorrei 
esserne sicuro per utilizzare il pacchetto in maniera corretta.
Inoltre vorrei sapere da chi già utilizza il pacchetto se questa è la 
sequenza corretta delle operazioni da eseguire in ogni pagina ove si 
richiede che l'utente sia autenticato:
$a = new Auth("MDB2", $auth_options, "loginFormFunction");
$a->start();
if ($a->getAuth()) { /* contenuto riservato agli utenti autenticati */ }
else { /* operazioni e/o contenuto riservato ai non autenticati */ }
Grazie,
Mauro

 esserne sicuro per utilizzare il pacchetto in maniera corretta.
Forse questo ti chiarisce le idee:
    function getAuth()
    {
        $this->log('Auth::getAuth() called.', AUTH_LOG_DEBUG);
        return $this->checkAuth();
    }
Se accetti un consiglio, controlla sempre il codice delle classi PEAR: è
abbastanza comprensibile e, in un secondo, risolvi tanti dubbi.
    Francesco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Grazie :)

Newsgroup: it.comp.www.php
Titolo: mysql_connect(): Can't connect to MySQL server on 'localhost' (10061) in

Salve, ho un piccolissimo problema di connessione al db mysql,
premetto che ho istallato di recente la versione di easyphp 1.7, solo
che da quando l'hoistallata, non risco in nessun modo a connettermi al
db riscontrando il seguente errore:
Warning: mysql_connect(): Can't connect to MySQL server on 'localhost'
(10061) in e:\programmi\easyphp1-7\www\_d_w_site\phpreg1.1\connessione\db.php
on line 6
mentre lo script che utilizzo per la connessione è il seguente:
<?php 
$host="localhost";
$user="root";
$pass="";
$nome_db="phpreg1_1";
$db=mysql_connect($host,$user,$pass) or die ("Errore di connessione al
DATABASE");
?>.
sono andato anche sul sito di easyphp ho provato ad eseguire le
diciture inserite nella faq ma nulla non vuole saperne di
connettersi!!!!
Qualcuno può aiutarmi.
ps vorrei anche eliminare l'errore di notice:, sono andato sul file
php ed ho inserito il comando:
error_reporting = E_NOTICE & E_NOTICE
ma anche qui nulla
grazie

ma anche qui nulla
Devi scrivere:
error_reporting = E_ALL & ~E_NOTICE
ma sarebbe meglio che sviluppassi con 
error_reporting = E_ALL
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
Newsgroup: it.comp.www.php
Titolo: Script php 'stand-alone'

Ciao a tutti, una domanda da vero niubbo: sono venuto a sapere che non
e' necessario che il mio script php debba essere interpretato da
apache per funzionare. E' vero? Come funziona il meccanismo o meglio,
dove trovo informazioni al riguardo?
Cioe', posso fare una query sql e vederne il risultato senza usare
apache come interprete?
Scusate gli eventuali errori, ma non ho ancora capito molto.
Grazie.
-- 
manuel 'fmf' ferrero

 usare apache come interprete?
Usa la versione CGI da command line. Funziona sia da unix/linux
che da finestra MSDOS.
php < script.php > risultato.html
Si legge:
php "che usa come input il file" script.php
    "e che mette l'output nel file" risultato.html
Dimenticati però tutto ciò che è interazione: form
da riempire, link da cliccare, ecc.
Su questo versante comunque è in arrivo una bella novità
che si chiama PHP-GTK (su 
www.php.net
 ovviamente)

Usando PHP come CGI, oppure come eseguibile sotto windows.
ad esempio se hai windows puoi andare nella directory di installazione
php, digitare php.exe
scrivi poi qualcosa del tipo 
print PHP_VERSION;
e premi Ctrl-Z
vedrai che risponde.


---
dam...@autonline.com
Auto on Line, il portale dell'automobile (
http://www.autonline.com
).

"ak47" <ak...@local.armory>:
Tnx.
-- 
manuel 'fmf' ferrero

 ha scritto nel messaggio
news:lalu9t40k9cmvusqb...@4ax.com...

Prova con "PHP Viewer (Win 32)"
Un programma per Windows che interpreta i file in PHP senza l'uso di un web
server. Utile per distribuzioni in CD-ROM e materiale stand-alone
http://www.phpcenter.it/software/index.php3?id=6
--
Ciao e buon lavoro.
Fabio Ingala
webm...@phpcenter.it
www.phpcenter.it
Iscritto alla ML "Una funzione a settimana" ?
http://www.phpcenter.it/mailing/subscribe.php3

Prova con "PHP Viewer (Win 32)"
[SNIKT]
E' qualcosa del tipo PHPEd?
Perche' io sto provando quello: un editor che interpreta uno script
php usando php.exe.
Ma quello che non mi e' chiaro e' se e' possibile un uso del php come
script stand alone (uso questo termine magari a spoposito, ma non ne
conosco un altro). Un po' tipo uno script di shell in Linux.
Mi sembra di aver capito dalla risposta di ak47 che cio' e' possibile
a patto di rinunciare all'interazione, ma se non mi serve quella
dovrebbe bastare. O no?
-- 
manuel 'fmf' ferrero

 dovrebbe bastare. O no?
Yes. Forse con quel viewer riesci pure ad avere
l'interzione.

 da riempire, link da cliccare, ecc.
Contraddico me stesso: per l'interazione PHP può
essere compilato con la libreria "GNU Readline" !

 essere compilato con la libreria "GNU Readline" !
oppure leggi dalla stdin (dev/stdin oppure php://stdin) ... c'è un bella
column su 
phpbuilder.com
 con tanto di script che funzia alla perfezione
sotto *nix (shell scripting ....)
sotto win invece funziona solo la prima lettura (sulla php://stdin), almeno
per quello che ho potuto provare io ...
ciao
max
Newsgroup: it.comp.www.php
Titolo: Parere su uno sript

Ciao a tutti... :-)
Per necessità e perchè volevo provare a farlo io ho messo su uno scriptino
che mi da la possibilità di ordinare i vari links dal mio sito.
Potreste darci uno sguardo per favore?
http://www.autoscuolacarnevale.it/max_links/
 da qui potrete scaricarlo e
vedere gli sceenshoots.
Qui invece è all'opera sul mio sito :-)
http://www.autoscuolacarnevale.it/max_links/
In particolare sono ben accetti suggerimenti critiche e tutto ciò che vi
passa per la testa.
Grazie a tutti
--
Massy
------------
Tutto sul mondo della patente
<< 
www.autoscuolacarnevale.it
 >>

Anch' io avevo fatto qualcosa di simile, solo che filtra anche alcune pagine
che trattano pornografia e varie
http://www.ool.ch/ab/index.php?adv_active_Module=1&nic=Giusy&opt=1&log_alg=5
31ea5248c0264f692106e69211f156f&action=view

Newsgroup: it.comp.www.php
Titolo: https e parametri

Spero di non essere OT.
Vorrei sapere se, con un server predisposto, passando parametri su una url
https anche i parametri sono criptati.
Ovvero se il seguente indirizzo:
https://www.miodominio.it/script.php?user=miouser&password=miapassword
mi garantisce che miouser e miapassword viaggino criptati. Notare l'uso di
https al posto di http.
E' un dubbio che mi č venuto.
Grazie e ciao,
Luca

 mi garantisce che miouser e miapassword viaggino criptati. Notare l'uso di
si
Eineki
Newsgroup: it.comp.www.php
Titolo: mysql_connect()

Installando un forum in php mi esce il seguente errore...
Fatal error: Call to undefined function: mysql_connect() in /var/www
....
di che si tratta?
devo fare qualcosa in http.conf o altro??
aiutoooooooooooo ;-)
Ho installato tutti i pacchetti php e mysql della Debian....
Ciao!!

di che si tratta?
Si tratta del fatto che il php che stai utilizzando non ha abilitato
il supporto di mysql.
Devi scaricare il modulo corrispondente; qualcosa del tipo:
http://packages.debian.org/stable/web/php4-cgi-mysql.html
hola
Buttha

 Buttha
Ciao.

 come si fa da musql?? :-/
Per inserire basta una query del tipo:
INSERT INTO tabella VALUES('foo', 'bar', 123);
Cmq, su 
php.net
 trovi il manuale completo del php, con anche le funzioni
per interagire  con MySQL. Nelle info  page di MySQL, invece,  trovi una
mini reference sulle query.
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
ATTENZIONE: il mio indirizzo email e` cambiato, quello vecchio verra` 
disabilitato a breve.
Tentare e` il primo passo verso il fallimento.
Homer J. Simpson

come si fa da musql?? :-/
SHOW DATABASES;
DROP DATABASE nomedb;
Il database non deve essere in uso, e su Windows 2000 mi e' successo
di dover fermare MySQL e farlo ripartire. Su Win NT, Linux e 98, no.
Potrebbe pero' essere che non abbia configurato bene W2000, dato che
m'intendo di W2000 quanto di oceanografia tibetana :-)
Leonardo "anzi, forse meno. Ed e' sempre piu' di quanto vorrei"

come si fa da musql?? :-/
Ah, potrebbe esserti utile questo:
http://www.mysql.com/documentation/index.html
hola
Buttha
Newsgroup: it.comp.www.php
Titolo: valore non serializzabile

$value = function () {};
/*
  * prima si dovrebbe controllare se $value è serializzabile...
  * if (...) {...}
  */
serialize($value);
 
PHP Fatal error:  Uncaught Exception: Serialization of 'Closure' is not 
allowed
 
Per evitare l'errore fatale, c'è un modo per sapere in anticipo se un 
valore è serializzabile?


Le uniche due cose non serializzabili sono resources e Closures, basta che
controlli con questi due if.
 
Ciao!


serialize(STDOUT); // funziona


Per te "funziona" vuol dire "non esplode"? :)
 
Ciao!


Non ho capito.

 Non ho capito.
 
echo serialize(STDOUT);
PHP Notice:  Use of undefined constant STDOUT - assumed 'STDOUT' in php 
shell code on line 1
PHP Stack trace:
PHP   1. {main}() php shell code:0
s:6:"STDOUT";
 
 
Bye.
 

 s:6:"STDOUT";
 
 
echo serialize(STDOUT);
i:0;
 
 


Sì, com'è definito dipende dalla SAPI e dalla versione di PHP (ho cercato una
lista ma non l'ho trovata), e potrebbe essere definito come:
 
- "php://stdout'  (la stringa da usare per una fopen sullo stdout)
- fopen('php://stdout', 'r')  (per risparmiarti la fopen)
- 0  (ovvero come il numero di file descriptor)
 
Visto che si parlava di resources mi sembrava ovvio che l'OP avesse un
sistema dove era definita come nel secondo caso..
 
Ciao!


Come puoi ben vedere dalla serializzazione, sul tuo sistema STDOUT non è un
resource, ma un intero.
 
Ciao!


Stessa cosa per i file
 
$x=fopen('/tmp/lòaladsflkk','w');
var_dump($x);
serialize($x);
 
resource(5) of type (stream)
 
 


... non ti tira un'eccezione, ma una stringa vuota non mi sembra una
serializzazione tanto valida, figuriamoci utile... a te sì?
 
Ciao!

 serializzazione tanto valida, figuriamoci utile... a te sì?
 
E quando ho detto che è utile?
Sarebbe invece utile una bella funzione is_serializable(), e dovrò fare 
la solita senzalazione...

 la solita senzalazione...
 


Newsgroup: it.comp.www.php
Titolo: 100 parole!

Salve a tutti.
Come posso riportare su una variabile le prime 100 parole del testo
contenute su un'altra variabile?
GRAZIE

 ha scritto nel messaggio
news:CzqI7.89651$sq5.4...@news.infostrada.it...



<?
$testo = "testo con piů di 100 parole separate da uno spazio";
$parole = explode(" ",$testo);
$counter = 1;
foreach ( $parole as $parola ) {
    if ($counter<=100)
        $centoparole .= $parola." ";
    $counter++;
}
// qui fai quello che vuoi con la viaribile $centoparole
?>
Ciao
Alex


Per curiosare una versione hip :)...
<?
$a="Ciao! Questa stringa contiene un paio di parole e vediamo se possiamo
riportare solo la prima parte, magari le prime venti parole e poi basta!";
$parole=20;
preg_match("/(([^ ]+[ ]+){".$parole."}|(.*))/s",trim($a),$match);
echo $match[1]; // anche $match[0]
?>
trim: perche' la espressione non funziona se il primo carattere e' uno
spazio, ma si potrebbe corregerlo