salve ragazzi volevo farvi due domande la prima e se io leggo magari un indirizzo umail usando la procedura
Codice PHP:
$controllo_db= ("SELECT nick,email FROM utenti
WHERE `nick` = '$nickname'
or `nick` = '$nickname'
or `email` = '$m'
LIMIT 0 , 1
");
$result = mysql_query($controllo_db);
$m = row[''email]
come si fa a far essere selezionabbile l emeil ? a me la da come testo e non come collegamento
la seconda domanda e come la prima piu o meno , per far vedere nel pannello di controllo la password del utente che e decodificata in mod5 cosa posso fare?
inoltre io avrei un problema ad inserire questi campi per la registrazione tra i div centrali del mio layut vi spiego cosa fa si inserisce normalmente pero una volta che mi dice che l utente e stato registrato mi da mi sballa il layut non mi si vede la grafica fatta con i css e il copyright me lo fa vedere in alto , secondo voi perche? cosa mi consigliate
QUESTO E IL CODICE
Codice PHP:
echo "<table align='center' border ='10' wight='100%'>
<form action='' method='post' name='registrazione'>
<tr><td>ragionesociale</td><td><input type='text' name='ragionesociale' value='";
echo stripslashes($_POST[ragionesociale]);
echo"'> $valore_1</td></tr>
<tr><td>nome</td><td><input type='text' name='nome' value='";
echo stripslashes($_POST[nome]);
echo"'> $valore_2</td></tr>
<tr><td>cognome</td><td><input type='text' name='cognome' value='";
echo stripslashes($_POST[cognome]);
echo"'> $valore_3</td></tr>
<tr><td>codicefiscale</td><td><input type='text' name='codicefiscale' value='";
echo stripslashes($_POST[codicefiscale]);
echo"'> $valore_4</td></tr>
<tr><td>nazione</td><td><select name=\"nazione\" id=\"stato\" tabindex=\"9\" onChange=\"\">
<option value=\"AL\">Albania</option>
<option value=\"DZ\">Algeria</option>
<option value=\"AG\">Antigua and Barbuda</option>
<option value=\"AN\">Antille olandesi</option>
<option value=\"SA\">Arabia Saudita</option>
<option value=\"AR\">Argentina</option>
<option value=\"AM\">Armenia</option>
<option value=\"AU\">Australia</option>
<option value=\"AT\">Austria</option>
<option value=\"BS\">Bahamas</option>
<option value=\"BE\">Belgio</option>
<option value=\"BZ\">Belize</option>
<option value=\"BO\">Bolivia</option>
<option value=\"BA\">Bosnia e Herzegovina</option>
<option value=\"BR\">Brasile</option>
<option value=\"BG\">Bulgaria</option>
<option value=\"CA\">Canada</option>
<option value=\"CV\">Capo Verde</option>
<option value=\"CL\">Cile</option>
<option value=\"CN\">Cina</option>
<option value=\"CY\">Cipro</option>
<option value=\"VA\">Citta del vaticano</option>
<option value=\"CO\">Colombia</option>
<option value=\"CR\">Costa Rica</option>
<option value=\"HR\">Croazia</option>
<option value=\"CU\">Cuba</option>
<option value=\"DK\">Danimarca</option>
<option value=\"EG\">Egitto</option>
<option value=\"ER\">Eritrea</option>
<option value=\"EE\">Estonia</option>
<option value=\"ET\">Etiopia</option>
<option value=\"RU\">Federazione Russa</option>
<option value=\"RP\">Filippine</option>
<option value=\"FI\">Finlandia</option>
<option value=\"FR\">Francia</option>
<option value=\"DE\">Germania</option>
<option value=\"JP\">Giappone</option>
<option value=\"GI\">Gibilterra</option>
<option value=\GR\">Grecia</option>
<option value=\"HK\">Hong Kong</option>
<option value=\"IN\">India</option>
<option value=\"ID\">Indonesia</option>
<option value=\"IR\">Iran Rep. Islamica di</option>
<option value=\"IQ\">Iraq</option>
<option value=\"IE\">Irlanda</option>
<option value=\"IS\">Islanda</option>
<option value=\"KY\">Isole Cayman</option>
<option value=\"VG\">Isole Vergini britanniche</option>
<option value=\"IL\">Israele</option>
<option value=\"IT\" selected=\"selected\">Italia</option>
<option value=\"JM\">Jamaica</option>
<option value=\"YU\">Jugoslavia</option>
<option value=\"KP\">Korea, Rep. Democratica</option>
<option value=\"KR\">Korea, Rep. di</option>
<option value=\"KW\">Kuwait</option>
<option value=\"LV\">Lettonia</option>
<option value=\"LB\">Libano</option>
<option value=\"LY\">Libia</option>
<option value=\"LI\">Liechtenstein</option>
<option value=\"LT\">Lituania</option>
<option value=\"LU\">Lussemburgo</option>
<option value=\"MK\">Macedonia, ex Jugoslavia</option>
<option value=\"MG\">Madagascar</option>
<option value=\"MT\">Malta</option>
<option value=\"MA\">Marocco</option>
<option value=\"MX\">Messico</option>
<option value=\"MC\">Monaco</option>
<option value=\"NG\">Nigeria</option>
<option value=\"NO\">Norvegia</option>
<option value=\"NZ\">Nuova Zelanda</option>
<option value=\"NL\">Olanda</option>
<option value=\"OM\">Oman</option>
<option value=\"PK\">Pakistan</option>
<option value=\"PY\">Paraguay</option>
<option value=\"PE\">Peru'</option>
<option value=\"PL\">Polonia</option>
<option value=\"PT\">Portogallo</option>
<option value=\"QA\">Qatar</option>
<option value=\"GB\">Regno Unito</option>
<option value=\"CZ\">Rep. Ceca</option>
<option value=\"MU\">Repubblica di Mauritius</option>
<option value=\"RO\">Romania</option>
<option value=\"SM\">San Marino</option>
>
<option value=\"UY\">Uruguay</option>
<option value=\"UZ\">Uzbekistan</option>
<option value=\"VE\">Venezuela</option>
</select>";
echo"</td></tr>
<tr><td>adress</td><td><input type='text' name='adress' value='";
echo stripslashes($_POST[adress]);
echo"'> $valore_6</td></tr>
<tr><td>city</td><td><input type='text' name='city' value='";
echo stripslashes($_POST[city]);
echo"'> $valore_7</td></tr>
<tr><td>provincia</td><td><input type='text' name='provincia' value='";
echo stripslashes($_POST[provincia]);
echo"'> $valore_8</td></tr>
<tr><td>kap</td><td><input type='text' name='kap' value='";
echo stripslashes($_POST[kap]);
echo"'> $valore_9</td></tr>
<tr><td>phone</td><td><input type='text' name='phone' value='";
echo stripslashes($_POST[phone]);
echo"'> $valore_10</td></tr>
<tr><td>Email</td><td><input type='text' name='mail' value='";
echo stripslashes($_POST[mail]);
echo"'> $valore_11</td></tr>
<tr><td>Login</td><td><input type='text' name='nick' value='";
echo stripslashes($_POST[nick]);
echo"'> $valore_12</td></tr>
<tr><td>Password</td><td><input type='password' name='pass' value='";
echo stripslashes($_POST[pass]);
echo"'> $valore_13</td></tr>
<tr><td><input type='submit' name='invia' value='Registrati'></td><td><input type='reset' name='reset' value='reset'></td></tr>
</table>"
; }
else
{
//elaborazione dati
$ragionesociale = $_POST[ragionesociale];
$nome = $_POST[nome];
$cognome = $_POST[cognome];
$codicefiscale = $_POST[codicefiscale];
$nazione = $_POST[nazione];
$adress = $_POST[adress];
$city = $_POST[city];
$provincia = $_POST[provincia];
$kap = $_POST[kap];
$phone = $_POST[phone];
//inizio ad elebarorare la registrazione
$m = $_POST[mail];
$corrispondenza_email = checkMail($m);
if($corrispondenza_email =="1")
{
$numero_a_caso = rand (1234,5678);
$nickname = trim(addslashes($_POST[nick]));
$pass = trim(addslashes($_POST[pass]));
$controllo_db = mysql_query ("SELECT *
FROM `utenti`
WHERE `email` = '$m'
or `nick` = '$nickname'
LIMIT 0 , 1 ");
$risultato_controllo = mysql_num_rows($controllo_db);
if($risultato_controllo =="0"){
$psw_per_db = criptpass($pass);
$inserisco_dati_di_registrazione = mysql_query("
INSERT INTO `utenti` ( `id` , `ragionesociale` , `nome` , `cognome` , `codicefiscale` , `nazione`, `adress` , `city` , `provincia` , `kap` , `phone` , `email` , `nick` , `pass` , `stato` , `caso`,`date`)
VALUES (
NULL , '$ragionesociale', '$nome', '$cognome', '$codicefiscale', '$nazione','$adress', '$city', '$provincia', '$kap', '$phone','$m', '$nickname', '$psw_per_db', '1', '$numero_a_caso','".date('Y-m-d H:i:s')."'
)
");
if(!$ragionesociale){
die ("problema nella querri $ragionesociale" .mysql_error());
}
$id_user = mysql_insert_id();
$messaggio = "Gentile utente $nickname,
ricevi questo messaggio in quanto ti sei registrato sul sito $urldelvostrosito.
Per completare la tua registrazione e diventare un membro attivo della nostra community non dovrai far altro che cliccare il link qui sotto \n"
. $urldelvostrosito ."completa.php?user=$id_user&check=$numero_a_caso";
mail($m, "Benvenuto su $urldelvostrosito", $messaggio,
"From: webmaster@{$_SERVER['SERVER_NAME']}\r\n" .
"Reply-To: webmaster@{$_SERVER['SERVER_NAME']}\r\n" .
"X-Mailer: PHP/" . phpversion());
echo "L'indirizzo di posta [b]$m[/b] è corretto ed ho inviato una email con i dati della tua registrazione";
}
else
{
echo "Esiste già questo nome utente ($nickname) o questo indirizzo email ($m). Nel caso ti fossi dimenticato la password [url=".$urldelvostrosito."]CLICCA QUI[/url]";
}
}//FINE IF CON EMAIL CORRETTA
else
{
echo "L'indirizzo email [b]$m[/b] da te inserito non è corretto";
}
}
// Chiude
$DB->disconnect();