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

    Problemi con PHP e checkbox

    non riesco a far funzionare il codice qui riportato per un errore che il server apache riporta alla linea numero 18 e che corrisponde, come anche detto dal server ad un parentesi graffa.. non so perché. qualcuno può aiutarmi?..

    IL codice php, prende i dati di un semplice form costituito da due aree di testo (nome e testo) ed un checkbox per validare la news (vero/falso)..

    codice:
    <html>
    <body>
    <?php
    
    $sql="INSERT INTO news SET nome='$name', data=CURDATE(), testo='$testo', validate='yes'";
    $sql_2="INSERT INTO news SET nome='$name', data=CURDATE(), testo='$testo', validate='no'";
    
    $testo = $_REQUEST['testo'];
    $nome = $_REQUEST['name'];
    
    if(isset($_REQUEST['invia']))
    {
    	if(isset($_REQUEST['validate']) && $_REQUEST['validate'] == yes)
    	{
    		echo "la notizia verrà validata ed inserita nel database";
    		include 'connect.php';
    		mysql_query($sql)
    	}
    		else {
    			echo "la notizia non verrà validata ma inserita comunque nel database";
    			include 'connect.php';
    			mysql_query($sql_2)
    		}
    }
    
    ?>
    </body>
    </html>
    Questo l'errore del server:

    Parse error: syntax error, unexpected '}' in /Work/Internet/AmiCygnix/Software/httpd-2.2.11/htdocs/test/os4games/insertnews.php on line 18
    so che é una banalità, ma un aiuto sarebbe grato

  2. #2
    Scusa, ma ti da anche la riga dell'errore!!! Non vedo tutta questa difficoltà a notare dei ; mancanti:

    ...
    mysql_query($sql);
    ...
    mysql_query($sql_2);
    ...
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    grazie! non avevo notato la mancanza dei due punti e virgola ";"... grazie mille!

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.