Внедряване на форма за текст с рнр код

svetkos

Registered
Здравейте! Опитвах какво ли да ги натамъня, но все някакви синтаксис грешки ми дава. Може ли някой да ми го направи направо, че ми писна все нещо да излиза като грешка. А така ще видя какво пък съм объркал. Това файла на едит новината, на за добавяне успях, ама тук куца...

Ето нормалното:

Код:
<?php
require('../db.php');
if(empty($_GET['id'])){
$id = $_GET['id'];
$query = "SELECT * FROM snovina  ORDER BY id DESC";
$res = mysql_query($query);
while($row = mysql_fetch_array($res)){
	echo $row['id'];
	echo "   <a href=\"?proc=edit_snovina&id=".$row['id']."\">".$row['zaglavie']."</a>";
	echo "<br/>";
}
}else{
	$id = fixx($_GET['id']);


$query = "SELECT * FROM snovina where id = '$id'";
$res = mysql_query($query);
echo '<form method="post" action ="#">';
while($row = mysql_fetch_array($res)){
echo '<input type="text" name="zaglavie" value="'.$row['zaglavie'].'"><br/>';
echo '<textarea name="text" cols=60 rows=20>'.$row['text'].'</textarea><br/>';
echo '<input type="image" SRC="images/apply_f2.png" name="Публикувай" value="Submit!"/> <a href="http://www.kostadinov-football.com/adminpanel/index.php?proc=edit_snovina"><img src="images/restore_f2.png" width="32" height="32" border="0"></a>';
		echo '</form><br/>';
}
if(isset($_POST['submit'])){
	$zaglavie = $_POST['zaglavie'];
	$text = $_POST['text'];

	$query = "UPDATE snovina SET zaglavie='$zaglavie', text = '$text', date = NOW() WHERE id=$id";
$res = mysql_query($query)
or die(mysql_error());
}
}

?>

А ето и какво трябва да се сложи:

Код:
<script language="JavaScript" type="text/javascript" src="wysiwyg.js">
</script>

<body>
<form name="example" method="get">
<textarea id="textarea1" name="test1" style="height: 170px; width: 500px;">

</textarea>
<script language="javascript1.2">
  generate_wysiwyg('textarea1');
</script></body>
:roll:

Благодаря много!!! :roll:
 
Код:
<html>
<head>
<title>up</title>

<script language="JavaScript" type="text/javascript" src="wysiwyg.js">
</script>
</head>
<body> 
<?php
require('../db.php');
if(empty($_GET['id'])){
$id = $_GET['id'];
$query = "SELECT * FROM snovina  ORDER BY id DESC";
$res = mysql_query($query);
while($row = mysql_fetch_array($res)){
   echo $row['id'];
   echo "   <a href=\"?proc=edit_snovina&id=".$row['id']."\">".$row['zaglavie']."</a>";
   echo "<br/>";
}
}else{
   $id = fixx($_GET['id']);


$query = "SELECT * FROM snovina where id = '$id'";
$res = mysql_query($query);
echo '<form method="post" action ="#">';
while($row = mysql_fetch_array($res)){
echo '<input type="text" name="zaglavie" value="'.$row['zaglavie'].'"><br/>';
echo '<textarea name="text" cols=60 rows=20>'.$row['text'].'</textarea><br/>';
echo "<script language=\"javascript1.2\">
  generate_wysiwyg('text');
</script>";
echo '<input type="image" SRC="images/apply_f2.png" name="Публикувай" value="Submit!"/> <a href="http://www.kostadinov-football.com/adminpanel/index.php?proc=edit_snovina"><img src="images/restore_f2.png" width="32" height="32" border="0"></a>';
      echo '</form><br/>';
}
if(isset($_POST['submit'])){
   $zaglavie = $_POST['zaglavie'];
   $text = $_POST['text'];

   $query = "UPDATE snovina SET zaglavie='$zaglavie', text = '$text', date = NOW() WHERE id=$id";
$res = mysql_query($query)
or die(mysql_error());
}
}

?> 
</body>
</html>
 
Благодаря!
Имаше малко обърквация и формата не излизаше, ама аз го оправих! :wink: Но сега пък не иска да се публикува редактираното... :shock:
 
Код:
 <script language="JavaScript" type="text/javascript" src="wysiwyg.js"></script> 
<?php 
require('../db.php'); 
if(empty($_GET['id'])){ 
$id = $_GET['id']; 
$query = "SELECT * FROM snovina  ORDER BY id DESC"; 
$res = mysql_query($query); 
while($row = mysql_fetch_array($res)){ 
   echo $row['id']; 
   echo "   <a href=\"?proc=edit_snovina&id=".$row['id']."\">".$row['zaglavie']."</a>"; 
   echo "<br/>"; 
} 
}else{ 
   $id = fixx($_GET['id']); 


$query = "SELECT * FROM snovina where id = '$id'"; 
$res = mysql_query($query); 
echo '<form method="post" action ="#">'; 
while($row = mysql_fetch_array($res)){ 
echo '<input id="formata" type="text" name="zaglavie" value="'.$row['zaglavie'].'"><br/>'; 
echo '<textarea name="text" cols=60 rows=20>'.$row['text'].'</textarea><br/>';
echo "<script language=\"javascript1.2\"> 
  generate_wysiwyg('formata'); 
</script>"; 
echo '<input type="image" SRC="images/apply_f2.png" name="Публикувай" value="Submit!"/> <a href="http://www.kostadinov-football.com/adminpanel/index.php?proc=edit_snovina"><img src="images/restore_f2.png" width="32" height="32" border="0"></a>'; 
      echo '</form><br/>'; 
} 
if(isset($_POST['submit'])){ 
   $zaglavie = $_POST['zaglavie']; 
   $text = $_POST['text']; 

   $query = "UPDATE snovina SET zaglavie='$zaglavie', text = '$text', date = NOW() WHERE id=$id"; 
$res = mysql_query($query) 
or die(mysql_error()); 
} 
} 

?>
 
jooorooo каза:
Код:
 <script language="JavaScript" type="text/javascript" src="wysiwyg.js"></script> 
<?php 
require('../db.php'); 
if(empty($_GET['id'])){ 
$id = $_GET['id']; 
$query = "SELECT * FROM snovina  ORDER BY id DESC"; 
$res = mysql_query($query); 
while($row = mysql_fetch_array($res)){ 
   echo $row['id']; 
   echo "   <a href="?proc=edit_snovina&id=".$row['id']."">".$row['zaglavie']."</a>"; 
   echo "<br/>"; 
} 
}else{ 
   $id = fixx($_GET['id']); 


$query = "SELECT * FROM snovina where id = '$id'"; 
$res = mysql_query($query); 
echo '<form method="post" action ="#">'; 
while($row = mysql_fetch_array($res)){ 
echo '<input id="formata" type="text" name="zaglavie" value="'.$row['zaglavie'].'"><br/>'; 
echo '<textarea name="text" cols=60 rows=20>'.$row['text'].'</textarea><br/>';
echo "<script language="javascript1.2"> 
  generate_wysiwyg('formata'); 
</script>"; 
echo '<input type="image" SRC="images/apply_f2.png" name="Публикувай" value="Submit!"/> <a href="http://www.kostadinov-football.com/adminpanel/index.php?proc=edit_snovina"><img src="images/restore_f2.png" width="32" height="32" border="0"></a>'; 
      echo '</form><br/>'; 
} 
if(isset($_POST['submit'])){ 
   $zaglavie = $_POST['zaglavie']; 
   $text = $_POST['text']; 

   $query = "UPDATE snovina SET zaglavie='$zaglavie', text = '$text', date = NOW() WHERE id=$id"; 
$res = mysql_query($query) 
or die(mysql_error()); 
} 
} 

?>

Формата ми е за текста, а не за заглавието... :wink: Но и като го оправих, пак не ставаше редакцията...
 

Back
Горе