mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: [OT] html

alla regione.

 stato ricevuto.
[cut]
Non preoccuparti:
 - c'č piů tempo che vita
 - aspetta e spera
 - ...
In pratica č plusibile che il tuo messaggio sia stato ricevuto ma che
impieghi un po' per essere visualizzato in quanto it.comp.www.html č un
gruppo moderato (in teoria questo significa che i messaggi vengono
controllati prima di essere pubblicati, in pratica significa solo che la
pubblicazione dei messaggi non č immediata!!!)  :-)

 ha scritto nel messaggio
news:40ac...@x-privat.org...

pensa che io ho chiesto un finanziamento a fondo perduto e non me l'hanno
concesso :-D

Newsgroup: it.comp.www.php
Titolo: submit e internet exploder

c'e` una cosa che non capisco
io ho un form che ha un submit di questo tipo
<INPUT name="submit" type="image" value="esegui"
src="/Immagini/ok.gif" alt="Esegui" width="17" height="17"> 
faccio il test piu` avanti
if(isset($_REQUEST['submit'])){
....
bene se apro la stessa pagina con internet exploder non vedo il codice
dopo l'if se unso firefox il codice dopo l'if viene visualizzato.
(sonouna serie di print che costruiscono un atabella letta da un
database)
pensavo potesse essere un errore nell'html generato dal codice...
ma anche se fosse dovrei riuscire a vedere la differenza vedendo il
sorgente pagina.. ma in explorer il codice proprio manca del tutto...
ho risolto per il momento mettendo in hidden e facendo il test su quel
campo.. ma la cosa mi lascia perplesso

 
[CUT]
Prova a leggerti:
http://www.w3schools.com/html/html_forms.asp
saluti,
-- 
TheRealSonGokuZ

 if(isset($_REQUEST['submit'])){
[...]
In base a quanto scritto nella seguente pagina:
http://www.w3.org/TR/html4/interact/forms.html#h-17.4.1
con il type="image" vengono restituiti due valori:
<name>_x e <name>_y, quindi nel tuo caso: submit_x e submit_y
Allora ho provato il seguente:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>"
method="post">
<input name="submit" type="image" value="esegui"
src="/Immagini/ok.gif" alt="Esegui" width="17" height="17">
</form>
<pre>
<?php
print_r($_REQUEST);
?>
</pre>
Su IE6 e Opera 7.54 il clic sull'immagine restituisce:
Array
(
    [submit_x] => 24
    [submit_y] => 9
)
Su Firefox 1.0 il clic sull'immagine restituisce:
Array
(
    [submit_x] => 24
    [submit_y] => 9
    [submit] => esegui
)
Ecco perché su Firefox funziona. Il motivo di questa
differenza, perņ, non lo conosco.
Ciao.
-- 
Federico R.

Newsgroup: it.comp.www.php
Titolo: non mostra gli errori

quando vado a testare le pagine non mi mostra i messaggi di errore 
 esempio pars error
la mia configurazione del php.ini e' questa
 error_reporting = E_ALL & ~E_NOTICE 
 display_errors = On 
 display_startup_errors = Off 
 log_errors = Off 
 ignore_repeated_errors = Off 
 ignore_repeated_source = Off 
 report_memleaks = On 
 ;html_errors = Off

Andrea Perdicchia wrote:

Prova a sostituire il tuo php.ini con quello standard.
Newsgroup: it.comp.www.php
Titolo: [CHK]

Ciao a tutti,
ho un favore da chiedervi.
Ho fatto un sito per un amico:
www.autoscuolaspagnoletto.it
è ancora una fase molto beta, ed io mi sono occupato della parte in
php la grafica e di un'amica.
Brevemente:
in pratica è un sistema di quiz on line.
L'utente che si collega dopo una registrazione potrà effettuare le
schede suddivise per categoria, ed avrà una sua scheda personale con
medie e numero di schede effettuate.
L'amministratore ha il suo ingresso ad una sezione riservata dove avra
sotto controllo tutto:
- utenti iscritti, schede fatte singolarmente
- inserimento di schede(tutte quelle che ci sono già sono state
inserite attraverso l'amministrazione)
Alla fine di tutto volevo chiedervi se avevate voglia di farvi un
giro, fare qualche scheda e dirmi come vi sembra.
Tutto questo per avere dei consigli su come continuare a sviluppare il
tutto.
L'unica cosa è che vi dovete registrare, comunque tra poco farò anche
la funzione per cancellare la propria iscrizione.
Spero di non avervi annoiato e che abbiate voglia di fare tutto
questo.
Grazie,
Cristian.

io mi sono occupato della parte in php la grafica e di un'amica.
Ah, bravo, ti sei occupato anche dell'amica... cosi' si fa a fare i
webmaster.
Devo iniziare anch'io ad occuparmi non solo di php e grafica ma anche
delle amiche....
Ovviamente skerzo, immagino che tu intendessi che la grafica e' di
un'amica...

Newsgroup: it.comp.www.php
Titolo: [MAIL][HTML] Testo alternativo all'HTML

Salve!!
Ho fatto una newsletter che invia  mail ad un gruppo vasto di persone.
Poichè le mail sono in formato HTML, è possibile far visualizzare un testo
alternativo per chi non fosse in grado di leggerle? (mi hanno detto che
computer obsoleti potrebbero non visualizzare correttamente mail in html).
Ho cercato in giro ma non ho trovato nulla!
Grazie mille! :)
potrik


questa classe lo fa
http://www.phpclasses.org/browse/package/264.html
daniele
Newsgroup: it.comp.www.php
Titolo: Problema abbastanza per esperti...

Il titolo dovrebbe attirare qualche mente più acuta della mia!
Stiamo facendo un gioco (forse abbastanza stupido) in società, si
parte scrivendo codice su una lavagna. Chi partecipa deve scrivere
sulla lavagna qualcosa che cambi il comportamento del programma ma
*non deve* modificare il codice scritto da altri.
Ecco il mio problema...
rendere inefficiente una condizione
if (true) {
    //qualcosa
}
ho provato
define (true,"");
unset(true);
ma non funge...
qualche idea? ;-))
Grazie



if (FALSE)
{
 if (true) {
     //qualcosa
 }
}
:)


ci avevo pensato :) ma il problema è che la mia mossa è di far
funzionare la condizione che sta nell'else. Mi spiego:
if(true) {
    //qualcosa
} else {
    //mia parte esclusa nel gioco
}
se aggiungo if(false) all'inizio, taglio fuori anche la mia parte che
devo far eseguire senza modificare ciò che è scritto.. :-)

 devo far eseguire senza modificare ciň che č scritto.. :-)
 if(true && false)


  }
Così lo modifico :) Non sarebbe concettualmente corretto cambiare
quello che è dentro la parentesi..
Sto cercando qualcosa che fa un redefine di true... :-)

 }
:D
Poi dipende dalle regole, per come le hai dette, non stai modificando il 
codice di altri, ma stai aggiungendo una semplice graffa.
Diversamente, non hai speranze. Non esiste il goto in PHP (per fortuna), 
anche se per poco (per sfortuna).
Bye.

 Grazie
function bah() {


Ok, diciamo che così può andare, aggiungere una graffa rientra nelle
regole :-)
grazie !

Luk ha scritto:

if($variabile_vera){
    $variabile_vera = FALSE;
}
ma a questo punto:
$variabile_vera = FALSE;
..... codice di controllo

Newsgroup: it.comp.www.php
Titolo: compilazione di php5 su slackware

Salve,
sto cercando di compilare php5 sulla slackware, ma in sede di 
installazione mi viene segnalato un errore:
*****
chmod 755 /etc/apache2/modules/libphp5.so
chmod: cannot access `/etc/apache2/modules/libphp5.so': No such file or 
directory
apxs:Error: Command failed with rc=65536
.
make: *** [install-sapi] Error 1
****
questa č la configurazione che ho utilizzato:
***
./configure --with-apxs2=/etc/apache2/bin/apxs 
--with-pgsql=/opt/postgres/ enable-sqlite-utf8 --enable-soap
***
ho installato da sorgenti apache2.* su /etc/apache2, o installato sempre 
da sorgenti postgresql su /opt/postgres/, sto dimenticando qualcosa 
nella configurazione?
grazie in anticipo
padrino

 nella configurazione?
non sono un esperto di compilazione php5, perň posso darti 2 consigli
1) controlla che il file /etc/apache2/modules/libphp5.so esista, e se 
esiste che abbia i permessi coretti.
2)se non c'č prova a metterglielo tu lě..
Hope it helps.. Ciao!

Newsgroup: it.comp.www.php
Titolo: Forzare il parsing di una stringa

 apostrofi :-)
Usa le virgolette... :)
senno':
$b = 'Ciao a ' . $a;
Ciro.

 Ciao a $a
Non so se ti va bene cosě...
<?php
$a = 'tutti';
eval ("\$b = 'Ciao a $a';");
echo $b;
?>
Newsgroup: it.comp.www.php
Titolo: wordpress e joomla

e' corretto postare qui i quesiti relativi a questi software (oltre
ovviamente a postare presso i siti dedicati) ??
grazie
-- 
--------------------------------
linux slackware
tutto il resto e' inutile
--------------------------------

 ovviamente a postare presso i siti dedicati) ??
No, a meno che non si tratti di un problema generico di PHP, o che almeno 
tu stia scrivendo un plugin o modificandone il codice sorgente.
In pratica: niente domande su come installarli, come modificare i temi, 
come installare i plugin, e roba simile.
Bye.


anche perchè esistono i siti ufficiali dove puoi chiedere :D:D

Newsgroup: it.comp.www.php
Titolo: ancora sulle due colonne

questo qui sotto e la risposta che mi è stata presentata ad un mio post " mi
sono perso un post ",la soluzione e sicuramente valida. ma mi serve per
spiegare il mio problema.
Secondo lo script quando tiro fuori i record dal database e lo stampo a
video la colonna di sinistra viene riempita da da i record con id dispari e
quella di destra con i record con id pari.
Fino qui tutto ok, ma se io prendo i record da tabelle diverse ex ( la
divisione in due colonne avvie quando seleziono i prodoti di una certa
categoria, quindi avrò una tabella cat e una prodotti , quindi se seleziono
una cat ad esempio pippo e contiene i prodotti 1,2,3,4, questi prodotti non
è detto che abbiano sempre id pari e dispari, possiamo avere anche una
categoria che contiene tutti i prodotti con id pari e di conseguenza in
questo caso avro una sola colonna. )
Come posso evitare il problema, indipendente dal numero di id mi piacerebbe
che le due colonne fossero indipendenti e uniformi...
<?
$count = 1;
while ($row=mysql_fetch_array($query)) {
    if ($count==1) {
        print "<tr><td>$row[campo]</td>";
        $count=2;
    } else {
        print "<td></td></tr>";
        $count=1;
    }
}
?>
Grazie.... a tutti.


Ti conviene nidificare le tabelle; in ognuna delle due colonne inserisci una
tabella
di n righe con una sola colonna.
Ciao
Marco

che le due colonne fossero indipendenti e uniformi...
Saro' sincero fino alla brutalita': non ci ho capito un cazzo.
Lo script che hai postato, QUALSIASI COSA TU SELEZIONI, te la mette su due
colonne pressappoco uguali (la colonna piu' di sinistra puo' contenere una
riga in piu').
Mi viene quindi spontanea la domanda: ma tu ci hai provato, a usare quello
script? O ne hai usato un altro?
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.
Newsgroup: it.comp.www.php
Titolo: Come creare un array?

Salve,
ho il seguente problema:
dopo avere effettuato
while
($row=mysql_fetch_array($query)){
$id=$row['id'];
$valore=$row['valore'];
}
vorrei creare un array contenente i risultati per valore
ho fatto cosi:
$array=array($valore);
ho controllato se $array è effettivamente un array
if(is_array($array)==true){
print "si è un array<br>";}
else {print "non è un array<br>";}
ok $array è un array
ma ho controllato con sizeof($array) e contiene solo un valore
invece i risultati per $valore dovrebbero essere molti di piu
perche invece contiene un solo valore?
Grazie a qualsiasi suggerimento in merito
Corrado Modica
Webmaster di:
www.pachinoglobale.com

 ok $array č un array



Alla prossima.
	MAX

e risolvi il problema.
Grazie per l'illuminazione
Ciao Corrado
Newsgroup: it.comp.www.php
Titolo: Ci sono due modi...

ci sono due modi....per inserire html in php, uno č questo:
echo " html " . php . " html ";
// quindi si tratta di sostituire tutti i " dell'HTML con ' all'interno dei 
tag funzionante ma molto lungo da fare
Oppure si puň fare in un altro modo piů veloce se non ricordo male e cioč:
echo "html / " PHP / ""; //ma questo non mi funziona!
In oltre vi allego il mio pezzo di codice specifico:
<?
echo '<a href="inizio.php?user=/"$user/"">Il muro - Home</a>';
?>
Dov'č che sbaglio? :( 

 Dov'è che sbaglio? :(
se utilizzi apici singoli, gli apici extra li stampi con \'
se utilizzi apici doppi, li stampi con \"
altrimenti utilizzi..
echo <<<END
questo testo non ha 'bisogno' di essere "trattato" per gli apici
END;


Ho risolto cosě:
echo ' html ' . php . ' html ';
Con /" e /' non mi funzionava, non so perchč.
Grazie lo stesso :)
XwB 

 Con /" e /' non mi funzionava, non so perchè.
E io non so perche`, anche dopo che te l'hanno detto, insisti a vedere
le barre come se fossi Bill Gates: storte.
Bye.

"Alessandro Pellizzari" wrote:
E io non so perche`, anche dopo che te l'hanno detto, insisti a vedere
le barre come se fossi Bill Gates: storte.
Cioč? 

 Cioč?
tu usi: /"
mentre la giusta sintassi č: \"
Ecco perché dice che vedi le barre storte :)

 Ecco perché dice che vedi le barre storte :)
Gghghghghghghghg come Bill Gates :P 

 Ecco perché dice che vedi le barre storte :)
E deriva da questo il fatto che quando riprendo dalla tabella un testo mi 
mette \' davanti alle lettere accentate? Come posso evitare ciò? 

 Come posso evitare ciò? 
stripslashes()
E una bella letta al manuale di PHP. ;)
Bye.

Newsgroup: it.comp.www.php
Titolo: controllo su upload

Dove sbaglio???
Tramite questo script voglio controllare che il file di dimensioni massime
30kb sia stato selezionato e inviato dall'utente:
<?php
if (empty($immagine))
print "errore non hai selezionato alcun file";
else
........codice
<form enctype="multipart/form-data" method="POST" action="<?php print
$PHP_SELF ?>"
      <p><input type="hidden" name="MAX_FILE_SIZE" value="30000"> <p>
      <p><input type="file" name="immagine"> <p>
?>
Non funziona!Anche se non seleziono alcun file lo script mi esegue "else"
come se il file esistesse.
Ho provato anche con isset() ma niente.

 ha scritto nel messaggio
news:9va2hf$a9r$1...@nreadb.inwind.it...

ma scusa...
if ($immagine_size>$MAX_FILE_SIZE) {
    die("L'immagine è troppo pesante!");
}
Alex

 ha scritto nel messaggio
news:9va2hf$a9r$1...@nreadb.inwind.it...

Newsgroup: it.comp.www.php
Titolo: [OT] doctype

salve,
scusate l'OT
ho un sito in php, con largo uso di div, qualche javascript, poco flash 
e nient'altro
non riesco a settare il giusto doctype (o meglio, il sito è già 
realizzato e funzionante ma appena metto un doctype e non solo il 
semplice tag <html> ad inizio pagina, il layout salta)
come posso procedere per impostare il giusto doctype?
ho già letto molto a riguardo ma non sono riuscito ancora a risolvere 
:(
grazie
-- 
Umin

Umin ha scritto:

prova a postare l'html risultante da una pag (magari con pochi contenuti...)

 prova a postare l'html risultante da una pag (magari con pochi contenuti...)
mmm
preferirei di no... almeno, non su ng
i contenuti, la struttura e l'html sono molto legati al sito che sto 
facendo (ovviamente) ed è un sito commerciale
preferirei non divulgare codice in giro... gh!
-- 
Umin

Umin ha scritto:

vabeh, metti dell xxx nei meta e come contenuti mettici un bel "hello world"

 come posso procedere per impostare il giusto doctype?
Con che browser hai fatto le prove?
Ti capita con tutti i browser lo stesso sballo?
Hai provato a validare la pagina con il doctype che hai usato?
Se può consolarti, anche io tempo fa notai che _senza_ doctype la 
pagina era visualizzata come volevo io su "tutti" i browser.
Inserendo il doctype, pur mantenendo la validazione della pagina in 
accordo al particolare doctype, Firefox continuava a farmi vedere le 
cose per bene, invece IE mi modificava una cosa per via di alcune 
porzioni di codice javascript che facevano alcuni aggiustamenti 
grafici.
--
rob4you

 come posso procedere per impostare il giusto doctype?
Dovrebbe essere quello della versione del markup e dei fogli di stile 
che hai usato, o sbaglio?

 che hai usato, o sbaglio?
eh, non saprei dirti se sbagli o meno perchè non ne so abbastanza...
:|
-- 
Umin

Newsgroup: it.comp.www.php
Titolo: contatore di download

Salve, vorrei mettere nel mio sito un contatore che segni il numero
di volte che un file è stato scaricato.
Come posso fare? Mi potreste aiutare? Grazie. 

Solitamente si usa far gestire il download da php, quindi non mostrerai mai il link diretto al file ma a una pagina php che apre il file, lo legge pezzo per pezzo e lo spedisce al browser (fondamentale il content type), solitamente i file si mettono fuori dalla web root... ad esempio per file a pagamento
Altrimenti, se i file sono pubblici, mostri un link a una pagina che php che prima incrementa il contatore, poi esegue redirect sul file (che deve però risiedere sulla web root.. insomma, 'pubblico')
Newsgroup: it.comp.www.php
Titolo: Problema connessione db MySQL da PHP

Gentilissimi,
posseggo un server dedicato (Windows 2000 + PHP) con IP - supponiamo -
123.123.123.123.
Ho la necessità di collegarmi da una pagina PHP ad un server MySQL della
stessa rete con IP, ad esempio, 123.123.123.126.
Utilizzando il codice seguente ottengo l'errore << Access denied for
user: '
test...@123.123.123.123
' (Using password: YES) >>:
<?php
$db_host = "123.123.123.126";
$db_user = "testuser";
$db_password = "xxxxxxxxxx";
$db_name = "nome_database";
$db = mysql_connect($db_host, $db_user, $db_password);
if (!$db) {
   die('Could not connect: ' . mysql_error());
}
(...)
?>
Preciso che:
1) riesco a connettermi senza problemi dalla macchina 123.123.123.123 al
server MySQL in esecuzione su 123.123.123.126 da software quali MySQL
Administrator, MySQLFront, etc... ovviamente con le stesse credenziali;
2) mi connetto alla stessa macchina, con le stesse credenziali (file
config.php), da un forum phpBB;
3) da console con mysql -u testuser -pxxxxxxxxx -h 123.123.123.126  mi
connetto senza difficoltà.
Grazie in anticipo a chiunque avrà la bontà di aiutarmi.

 user: '
test...@123.123.123.123
' (Using password: YES) >>:
Che versione di MySQL stai utilizzando?
Che versione di PHP stai utilizzando?
-- 
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: sovrascrivere una riga in .txt

Ciao a tutti,
sto cercando di imparare il funzionamento delle operazioni di lettura e
scrittura su file di testo.
Vorrei sapere se è possibile, tramite un form, sovrascrivere non l'intero
file pippo.txt ma soltanto le righe - ad es. - 10 e 20.
Grazie
---
Fermo

fermo wrote:

Usa 'file':
mette il file riga per riga in un array, è quindi operi sulle righe che 
ti interessano.
Finite le modifice salvi il file con: 'fopen', un ciclo che ti scrive 
ogni elemento dell'array nel file (usa 'foreach' e 'fwrite'); 'fclose' 
per chiudere il tutto.
hope it helps

 Finite le modifice salvi il file con: 'fopen', un ciclo che ti scrive ogni
elemento dell'array nel file (usa 'foreach' e 'fwrite'); 'fclose' per
chiudere il tutto.
Sulla prima parte non ho problemi:
$righe = file("pippo.txt");
$riga1 = $righe[10];
$riga2 = $righe[20];
poi uso list e negli input del form inserisco le variabili della riga.
Ma non so andare avanti.
Grazie ancora
---
Fermo

Mi scuso per la banalità della richiesta, ma...
Ho provato così, ma ci devono essere grossi errori. In particolare non so
come inserire correttamente fwrite:
$nomefile = "pippo.txt";
$FileID = fopen ($nomefile, "a");
$Dati = file ($nomefile);
$riga1 = $Dati[10];
$riga2 = $Dati[20];
fclose($FileID);
$FileID = fopen ($nomefile, "r");
$Dati = file ($nomefile);
foreach($Dati as $Riga);
fwrite($fileID, $Riga);
fclose($FileID);
Grazie
---
Fermo

mette il file riga per riga in un array, è quindi operi sulle righe che 
.. e questo non è altro che un artificio per poter scrivere nel mezzo
di file di testo, visto che direttamente non è consentito. Purtroppo
però tale soluzione è utile se il file di testo ha dimensioni ridotte,
altrimenti si avrebbe un significativo overhead..
Mhaxx
Newsgroup: it.comp.www.php
Titolo: chi mi puo' aiutare? problema facile per esperti

ho un problema ma non sono esperto di php quindi chiedo a voi l'aiuto...
come faccio a dire di non scrivere la parola Tel. se il campo 
telefonoristorante è vuoto?
 <p class="Stile71"><?php echo $row_rs_mangiare['indirizzoristorante']; 
?><br />
                        <?php echo $row_rs_mangiare['cittaristorante']; 
?><br />
                        Tel. <?php echo 
$row_rs_mangiare['telefonoristorante']; ?><br />
                        <br />
                        <?php echo 
$row_rs_mangiare['descrizioneristorante']; ?><br />
                        <br /><br />
grazie

 $row_rs_mangiare['telefonoristorante']; ?><br />
al volo, non testato:
<?php echo ($row_rs_mangiare['telefonoristorante'] == '')?'':'Tel. 
'.$row_rs_mangiare['telefonoristorante']; ?><br />
asleo

                        <br />
<?php
echo '' != $row_rs_mangiare['telefonoristorante'] ? 'Tel. 
'.$row_rs_mangiare['telefonoristorante'] : '';
?>
Saluti
Corrado Modica
www.pachinoglobale.com
 


ok perfetto grazie.
toglimi una curiosita...come si legge quella riga che hai scritto tu? mi è 
nuova!
echo significa richiama....!= significa diverso ma tutto il resto?
io sinceramente avevo pensato a impostare la query = $tel e poi a scrivere 
if $tel=!0 ecc ecc 

 if $tel=!0 ecc ecc
Che sarebbe stato piu` leggibile, IMHO (correggendo "if $tel=!0" con "if 
0 != $tel", altrimenti assegni a $tel il valore vero e la condizione 
risulta vera).
Per come la vedo io l'operatore ternario va usato solo quando hai clausole 
molto corte, per esempio:
<tr class="<? print ( ($row%2 == 0) ? "even" : "odd" ); ?>"> ...</tr>
Negli altri casi rende poco leggibile il codice.
Bye.

 echo significa richiama....!= significa diverso ma tutto il resto?
é una struttura condizionale:
echo condizione ? se_vera : se_falsa;
nel tuo caso é equivalente a
if($row_rs_mangiare['telefonoristorante'] != ""){
  echo 'Tel.'.$row_rs_mangiare['telefonoristorante'];
}else{
  echo '';
}
el_sime
Newsgroup: it.comp.www.php
Titolo: divisione per pagina

come faccio a fare visualizzare una ricerca per pagina??
Grazie mille

 Grazie mille
Ipotizzando si tratti di una ricerca su db, scriviamo il seguente codice
  $sql="SELECT count(field) as 'rows' FROM table WHERE field = '$keyword'";
  if (!($result=mysql_query($sql, $conn)))
    {echo "Impossibile reperire i dati. Contattare l'amministratore
$admin_email indicando l'errore.";}
$row = mysql_fetch_array($result);
$num_rows = $row["rows"];
La variabile $num_row contiene il nuemero delle righe estratte dalla tabella
e che sddisfano i criteri della ricerca.
Impotizzando di voler visualizzare 10 righe di risultato per pagina,
impostiamo la variabile $row_on_page=10;
Mentre volendo visualizzare ad esempio la 3 pagina, impostiamo la variabile
$start = (3 * $row_on_page) - $row_on_page;
Se volessimo visualizzare la 8 pagina scriveremmo $start = (8 *
$row_on_page) - $row_on_page;
quindi impostiamo la seguente query e proponiamo il risultato a video
SELECT * FROM table WHERE field = '$keyword' LIMIT $start,$row_on_page
Spero di esser stato abbastanza chiaro.
Eventualmente richiedetemi chiarimenti.
--
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

Newsgroup: it.comp.www.php
Titolo: Re: baco : quando stampo questa -> non la stampa ? ?


Versione php 4.3.3 (easyphp) sulla 4.2.3 non lo fa senza easy php



 height=\"91px\" >";  echo $imgtag;
Da quando gli attributi width/height necessitano dell'unita' di misura
diverse da %?
-- 
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.


Lo so di default prende pixel ma non va neanche con % ....
...
che fo ? ho messo la 1.8 di easy php niente da fa

 Lo so di default prende pixel ma non va neanche con % ....
Posta il codice HTML generato.



Si ho svuotato la cache lo fa sul server forse versioni php superiori a 
4.2.3 

 <img src="nomeimmagine" width="60" height="45" >
nomeimmagine e' il path corretto? Hai provato a svuotare la cache di
IE?
-- 






si è corretto infatti se modifico le dimensioni la mostra... 

 ha scritto nel messaggio
news:d3dirv$e4d$1...@balena.cs.interbusiness.it...

qualche riscontro ?

 echo $imgtag;
Non stampa la foto vuol dire che non appare su IE ? Hai provato con Firefox 
? 

 ha scritto nel messaggio 
news:0qv6e.764945$b5.34...@news3.tin.it...

è un problema di browser non capisco bene cosa è però
da questo pc va , da un altro si
però se scrivo il risultato che php dovrebbe darmi direttamente nella pagina 
tutto va
se invece lo fa php no ...
Quindi un problema server / browser presumo...
grazie ciao
Newsgroup: it.comp.www.php
Titolo: Generare fatture

Ciao a tutti.
Qual'è il modo migliore per generare in PHP fatture che attualmente
genero con Word e OpenOffice?
Grazie mille!
Ciao
Decibel.

Decibel wrote:

generare un pdf da un formato open document?
-- 
www.iuz-lab.info

genero con Word e OpenOffice?
Probabilmente in PDF. Dovrai fare un po' di lavoro per costruirle.
In alternativa puoi provare a costruire un documento OpenOffice: e'
un semplice file zip, e se le fatture sono molto simili tra loro si
puo' pensare di creare una falsa fattura con dei campi specifici in
OpenOffice
Spett. [RAGIONESOCIALE]
P.IVA  [PARTITAIVA]
e archiviarla sul server magari gia' decompressa. Poi la carichi in
PHP, e con preg_replace() valorizzi i campi. A quel punto e' facile
ricomprimerla con le estensioni ZIP di PHP e mandarla in uscita. Il
risultato dovrebbe essere un documento OpenDocument valido.
Una sorta di mailmerge :-)
Comunque, il sistema piu' flessibile e' senz'altro PDF.
Leonardo e un parere
-- 
There is nothing makes a man suspect much, more than to know little,
and therefore men should remedy suspicion by procuring to know more,
and not keep their suspicions in smother.            (Francis Bacon)

 generare un pdf da un formato open document?
Cioè praticamente prendo il modello fatto con OpenOffice Writer, lo
modifico il PHP, lo salvo e lo converto in PDF?

 modifico il PHP, lo salvo e lo converto in PDF?
si..
-- 
www.iuz-lab.info

 generare un pdf da un formato open document?
Si riesce a farlo al volo da Php ?
Ho cercato una classe ad hoc ma non ho trovato.
R. 

 un semplice file zip
Incredibile ... la struttura del file è chiarissima.
Benedetto open source !
Ma invece la strutura dei file .xls e .doc si sa com'è ?
Se si apre un file è un casino di caratteri...
R. 

Rick - Pipinus wrote:

scrivila..
e comunque puoi appoggiarti ad openoffice per la conversione a riga di
comando, quindi facilmente automatizzabile..
-- 
www.iuz-lab.info

 R.
no.. e' un formato chiuso.. non esiste niente di ufficiale..
-- 
www.iuz-lab.info

 comando, quindi facilmente automatizzabile..
In che modo? E' una feature documentata?

 sarebbe migliore..
Si hai ragione.
Infatti la prima volta che ho capito cos'è l'open source ci sono rimasto 
male, come un'illuminazione.
E non stò scherzando.
Però a volte è difficile uscire dagli schemi: io per esempio non ci avevo 
mai pensato che il formato dei documenti di OpenOffice era aperto anche 
lui... bastava pensarci ! :-)
R. 

 comando, quindi facilmente automatizzabile..
Questa la vedo già più fattibile per me :-)
R. 

 comando, quindi facilmente automatizzabile..
Ma è vero che per usare la conversione a rifa di comando di openoffice
devo avere un server X attivo?

 devo avere un server X attivo?
mah.. non saprei dirti.. se si, credo si possa evitare.. ma non saprei
come..
comunque basta cercare con google e fare qualche prova..
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Ciclo foreach e oggetti

Salve a tutti ...
 e' venerdi' e forse mi si e' fuso il cervello ma non capisco come mai facendo un ciclo su un array di oggetti ho sempre lo stesso oggetto.
 
Il codice e' il seguente:
 
print_r($a_content['h']);
$all_keys = array('h');
 
foreach ($all_keys as $k) {
  foreach ($a_content[$k] as $k2=>$c) {
    echo "K2:".$k2." - ".$c->sr_id."\n";
    echo "K2:".$k2." - ".$a_content[$k][$k2]->sr_id."\n";
    echo "K2:".$k2." - ".$a_content['h'][$k2]->sr_id."\n";
    echo "K2:".$k2." - ".$a_content['h'][0]->sr_id."\n";
    echo "K2:".$k2." - ".$a_content['h'][1]->sr_id."\n";
   $a_content['all'][] = $c;
  }
}
 
$c e' sempre il primo oggetto, purqua?
 
Il risultato del primo print_r e':
Array
(
    [0] => stdClass Object
        (         
            [content_id] => 3038
            [sr_id] => 14645
        )
 
    [1] => stdClass Object
        (           
            [content_id] => 3193            
            [sr_id] => 14654
        )
 
)
 
L'echo dentro il ciclo e':
K2:0 - 14645
K2:0 - 14645
K2:0 - 14645
K2:0 - 14645
K2:0 - 14645
 
 
K2:1 - 14645
K2:1 - 14645
K2:1 - 14645
K2:1 - 14645
K2:1 - 14645
 
che e' il primo sr_id ..
 
 
bhoo
 
Ho risolto facendo un ciclo for anziche' foreach
 
foreach ($all_keys as $k) {
 
            for ($k2 = 0; $k2 < count($a_content[$k]); $k2++) {
 
                $a_content['all'][] = $a_content[$k][$k2];
 
            }
 
        }
 
ma non mi spiego il perche'
 
J
 
 
 
 

 K2:0 - 14645    <===========
 
Il problema forse è da un'altra parte.
 
Bye.

 Bye.
Newsgroup: it.comp.www.php
Titolo: controllo ricorsivo

ciao a tutti ho un piccolo problema.
Sto usando questo piccolo codice per fare un controllo ricorsivo su una
form,
  foreach($_POST as $key=>$value ) {
      $$key = $value;
      print"<i>$$key</i> ";
      $value = htmlspecialchars(addslashes($value));
      print"<b>$value </b><br>";
    }
Ma vorrei avere il controllo più ampio delle variabili una volta passate
attraverso il foreach,
perchè la form si invia i dati ma questi vanno su due tabelle diverse del
database.
Quindi come posso separare successivamente al ciclo le variabili provenienti
dalla form.
Grazie

 database.
A parte che qui non vedo ricorsione :-D
Se non stabilisci i parametri che definiscono quali vanno in un db e quali
in un altro... sarà dura :-)
Ciao
J

"Julien Buratto" <news.p...@Mlinkas.it> ha scritto nel messaggio
news:vEfcb.457$lC....@news.it.colt.net...

Scusa se ho usato un termine inproprio...
Come faccio a separare i dati...

 Come faccio a separare i dati...
Spiega meglio ... fai un esempio
J

"Julien Buratto" <news.p...@Mlinkas.it> ha scritto nel messaggio
news:rkgcb.468$lC....@news.it.colt.net...

il ciclo foreach se applicato ad una form stampa tutti i valori che io
inserisco nella stessa ($value)
e contemporaneamente il name dei campi ($key).
Siccome la form e molto articolata alcuni risultati vanno sulla tabella 1A e
altri sulla tabella 2B
il ciclo stampa tutta i campi della form con i valori che io inserisco ma
una volta terminato, non riesco ad estrapolare i singoli risultati( che nel
frattempo sono stati eliminati di codice html indesiderato ).
Spero di essere strato chiaro... :-)

 Spero di essere strato chiaro... :-)
Se dopo aver eseguito:
foreach($_POST as $key=>$value ) {
      $$key = $value;
      print"<i>$$key</i> ";
      $value = htmlspecialchars(addslashes($value));
      print"<b>$value </b><br>";
    }
fai un echo($cognome);  vedrai Rossi
(supponendo che nel form ci fosse un input text name="cognome" e che
l'utente avesse digitato Rossi prima di cliccare)
J

"Julien Buratto" <news.p...@Mlinkas.it> ha scritto nel messaggio
news:_1hcb.473$lC....@news.it.colt.net...

Fuori dal ciclo non stampa niente...
Newsgroup: it.comp.www.php
Titolo: mssql + query con '

Ciao a tutti,
Uso php + sqlserver.
La query:
SET ANSI_WARNINGS OFF INSERT INTO tblUtenti (Nome, Cognome, Societa, Area,
RuoloAziendale, Dipartimento, TimeStart, TimeEnd, Abilitato) VALUES
('Luigi', 'Dell''orto', RAVINI,'IT', '','IT DEPA','','',1) SET ANSI_WARNINGS
ON
Produce il seguente errore:
Warning: mssql_query(): message: Unclosed quotation mark before the
character string ''.
Mentre da sql analyzer funziona correttamente.
Qualcuno a qualche idea?

 Qualcuno a qualche idea?
Cosi ad occhio.... il problema è quel dell'orto --> l'apice viene 
interpretato come fine stringa (sostituiscilo col codice ascii che non mi 
viene in mente ora). Poi RAVINI  non è tra apici! e nemmeno l'1; tutti i 
valori vanno messi tra apici!
-- 
=============== Totò alias J_Zanetti ================
                          Tessera #9 "Nel segno di Cruz"
  Tessera #0 #7 "ANDY SCHIET ZE ALLEMAAL" (fondatore)
============== toto...@SPAMtin.it ===============
Newsgroup: it.comp.www.php
Titolo: Script php gd per alleggerire (kb) immagini in galleria.....

Ho una galleria on-line ( 
www.lucidafollia.com
 ) e le immagini vengono 
caricate dagli utenti.
Ho bisogno di far si che le thumbnail visualizzate siano molto piů leggere 
delle immagini originali caricate dagli utenti.
Come devo fare ??
Forse se date un'occhiata alla home vi puo' essere d'aiuto per capire come č 
impostato il sito.
Sono visualizzate immagini divise per categorie (ultime inserite, piů 
visitate, casuale).
In questo momento perň le thumbnail pesano quanto l'originale e questo 
appesantisce "troppo" le pagine.
Aiuto !!!!!!!!! 

 Come devo fare ??
dai un'occhiata al codice del Coppermine,
se non sbaglio crea le thumnails delle immagine
uploadate
http://coppermine-gallery.net/

Come devo fare ??
Potresti dare un'occhiata al messaggio che t'ho gia' scritto
 
2reh139rf2h474v1v...@4ax.com
e sfogliare il manuale per riempire i vuoti, es. dove scrivo "controllare
la data del file" cercare le varie funzioni file(.*)time().
Oppure usarlo come fonte di keywords su Google, perche' di sicuro qualche
script simile (anzi, probabilmente scritto meglio) esiste gia'.
Leonardo
-- 
There is nothing makes a man suspect much, more than to know little,
and therefore men should remedy suspicion by procuring to know more,
and not keep their suspicions in smother.            (Francis Bacon)
Newsgroup: it.comp.www.php
Titolo: Cronjob problema strano

Buondì, non ho grande esperienza nell'utilizzo di cronjob quindi non 
saprei dove andare a guardare per capire la causa di questo problema.
Situazione: ho tre files php che vengono eseguiti (tutti e tre) due 
volte al giorno tramite cronjob.
Tutti i files fanno determinate operazioni, dopodichè inviano una mail 
con l'esito delle operazioni effettuate.
Per due di questi files tutto funziona regolarmente, mentre il tezo non 
invia mai alcuna mail.
Il sistema di creazione ed invio delle mail è il medesimo in tutti e tre 
i files, non solo, se 'eseguo' via browser il file 'incriminato', la 
mail viene inviata regolarmente.
Non ho settato io il cronjob (non posso) e non ho modo di accedere 
direttamente alla macchina, ma chi può mi ha confermato che il file 
viene eseguito correttamente dal cronjob, solo che non si riesce a 
capire perchè non invii le mail.
Qualcuno ha qualche idea del perchè un file (apparentemente simile agli 
altri che funzionano ma evidentemente con qualcosa di diverso) se 
lanciato via browser invia le mail, se eseguito da cronjob non le invia?
Per l'invio delle mail uso phpmailer e la classe viene inclusa con un 
path relativo (ma questo è esattamente identico negli altri due files 
che 'funzionano').
Grazie.
-- 
-------------------------------------------
Paolo De Dionigi
www.atfriends.net
Responsabile Tecnico Zen Cart Italia

 che 'funzionano').
sarebbe meglio non usare mai il path relativo con cron
cose da controllare: permessi dei file, log dei file, entry in crontab

RedWiz ha scritto:

Grazie per le indicazioni sulla terminologia corretta ;)
In effetti subito dopo aver scritto questo post, ho modificato lo script 
  facendo in modo che scrivesse i log (via ini_set).
Stamane ho così individuato l'errore...
Nel file incriminato uso una funzione non esistente in php4. Su quella 
macchina c'è sia php4 sia php5 e mentre il web 'gira' (virgolette eh, 
giusto per capirci) sotto php5 evidentemente il cronjob è stato settato 
richiamando il 4 e non il 5...


 
Ci sono cascato nuovamente... è il crontab che usa php4 e non 5, 
corretto? :)


Newsgroup: it.comp.www.php
Titolo: PHP & (sigh...) Access

Salve,
ho un piccolo spazio web su un server Win 2k che non supporta MySQL.
Sapevo che era possibile connettersi tramite PHP ai database Access, sapete
come si fa?
Grazie mille.
--
Gianni

come si fa?
Supponendo nessun problema sistemistico la soluzione più semplice è creare un
dsn che punti al file access ed usare odbc.
Altrimenti sfruttando adodb (COM) per una connessione diretta.
Lorenzo

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

Ogni tanto mi ritrovo delle cose del genere in phperrorlog
Undefined index:  classe in E:\Internet\httpd\data\tesine.php on line
3
vado a vedere nella line 3 e ho una cosa del genere:
<?PHP 
if(!$_REQUEST['classe']){   <<<<<<<line 3
	showform();
}else{
cosa e` che non gli piace....?

daniele calanca wrote:

usa isset();..
<?PHP
if(!isset($_REQUEST['classe'])){   <<<<<<<line 3
showform();
}else{
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Come mantenere sempre l'indirizzo web sotto forma di quaterna esadecimale.

Come è possibile, mantenere sempre visibile, l'indirizzo websotto forma
di quaterna esadecimale, senza che questo si risolva in letterale?

basta aprirlo dall' ip e non risolve il nome....
il nome di solito viene risolo in quaterna esadec... ma non il contrario,
infatti l' unico vero indirizzo è l'ip, per questo si risolvono i nomi (dns)
in ip e non il contrario...
spero di esserti d'aiuto..
ciao

Cerco di esporti meglio il mio problema.
Lo spazio ed il dominio sona già assegnati,
a me interessa semplicemente poter usare,
una directory a mio uso e consumo,
pertanto vorrei poter dare un indirizzo numerico,
anziché in chiaro, più per una questione di forma,
che di contenuti.
Se non è possible, va bene lo stesso,
però lo avrei preferito.
Esempio: 
www.dominio.com
mio spazio su dominio
www.dominio.com
     /miadirectory
xxx.yyy.zzz.nnn/miadirectory
Io riesco a lanciare
xxx.yyy.zzz.nnn/miadirectory,
ma immediatamente diventa 
www.dominio.com
 /miadirectory
io vorrei evitare questo....

Credo sia una caratteristica/impostazione del browser che usi. Normalmente
non viene fatta la conversione da ip a indirizzo! Sempre e solo il
contrario, ma in modo nascosto...


Non credo proprio che sia un settaggio del browser che uso, semplicemente
perché
altri siti, li vedo proprio come vorrei vedere il mio spazio.
Probabilmente, è un settaggio fatto a monte sul server oppure viene usato
uno script particolare
per forzare quel risultato.
Ho notato una cospicua casistica sul web.
Addirittura ci sono dei siti che se digiti l'ip letterale lo mantangono
sempre come del resto è normale ed usuale,
ma mantengono sempre anche l'ip numerico se lo si conosce.
Ci sono siti che nonostante si digiti l'indirizzo letterale, nella
cronologia vengono visualizzati numericamente,
altri che visualizzano entrambe le notazioni ed altri ancora che al numerico
associano una specie di didascalia.
Alla base di tutto questo ci deve pur essere una ragione od una precisa
tecnica da seguire.
Che poi tutto questo sforzo sia necesario o meno è un altro discorso.
Scoprirlo sarebbe interessante e nel mio caso anche utile.

 per forzare quel risultato.
Si, è l'ipotesi migliore. se puoi dire qual'è questo fatidico ip posso dirti
qualcosa in più

ma immediatamente diventa 
www.dominio.com
 /miadirectory
Non puoi evitarlo, e' una feature del server. In Apache, si attiva o
disattiva con la direttiva CanonicalName.
Leonardo
-- 
".signature": bad command or file name
Newsgroup: it.comp.www.php
Titolo: CakePHP

Qualcuno usa CakePHP (o prodotto simile)?
Come vi trovate?
Andrea

 Andrea
Bene, nonostante sia una beta. C'è ancora qualche problema, ma si
tratta _veramente_ di rapid development!!
--
g4b0, linux user n. 369000
http://gabo.homelinux.com

 Come vi trovate?
Ti suggerisco di leggere questo thread:
http://groups.google.it/group/it.comp.www.php/browse_frm/thread/1ad3e8ac
d5706e18/5b3d2d7c1348e7be?hl=it&lnk=st#5b3d2d7c1348e7be
[ 
http://tinyurl.com/339bl8
 ]
-- 
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/

Newsgroup: it.comp.www.php
Titolo: Da path relativo a path assoluto

Ciao a tutti,
mi sono incartato nel seguente problema. Supponiamo di avere la seguente 
struttura di un sito:
/
|- index.html
            |- chi_siamo.html
            |- dove_siamo.html
            |- foto/
                 |- album.html
Nella pagina album.html ho un link relativo a index.html, quindi
<a href="../index.html">Torna alla home</a>
La domanda è: come faccio ad ottenere la versione assoluta del link (per 
esempio, 
http://www.sito.it/index.html
)?
Grazie






Semplice, il link assoluto di album.html e' /foto/album.html; la sua
directory e' dirname($path); e la directory subito sotto, o "..", e'
dirname(dirname($path)).
Ti puo' interessare anche vedere la funzione realpath().
Leonardo
-- 
 What do you make, so fair and bright;
 What do you build with sails for flight;
 What do you weave with wool so white?

Grazie per la risposta :)
Ho trovato questa funzione che fa al caso mio, e funziona bene!
http://www.web-max.ca/PHP/misc_24.php
solo che vorrei modificarla per accettare anche siti presenti in una 
sottodirectory del dominio, per esempio 
www.sito.it/sitoUtente/
. Per ora
ho sostuito la funzione dirname con basename.

Newsgroup: it.comp.www.php
Titolo: stats sito

Ho cercato in giro un po' di script per le stats del sito... Niente di che.
Mi servirebbe qualcosa di _carino_ che non usi mysql. Qualche consiglio?
Tnx



Io ho sempre usato WebAlizer (che uso anche sui miei server). Se vuoi
vedere come funziona:
http://www.zerozone.it/stats
č GPL, gira sotto Linux e non utilizza alcun DB.
Oz
-- 
-------
O-Zone ! No(C) 2003
Web @ 
http://www.zerozone.it

Newsgroup: it.comp.www.php
Titolo: APACHE-PHP-MYSQL SU W95? GIRA?

Salve a tutti, tra un po' andrò in ferie e siccome devo finire un lavoretto,
vorrei portarmi dietro il portatile.
L'unico probleme è che il portatilino in questione un COMPAQ 200 MMX ha
ancora W95 sopra.
Leggendo qua e la sui siti ufficiali ho visto che è possibile installare i
vari sistemi anche su W95 (aggiornando il winsock magari), qualcuno di voi
ha esperienze a riguardo o suggerimenti da darmi?
Basta che funzioni anche piano piano, senza grosse esigenze, giusto per
testare il codice che scrivo.
Grazie in anticipo
Francesco

 ancora W95 sopra.
Si, gira e gira più veloce.


Perbacco! Allora lo installo domani subitissimo!
Ciao e grazie
Francesco
Newsgroup: it.comp.www.php
Titolo: Ancora replace (funzione)

Ho creato due funzioni: una mi mette i dati nel db e l'altra mi fa
l'estrazione.
function metti_nel_db ($a) {
	$a = nl2br($a);
	$a = htmlentities($a, ENT_QUOTES);
	return $a;
}
function estrai_dal_db ($a) {
	return html_entity_decode($a);
}
Poi gli invio i dati, ad esempio, tramite una texarea...
E tutto funziona... anche troppo bene!! Infatti quando estraggo dal db
estraggo proprio tutto. Invece vorrei che nel db entrasse qualsiasi
input, ma poi vorrei, al momento dell'estrazione, che non fosse
permessa la visualizzazione di tag <a> o <img> (mentre magari lascerei
"passare" un <strong>).
C'è una funzione che "spurga" il codice?
Ci sono degli esempi? ...su 
php.net
 non sono riuscito a trovarla...
forse xchè non so come si chiama... :(
Grazie1000 per l'eventuale aiuto...

 Grazie1000 per l'eventuale aiuto...
strip_tags
http://it2.php.net/manual/it/function.strip-tags.php
leggi le note
ciao

Newsgroup: it.comp.www.php
Titolo: Text e formattazione

Usando un form HTML ed il PHP per inserire record nel database, quando 
inserisco un testo con paragrafi a capo e cose simili in un campo TEXT, il 
campo inserito perde gli "a capo" e quindi se visualizzo in un altra pagina  
il contenuto di questo campo, si perde la formattazione che manda a capo i 
paragrafi. 
Sperando di essermi spiegato vi chiedo (so di essere confusionario quando 
faccio domande):
come si fa a salvare nel campo anche gli a capo in automatico, senza 
perdere la formattazione? 
Esempio: 
se inserisco 
«Ciao a tutti. 
Mi chiamo Matteo. 
Come state?» 
Mi salva 
«Ciao a tutti. Mi chiamo Matteo. Come state?» 
-- 
»» TEHO ««

 perdere la formattazione? 
et voila' :)
http://it.php.net/manual/it/function.nl2br.php
-- 
Fox Mulder
...the truth is out there

Ho sempre adorato Fox Mulder, ora lo adoro ancora di più :)
Grazie per la dritta
-- 
»» TEHO ««

 Ho sempre adorato Fox Mulder, ora lo adoro ancora di più :)
niente di personale, eh, ma io preferivo Scully...
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html

 niente di personale, eh, ma io preferivo Scully...
si, effettivamente e' piu' appetibile :))))

Newsgroup: it.comp.www.php
Titolo: tracciare un link

Salve a tutti,
ho una questione alla quale (per inesperienza) non so dare seguito.
In una pagina ho un link ad una news tipo <a
href"dettaglio_news.php?idnews=4">qui c'e' il titolo della notizia</a>
La pagina dettaglio_news.php e' protetta, nel senso che uno per vedere la
news deve essere registrato.
Ora se non lo e' c'e' un redirect alla pagina di login.
Io vorrei in sostanza che, quando uno si e' loggato passi al
dettaglio_news.php con la notizia scelta e non nell'elenco generico delle
news, come fa adesso.
Non so se sono stato chiaro, spero di si.
Grazie a todos
Gio(vanni)

 ha scritto nel messaggio
news:N8v%8.110101$Jj7.2...@news1.tin.it...

Quando reindirizzi l'utente, ti porti dietro l'id della notizia, per es.:
header("Location: login.php?idnews=$_GET(idnews)");
dopo che questi si è loggato:
if (isset($_GET(idnews)))
    header("Location: dettaglio_news.php?idnews=$_GET(idnews)");
else
    header("Location: elenco_news.php");
oppure
if (isset($_GET(idnews)))    {
    header("Location: dettaglio_news.php?idnews=$_GET(idnews)");
    exit(0);
}
....codice pagina elenco news...
Ciao,
Nico

 header("Location: login.php?idnews=$_GET(idnews)");
header("Location: URI_completo_e_non_solo_la_pagina"); 
-- 
I'm not a signature.


Funziona anche con la sola pagina (Linux 2.2.20/Apache 1.3.26/PHP 4.2.2).
Se poi possono esserci problemi di sicurezza non so.
Ciao,
Nico

 posted this:


Non sono problemi di sicurezza, si tratta di RFC. Hai provato tutti browser 
del mondo se funziona, o solo con il tuo browser preferito? Cmq. sia, la
RFC lo vuole, se non lo metti va bene lo stesso (per me).


 ha scritto nel
messaggio news:HOA%8.24275$s74.6...@twister1.libero.it...

OK. Come si suol dire: non si finisce mai di imparare. Grazie.
Nico

 OK. Come si suol dire: non si finisce mai di imparare.
Gio(vanni)

Newsgroup: it.comp.www.php
Titolo: variabile indefinita

Ciao a tutti,
esiste un modo per controllare se una var è indefinita? Ho fatto una ricerca su 
php.net
 con 'undefined variables', ma non ho risolto
molto...
grazie
--
updateAfterEvent();
e-sousa


cerca 'isset', è la funzione che ti permette di verificare se una 
variabile è definita. Ciao

 ha scritto nel messaggio news:b3knts$1nmakc$1...@ID-170375.news.dfncis.de...

Sono tormentato da questo problema :
Ho una pagina PHP che costruisce un form html in cui i vari campi sono
inizializzati con la variabile stessa.
Esempio :
                         input = text  name = miavariabile value =
$miavariabile
Ovviamente la prima volta i vari campi del form saranno bianchi.
Orbene ho due installazioni su due computer diversi : in entrambi ho
installato Apache per Windows ver 1.3.24  e php 4.3.0 : su un computer la
pagina con il form mi viene visualizzata correttamente mentre sul secondo
ricevo una sfilza di errori relativi al fattop che lņe variabili del tipo  '
$miavariabile ' sono indefinite,.
Mi verrebbe da pensare che ha ragione il secondo computer in quanto le
variabili non sono mai state inizializzate prima. Ma allora come mai sul
primo funziona?
Devo risolvere questo busillis.
Grazie a chi gentilmente vorrą aiutarmi.
Giulio