Unità di trasferimento

Ciao! L'altra pagina è questa: trasferisci_cliente.php

PHP:
$query=mysql_query("SELECT id_cl, cognome, nome, data_di_nascita FROM inserimento_dati_cliente ORDER BY cognome");  
$inserimento_dati_cliente=mysql_num_rows($query);  
if ($inserimento_dati_cliente > 0){  
    while($inserimento_dati_cliente=mysql_fetch_array($query)){ 

        $id_cl=$inserimento_dati_cliente['id_cl'];  
        $cognome=$inserimento_dati_cliente['cognome'];  
        $nome=$inserimento_dati_cliente['nome'];  
        $data_di_nascita=$inserimento_dati_cliente['data_di_nascita']; 
        echo "$cognome $nome $data_di_nascita";  
        echo "<a href=\"trasferimento.php?id_cl=$id_cl\" onclick=\"return(confirm('Confermi il trasferimento di $cognome $nome?'))\">   Trasferisci  </a><br><br>"; 
}  
}else{  
    echo "NON CI SONO CLIENTI";

Grazie anche a te Ale!
 
ciao
..solo che non ho capito dove devo mettere htmspecialcars($_SERVER['PHP_SELF']);

se guardi il tuo scrip a un certo punto nel form c'è
action="<?php echo $_SERVER['PHP_SELF']; ?>"
basta che tu scriva
action="<?php echo htmlspecialcars($_SERVER['PHP_SELF']); ?>"
 
ciao
Non vedo l'utilità della funziona htmlspecialchars applicata su un URL...
ti dirò che di preciso non l'ho capito nemmeno io, ma avendolo travato su un manuale tempo fa avevo aperto un post sull'argomento ed mi è stato detto che viene messo per ragioni di sicurezza, di più non so dirti.
comunque male non fa e, se per sicurezza, meglio in htmlspecialchars in più
 
Ciao ragazzi! Ora mi dà questo errore:

<form name="transfer" action="
Fatal error: Call to undefined function: htmlspecialcars() in c:\programmi\easyphp1-8\www\trasferimento.php on line 56
:confused:

Grazie!!!
 
PHP:
Il copia e incolla è un'arte mica da tutti
l'errore nasce dalla mia poca conoscenza dell'inglese, non ho tradotto bene il copy/paste:D
 

Discussioni simili