Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    cambiare contenuto php in base a if(session_is_registered(.. help

    che quando creo un account crei una table nuova in mysql e che il contenuto in questa table venga visualizzato solo da quell'utente e possibile?

    signup.php
    Codice PHP:
    <!DOCTYPE html> <html> <head>  <meta charset="utf-8" /> <title>Registrazione</title>  <link rel="stylesheet" href="assets/css/styles-signup.css" />  </head> <body> <div id="formContainer"> <?php if(!isset($_POST["submit"])){ echo '<form id="login" method="post"> <input type="text" name="username" value="Username" /> <input type="password" id="password" name="password" value="Password" /> <input type="submit" name="submit" value="SignUp!" /> </form>'; } else{ include "app_config.php"; include "database_connection.php"$username mysql_real_escape_string($_POST["username"]); $password mysql_real_escape_string($_POST["password"]); $query "INSERT INTO login (username,password) VALUES ('{$username}','{$password}')"$result mysql_query($query,$conn); if(!$result) { die("Errore della query");} else {echo '<form id="clean" method="post"> [url="login.php"] <input type="submit" name="submit" value="Vai al Login" />[/url] </form>'; } } ?> </div>  <script src="http://code.jquery.com/jquery-1.7.1.min.js"></script> </body> </html>
    cerca.php (contenuto che voglio che vari in base alla table dell'utente)
    Codice PHP:
    <?php require_once 'database_connection.php'$all $_REQUEST['all']; $nome trim($_REQUEST['nome']); $cognome trim($_REQUEST['cognome']); $email trim($_REQUEST['email']); $categoria $_POST['regioni']; $sottocategoria $_POST['province']; $query_regioni "SELECT * FROM regioni WHERE id={$categoria}"$query_province="SELECT * FROM province WHERE id={$sottocategoria}"$regioni_i mysql_query($query_regioni); $province_i mysql_query($query_province); $regioni mysql_fetch_array($regioni_i); $province mysql_fetch_array($province_i); if (isset($all)) { $cerca="SELECT * FROM rubrica;"; } else { //Estrapolo informazioni da cerca.html $cerca = "SELECT * FROM rubrica WHERE "; if ($nome) { $cerca = $cerca. "nome='{$nome}' "; if ($cognome) { $cerca = $cerca."AND cognome='{$cognome}' "; } } if ($email) { if ($nome||$cognome) { $cerca = $cerca."AND email='{$email}' "; } else { $cerca = $cerca."email='{$email}' "; } } if ($regioni&&$province) { if ($nome||$cognome) { $cerca = $cerca."AND categoria='{$regioni['nome']}' AND sottocategoria='{$province['id']}' "; } else { $cerca = $cerca."categoria='{$regioni['nome']}' AND sottocategoria='{$province['id']}' "; } } else if ($regioni) { if ($nome||$cognome) { $cerca = $cerca."AND categoria='{$regioni['nome']}'"; } else { $cerca = $cerca."categoria='{$regioni['nome']}'"; } } } $cerca=$cerca .";" ; //echo $cerca; // Definisco la query di ricerca $result=mysql_query($cerca); if (!$result) { die("Errore nella ricerca"); } //Fine PHP ?> <!DOCTYPE html> <html> <head>  <title>Risultati della ricerca </title> <link href="cerca.css" rel="stylesheet" type="text/css"/> <link rel="stylesheet" type="text/css" href="buttons/buttons-no-radius.css"> <link rel="stylesheet" type="text/css" href="buttons/buttons-no-active.css"> <style> a {text-decoration:none} th {font: 15px arial,sans-serif;} form {font: 15px arial,sans-serif;} table {font: 15px arial,sans-serif;} th,td{border-bottom: 1px solid #000; border-bottom-style: dashed;} .noborder {border:none;} tr.sopra:hover {background-color: yellow;} </style> <script type="text/javascript" src="scripts/sortable"></script> <script type="text/javascript"> function provauno(){ var cc=document.email.prova; valori=''; var sep=''; for(var i=0;i<cc.length;i++){ if(cc[i].checked){ valori+=sep+cc[i].value; sep=', '; } } return valori; } function SelezTT() { var i = 0; var modulo = document.email.elements; for (i=0; i<modulo.length; i++) { if(modulo[i].type == "checkbox") { modulo[i].checked = !(modulo[i].checked); } } } function tunzmail () { provauno(); location.href='mailto:'+valori; } </script> </head> <body bgcolor=#ee9933> <center>[url="index.php"][img]logo.png[/img][/url]</center>
     <center> <table style="border: 0px solid silver;"> <tr><td class="button-no-active blue medium" style="border-radius:8px;box-shadow: 1px 1px 3px 3px #505050;border: 1px solid #ddd;;">[url="index.php"]<input type="submit" value="Home" class="button-no-radius orange medium">[/url] [url="create_user.html"]<input type="submit" value="Crea Nuovo Utente" class="button-no-radius green medium">[/url][url="#"]<input type="submit" value="Modifica Utenti" class="button-no-radius green medium">[/url][url="mod_categorie.php"]<input type="submit" value="Modifica Categorie" class="button-no-radius green medium">[/url]</td> </tr></table></center> 
     <div id="corpo"> <center> <table cellpadding="10px" style="box-shadow: 1px 1px 3px 3px #505050;border-radius: 8px;" bgcolor=white ><tr><th >Nome</th> <th>Cognome</th><th>Categoria</th> <td ><center>Email</center></th> <th>Punti</th> <th >Provincia</th><th><form><input type="checkbox" onclick="javascript:SelezTT();"/> </form></th> </tr> <form name='email'> <?php while ($riga mysql_fetch_array($result)) { $sottocategoria mysql_fetch_array(mysql_query("SELECT * FROM province WHERE ""id={$riga['sottocategoria']};")); echo "<tr class='sopra'><td>" ."{$riga['nome']}</td><td>{$riga['cognome']}</td><td>""{$riga['categoria']} - {$sottocategoria['nome']}""<td>[email='$riga[email]']<input readonly='text' value='""{$riga['email']}'/>""[/email]</td>""<td>{$riga['punti']}."</td><td>{$riga['provincia']}</td>""<td><input type='checkbox' size='500' name='prova' value='{$riga['email']}' >""</tr>"; } ?> </form><tr><td class="noborder"> <input type="submit" value="Invia mail!" onclick="javascript:provauno(); location.href='mailto:'+valori;" style="border-radius:8px;border:none" class="button-no-radius blue small"></td> </tr></table></center> </div>

    <center><footer>Copyright © 2012 - Michele Tagliabue e Marco Cesarato
    Tutti i diritti riservati</footer></center> </body> </html>

  2. #2
    table
    Immagini allegate Immagini allegate

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.