si esatto!!
javaweb
@javaweb
Post creati da javaweb
-
RE: password criptate su mysql [forum invision]
le password possono essere criptate in md5 o meglio ancora sha1 e non puoi risalire al valore reale.......
quando fai un insert fai una cosa del genere
$password = sha1($password);se provi a fare
echo "$password";vedi il valore criptato
fai la query e inserisci nel db la password criptata
quando fai il login patricamente lui fa un controllo come se fosse un testo normale... -
RE: link con query differenti
ciao, grazie Pater, ho fatto come mi hai detto ma non riesco a farlo funzio nare...non capisco perchè;
ho creato due pagine
comune.php<form method="get" action="test.php?action=comune"> [url="test.php?comune=query1"]Comune A [url="test.php?comune=query2"]Comune B </form>
e test.php
<? @include ("../db/dbconf.php"); $link=mysql_connect("$db_host","$db_login","$db_pass") or die ("Non riesco a connettermi a **$db_host"); mysql_select_db ($database, $link) or die ("Non riesco a selezionare il db $database "); switch ($_GET["action"]) { case "query1": $query = "SELECT comune FROM associazioni WHERE comune='varese'"; $result = mysql_query ($query,$link) or die ("Non riesco ad eseguire la richiesta $query"); while ($valori = mysql_fetch_array ($result)){ $a1 = $valori ["comune"]; $a2 = $valori ["denominazione"]; $a3 = $valori ["sede"]; $a4 = $valori ["telefono"]; $a5 = $valori ["fax"]; $a6 = $valori ["email"]; echo "<tr>"; echo "<td class='h13'>$a1</td>"; echo "<td class='h13'>$a2</td>"; echo "<td class='h13'>$a3</td>"; echo "<td class='h13'>$a4</td>"; echo "<td class='h13'>$a5</td>"; echo "<td class='h13'>$a6</td>"; echo "</tr>"; } break; case "query2": $query = "SELECT comune FROM associazioni WHERE comune='milano'"; $result = mysql_query ($tutto,$link) or die ("Non riesco ad eseguire la richiesta $query"); while ($valori = mysql_fetch_array ($result)){ $a1 = $valori ["comune"]; $a2 = $valori ["denominazione"]; $a3 = $valori ["sede"]; $a4 = $valori ["telefono"]; $a5 = $valori ["fax"]; $a6 = $valori ["email"]; echo "<tr>"; echo "<td class='h13'>$a1</td>"; echo "<td class='h13'>$a2</td>"; echo "<td class='h13'>$a3</td>"; echo "<td class='h13'>$a4</td>"; echo "<td class='h13'>$a5</td>"; echo "<td class='h13'>$a6</td>"; echo "</tr>"; } break; } ?>
-
link con query differenti
ciao ragazzi, ho una serie di link!!
[link A]() [link B]() [link C]() [link D]() [link E]() [link F]() [link G]()
come faccio, in php, per ognuno fargli tirare fuori
una query differente dal db?
senza che per ogni link faccia io una pagina a parte perchè sono tanti!!Mi spiego meglio
ho una tabella con questi campiid comune associazione via telefono fax email
ad ogni link è associato un comune differente quindi una query che mi deve estrapolare solo le associazioni di quel comune
-
quiz con risposta multipla
Ciao a tutti,
ho creato un quiz con risposte multiple:
pagina.html<table width="250"> <tr> <td width="50" align="center">A<input type="checkbox" name="q19" value="a"></td> <td width="50" align="center">B<input type="checkbox" name="q19" value="b"></td> <td width="50" align="center">C<input type="checkbox" name="q19" value="c"></td> <td width="50" align="center">D<input type="checkbox" name="q19" value="d"></td> <td width="50" align="center">E<input type="checkbox" name="q19" value="e"></td> </tr> </table>
Pagina con codice php
nome = $_POST['nome']; $cognome = $_POST['cognome']; $email = $_POST['email']; $numero_domande=33; $risposte_giuste=0; if ($_POST['q1']== 'm') $risposte_giuste++; if ($_POST['q2']== '15')$risposte_giuste++; if ($_POST['q3']== '8') $risposte_giuste++; if ($_POST['q4']== '6') $risposte_giuste++; if ($_POST['q5']== '5') $risposte_giuste++; if ($_POST['q6']== '4') $risposte_giuste++; if ($_POST['q7']== '1') $risposte_giuste++; if ($_POST['q8']== '2') $risposte_giuste++; if ($_POST['q9']== 'c') $risposte_giuste++; if ($_POST['q10']== 'b') $risposte_giuste++; if ($_POST['q11']== 'd') $risposte_giuste++; if ($_POST['q12']== 'd') $risposte_giuste++; if ($_POST['q13']== 'd') $risposte_giuste++; if ($_POST['q14']== 'c') $risposte_giuste++; if ($_POST['q15']== 'c') $risposte_giuste++; if ($_POST['q16']== 'd') $risposte_giuste++; if ($_POST['q17']== 'b') $risposte_giuste++; if ($_POST['q18']== 'a') $risposte_giuste++; if ($_POST['q19'][0] == 'a' && $_POST['q19'][1] == 'c')$risposte_giuste++; print "$nome, hai risposto esattamente a $risposte_giuste su $numero_domande domande!";
come faccio a fare un controllo sulla 19 e dirgli che bisogna spuntare solo 2 valori?