Visualizzazione dei risultati da 1 a 8 su 8

Discussione: problemi di form

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579

    problemi di form

    problemi che sorgono nella programmazione sono tanti e io ci sono incappatto in uno di questi:

    sto creando un sistema di news e mi si creano un paio di problemi nell invio della news;

    questo è il form che mi crea problemi:




    <?php
    require("config.php");


    if ($action == FALSE)
    {
    echo "<form action=\"./join.php\" method=\"post\">\n";
    echo "<table width=\"100%\" border=\"0\">\n";
    echo "<tr>\n";
    echo "<td width=\"9%\">Titolo</td>\n";
    echo "<td width=\"91%\"><input name=\"titolo\" type=\"text\"></td>\n";
    echo "</tr>\n";
    echo "<tr>\n";
    echo "<td>Autore</td>\n";
    echo "<td><input name=\"autore\" type=\"text\"></td>\n";
    echo "</tr>\n";
    echo "<tr>\n";
    echo "<td valign=\"top\">Premessaggio</td>\n";
    echo "<td><textarea name=\"premessaggio\"></textarea></td>\n";
    echo "</tr>\n";
    echo "<tr>\n";
    echo "<td valign=\"top\">Messaggio</td>\n";
    echo "<td><textarea name=\"messaggio\"></textarea></td>\n";
    echo "</tr>\n";
    echo "<tr align=\"center\">\n";
    echo "<td colspan=\"2\"><input type=\"hidden\" name=\"action\" value=\"join\"><input type=\"submit\" value=\" Join! \"></td>\n";
    echo "</tr>\n";
    echo "</table>\n";
    echo "</form>\n";
    }
    else
    {
    if ($titolo==TRUE && $autore==TRUE && $premessaggio==TRUE && $messaggio==TRUE)
    {

    @mysql_query("INSERT INTO 'news_scacchirako' ( 'id' , 'titolo' , 'ora' , 'autore' , 'premessaggio' , 'messaggio' )
    VALUES ('',
    '" . $titolo . "',
    '" . $ora("d/m/Y") . "',
    '" . $autore . "',
    '" . $premessaggio . "',
    '" . $messaggio . "');");

    echo "
    News inserita";
    }
    else
    {
    echo "Errore!
    Non hai compilato tutti i campi.";
    }
    }

    @mysql_close();
    ?>


    mi dice proprio che nn ho compilato tutti i campi quando invece ho compilato tutti i campi.
    allora mi sorge un solo dubbio:
    è un problema dell'orario!!!
    cosa devo inserire nel codice per inserire l'orario se è questo il problema???
    grazie ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  2. #2
    comincia a togliere tutti gli apici da nome campi e tabella.

    Per la data (ora?) lo sai solo tu e Iddio (forse) che vuoi fare.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    voglio registrare l'orario in cui si manda il messaggio
    e poi gli apici da dove li vuoi che li levo????
    potresti farmi il form giusto???
    grazie
    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  4. #4
    codice:
    mysql_query("INSERT INTO news_scacchirako 
                 (id , titolo , ora , autore , premessaggio , messaggio)
                 VALUES 
                 ('','$titolo', NOW(), '$autore', 
                   '$premessaggio', '$messaggio') ") 
                 OR DIE(mysql_error());
    il campo dell'ora si presume in formato DATETIME. e poi ho tolto la @ che nel debug non va bene perche' non ti visualizza l'eventuale allarme.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    come faccio a ingrandire l'area textarea???
    cosa devo inserire nel codice???
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  6. #6
    [supersaibal]Originariamente inviato da StarFinger
    come faccio a ingrandire l'area textarea???
    cosa devo inserire nel codice??? [/supersaibal]
    Ma ti riferisci ad HTML ??? usa cols e rows ma con php c'entra come c'entra l'OT con Daniele.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    [supersaibal]Originariamente inviato da piero.mac
    Ma ti riferisci ad HTML ??? usa cols e rows ma con php c'entra come c'entra l'OT con Daniele.

    [/supersaibal]


    [OT] a qualcuno potrebbe far piacere finire sulla bocca di tutti ... o per meglio dire nelle firme di tutti ... ma ... lol ... a me no ... piero ... come dice gianko ... sei sempre + inquietante ... [/OT]

    per evitare di fare un post only OT ...

    potresti spiegare passo passo i tuoi problemi per bene? xche mi sa che c'è un po di confusione nelle tue richieste
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    grazie
    ho già risolto tutto
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

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.