Jump to content
php.lv forumi

NEWS


saprotiet mani

Recommended Posts

Labdien! Man ir problēma veidoju pašlaik jaunu weblapu, un man vajadzētu tur news skriptu, tādu lai admins ielogojās un var iemest jaunas ziņas, itkā es to login pac varu uztaisīt, bet man vajag pašu news skriptu, bet diemžēl nemāku to news pievienošanu/nolasīšanu uztaisīt, būtu labi ja kāds iemestu pamācību/skriptu kurš strādā zem txt, jo nemāku taisīt pareizi tabulas. Cutenews man neder, jo tur admin login ir zem txt... Paldies jau iepriekš.

Link to comment
Share on other sites

nav tādas pamācības kā taisīt ziņas, kā taisīt blogu, kā taisīt pūlu, kā taisīt online, kā taisīt counteri, kā taisīt komentāru pie raksta, kā taisīt admin lapu, kā taisīt reģistrēšanos. ir tikai dokumentācija čupiņai f-ju kā tu vari kaut ko izdarīt ar failiem vai datubāzi + sintakses pamati, ifi, cikli, masīvi. ar to ar iesaku sākt skatīties, nevis mācīties no galvas kāds bija login scripts.

Link to comment
Share on other sites

nav tādas pamācības kā taisīt ziņas, kā taisīt blogu, kā taisīt pūlu, kā taisīt online, kā taisīt counteri, kā taisīt komentāru pie raksta, kā taisīt admin lapu, kā taisīt reģistrēšanos. ir tikai dokumentācija čupiņai f-ju kā tu vari kaut ko izdarīt ar failiem vai datubāzi + sintakses pamati, ifi, cikli, masīvi. ar to ar iesaku sākt skatīties, nevis mācīties no galvas kāds bija login scripts.

sapratu, btw vari vismaz pateikt arko sākt mācties, kādas pamācības?

Link to comment
Share on other sites

nutā tad es nemu pamācības, paraugus, un lieku tos lietā man ir kods

<?php
$SQL = mysql_connect("localhost","user's","parole");
if (!$SQL)
 {
 die('Nevar piekonektet SQL serverim: ' . mysql_error());
 }

mysql_select_db("zinas", $SQL);

$result = mysql_query("SELECT * FROM person");

while($row = mysql_fetch_array($result))
 {

 echo $row['Autors'];
 echo $row['Virsraksts'];
 echo $row['Teksts'];

 }


mysql_close($SQL);
?>

kas funkcionē, bet es pašlaik vēlētos šajā kodā ielikt savu templati, kuras kods ir

<table style="BORDER-COLLAPSE: collapse" cellpadding="0" width="100%" border="0">
		<tr>
		  <td width="16"><img src="1.png" border="0" width="10" height="23"></td>
		  <td nowrap background="2.png"><font class="storytitle">  <img src="%5BRentner%5D%20Clan_files/story_top_left_right.png" align="absMiddle" border="0" width="6" height="23"></font> </td>
		  <td align="right" width="95%" background="3.png"> </td>
		  <td width="16"> <img src="3.png" border="0" width="7" height="23"></td>
		</tr>
	  </table>
	  <table style="BORDER-COLLAPSE: collapse" cellpadding="0" width="100%" border="0">
		<tr>
		  <td width="12" background="3.png" rowspan="2">
			<p align="justify"> <img src="4.png" border="0" width="6" height="5"></td>
		  <td valign="top" width="100%" background="5.png">
			<table style="BORDER-COLLAPSE: collapse" bordercolor="#111111" cellspacing="0" cellpadding="3" width="100%" border="0" height="53">
			  <tr>
				<td height="47">
				  <p align="justify" style="margin-top: 0; margin-bottom: 0"> </p></td>
			  </tr>
		  </table></td>
		  <td background="6.png" rowspan="2"> <img src="7.png" border="0" width="6" height="5"></td>
		</tr>
		<tr>
		  <td valign="bottom" align="right" width="85%" background="8.png">
			<hr></td>
		</tr>
	  </table>
	  <table id="table10" style="BORDER-COLLAPSE: collapse" cellpadding="0" width="100%" border="0">
		<tr>
		  <td>
			<p align="justify"> <img src="9.png" border="0" width="8" height="21"></td>
		  <td align="middle" width="100%" background="10.png"> </td>
		  <td nowrap align="right" background="11.png">   </td>
		</tr>
	  </table>
	  <table id="table10" style="BORDER-COLLAPSE: collapse" cellpadding="0" width="100%" border="0">
		<tr>
		  <td height="14">
			<p align="justify"> </td>
		  <td align="middle" width="100%"> </td>
		</tr>
	  </table>
	  <p style="margin-top: 0; margin-bottom: 0"> </p>
	  <p align="center"><span class="style12"></span></p>

" ticu ka templates kods ir samudžināts.. bet kad cenšos apvienot to templati ar scriptu tā met errorus sasaistiitais templeits ir shads

<?php
$SQL = mysql_connect("localhost","user's","parole");
if (!$SQL)
 {
 die('Nevar piekonektet SQL serverim: ' . mysql_error());
 }

mysql_select_db("zinas", $SQL);

$result = mysql_query("SELECT * FROM person");


	   <table style="BORDER-COLLAPSE: collapse" cellpadding="0" width="100%" border="0">
		<tr>
		  <td width="16"><img src="1.png" border="0" width="10" height="23"></td>
		  <td nowrap background="2.png"><font class="storytitle">while($row = mysql_fetch_array($result))
 {

 echo $row['Virsraksts']; } <img src="%5BRentner%5D%20Clan_files/story_top_left_right.png" align="absMiddle" border="0" width="6" height="23"></font> </td>
		  <td align="right" width="95%" background="3.png"> </td>
		  <td width="16"> <img src="3.png" border="0" width="7" height="23"></td>
		</tr>
	  </table>
	  <table style="BORDER-COLLAPSE: collapse" cellpadding="0" width="100%" border="0">
		<tr>
		  <td width="12" background="3.png" rowspan="2">
			<p align="justify"> <img src="4.png" border="0" width="6" height="5"></td>
		  <td valign="top" width="100%" background="5.png">
			<table style="BORDER-COLLAPSE: collapse" bordercolor="#111111" cellspacing="0" cellpadding="3" width="100%" border="0" height="53">
			  <tr>
				<td height="47">
				<p align="justify" style="margin-top: 0; margin-bottom: 0">while($row = mysql_fetch_array($result)) { echo $row['Teksts']; } </p></td>
			  </tr>
		  </table></td>
		  <td background="6.png" rowspan="2"> <img src="7.png" border="0" width="6" height="5"></td>
		</tr>
		<tr>
		  <td valign="bottom" align="right" width="85%" background="8.png">
			<hr></td>
		</tr>
	  </table>
	  <table id="table10" style="BORDER-COLLAPSE: collapse" cellpadding="0" width="100%" border="0">
		<tr>
		  <td>
			<p align="justify"> <img src="9.png" border="0" width="8" height="21"></td>
		  <td align="middle" width="100%" background="10.png"> </td>
		  <td nowrap align="right" background="11.png"> while($row = mysql_fetch_array($result)) { echo $row['Autors']; } </td>
		</tr>
	  </table>
	  <table id="table10" style="BORDER-COLLAPSE: collapse" cellpadding="0" width="100%" border="0">
		<tr>
		  <td height="14">
			<p align="justify"> </td>
		  <td align="middle" width="100%"> </td>
		</tr>
	  </table>
	  <p style="margin-top: 0; margin-bottom: 0"> </p>
	  <p align="center"><span class="style12"><br>
	  mysql_close($SQL); ?>

un met arā erroru

Parse error: parse error in c:\appserv\www\show_news.php on line 13 " varbūt varat pateikt kas tas par erroru, kā to labot, jo man bieži tādu met ārā, un vissp vai ir iespejams tadu skriptu palaist?

Link to comment
Share on other sites

Tu HTML kodu raksti pa taisno php blokā.

 

Pat nezinu uz kuru kļūdu lai norādu - daudz kas nepareizi.

 

Nedrīkst rakstīt šādi:

<?php
$result = mysql_query("SELECT * FROM person");
<p>
while() {
 // kods
}
</p>
kautkaada_fja();
?>

HTML kods iekš php vienmēr ir jāizvada ar echo/print, vai vēl labāk (priekš garāgiem html) - jāeskeipo HTML ārpuss php bloka, tas ir tā:

<?php
$result = mysql_query("SELECT * FROM person");
?>
<p>
<?php
while() {
 // kods
}
?>
</p>
<?php
kautkaada_fja();
?>

Vai arī, kas šim gadijumam būs vairāk piemērots:

<?php
$result = mysql_query("SELECT * FROM person");
echo '<p>';
while() {
 // kods
}
echo '</p>';
kautkaada_fja();
?>

 

PS. Vai šajā forumā ir iespējams iekrāsot php kodu ?

Edited by andrisp
Link to comment
Share on other sites

Tajā otrajā kodā ir kļūda, nav eskeipots ' , jābūt šādi:

die('Error\'s: ' . mysql_error());

 

Kā arī datubāžu nosaukumā, manuprāt, nevar būt ' simbols:

mysql_select_db("Ip's", $con);

 

To vai jau šāda IP adrese jau nav pievienota, vari pārbaudīt pieprasot datubāzei šādu SQL:

SELECT COUNT(*) as x FROM `persona` WHERE Ip = 'ip_adrese'

 

Ja x būs 0, tad zini, ka nav šāda IP adrese jau datubāzē.

Link to comment
Share on other sites

×
×
  • Create New...