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 :)