mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Creare una mappa interattiva

Esiste uno script gratuito che lo fà? In pratica se io ho una foto a grande 
risoluzione di una vista aerea di uan città lo script me la divide in tante 
parti che e possibile navigare tra di loro usando i pulsanti "NORD SUD OVEST 
EST". Se esiste dove posso trovarlo?
Grazie anticipatamente

in php non so, a me viene in mente una soluzione in flash...se sei
interessato contattami che ne parliamo

ErnY wrote:

suddividere in quadranti per immagini grandi potrebbe voler dire veder
fallire lo script per memoria insufficiente.. quindi ti consiglio vivamente
di utilizzare un programma esterno..
per il resto dovrebbe essere semplice..
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: php e Aruba

Ciao
leggevo in rete
che per chi usa aruba come provider
dovrebbe creare un file php.ini da inseriee nella root del server
contenente le seguenti istruzioni
register_globals = 0
track_vars = 1
short_open_tag = 1
magic_quotes_gpc = 0
magic_quotes_runtime = 0
magic_quotes_sybase = 0
arg_separator.output = "&amp;"
session.cache_expire = 200000
session.gc_maxlifetime = 200000
session.cookie_lifetime = 2000000
session.auto_start = 0
session.save_handler = user
session.cache_limiter = none
allow_call_time_pass_reference = On
confermate?
grazie

 Confermate?
No.
O, almeno, funge benissimo senza, e dubito cambi qualcosa mettendolo (un
php.ini modificabile + un utente inesperto potrebbero creare casini non
da poco per Aruba).
-- 
Lorenzo Breda

Newsgroup: it.comp.www.php
Titolo: php/mysql

Ho un problemino con le query di database MySql. In una tabella ho un campo
che è una stringa del tipo "bu;dd;ae;tg;sd". Volevo sapere se si possono
ottenere, come risultato di una query, tutte le righe che in quel campo
hanno compresa una sottostringa come "bu" (o "dd", o "ae", ...).
Grazie a chi mi risponde
Andrea

 ha scritto nel messaggio
news:m8h28.3810$hi.9...@news1.tin.it...


 ha scritto nel messaggio
news:m8h28.3810$hi.9...@news1.tin.it...


hanno compresa una sottostringa come "bu" (o "dd", o "ae", ...).
Una query costosa: "^.*;.*;.*;.*;bu" significa "bu nel quinto campo".
Se si puo' progettare, meglio allora ;1;bu;2;dd;3;ae;
almeno cosi' fai "LIKE '%;2;dd%'" e non servono le regexp.
Leonardo

 hanno compresa una sottostringa come "bu" (o "dd", o "ae", ...).
Se non ti schifa troppo, una query del genere può andare:
    SELECT nome_campi FROM nome_tabella WHERE nome_colonne REGEXP
"bu|dd|ae|tg|sd";
Se l'insieme letterale è unico (cioè le tue lettere "abudgets" sono
utilizzate per un preciso insieme di record in quella colonna e in
nessun'altro record non appartenente a quell'insieme), puoi anche
semplificarla
    SELECT nome_campi FROM nome_tabella WHERE nome_colonne REGEXP
"[abdegtus]";
ciao
_China
Newsgroup: it.comp.www.php
Titolo: Problemi di timeout...

Ciao a tutti,
ho creato uno script che accede ad un db MySQL e recupera un bel po'
di dati. Il tutto funziona a meraviglia sotto Linux, mentre sotto
windows mi dà l'errore:
Fatal Error: maximum excecution time exeeded 30 seconds.
Qualcuno mi sa dire come settare il timeout?
La configurazione è apache+mysql+php e in generale funziona bene a
parte il timeout; le versioni sono le ultime disponibili sui
rispettivi siti.
Grazie!!!

Qualcuno mi sa dire come settare il timeout?
Modifica la direttiva "max_execution_time"
nel php.ini
Bonf

nel php.ini
Funziona!
Grazie!!! ;D
Newsgroup: it.comp.www.php
Titolo: Forum php

Ciao a tutti.
Stavo cercando un script di forum in php personalizzabile nella 
formattazione di caratteri e colori e che non abbia la registrazione 
obbligatoria degli utenti, tipo questo: 
http://snipurl.com/26tpb
.
Avete da suggerirmi qualcosa di valido?
Grazie


c' è ne sono parecchi proggetti open source :D
tipo posso citare i più conosciuti: phpbb, vbulletin, php-nuke (portale
+forum).

 obbligatoria degli utenti, tipo questo: 
http://snipurl.com/26tpb
.
Praticamente ogni forum fa quello che chiedi.
Prova ad iniziare con 
http://www.phpbb.com/
-- 
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/

 obbligatoria degli utenti, tipo questo: 
http://snipurl.com/26tpb
.
Ti hanno gia` risposto.
Io ti avverto che un forum senza registrazione degli utenti, nel giro di 
2 settimane diventa ricettacolo di spam, a un livello insostenibile.
Metti anche un captcha sulla registrazione, altrimenti lo spam te lo 
becchi lo stesso sotto forma di utenti registrati.
Bye.

 ha scritto nel messaggio:
Grazie a tutti per le risposte, avevo visto quello che mi avete segnalato, 
ma volevo creare qualcosa di visivamente "diverso" da quelli che si vedono 
disseminati sulla rete quindi un forum molto personalizzabile e magari in 
italiano.
Un ultima domanda: che voi sappiate esiste qualcosa di decente che non 
abbia bisogno di MySQL?

 MySQL?
Se lo vuoi "decente", deve supportare un database.


 Se lo vuoi "decente", deve supportare un database.
Attenzione, non ha detto "non abbia bisogno di un database".
Tempo fa avevo visto un forum (non credo fosse molto personalizzabile, però)
che con l'aiuto di qualche classe fatta ad hoc, supportava DB in formato
Microsoft Access.
Mai provato, mai studiato, mai analizzato, però, quindi non ti so dire se è
funzionante o è una masturbazione mentale e basta.
-- 
Please visit my website: 
http://www.kuschelbaerchen.net
$DO || ! $DO ; try
try: command not found
[Do or do not. There is no try - by Yoda]

 è funzionante o è una masturbazione mentale e basta.
A questo punto usi un file di testo ed è più stabile..
-- 
g4b0, linux user n. 369000
http://gabo.homelinux.com
Newsgroup: it.comp.www.php
Titolo: Redirect

Esiste un modo per ridirigere l'utente ad un altro URL???
Saluti,
tHom


<?
header("Location: 
http://sito/pagina
");
exit;
?>

Si ho provato, ma non funziona sempre... non è che devo settare qualcosa in
Apache?
chiedo umilmente aiuto
Saluti,
tHom

Eseguendo le seguenti istruzioni in un punto qualsiasi del mio script PHP:
    <?php
        header("location: 
http://nomesito/pagina
");
        exit();
    ?>
Mi viene restituito il seguente messaggio di errore:
Warning: Cannot add header information - headers already sent by (output
started at g:\programmi\apache group\apache\project_one\index.php:12) in
g:\programmi\apache group\apache\project_one\index.php on line 56
Come devo fare? Devo settare qualcosa nel file di configurazione del mio
WebServer (Apache x Win32).
Lo stesso messaggio mi compare quando setto un cookie (setcookie) o provo ad
inviare una e-mail (mail).
Dov'è il problema o perlomeno dov'è che sbaglio io?
Saluti,
tHom


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

 headers.
oppure puoi bufferizzare tutto l'output e alla fine stampare l'header e poi 
tutto il buffer...
(anziché print "stringa"; usi $buffer.="stringa";)
cosě runtime puoi decidere di cambiare l'header!
ciao


header("loaction: $url");
$url deve essere sempre un url completo, non solo una pagina (anche se
e' sullo stesso server). il Browser riceve questo location e cerca
quindi di caricare la pagina proposta. Se la pagina non e' consistente
il browser non sa cosa caricare.
I header vanno *sempre* prima di qualsiasi output.
Dopo un "location" il browser non elabora piu' dati dalla pagina e
quindi e' inutile fare
dell'output HTML.

 cosě runtime puoi decidere di cambiare l'header!
avresti voglia di espandere un po' di piu' il concetto? mi interessa, 
grazie ;)


 cosě runtime puoi decidere di cambiare l'header!
Perché non usare gli strumenti ad-hoc che PHP4 ha di serie?
ob_start()
ob_end_flush()
ob_end_clean()
ecc.
-- 
Roberto Lupi

grazie ;)
Prova a leggere questo articolo:
http://www.zend.com/zend/art/buffering.php
M

fermat wrote:

cool. e' perfetto! grazie mille ;)


cool. e' perfetto! grazie mille ;)
Comunque tieni conto del fatto che, se non erro, l'output buffering ha
il suo lato negativo: un appesantimento del lavoro del parser e quindi
un calo di prestazioni.
Matteo

 ob_end_clean()
Ovvero?
-- 
PiKey
"Grazie a Dio, sono ateo!"
(©2001 Wago)

 Ovvero?
LIII. Output Control Functions
The Output Control functions allow you to control when output is sent from 
the script. This can be useful in several different situations, especially 
if you need to send headers to the browser after your script has began 
outputing data. The Output Control functions do not affect headers sent 
using header() or setcookie(), only functions such as echo() and data 
between blocks of PHP code. 
Esempio 1. Output Control example
<?php
ob_start();
echo "Hello\n";
setcookie ("cookiename", "cookiedata");
ob_end_flush();
?>
ma porcazzozza, sul serio non ci riesci a guardare un manuale dopo che ti 
consigliano bene o ti piace riempire di messaggi inutili il NG??
Newsgroup: it.comp.www.php
Titolo: Aggiornare pagine o frame o div in tempo reale

Salve,
il mio obiettivo è aggiornare un valore di un div in tempo reale (o a 
intervalli di tempo piccoli, ad es. 1 secondo).
In pratica voglio visualizzare un valore presente in un database con 
php in modo da essere visibile sempre aggiornato senza dover effettuare 
il refresh di tutta la pagina.
Qualche esempio?
Grazie.
Francesco.


studia ajax

Michelangelo Giacomelli a écrit :

Molto gentile. Potevi anche evitare di rispondere a questo punto.
Non credo di essere l'unico a chiedere qualche piccolo aiuto.
Ti auguro che tu non ne abbia mai bisogno. Grazie.

 Molto gentile. Potevi anche evitare di rispondere a questo punto.
Guarda che ha risposto in maniera molto precisa, la tecnologia che ti 
serve per non ricaricare tutto è AJAX, che è basata su Javascript, 
probabilmente XMLHttpRequest ma per quanto mi riguarda questo è grosso 
modo tutto quello che so sull'argomento.
D'altronde non puoi certo pretendere chissà quale spiegazione esaustiva 
su un ng di php, un ng più indicato sarebbe it.comp.lang.javascript , 
non ti imposto il followup così riproponi la domanda.

Francesco ha scritto:

Che hai da scaldarti tanto?
La soluzione te l'ha data. O vuoi la pappa pronta, cotta e mangiata?
Andrea


non volevo essere scortese, semplicemente il codice non sono tre righe. 
dai un occhiata qua:
http://demos111.mootools.net/Ajax_Timed
vedi come è fatto un div che si aggiorna ogni 4 secondi tramite una 
chiamata ajax ad uno script php che semplicemente restituisce una 
stringa con l'ora. (utilizzando mootools che è un framework che 
semplifica un po' lo sviluppo javascript)

Michelangelo Giacomelli a écrit :

Grazie, bastava scrivere subito il link che mi avrebbe aiutato a capire 
come fare.
Leggendo "studia ajax" mi suonava un pò sarcastico. Tutto qui.
Comunque scusami e ti ringrazio.


no era per dire che è più una cosa di ajax che di php di per se

 Qualche esempio?
Beh, ci sarebbero anche i buoni e vecchi (i)frame
non "devi" metterti sù quintalate di codice javascript e probabilmente sei
già in grado di riolvere il tuo problema...
Newsgroup: it.comp.www.php
Titolo: sprintf e salto di pagina

salve a tutti,
dovrei creare da php un file di testo con un salto pagina per una stampante ad
aghi. in C usavo sprintf("%c",ff) ma in php sembra non funzionare.
qualcuno ne sa qualcosa ?
grazie anticipate.
-- 
#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;}

 funzionare.  qualcuno ne sa qualcosa ?
Deve essere fruibile via web?
-- 
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.

 Deve essere fruibile via web?
no ... il file viene salvato sul disco e poi stampato una volta per
tutte su carta bollata in locale. dopo dovrei eseguire da php
il comando
lpr NomeFile.txt
grazie ...



se lo salvi su file con fopen() ecc.:
  fwrite($fp,pack("c",0x0c));
se il tuo ff e' giusto allora sost. 0x0c con 0xff.

 se il tuo ff e' giusto allora sost. 0x0c con 0xff.
funziona benissimo 0x0c ;-))) grazie mille ...
P.S.
e per la cronaca, c'era un comando da lanciare alla stampante prima della 
stampa per accettare il salto pagina !!
/usr/lbin/lpset ff
hai voglia di uscire pazzo !!
;-)))

Newsgroup: it.comp.www.php
Titolo: Creazione nuovi moduli php

Sto cercando quantomeno documentazione per creare un modulo (.o / .dll) da
includere a php.
E' un modo come un altro di dare il proprio prodotto a terzi proteggendo il
proprio codice...
Il massimo sarebbe un programma che mi passa il mio codice php e me lo fa
diventare un modulo (le funzioni/classi naturalmente!!!)
So che c'č l'alternativa dello Zend Encoder... ma costa troppo...
thx
Kamy

 So che c'è l'alternativa dello Zend Encoder... ma costa troppo...
E' descritto qui, una strada con un paio di pietre:
 
www.php.net/phpdevel
e leggi un minitutorial qui:
 
http://www.uk.research.att.com/~qsf/phpmodule/
Cmq. non penso che sia una soluzione accettabile. I moduli si copiano lo stesso
e crackare e' relativamente facile se vale la pena. 
IMHO piu' facile proteggere avendo codice in esecuzione su un tuo server in modo
remoto.
-- 
I'm not a signature.

includere a php.
Ma credo tu debba usare un linguaggio tipo il C.
Un modulo .so (caricabile dinamicamente, o compilabile staticamente dentro
PHP, o linkabile da php.ini come estensione) saranno 200 righe a dir tanto
- piu' il tuo codice C, che comunque e' simile al PHP.
Nota: nel caso che si voglia usare una chiave hardware o similare, bisogna
fare in modo piu' complesso - il modulo C deve contenere qualcosa di cui i
files PHP non possano fare a meno, e forwardare (o farsi fornire dal PHP -
e' piu' semplice, e appena meno insicuro) le RU-there calls ad a un daemon
di validazione che deve girare con diritti di root (se no, col fischio che
puo' accedere alla porta parallela).
E' logico che si deve usare una chiave algoritmica, altrimenti in 5 minuti
ti posso scrivere un daemon che validera' anche il tegame di su' ma' senza
bisogno di chiavi o di altro.
#ifdef MA_PHP_NON_ERA_OPENSOURCE
// vedi anche: 
http://groups.google.com/advanced_group_search
#include /vecchie/discussioni/fritte/rifritte/php_opensource.h
#endif
mknod 1,3 flames_welcome
Leonardo
-- 
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: Reg Exp

Ciao,
 ho un piccolo problema...
 da una stringa devo tirare fuori una sezione della stessa che corrisponde a determinati
requisiti...
la stringa è molto variabile, ossia può contenenere qualsiasi carattere...
con le espressioni regolari sono riuscito in parte a 'matchare' quello che mi serve, ma non riesco a
superare un ostacolo...
se la stringa è cosi:
 '/T (100)\n /V (qweioqeiowq)'
ed io devo tirare fuori '100' e 'qweioqeiowq',
come posso dire alla mia espressione regolare
prendimi tutto quello che ce tra parentesi?
in quanto dal momento che incontra la prima parentesi
si ferma non alla seconda, ma alla quarta ...
quindi al posto di matchare 100 mi matcha: '100)\n /V (qweioqeiowq'
spero di essere stato chiaro
grazie
marco

 ha scritto nel messaggio news:Xnf3c.18389$z23.8...@news3.tin.it...

ho risolto!
/\/[a-zA-Z]\s\(([^\)]*)\)\s* /
Newsgroup: it.comp.www.php
Titolo: bug in php?

<?
$file = file("data/italiano.c");
for ($a=0; $a<=count($file); $a++){
$parolaz = $file[$a];
$res = substr("$parolaz", -4);
echo "$res $parolaz";
}
?>
 questo codice dovrebbe farmi l'echo della parola e delle su ultime 4
lettere ........ invecie che fare cio da sempre le ultime 2 lettere. fa cosi
ogni volta che uso substr() in un ciclo.
che posso fare per fare uno script che legga da un file di testo ogni parola
e prenda le ultime 4 lettere?
ogni idea č ben accetta.
grazie in anticipo

 ogni idea h ben accetta.
Controlla quali sono REALMENTE gli ultimi due caratteri della stringa
restituita da substr ...
-- 
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.

 grazie in anticipo
while (list(, $line) = each($file))
  echo substr(rtrim($line), -4) . ' ' . $line . '<br />';
-- 
www.iuz-lab.info

prova $res = substr("$parolaz", -1,4);


forse $res = substr("$parolaz", -4,4);
:)
Credo comunque sia un problema di spazi dopo le parole!
in pratica:
1) "parola  "
2) "parola"
nel primo caso ti ritorna "la  ", nel secondo "rola"
ciao,
Luca(riello) 

 in pratica:
[..]
non di spazi ma di caratteri CR e LF..
-- 
www.iuz-lab.info

 non di spazi ma di caratteri CR e LF..
mmmh...
$file = file("data/italiano.c");
immagino che tu abbia ragione :)
ciao,
Luca(riello) 

   echo substr(rtrim($line), -4) . ' ' . $line . '<br />';
 grazie :)
sei un mito :)
rigrazzie ancora adesso funziona tutto.
Newsgroup: it.comp.www.php
Titolo: Forum PHP, gratuito

Salve NG,
sto mettendo su un sito e avrei bisogno di un forum gratuito.. ne ho 
trovatoma sono pieni zeppi di pubblicità e nn danno un'idea di 
professionalità... esiste qualcosa personalizzabile magari e allo stesso 
tempo gratuito?
Qualcuno che si accontenti di un smplice link o un ringraziamento insomma?
In alternativa, anche a pagamento andrebbe bene.. l'importante e che nn 
superi tipo 20?...
Grazie in anticipo
Davide 

 sto mettendo su un sito e avrei bisogno di un forum gratuito.. 
http://www.phpbb.com/
-- 
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.

 
Io mi sono trovvato bene con Burning Board, 
http://www.woltlab.de/products/index_en.php
Anche la personalizzazione non è difficile.
Max
-- 
Se mi volete scrivere
massimo . ori @ aliceposta . it

> 
http://www.phpbb.com/
Bello
ma c'ha una barra di gogole enorme..e il logo mio è piccolo.. 

 ma c'ha una barra di gogole enorme..e il logo mio h piccolo.. 
Ma di cosa stai parlando? Ti sei scaricato lo script? Lo hai installato?
Per favore, non fare cross-post
-- 
I am what I am, I do what I can


 
http://www.phpbb.com/
Ovviamente non esiste un modo x usarlo su uno spazio web gratuito. Sbaglio ?
Ho un sito su xoom.

 Sbaglio ?  Ho un sito su xoom.
Xoom supporta PHP/MySQL?
Per favore, evita di fare x-post.


dai uno sguardo anche ad Invision Power Board, io lo scaricai a suo 
tempo in versione gratuita e mi ci trovo una bomba, ha di tutto di più e 
poi Invision è una garanzia......non se viene ancora distribuito 
gratuitamente, ma per questo chiedi aiuto a Google :)
-Hiryu



Purtroppo Invision non viene + distribuito gratuitamente. :\
L'ultima versione gratuita è la 1.3
Ciao
-------------------
Webmaster, promuovi gratis il tuo sito:
http://www.directoryfree.net
 

 insomma?
Rilancio:
qualcuno conosce un buon forum con Api chiara e documentata e progettata  
per essere estendibile?
Tac
-- 
La netiquette prevede sign di al massimo quattro righe.
Purtroppo la mia sign in quattro righe non ci stà.

 insomma?
C'è 
www.phorum.org
, ma a molti non piace perchè troppo "sobrio" :) 

 ma c'ha una barra di gogole enorme..e il logo mio è piccolo..
io l'ho modificato.
è semplice da fare
Newsgroup: it.comp.www.php
Titolo: Esportare un db MySQL

Ho creato il mio sito PHP + MySQL sul mio pc, come faccio a caricare il db
sul server (Lycos) tramite PhpMyAdmin?
Grazie 1000

 sul server (Lycos) tramite PhpMyAdmin?
da quel che mi ricordo, puoi dumpare (e inserire) la roba in formato CSV 
(comma separated values), non ricordo se dumpa anche la query per creare la 
tabella, al max quella la crei tu a mano e poi copi da una parte e incolli 
dall'altra (installare phpmyadmin e' banale, nel caso non l'avessi gia' 
fatto)...ci sono cmq tool, tipo mysqldump, che ti semplificano la vita, 
resta da vedere se lycos da l'accesso al db a macchine al di fuori del suo 
pool di server
- -- 
ciao
oggei
gpg --keyserver 
keys.indymedia.org
 --recv-keys E6887855
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE9yIn/ZjvifOaIeFURAo/WAJ928sgxJjBAg5mFxJEp4xkM/UMSvwCghDGs
/a5zK1ucpvIh0NiNQAzzDK8=
=oulC
-----END PGP SIGNATURE-----

 sul server (Lycos) tramite PhpMyAdmin?
Bene, allora in locale fai il dump del db mediante PhpMyAdmin.
Ti verrà creato un file .sql, contenente tutti i comandi SQL per la
creazione del db.
Poi apri PhpMyAdmin in remoto e gli dai in pasto il file .sql ed il gioco è
fatto.
Quando fai il dump, inserisci (ci sono delle checkbox) anche i comandi di
creazione delle tabelle, così in remoto il db verrà completamente ricreato,
nel caso tu abbia fatto modifiche.
Ovviamente se in remoto il db viene modificato, fai l'operazione inversa:
dumpi in remoto ed aggiorni in locale.
Ciao
Marco
+-----------------------------+
| Marco <no private messages> |
|                             |
| Software is like sex...     |
| It's better when it's free. |
+-----------------------------+
Newsgroup: it.comp.www.php
Titolo: Il tasto Back non mantiene i dati del form

Salve a tutti. Il mio problema è questo.
Due pagine stupide, una con un form con un campo edit ed un pulsante che
richiama un'altra pagina. Tornando indietro con il Back la prima pagina
ripropone il valore nel campo edit. E qui tutto ok.
Se all'inizio della prima pagina con il form metto un session_start()
tornando con il Back si perde il valore nel campo.
Sapete darmi una soluzione per mantenere il valore nel campo pur
utilizzando le variabili di sessione?
Vi mando anche il codice della pagina con il form:
<?
 session_start();
?>
<form action="act.php"" method="POST">
<INPUT type="text" name="username" value="">
<input type="submit" value="Esegui aggiornamento / Update" name="B1">
</form>
Stefano
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ripropone il valore nel campo edit. E qui tutto ok.
è  quello che sto cercando di fare anch'io da un po' di giorni, per la
verità senza soluzione per ora
se risolvi ti sarei grato se tu mi comunicassi la tua soluzione
per ora ho solo trovato questa roba qua nelle FAQ:
<?php
session_start();
if (!isset($_REQUEST['a'])) $_REQUEST['a']=1;
if (!isset($_SESSION['a'])) $_SESSION['a']=1;
$op='normal'; //
if ($_REQUEST['a']=='reset')
    $op='reset';
else if ($_REQUEST['a']!=$_SESSION['a'])
    $op='error';
switch($op) {
    case 'normal':
        echo "<B><FONT color=green>Tutto ok</FONT></B>\n";
        break;
    case 'reset':
        echo "<B><FONT color=orange>Reset invoked</FONT></B> \n";
        $_REQUEST['a']=$_SESSION['a']=1;
        break;
    case 'error':
        echo "<B><FONT color=red>this shouldn't be</FONT></B><BR>";
        echo "<BR>Click to <A href=test2.php?a=reset>Reset</A>";
        exit;
}
$_SESSION['a']++;
echo "<BR>Test link: <A href=test2.php?a=$_SESSION[a]>go 2</A><BR><BR>Test form: ";
echo "<FORM method=POST action=test2.php?a=$_SESSION[a]>";
echo "<INPUT type=text name=sendThis value=\"".@$_REQUEST['sendThis']."\"><BR>";
echo "<INPUT type=submit></FORM><BR>";
echo "History back: <A href=\"javascript:history.back(-1)\">";
echo "(generates error or Page has Expired)</A><BR><BR>";
echo "Data present:<BR><PRE>";
echo "\$_SESSION=>";
print_r($_SESSION);
echo "\$_REQUEST=>";
print_r($_REQUEST);
?>
ma non è esattamente quello che mi serve xè non contiene i valori e se
faccio back due volte mi chiede cmq il refresh della pagina
ciao!
-- 
I migliori saluti,                        Scrivi a:
 .:Alias:.                         alias2k@guarda_nella_firma.invalid
Newsgroup: it.comp.www.php
Titolo: Re: costrutto IF - curiosità

 se salta direttamente l'else o lo legge ugulmente senza eseguirlo???)
Se l'espressione che metti come condizione è verificata esegue il codice
all'interno del blocco ed esce, altrimenti salta direttamente all' else (o
else if) successivo.
Bye.
--
Majere

 
esatto.
L'unica differenza potrebbe essere nella condizione, ovvero potrebbe 
essere differente il tempo per controllare se $a==$b rispetto a $a!=$b, 
ma in termini reali sarà sempre una differenza impercettibile
ciao
Alesi_27

Newsgroup: it.comp.www.php
Titolo: Passaggio di variabile $result

Allora....
Devo visualizzare dei risultati di una query, un po' per pagina,
quindi memorizzo il $result=mysql_query($query, $conn), adesso dopo
che l'ho fetchato per 5 giri con mysql_fetch_object($result) vorrei
passare $result alla stessa pagina con un link tipo
pagina.php?result=$result, quindi ottengo un errore tipo che result
non e' un argomento valido da fetchare, eppure dovrebbe essere un int.
Qualcuno pensa che e' una cosa ragionevole quella che voglio fare?
Grazie dell'attenzione!
Emanuele

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

Newsgroup: it.comp.www.php
Titolo: numero righe/tempo

Salve,
sarà una domanda un po' stupida, ma la faccio ugualmente:
il mio applicativo web è fatto di circa 18.000 righe di codice.
Dovendo fare una stima a occhio, secondo voi quante ore ho impiegato a
realizzarlo? Sto facendo una stima ma ancora non mi son messo, ho
cominciato a lavorarci a giugno e il + grosso l'ho completato a
ottobre. Ora, non l'ho fatto per soldi (non mi pagano), ma mi han
chiesto di stimare il tempo che ho impiegato.
A occhio, secondo i vostri parametri, quante ore potrei averci
impiegato?
Grazie

 realizzarlo? Sto facendo una stima ma ancora non mi son messo, ho
E` una domanda un po' strana.
Dipende da quanto veloce scrivi, da quanto bravo sei a programmare, da
quanto copia e incolla hai fatto, da quanti errori hai introdotto e
corretto.
Potresti averci messo da 15 giorni a 1 anno e anche piu`...
-- 
Alessandro Pellizzari



Eh, hai ragione. Anche perché 100 righe di una form sono diverse da
100 righe di un algoritmo strappato fuori dal cervello a fatica.
Farò una stima a "memoria"...  comunque grazie.
Ciao

 il mio applicativo web è fatto di circa 18.000 righe di codice.
Curiosità: di cosa si tratta?



Ti ho risposto in privato... se l'indirizzo è giusto.

 Ti ho risposto in privato... se l'indirizzo è giusto.
L'indirizzo non è giusto... chiedo scusa...
Scrivimi a 
dec...@despammed.com
.
Ciao!
Newsgroup: it.comp.www.php
Titolo: file upload

<input name="nomeFile" type="file">
'$nomeFile_name' => otteniamo il nome del file
'$nomeFile_size'=> otteniamo la dimensione
esiste una variabile per trovare il percorso del filesystem?
'/prova/immagine.jpg'
Stoutilizzando l'enctype="multipart/form-data"
grazie

clalad wrote:

Prima di continuare leggi questo:
http://www.php.net/manual/en/features.file-upload.php
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/1Z
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

Cioč?
Forse non si puo' ottenere in nessun modo?
non capisco molto!!
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:omG0c.40465$Kc3.1...@twister2.libero.it...


 non capisco molto!!
First of all il quoting.
Cioe' hai letto la pagina consigliata? 
[quoto]
<input name="nomeFile" type="file">
'$nomeFile_name' => otteniamo il nome del file
'$nomeFile_size'=> otteniamo la dimensione
esiste una variabile per trovare il percorso del filesystem?
'/prova/immagine.jpg'
[/quoto]
Utilizzare $nomeFile_name e' un metodo deprecato (
http://www.php.net/register_globals
 ).
Utilizza $_FILES
http://www.php.net/manual/en/reserved.variables.php#reserved.variables.f
iles [ 
http://url.repository.biz/go/2L
 ]
Inoltre "il percorso del filesystem" che viene restituito da PHP, come
puoi leggere dalla pagina consigliata, fa riferimento ad un path
temporaneo in cui e' stata salvato il file.

Newsgroup: it.comp.www.php
Titolo: login con user e pass

Salve a tutti sono alle prime armi con il php, stavo cercando di creare uno 
script che mi dia accesso tramite user e pass ad una zona membri; Però non 
riesco a far funzionare la parte del riconoscimento.
Qui di seguito inserisco i codici da me usati:
pagina inserimento:
<html>
<head>
<title>ACClogin!</title>
</head>
<body text="#99CCFF" bgcolor="#000000">
<form action="loginacc.php" method="GET">
Username:<br>
<input type="text" size="50" name="inviouser" value=""><br>
Password:<br>
<input type="text" size="50" name="inviopass" value=""><br>
<p>
<input type="submit" value="Entra">
</form>
</body>
</html>
pagina di verifica e accesso:
<html>
<head>
<title>StLogin</title>
</head>
<body text="#99CCFF" bgcolor="#000000">
<?
$dbhost="nomehost";
$dbnome="nomedb";
$dbuser="nomeuser";
$dbpass="nomepass";
$conn = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbnome);
//ho una tabella tabpass composta da 3 campi dove sono residenti user, pass, 
livello (al momento non utilizzato)
$sql = "SELECT user FROM tabpass WHERE user='$inviouser'";
//risultato della query del nome
$ris_user=mysql_query($sql,$conn);
print ($ris_user);
print ("<br>");
if ($ris_user==$inviouser) {
$sql = "SELECT pass FROM tabpass WHERE pass='$inviopass'";
print ($inviopass);
//risultato della query della pass
$ris_pass=mysql_query($sql,$conn);
         if ($ris_pass==$inviopass) {
            print "Ciao ".$tabpass["user"];echo" il login è avvenuto con 
successo<br>";
            include "home.php";
         } else {
         print "Mi dispiace ".$inviouser." ma hai inserito una password 
errata!!!!";
}
} else {
print "Mi dispiace ma ".$inviouser." non è un username valido";
}
mysql_close($conn);
?>
</body>
</html>
vi ringrazio in anticipo per il vostro aiuto... GRAZIE 1000!!!
Marco 

 ha scritto nel messaggio
news:D5iHd.715852$35.28...@news4.tin.it...


 ha detto:

Alcuni consigli:
1) utilizza $_GET['inviouser'] e $_GET['inviopass'] al posto di
$inviouser e $inviopass, perchè se register_globals è su OFF il tuo
script non funziona
2) utilizza il metodo POST nel form di invio dati, altrimenti la
password compare in chiaro nell'URL; in questo caso allora devi usare
$_POST['inviouser'] e $_POST['inviopass'] 
3) per velocizzare l'esecuzione dello script potresti pensare di
eseguire un'unica query per la validazione degli utenti, però così non
sapresti se lo username è inesistente
4) occhio alla sicurezza, soprattutto sql injection, cerca nei vecchi
post per ulteriori info
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

Grazie mille!! Sai sto alle prime armi faccio un pò di casini :)



Perfetto ho sostituito con il post ed ho usato gli accorgimenti da te 
suggeriti, però non so perchè lo script non và ancora mi dà questo 
messaggio:
Resource id #2
Mi dispiace ma username non è un username valido
Newsgroup: it.comp.www.php
Titolo: mi date un'occhiata? thx

ragazzi ho costruito un form ma vorrei che il contenuto di questo form
arrivasse a 2 destinatari mail e 1, vi posto un pezzo del codice in cui
specifico dove mandare i dati, potete dirmi come fare per ricevere gli
stessi da 2 indirizzi mail e non 1? grazie
<form action="
http://FormMail.chimioffreilservizio/cgi-bin/FormMail.pl
"
method="post" align="center">
<input name="recipient" type="hidden" value="mia...@mioaccount.comt"><input
name="subject" type="hidden" value="Info"><input name="required"
type="hidden" value="cognome,e-mail,"><input name="redirect" type="hidden"
value="
http://www.miosito/grazie.php
">

 action="
http://FormMail.chimioffreilservizio/cgi-bin/FormMail.pl
"
Trattasi di form mail in PERL, hai sbagliato newsgroup.
it.comp.lang.perl
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

thx
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:gjxkc.31203$Qc.11...@twister1.libero.it...


Newsgroup: it.comp.www.php
Titolo: precalcolo come in IIS 5?

Ciao,
ho letto che IIS, per non sprecare risorse, ricerca nelle pagine con 
estensione .asp eventuale codice. Se non ce n'è, non fa il parsing e le 
passa direttamente in output. Php fa questa cosa?.......
grazie..
m. 

Manaus wrote:

dove lo hai letto?
asp cerca del codice e se lo trova lo interpreta..
php che cosa fà? interpreta senza trovare del codice..
quando un file viene aperto e quindi parsato (anche solo per trovare i tag
di apertura dei linguaggi), è normale che venga cercato del codice che sarà
eventualmente interpretato..
fare in modo diverso non sarebbe molto intelligente..
-- 
www.iuz-lab.info

> dove lo hai letto?
Eh ricordarsi..... 
L'articolo (o il libro?) diceva che per quel motivo andava bene mettere
a tutte le pagine estensione .asp, che tanto era uguale. 
ciao
m. 

 mettere a tutte le pagine estensione .asp, che tanto era uguale. 
Questa e' una cavolata. 
Il costo del parsing dove lo metti? 
-- 
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.


Ma "ricerca nelle pagine" non è molto distante dal "parsing". O sbaglio?

L'Ignorante wrote:

IMHO è da considerarsi già parsing..
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Include e $_GET

<?php include ("weather/forecast.php?yahooid=".$_GET['yahooid']."") ; ?>
questo mi fa avere questo errore:
Warning: include(weather/forecast.php?yahooid=ITXX0079) [function.include]: 
failed to open stream: Invalid argument in 
D:\Inetpub\webs\volleygirl\weatherforecast.php on line 249
Warning: include() [function.include]: Failed opening 
'weather/forecast.php?yahooid=ITXX0079' for inclusion 
(include_path='.;C:\php5\pear') in 
D:\Inetpub\webs\volleygirl\weatherforecast.php on line 249
se io vado a vedere la singola pagina dell'include la vedo benissimo
per cui il problema è proprio in quell'include
help me

 D:\Inetpub\webs\volleygirl\weatherforecast.php on line 249
Perché PHP cerca il file forecast.php?yahooid=ITXX0079, che non
esiste.
Quando includi una pagina (senza usare un URL) è come se scrivessi
direttamente il codice di quella pagina nel punto in cui avviene
l'inclusione, pertanto il codice incluso è in grado di "vedere" tutte
le variabili definite prima dell'inclusione. Quindi, ti basta
qualcosa del genere:
 <?php
 ...
 $yahooid = $_GET['yahooid'];
 include 'weather/forecast.php';
 ...
 ?>
Vedi l'esempio 16.7 su 
www.php.net/include
.
(Naturalmente, è opportuno fare qualche controllo sul parametro
$_GET['yahooid'], prima di usarlo)
Ciao.
-- 
Federico

 help me
La pagina forecast.php è nel tuo spazio?
Io credo tu voglia leggere il contenuto direttamente da yahoo, no?
Ciao,
    Fabrizio
=== 
http://www.negusweb.it
 ===

 ha scritto nel messaggio 
news:1178016935....@e65g2000hsc.googlegroups.com...



Ciao,
    Fabrizio
=== 
http://www.negusweb.it
 ===
la pagina c'è
se la vedo singolarmente senza essere dentro include funzia

 ha scritto nel messaggio 
news:1phb8lks34d09$.1a1q1zyzgf5gh.dlg@40tude.net...

provato e riprovato
non mi funzia nulla
sempre stesso errore 

 sempre stesso errore
Esattamente cos'hai provato? Riporta un frammento del codice intorno
alla riga che produce l'errore. La pagina forecast.php dove si trova
rispetto a quella che la include? Sei sicura di usare il percorso
relativo corretto? Hai provato con il percorso assoluto?
-- 
Federico

 sempre stesso errore 
Cioè hai levato i parametri nell'argomento di include e continua a dare 
errore ?
Se si, postalo.


devi scrivere cosě:
<?php
include("weather/forecast.php");
?>
il $_GET['yahooid'] viene preso automaticamente.
ciao,
Luca(riello) 

 ha scritto nel messaggio 
news:46375138$0$4787$4faf...@reader4.news.tin.it...

GRAZIE GRAZIE GRAZIE
tutto a posto ora
Newsgroup: it.comp.www.php
Titolo: upgrade easyphp: apache non parte più

allora, su una macchina dove tuttu funzionava ho avuto la malaugurata
idea di passare da easyphp 1.6 ad 1.7.
non l'avessi mai fatto.  non parte più apache.
sulle faq di easyphp dice: basta mettere la dll msvcirt.dll in
windows\system e vedrai che funziona.  manco per niente.
ho cercato qualcosa in giro e q quanto pare occorrerebbe fare un
"rebase" delle dll.  non capisco cosa questo significhi né come si
faccia, se qualcuno mi può aiutare glie ne sarei grato.
su questa macchina c'è windows 98.
ah, l'1.6 è stato disinstallato a regola d'arte così come è stato
successivamente reinstallato l'1.7.
cortesemente quelli che non hanno la minima idea neanche loro di cosa
possa essere successo né di come risolvere evitino di perdere il loro
tempo con rtfm e banalità generiche tanto per sentirsi importanti.
l'ho letto, il fottuto manuale, e non c'è scritto niente.  quel poco
che c'è scritto è pure sbagliato, almeno leggetelo prima di
consigliarlo.
il testo dell'errore che ottengo nella shell di apache è:
Syntax error on line 194 of
c:/programmi/easyphp1-7/apache/conf/httpd.conf:
Cannot load c:/programmi/easyphp1-7/php/php4apache.dll into server:
(1157) Impossibile trovare uno dei file della libreria necessari per
eseguire l'applicazione
la linea 194 dice:
LoadModule php4_module "C:/Programmi/EasyPHP1-7/php/php4apache.dll"
per il momento ho risolto con un downgradando nuovamente all'1.6, ma
ci terrei ad usare la 1.7 perché ha alcuni strumentini in più.

LoadModule php4_module "C:/Programmi/EasyPHP1-7/php/php4apache.dll"
Okay. Cause possibili:
	- la libreria php4apache.dll non c'e', li'.
	- la libreria c'e', ma carica ALTRE librerie che non ci sono
	  e Windows, essendo Windows, non ti dice quali.
Nel secondo caso procurati DEPENDS.EXE, carica php4apache.dll, e nel
(speriamo) corto elenco di errori, guarda quali librerie non carica.
Potrebbe non riuscirci, per esempio, perche' alcune estensioni viste
nel php.ini non ci sono o sono in un altro punto o sono bacate, e se
non ti servono, levandole funzionera'.
Io non so quale sia il problema, ma so che perseverando lo trovi :-)
Leonardo
-- 
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.

Io non so quale sia il problema, ma so che perseverando lo trovi :-)
vero...  purtroppo a volte non si ha tempo di perseverare...

Newsgroup: it.comp.www.php
Titolo: select Mysql

come faccio fare una select per controllare se un campo è vuoto?
SELECT * FROM tabella WHERE nome_campo è vuoto.
Come faccio?
Un momento di vuoto....... aiuto.....
Saluti Max

 SELECT * FROM tabella WHERE nome_campo è vuoto.
SELECT * FROM tabella WHERE ISNULL(nome_campo) OR nome_campo = ''
S*
Newsgroup: it.comp.www.php
Titolo: phpnuke non mi vaaaaaaaaa!!!

Ciao a tutti,
sto cercando di far girare, sotto WINDOWS, phpnuke e quindi ho creato il DB
nuke su mysql  imposto come segue il config.php:
$dbhost = "localhost";
$dbuname = "massi";
$dbpass = "pac";
$dbname = "nuke";
$prefix = "nuke";
$user_prefix = "nuke";
$dbtype = "MySQL";
ma quando apro la pagina
http://localhost/php/nuke/admin.php
(ho creato sotto apache la dir php e per il portale la sottodirectory nuke)
mi si apre la pagina dove mi chiede di creare il superuser, metto i dati
premo il submit e... niente !!!Non si crea l'utente e quindi non posso
loggarmi e navigare
Dove Sbaglio???Grazie a chi mi aiuta!!!

 ha scritto nel messaggio
news:bobU8.94870$Kt3.2...@twister2.libero.it...

Se nel php.ini hai qusta voce:
register_globals = Off;
mettila: register_globals = On;
ciao
Mirko

Newsgroup: it.comp.www.php
Titolo: 2 persone - 1 database

ho realizzato un db con mysql e ora devo cominciare a popolarlo.
Siccome è un lavoro molto lungo ho deciso di farmi aiutare da un
amico. tenuto presente che uso easyphp, come faccio a mettere insieme
il db realizzato da me e quello del mio amico?
grazie


Dove risiede il database sul quale stai lavorando?
Se risiede sul tuo computer (ma va bene anche se si trova su un server esterno)
potresti accordarti con il tuo amico per lanciare degli script UPDATE in modo
da aggiornare automaticamente il db.
Basta che vi colleghiate entrambi a Internet e che tu gli comunichi il tuo numero
IP e che tu gli fornisca un login e una password.
mandi!
andrea/bergamasco
Messaggio spedito dal sito Risorse.net
La comunita' virtuale di Web masters e Web designers
http://www.risorse.net

IP e che tu gli fornisca un login e una password.
e no...e' proprio questo il problema...io lavoro da casa e ho una
parte del db a casa mia...lui lavora in un locale, dove non ha
collegamento Internet e lavora sul suo HD. Poi io dovrei copiare e
portare a casa..e integrare il tutto
ciao

 ciao
Uhm... se lui ha sul suo HD anche un webserver con PHP potresti creargli 
una maschera con la quale inserendo i dati in un form vengono aggiunte 
delle righe ad un file SQL (le righe naturalmente saranno proprio le 
UPDATE o le INSERT già pronte, preparate dal PHP).
Alla fine del lavoro prendi lo script SQL e lo lanci a casa tua, senza 
dover impazzire a travasare i dati da un file all'altro.
Penso che in un paio di orette dovresti aver pronto lo script php (in 
fondo si tratta solo di un form HTML e di una pagina in php che legge i 
dati del form, aggiunge la riga allo script e reindirizza di nuovo al 
form vuoto.
mandi!
andrea/bergamasco
-- 
_______________________________________________________
Le FAQ di it.comp.www.html > 
http://www.risorse.net/faq
Newsgroup: it.comp.www.php
Titolo: Database

Ho un sito dove uso php.
Vorrei capire come fare la tabella per un form con allegato.
Vorrei poi sapere se è possibile usare un spazio che dà php e collegare il
form php ad un database collocato su un altro spazio web. Non so se sono
stata chiara.
Grazie e ciao a tutti.
PS.Buona anno a tutti!

 form php ad un database collocato su un altro spazio web.
No, non puoi. In generale.
Perchè i DBMS (MySQL, PostgreSQL, ...) di solito sono configurati per
accettare connessioni solo da localhost, per motivi di sicurezza. Quindi
niente connessioni remote.
Dovresti trovarti un provider che ti fornisca questo servizio, ma è
difficile.
Ciao
Marco

 PS.Buona anno a tutti!
Sperem :-D
Ciao
Julien

 difficile.
Direi che "in generale" puoi, perchè non c'è configurazione 'standard' di un
utente a meno che non si usi un pannello di controllo che lo faccia.
Altrimenti, utente per utente, l'amministratore del DBMS deve impostare i
permessi in modo esplicito.
Ciao
J

Newsgroup: it.comp.www.php
Titolo: Virtual server e pagine php

Ho configurato i seguenti server virtuali in Apache in questo modo:
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
DocumentRoot d:/web
ServerName localhost
</VirtualHost>
<VirtualHost 127.0.0.1>
 DocumentRoot d:/web/brianzapopolare
 ServerName brianzapopolare.local
 </VirtualHost>
Il primo server (localhost) riconosce le pagine .php.
Il secondo (brianzapopolare.local) riconosce solo le pagine .htm o .html.
Ho provato ad aggiungere al secondo server queste direttive:
ScriptAlias /php/ "c:/programmi/php/"
 AddType application/x-httpd-php .php
 Action application/x-httpd-php "/php/php.exe"
Ma non funziona comunque.
Cosa posso fare?
Romeo
-- 
http://www.brianzapopolare.it
http://digilander.libero.it/PRCseregno
 

 Cosa posso fare?
inserisci solo la documentroot principale e poi accedi sulla barra 
del tuo browser inserendo la directory http:/localhost/tuosito
-- 
Ciao, Dmitry
Newsgroup: it.comp.www.php
Titolo: info php

Scusate l'intromissione ma vorrei un'informazione.
Devo imparare un linguaggio di programmazione per il web. Subito ho pensato
all'ASP (sopratutto perchč conosco piů o meno il visual basic) ma poi ho
sentito parlare del PHP, solo che non lo conosco e vorrei avere qualche
informazione:
- gira su qualsiasi tipo di server (unix o linux o ha bisogno di un server
windows come per l'ASP)?
- bisogna sapere (come per i CGI) delle basi di C?
- Si possono fare forum, newsgroup, ecc.?
- Che tipo di database utilizza?
- Si puň far girare in locale sul computer senza essere collegati ad
internet?
Grazie mille in anticipo per le risposte.
Ciao Luca


Certo che si, ti consiglio EasyPhp che in un colpo solo installa PHP,
Apache, MySql e PhpMyAdmin per la gestione del DB.
--
T¤¶¿µ¤ vi presenta: 
http://www.amiciamici.com
                Da sempre amici
http://www.amiciamici.com/bedoo
      La directory web
http://www.amiciamici.com/dreams
      Le tue celebrità
Gli amori, le feste, i divertimenti e le celebrità preferita da un gruppo di
ragazze e ragazzi della provincia di Parma. Bedonia.

internet?
	Naturalmente, avendo TCP/IP ed un browser installati.
	Esistono pacchetti gia' pronti che in genere includono il
	database server (non RDBMS) MySQL:
		EasyPHP
		AbriaSQL
		altri che non ricordo
Leonardo
-- 
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.


Io con php sono alle primissime armi avevo cominciato ad imparare un po' di
asp poi ho deciso di passare a php perchè mi sembra un linguaggio più
recente in via di sviluppo, usa mysql e non per ultima cosa è  open source.
Lo faccio girare con Personal Web Server di windows in locale  e fin ora non
ho avuto problemi, l'unica cosa che ti consiglio se inizi con php e di
prenderti un bel manuale io ne sto usando uno da pochi giorni ed è molto
bello ti spiega anche come configurare un server PWS, APACHE e PHP4  non
metto quà il titolo per non fare pubblicità se mi scrivi te lo dico.
Ciao Luca

 ha scritto nel messaggio
news:XxDo8.30620$pT1.8...@news1.tin.it...


 Ciao Luca
Ciao

 >


 Potresti darmi il nome del libro?
Va be' non volevo dirlo perchè magari qualcuno pensa che sto facendo
pubblicità, visto che questo non è vero  e dalle richieste arrivate all mia
mail il titolo è .......
php4 guida per lo sviluppatore edito dalla hoepli
ciao Luke
Newsgroup: it.comp.www.php
Titolo: Pasqua

Cerco uno script che mi dica esattamente il giorno ed il mese in cui cade
Pasqua.
Grazie.

 cade Pasqua.
http://it2.php.net/manual/en/function.easter-days.php
E' suficiente una ricerca con google od una visitina sul sito del PHP
http://tinyurl.com/t9kw
-- 
I'am what I'am, I do what I can


il server sul quale mi appoggio cioè Altervista mi da errore sulla funzione
ester_date mentre in locale funziona, quindi vorrei sapere il codice per
generare, se possibile, giorno e mese di pasqua passando come paramentro
l'anno.
Grazie

 ha scritto nel messaggio
news:h6Yob.395932$R32.13...@news2.tin.it...

P.S. Ho provato il codice che c'è nelle pagine che mi hai dato ma il
risultato è errato.

 
Scusa se rispondo in fretta, sto per uscire...
Guarda sul mio sito 
gpbizzaro.supereva.it
trovi spiegazioni, algoritmo e soluzione.
Bye
gp

Forse va bene questo :-)
<?
    function     pasqua_secondo_Gauss( $J){
 $J = date ("Y", mktime ());
$a = $J % 19;
  $b = $J % 4;
  $c = $J % 7;
  $m = number_format (8 * number_format ($J / 100) + 13) / 25 - 2;
  $s = number_format ($J / 100 ) - number_format ($J / 400) - 2;
  $M = (15 + $s - $m) % 30;
  $N = (6 + $s) % 7;
  $d = ($M + 19 * $a) % 30;
if ($d == 29)
  {
      $D = 28;
  }
  else if (d == 28 and $a >= 11)
  {
      $D = 27;
  }
  else
  {
      $D = $d;
  }
  $e      = (2 * $b + 4 * $c + 6 * $D + $N) % 7;
 $pasqua = mktime (0, 0, 0, 3, 21, $year_select) +
                                     (($D + $e + 1) * 86400);
return  $pasqua;
?>

 trovi spiegazioni, algoritmo e soluzione.
Rieccomi, anche se visto ti hanno già postato
la soluzione con l'algoritmo di Gauss.
Qualora preferissi questa più concisa...
function DataPasquaGregoriana($anno)
// ritorna la data di pasqua yyyymmdd
{
   $a = $anno % 19 ; $b = floor( $anno / 100) ; $c = $anno % 100 ;
   $p = (19 * $a + $b - floor( $b / 4 ) - floor( ($b - floor( ($b + 8) / 
25) + 1) / 3) + 15) % 30 ;
   $q = (32 + 2 * (($b % 4) + floor( $c / 4 ) ) - $p - ($c % 4)) % 7 ;
   $r = $p + $q - 7 * ( floor( ($a + 11 * $p + 22 * $q) / 451)) + 114 ;
   return sprintf("%04d%02d%02d",$anno,floor($r/31),$r%31+1);
}
Bye
gp

 ha scritto nel messaggio
news:bo2fgd$16mg8s$1...@ID-195894.news.uni-berlin.de...

Grazie

 ha scritto nel messaggio
news:y6fpb.87326$e6.31...@twister2.libero.it...

Grazie mi piace questo.