Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: padėkit expertai

Parašė Noyz· 2011 Bal. 6 16:04:48
#1


<?php
 
mysql_connect("localhost","root","");
mysql_select_db("noyztvs");
 
$pavadinimas = $_POST['pavadinimas'];
$naujiena = $_POST['naujiena'];
 
$gauti = mysql_query("INSERT INTO naujienos (pavadinimas, naujiena)VALUES('$pavadinimas','$naujiena')");
$tikrinam = mysql_affected_rows();
 
if(isset($_POST['rasyti']))
{
 
if($tikrinam == 1)
{
echo "Naujiena sekmingai prideta";
}
}
else
{
echo "Pavadinimas : <br><input type='text' name='pavadinimas'>";
echo "<br>Naujiena : <br><textarea name='naujiena' rows='4' cols='20' class='textbox' style='width:300px'></textarea><br />\n";
echo "<br><input type='submit' name='rasyti'>";
echo "<br>Klaida";
}
 
?>


Why this fucking shit don't working ?
Vos tik įeinu į failą iškarto prideda naujieną. :D

Redagavo Noyz· 2011 Bal. 6 17:04:08

Parašė nbanba· 2011 Bal. 6 17:04:09
#2

Nu tai logiškai mąstyk... Insertink tik tuomet, kai postini t.y. po isset($_POST['rasyti'])... Ir kai patikrini, kad sėkmingai viskas. Ir iš viso kur tavo stripinputai ir kt.?

Redagavo nbanba· 2011 Bal. 6 17:04:23

Parašė weberiz· 2011 Bal. 6 17:04:34
#3


$pavadinimas = $_POST['pavadinimas'];
 
$naujiena = $_POST['naujiena'];
 
 
 
$gauti = mysql_query("INSERT INTO naujienos (pavadinimas, naujiena)VALUES('$pavadinimas','$naujiena')");
 
$tikrinam = mysql_affected_rows();

šita kišk po

if(isset($_POST['rasyti']))

Parašė Noyz· 2011 Bal. 6 17:04:21
#4


<?php
 
mysql_connect("localhost","root","");
mysql_select_db("noyztvs");
 
if(isset($_POST['rasyti']))
{
 
$pavadinimas = $_POST['pavadinimas'];
$naujiena = $_POST['naujiena'];
 
$gauti = mysql_query("INSERT INTO naujienos (pavadinimas, naujiena)VALUES('$pavadinimas','$naujiena')");
$tikrinam = mysql_affected_rows();
 
if($tikrinam == 1)
{
echo "Naujiena sekmingai prideta";
}
}
else
{
echo "Pavadinimas : <br><input type='text' name='pavadinimas'>";
echo "<br>Naujiena : <br><textarea name='naujiena' rows='4' cols='20' class='textbox' style='width:300px'></textarea><br />\n";
echo "<br><input type='submit' name='rasyti'>";
echo "<br>Klaida";
}
 
?>


Tik įėjus į failą meta viską kas yra po else, paspaudus rasyti submit'ą nieko neįvyksta, kodėl?

Parašė AgS· 2011 Bal. 6 19:04:54
#5


<?php
mysql_connect("localhost","root","");
mysql_select_db("noyztvs");
 
if(isset($_POST['rasyti']))
 
{
 
$pavadinimas = $_POST['pavadinimas'];
$naujiena = $_POST['naujiena'];
 
$gauti = mysql_query("INSERT INTO naujienos (pavadinimas, naujiena)VALUES('$pavadinimas','$naujiena')");
 
$tikrinam = mysql_affected_rows();
if($tikrinam == 1)
{
echo "Naujiena sekmingai prideta";
}
}
else
{
echo '<form action="" method="post">';
echo "Pavadinimas : <br><input type='text' name='pavadinimas'>";
 
echo "<br>Naujiena : <br><textarea name='naujiena' rows='4' cols='20' class='textbox' style='width:300px'></textarea><br />\n";
echo "<br><input type='submit' name='rasyti'>";
echo '</form>';
echo "<br>Klaida";
 
}
 


bandyk

Redagavo AgS· 2011 Bal. 6 19:04:49

Parašė Noyz· 2011 Bal. 6 19:04:02
#6

AgS parašė:

<?php
mysql_connect("localhost","root","");
mysql_select_db("noyztvs");
 
if(isset($_POST['rasyti']))
 
{
 
$pavadinimas = $_POST['pavadinimas'];
$naujiena = $_POST['naujiena'];
 
$gauti = mysql_query("INSERT INTO naujienos (pavadinimas, naujiena)VALUES('$pavadinimas','$naujiena')");
 
$tikrinam = mysql_affected_rows();
if($tikrinam == 1)
{
echo "Naujiena sekmingai prideta";
}
}
else
{
echo '<form action="" method="post">';
echo "Pavadinimas : <br><input type='text' name='pavadinimas'>";
 
echo "<br>Naujiena : <br><textarea name='naujiena' rows='4' cols='20' class='textbox' style='width:300px'></textarea><br />\n";
echo "<br><input type='submit' name='rasyti'>";
echo '</form>';
echo "<br>Klaida";
 
}
 


bandyk


Thanks :)