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

    Sezioni di Un Blog:Come Visualizzarle

    Ho un problema:sto cercando di fare un blog. Ho creato un nuovo campo nel mio database che sì è aggiunto a timestamp,title,entry etc. Questo campo l'ho chiamato "sezioni";dopodichè ho modificato il form da dove invio i post in modo tale che compaia il menù a tendina con i vari titoli delle sezioni(chiariamo una cosa:il mio blog dovrebbe,in pratica,organizzare e classificare ogni post in base all'argomento o sezione).Provo ad inviare il post,e mi dà un messaggio di errore(Can't insert into table php_blog. etc. etc.).Dove sbaglio?Per aiutarvi,vi posto il codice:



    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>

    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD>

    <BODY>
    <?php
    if (isset($_POST['submit'])) {


    $month = htmlspecialchars(strip_tags($_POST['month']));
    $date = htmlspecialchars(strip_tags($_POST['date']));
    $year = htmlspecialchars(strip_tags($_POST['year']));
    $time = htmlspecialchars(strip_tags($_POST['time']));
    $title = htmlspecialchars(strip_tags($_POST['title']));
    $sezioni = htmlspecialchars(strip_tags($_POST['sezioni']));//aggiunto da me
    $entry = $_POST['entry'];

    $timestamp = strtotime("now");

    $entry = nl2br($entry);

    if (!get_magic_quotes_gpc()) {
    $title = addslashes($title);
    $entry = addslashes($entry);
    }

    mysql_connect ('xxxxx','xxxx','xxxx') ;
    mysql_select_db ('xxxxx');

    $sql = "INSERT INTO php_blog (timestamp,title,entry,sezioni) VALUES ('$timestamp','$title','$entry','$sezioni')";

    $result = mysql_query($sql) or print("Can't insert into table php_blog.
    " . $sql . "
    " . mysql_error());

    if ($result != false) {
    print "Your entry has successfully been entered into the database.";
    }

    mysql_close();
    }
    ?>
    <HTML>
    <HEAD>
    <TITLE> Accedi </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD>

    <BODY>


    <?php
    $current_month = date("F");
    $current_date = date("d");
    $current_year = date("Y");
    $current_time = date("H:i");
    ?>

    <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">



    <label for="month">Sezione</label>

    <select name="sezioni" id="sezioni">

    <option value="Il Sol Dell'Avvenir">Il Sol Dell'Avvenir</option>
    <option value="Un Romantico A Sassari">Un Romantico A Sassari</option>
    <option value="L'Orrore,L'Orrore">L'Orrore,L'Orrore</option>
    <option value="Ammazza Che Mazza">Ammazza Che Mazza</option>
    <option value="Val Bene Una Messa">Val Bene Una Messa</option>
    </select>




    <label for="month">Date (month, day, year):</label>

    <select name="month" id="month">
    <option value="<?php echo $current_month; ?>"><?php echo $current_month; ?></option>
    <option value="Gennaio">Gennaio</option>
    <option value="Febbraio">Febbraio</option>
    <option value="Marzo">Marzo</option>
    <option value="Aprile">Aprile</option>
    <option value="Maggio">Maggio</option>
    <option value="Guigno">Guigno</option>
    <option value="Luglio">Luglio</option>
    <option value="Agosto">Agosto</option>
    <option value="Settembre">Settembre</option>
    <option value="Ottobre">Ottobre</option>
    <option value="Novembre">Novembre</option>
    <option value="Dicembre">Dicembre</option>
    </select>

    <input type="text" name="date" id="date" size="2" value="<?php echo $current_date; ?>" />

    <select name="year" id="year">
    <option value="<?php echo $current_year; ?>"><?php echo $current_year; ?></option>
    <option value="2004">2004</option>
    <option value="2005">2005</option>
    <option value="2006">2006</option>
    <option value="2007">2007</option>
    <option value="2008">2008</option>
    <option value="2009">2008</option>
    <option value="2010">2010</option>
    </select>

    <label for="time">Time:</label> <input type="text" name="time" id="time" size="5" value="<?php echo $current_time; ?>" /></p>



    <label for="title">Title:</label> <input type="text" name="title" name="title" size="40" /></p>



    <textarea cols="80" rows="20" name="entry" id="entry"></textarea></p>



    <input type="submit" name="submit" id="submit" value="Submit"></p>

    </form>
    </BODY>
    </HTML>



    Grazie.

  2. #2
    continua il messaggio precedente

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.