Parašė zilvenas· 2012 Lie. 8 11:07:33
#1
sveiki,
mėginu redaguoti
php modulį.
ir kaip reikia teisingai išimti, kad netikrintų ar tu prisijungęs, ir tu jau rašiai laišką
<?php
require_once "maincore.php";
require_once THEMES."templates/header.php";
if(iMEMBER) {
$result = dbquery(
"SELECT vardas, zinute"
);
echo"<div style='margin: 0 auto;'>";
$tikr = dbarray(dbquery("SELECT * FROM pageidavimai WHERE u_id='".$userdata['user_id']."'"));
if(!$tikr){
if(isset($_POST['siust'])){
opentable("Informacija");
$vardas = stripinput($_POST['vardas']);
$zinute = $_POST['zinute'];
$u_id = $userdata['user_id'];
if(empty($vardas)){
echo"<center>Nenurodytas vardas</center>";
}elseif(empty($zinute)){
echo"<center>Nenurodytas tekstas</center>";
}else{
$result = dbquery("
INSERT INTO zinuteieteri
(vardas, zinute, u_id)
VALUES
('$vardas', '$zinute, '$u_id')
");
echo"<center><font color='green'>Jūsų žintė sėkmingai gauta!</font></center>";
closetable();
}
}
opentable("Zinute i Eteri");
echo"
<form method='post'>
<table cellpadding='0' cellspacing='0' class='center' style='width:500px;'>
<tr>
<td class='tbl1' style='width:60px;'>Vardas</td>
<td class='tbl1'><input type='text' name='vardas' class='textbox' style='width:350px;' />
<br><font color='red'>[!]</font> Jūsų vardas
</td>
</tr>
<tr>
<td class='tbl1' style='width:60px;'>Žinutė</td>
<td class='tbl1'><input type='text' name='zinute' class='textbox' style='width:350px;' />
<br><font color='red'>[!]</font> Jūsų žinutės tekstas
</td>
</tr>
<center>
<td class='tbl1' style='width:60px;'></td>
<td class='tbl1'><input type='submit' name='siust' class='button' style='width:150px;'value='Siusti Zinute' />
</td>
</center>
</table>
</form>
";
}else{
echo" <center> <b>Tu jau rašiai laišką</b></center>";
}
echo" </div>";
closetable();
} else {
opentable("Klaida");
echo" Noredami pageidauti daina turite butinai prisijungti ";
closetable();
}
require_once THEMES."templates/footer.php";
?>
Nes kaip pats išimu, nieko nerodo.
ačiū.
Redagavo zilvenas· 2012 Lie. 8 11:07:43
Parašė Faitas.· 2012 Lie. 8 12:07:00
#3
ShadoVw - tavo kodas irgi neveiks, nes tokio masyvo
$userdata nebus, nes netikrinama ar ten useris ar ne :) Jei nebus useris, tai iškarto tavo kodas atmetamas
<?php
require_once "maincore.php";
require_once THEMES."templates/header.php";
$result = dbquery(
"SELECT vardas, zinute"
);
echo"<div style='margin: 0 auto;'>";
if(isset($_POST['siust'])) {
opentable("Informacija");
$vardas = stripinput($_POST['vardas']);
$zinute = $_POST['zinute'];
if(empty($vardas)) {
echo"<center>Nenurodytas vardas</center>";
}
elseif(empty($zinute)) {
echo"<center>Nenurodytas tekstas</center>";
}
else {
$result = dbquery("INSERT INTO zinuteieteri (vardas, zinute) VALUES ('$vardas', '$zinute')");
echo"<center><font color='green'>Jūsų žintė sėkmingai gauta!</font></center>";
closetable();
}
}
opentable("Zinute i Eteri");
echo"
<form method='post'>
<table cellpadding='0' cellspacing='0' class='center' style='width:500px;'>
<tr>
<td class='tbl1' style='width:60px;'>Vardas</td>
<td class='tbl1'><input type='text' name='vardas' class='textbox' style='width:350px;' />
<br><font color='red'>[!]</font> Jūsų vardas
</td>
</tr>
<tr>
<td class='tbl1' style='width:60px;'>Žinutė</td>
<td class='tbl1'><input type='text' name='zinute' class='textbox' style='width:350px;' />
<br><font color='red'>[!]</font> Jūsų žinutės tekstas
</td>
</tr>
<center>
<td class='tbl1' style='width:60px;'></td>
<td class='tbl1'><input type='submit' name='siust' class='button' style='width:150px;'value='Siusti Zinute' />
</td>
</center>
</table>
</form>
";
echo "</div>";
closetable();
require_once THEMES."templates/footer.php";
?>
Redagavo Faitas.· 2012 Lie. 8 12:07:31