Buongiorno a tutti...
Il mio problema è il seguente:
ho una pagina in cui un form con "method" post mi rimanda dei valori alla pagina stessa e successivamente questi valori vengono elaborati.
Ecco io però vorrei creare una if che permetta di conoscere se sia stata postata una variabile, altrimenti la pagina deve svolgere il suo normale corso..perchè capite che se carico per la prima volta questa pagina è ovvio che nessun valore è stato postato, però le mie variabili vengono riempite lo stesso con dei valori vuoti, falsando il procedimento!
Avevo pensato ad una cosa del genere:
Codice PHP:
require('connessionedb.php');
$titolo=mysql_real_escape_string($_POST['titolo']);
$testo=mysql_real_escape_string($_POST['testo']);
if(count($testo)==1){
$query = "INSERT INTO post
(title,
texture
)
VALUES
('$titolo',
'$testo')";
$result = mysql_query($query) or die(mysql_error());
$commit = session_commit();
header("Location: index.php");
}
Però usando la funzione mysql_real_escape_string mi sembra di aver capito che la mia variabile risulterà sempre ==1 e quindi non è una soluzione accettabile.
Come potrei fare?? Spero abbiate capito il problema!!!
Grazie per l'attenzione!!!