Cim unesem duzi text u novosti nevalja!

Cim unesem duzi text u novosti nevalja!

offline
  • Pridružio: 29 Nov 2009
  • Poruke: 77

Pozdrav. Cim stavim duzi text preko control panela u opsirno nevalja mi strana novosti, pojavi se dve, tri tabele umesto jedne sa slikom i kracim tekstom. Strana za opsirno mi valja! Mislim da bi vamo trebo nesto menjat ali sam pocetnik!
Unapred hvala!
novosti.php
<? error_reporting(E_ALL ^ E_NOTICE); include("admin_konf2.php"); if(isset($_COOKIE['asifr'])) { ?> <link rel="stylesheet" href="../img/novosti.css" type="text/css" /> <div id="glavni"><p class="tabla"> <a href="izlaz.php">Klik ovdje za izlaz</a> - <a href="../novosti.php">Klik ovdje da vidis novosti</a> - <a href="novosti.php?a=novost">Klik ovdje da upises novost</a></p> <? $akcija = $_GET["a"]; if ($akcija == 'posalji') { if (empty($_POST['naslov'])) { echo "<br>"; echo "<center>Niste upisali naslov !</center>"; echo "<center><br><a href=\"javascript:history.back()\">Nazad</a></center>"; exit; } if (empty($_POST['autor'])) { echo "<br>"; echo "<center>Niste upisali ime autora !</center>"; echo "<center><br><a href=\"javascript:history.back()\">Nazad</a></center>"; exit; } if (empty($_POST['tekst'])) { echo "<br>"; echo "<center>Niste upisali tekst ! </center>"; echo "<center><br><a href=\"javascript:history.back()\">Nazad</a></center>"; exit; } if (empty($_POST['opsirno'])) { echo "<br>"; echo "<center>Niste upisali tekst !</center>"; echo "<center><br><a href=\"javascript:history.back()\">Nazad</a></center>"; exit; } $naslov = $_POST['naslov']; $autor = $_POST['autor']; $tekst = $_POST['tekst']; $opsirno = $_POST['opsirno']; $datum = date("m/j/y g:i"); $i = 0; $zam1 = array( "<", ">", "\n", "&quot;" ); $zam2 = array( "&lt;", "&gt;", "<br>", "*" ); function prekid($text, $velrijec) { if (strlen($text) <= $velrijec) { return $text; } $text = str_replace("\n", "", $text); $gotovo = "false"; $novitext = ""; $start = 0; $segment = substr($text, $start, $velrijec + 1); while ($gotovo == "false") { $zadnjipro = strrpos($segment, " "); $zadnjipre = strrpos($segment, "\r"); if ( $zadnjipro == "" AND $zadnjipre == "" ) { $novitext .= substr($text, $start, $velrijec) . " "; $start = $start + $velrijec; } else { $zadnji = max($zadnjipro, $zadnjipre); $novitext .= substr($segment, 0, $zadnji + 1); $start = $start + $zadnji + 1; } $segment = substr($text, $start, $velrijec + 1); if ( strlen($segment) <= $velrijec ) { $novitext .= $segment; $gotovo = "true"; } } $novitext = str_replace("\r", "\r\n", $novitext); return $novitext; } $tekst = prekid($tekst, 90); for ($i=0; $i<=2; $i++) { $tekst = str_replace($zam1[$i], $zam2[$i], $tekst); } $opsirno = prekid($opsirno, 90); for ($i=0; $i<=2; $i++) { $opsirno = str_replace($zam1[$i], $zam2[$i], $opsirno); } $imefajla = $_FILES['upfajl']['name']; $velicina = $_FILES['upfajl']['size']; if (file_exists($dir.$imefajla)) { echo "<center>Ta slika vec postoji. Probaj promjeniti ime !</center>"; echo "<center><br><a href=\"javascript:history.back()\">Nazad</a></center>"; exit; } if(isset($dozvoljene)){ $dozvoljeno = 0; foreach($dozvoljene as $ext) { if(substr($imefajla, (0 - (strlen($ext)+1) )) == ".".$ext) $dozvoljeno = 1; } if($dozvoljeno==0) { echo "<center>Ta vrsta fajlova nije dozvoljena za upload !</center>"; echo "<center><br><a href=\"javascript:history.back()\">Nazad</a></center>"; exit; } } if($velicina==0) { echo "<center>Nisi izabrao sliku !</center>"; echo "<br><br><a href=\"javascript:history.back()\">Nazad</a>"; exit; } $velicina = $velicina / 1048576; if($velicina > $maxvelicina) { echo "<center>Ta slika je prevelika !</center>"; echo "<center><br><a href=\"javascript:history.back()\">Nazad</a></center>"; exit; } $pomjeri = "$dir" . $imefajla; move_uploaded_file($_FILES['upfajl']['tmp_name'], $pomjeri); { // upis function upisi($post1,$post2,$post3,$post4,$post5) { $bazapod2 = "../podatci/novosti.dat"; $datum = date("d.m.Y"); $snimi = file($bazapod2); $imefajla = fopen($bazapod2, "r+"); $izlaz2 = $post1."|".$post2."|".$post3."|".$post4."|".$datum."|".$post5."\n"; fwrite($imefajla, $izlaz2); foreach ($snimi as $prebaci) { fwrite($imefajla, $prebaci); } fclose($imefajla); } $slika = $dir2.basename($_FILES['upfajl']['name']); $slikakrak = base64_encode($slika); upisi($slikakrak,$tekst,$opsirno,$autor,$naslov); echo "<meta http-equiv=\"refresh\" content=\"0; URL=novosti.php\">"; } } if ($akcija == 'novost') { ?> <form enctype="multipart/form-data" method="post" action="novosti.php?a=posalji"> <p> <br>Naslov:<br><input type="text" name="naslov" size="40"> <br>Slika:<br><input type="file" name="upfajl" size="30"> <br>Autor/Izvor:<br><input type="text" name="autor" size="40"> <br>Tekst:<br><textarea rows="50" name="tekst" cols="36"></textarea> <br>Tekst opsirno:<br><textarea rows="50" name="opsirno" cols="36"></textarea> </p> <p><input type="submit" value="Posalji !" name="upis"> - <input type="reset" value="Ponisti" name="ponovo"></p> </form> <? exit; } if(isset($_GET['izbrisi'])) { $fc = file($bazapod2); $f = fopen($bazapod2,"w+"); foreach($fc as $line) { $thisline = explode('|', $line); if ($thisline[0] != $_GET['izbrisi']) fputs($f,$line); } fclose($f); $izbrdekrak = base64_decode($_GET['izbrisi']); unlink("../$izbrdekrak"); echo "<meta http-equiv=\"refresh\" content=\"0; URL=novosti.php\">"; exit; } $provjera2 = file($bazapod2); foreach($provjera2 as $line) { $ovaline = explode('|', $line); echo "<div id=\"glavni\"><p class=\"tabla\">".$ovaline[5]." - <a href=\"novosti.php?izbrisi=".$ovaline[0]."\"> ( Klikni ovdje za izbrises ovu novost )</a></p></div>"; } } else { header("Location: admin.php"); exit; } ?>
mycity.rs/must-login.png



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 1111 korisnika na forumu :: 29 registrovanih, 4 sakrivenih i 1078 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: BlekMen, bokisha253, Bubimir, Centauro, doloress, draganl, Frunze, Gargantua, HogarStrashni, Kibice, Kubovac, LUDI, marera, Mercury, Milan A. Nikolic, milenko crazy north, Milometer, Milos ZA, milutin134, moldway, Nikola00, Sir Budimir, Snorks, theNedjeljko, vathra, Vlada78, VP6919, vrag81, zastavnik