Autor Zpráva
P$ychotronyk
Profil *
zdravím, mám probléms jedním scriptem. Měl by při kliknutí na přidat článek otevřít stránku s editorem. TO udělá ale když dám uložit, nic se neprovede a pouze se zobrazí úvodní stránka. Prosím o pomoc script je níže


  if($_GET['sprav'] && !empty($_GET['id_str']))
  {
  $dotaz=MySQL_Query("SELECT * FROM stranky WHERE id_str='".$_GET['id_str']."' ");
  $odp=MySQL_fetch_array($dotaz); 
  echo "<h3>Právě spravujete stránku <span style=\"color:red\">".$odp['nazev']."!</span></h3>";
  if(!empty($odp['adresa']) && !empty($odp['tel']))
  {
  echo "<strong>Adresa:</strong> ".$odp['adresa']."<br />";
  echo "<strong>Telefon:</strong> ".$odp['tel']."<br /><br />";
  }
  echo "<a href=\"system.php?cre=true&id_str=".$odp['id_str']."\">Vytvořit článek</a>";
  $dotaz2 = mysql_query("SELECT * FROM clanky WHERE id_str='".$_GET['id_str']."' ");
  while ($odp2 = mysql_fetch_array($dotaz2))
  {
  echo "<div style=\"border: 1px solid black; background-color: grey;\">";
  echo $odp2['nadpis']."<br />";
  echo $odp2['popis']."<br />";
  echo $odp2['text']."<br />";
  echo "<a href=\"system.php?id_cl=$odp2[id_cl]&editace=true\">Upravit</a>";
  echo "</div>";
  }
  }
  
  //zobrazí textový editor pro přidání nového článku
  if($_GET['cre'])
  {
  echo "<form method=\"post\" action=\"system.php\">";
  echo "<strong>Nadpis:</strong><br /><input type=\"text\" name=\"nadpis\" value=\"\" size=\"50\"/><br /><br />";
  echo "<strong>Krátký popis (hlavně pro akce):</strong><br /><input type=\"text\" name=\"popis\" value=\"\" size =\"109\" /><br /><br />";
  echo "<strong>Text článku:</strong><br /><textarea name=\"text\" cols=\"50\" rows=\"15\"></textarea><br />";
  echo "<input type=\"hidden\" name=\"id_str\" value=".$_GET['id_str']."/>";
  echo "<input type=\"hidden\" name=\"cre\" value=".$_GET['cre']."/>";
  echo "<span style=\"float:right;\"><input type=\"submit\" name=\"uloz_cl\" value=\"Uložit článek\" /></span>";
  echo "</form>";
  
  //uložení článku do db
  if($_POST['uloz_cl'])
  {
  mysql_query("INSERT INTO clanky (id_cl, nadpis, popis, text, id_str) VALUES('', '".$_POST['nadpis']."', '".$_POST['popis']."','".$_POST['text']."', '".$_POST['id_str']."')");
  echo "<span style=\"color:red;\"><strong>Článek byl úspěšně uložen do DB!!!</strong></span>";
  echo "<a href=\"system.php?id_str=".$_POST['id_str']."&sprav=true\">Zpět na stránku</a>"; 
  }



vypisuju ho zde od části kdy je otevřená příslušná stránka an kterou se má článek přidat
zooner
Profil
zkus takhle:

mysql_query("INSERT INTO clanky (id_cl, nadpis, popis, text, id_str) VALUES('', '$_POST["nadpis"]', '$_POST['popis']','$_POST["text"]', '$_POST["id_str"]')");
P$ychotronyk
Profil *
tak sjem to zkusil a stále nic
P$ychotronyk
Profil *
tak už není třeba už je to vyřešeno...za echo"</form>"; chybělo }

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0