Grazie proverò entrambe opzioni.
Grazie
Salve , con php vorrei prendere ip visitatore e scriverlo su mysql, ho fatto delle prove ma non sono riuscito il Db si chiama ipserv la tabella ip, come va settata la tabella e mi potete scrivere come scrivere il tutto sul file php in modo che scriva ip sul Db.
Grazie per l'aiuto, sono molto contento di questo forum perché fino adesso mi hanno risolto tutti i vari problemini che ho postato.
Un grazie di cuore a tutti
Salve a tutti, vorrei che se la data scadenza e passata rispetto alla data esempio di oggi che il valore di questo user nel campo active andasse da 1 a 0.
Utilizzo mysql , il campo user e user, il campo 0 o 1 e active, il campo scadenza e exp_date.
Potreste rispondermi con un esempio completo, non sono bravissimo con php e mysql.
Grazie a tutti il forum per aiuto che date.
Grazie alla fine con fatica sono riuscitk
si si sono in forma Date, ma ho difficolta a realizzare questa cosa, puoi scrivermi il tutto con diff e il resto , credimi non sto riuscendo.
grazie
al limite me lo scrivi e ci scambiamo mail
solo che non so come fare qui servirebbe tua mail
se ti possono servire i file te li mando per test
spero di poter ricambiare anche io un giorno
grazie ancora in anticipo per il tuo aiuto
ma se fai partire il file php capirai subito come risolvere il mio problema
purtroppo non posso mettere foto e link ancora
ciao purtroppo non sono riuscito a eseguire il tuo consiglio, ti incollo qui il file completo cosi e tutto piu chiaro:
<?php
require("config1.php");
?>
<a href = "indexreg.php">Home Page</a><br><br><br>
<b>Login to check is key license registred</b><br><br>
<form action = "#/indexreg.php" method = "POST">
Username<br><input type = "text" name = "user"><br>
Password<br><input type = "text" name = "pass"><br><br>
<input type = "submit" value = "Send">
<?php
$dbc = mysql_connect($dbhost,$dbuser,$dbpass) or die('can not connect to mysql');
$sdb = mysql_select_db($dbname,$dbc);
// Strings
$user = $_POST['user'];
$pass = $_POST['pass'];
$q = mysql_query("SELECT active FROM users WHERE user = '$user'");
$row = mysql_fetch_array($q);
$row = $row['my_key'];
$row = $row['reg_date'];
$cpas = mysql_query("SELECT pass FROM users WHERE user = '$user'");
$rpas = mysql_fetch_array($cpas);
$rpas = $rpas['pass'];
//IF empty
if(empty($user) or empty($pass)){
die("Please fill all fields");
}
//IF Login Incorrect
if($pass != $rpas){
die("Login Incorrect");
}
// Echo Error
if($q){
if($row){
die("Your Key License Is NOT Registred");
}
}
// Echo Succes
if($row == NULL){
echo "<br/><br/><br/>Your key license Is Successfuly Registred ";
}
$query = "SELECT reg_date, exp_date, serial, my_key from users WHERE user = '$user'";
$result = mysql_query($sdb, $query);
// per eseguire la query
$result = mysql_query($query);
// per stampare eventuali errori
if (!$result) {
echo "Errore query " . mysql_error($dbc);
}
// per contare i risultati
$num = mysql_num_rows($result);
// per estrarre i risultati
while ($row = mysql_fetch_assoc($result)) {
echo $row['reg_date'] . "<br/>Your Key License Expyre " . $row['exp_date'] . "<br/>Your Serial Number " . $row['serial'] . "<br/>Your Key License Number " . $row['my_key'] . "<br/>";
}
?>
</form>
</body>
</html>
io ho solo bisogno di sapere dalla data di registrazione **reg_date alla data di scadenza exp_date **quanti giorni rimangono e passare il risultato a schermo, e possibile fare questo, per sono riuscito a fare il resto come da screen qui sotto:
come si vede dalla foto nel link io vorrei sapere quanti giorno rimangono alla scadenza ,
grazie ancora per il vostro aiuto, sono sicuro che mi risolverete il problemino
Grazie sei stato velocissimo e gentilissimo, vedrò di provare con questi esempi, nel caso non riesco o non mi funziona riscrivo qui.
Buona serata
Salve come da oggetto non sto riuscendo a ricavare il risultato tra 2 date in formato DATA in mysql.
Per spiegare meglio con php devo importare queste due date e ricavare i giorni rimasti alla scadenza.
I valori sono:
data_reg
data_exp
Io vorrei avere il valore giorni rimasti
Grazie per aiuto