Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: php modulio redagavimas

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šė Žmogus· 2012 Lie. 8 12:07:14
#2


<?php
 
require_once "maincore.php";
require_once THEMES."templates/header.php";
 
 
 
$result = dbquery(
         "SELECT vardas, zinute"
      );
 
echo"<div style='margin: 0 auto;'>";
 
$tikr = dbarray(dbquery("SELECT * FROM pageidavimai WHERE u_id='".$userdata['user_id']."'"));
 
 
 
   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>
   ";
 
echo" </div>";
 
closetable();
 
 
 
require_once THEMES."templates/footer.php";
?>

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