[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.07.08
Prihlásený: 15.07.08
Príspevky: 7
Témy: 2 | 2
NapísalOffline : 15.07.2008 11:56 | Delenie viet

Aky kod mam pouzit aby mi priodosielani prispevku automaticky rozdelilo dlhu vetu do dalsieho riadku(napr tak po 50 pismenach)? ( alebo aj ako je tu pri pisani hned dava do dalsieho riadku)
Vdaka


Offline

Užívateľ
Užívateľ
Delenie viet

Registrovaný: 26.12.06
Prihlásený: 30.10.17
Príspevky: 4009
Témy: 181 | 181
Bydlisko: Nitra / Bra...
Vek: 24
NapísalOffline : 15.07.2008 11:59 | Delenie viet

http://sk.php.net/manual/en/function.wordwrap.php


_________________
Sorry za prelkepy
Offline

Správca fóra
Správca fóra
Delenie viet

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 15.07.2008 12:01 | Delenie viet

zalamovanie do noveho riadku sa robi automaticky, ak je text dlhsi ako blok, v ktorom sa nachadza (ak nemas nastavene nowrap)... ak sa vsak v takejto vete nenachadza medzera, mozes pouzit napriklad funkciu wordwrap


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.07.08
Prihlásený: 15.07.08
Príspevky: 7
Témy: 2 | 2
Napísal autor témyOffline : 15.07.2008 12:37 | Delenie viet

A by ste mi mohli prosim poradit aj ze kde to mam vlozit aby mi to islo, lebo mam v guestbooku dost vela priecinkov a vobec netusim kde by to mohlo pasovat:

napriklad action.php:
Kód:
<?php
....
....
         if(!isset($error)){
            $postentry = @mysql_query("INSERT INTO `entries` (name, email, website, message, date, ip) VALUES ('".addslashes($_POST['name'])."', '".addslashes($_POST['email'])."', '".addslashes($_POST['website'])."', '".addslashes($_POST['message'])."', now(), '".$_SERVER['REMOTE_ADDR']."')");
            
            $message = "Hey there!\n\r You're popular today!\n Someone gave you a guestbook entry:\n\r";
            $message .= "From: ".stripslashes($_POST['name'])."\n";
            $message .= "E-mail: ".stripslashes($_POST['email'])."\n";
            $message .= "Website: ".stripslashes($_POST['website'])."\n\r";
            $message .= "Message:\n".stripslashes($_POST['message'])."\n";                               mail($email, 'New GuestBook Entry!', $message);
            
            if($postentry == true){
               unset($_POST);         }}}
....
....

?>


Offline

Správca fóra
Správca fóra
Delenie viet

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 15.07.2008 12:45 | Delenie viet

Kód:
...
if(!isset($error)){

//jednotlive parametre funkcie wordwrap si zmen podla potreby
$_POST['message'] = wordwrap($_POST['message'],50,"<br />");

$postentry = @mysql_query("INSERT INTO `entries` (name, email, website, message, date, ip) VALUES ('".addslashes($_POST['name'])."', '".addslashes($_POST['email'])."', '".addslashes($_POST['website'])."', '".addslashes($_POST['message'])."', now(), '".$_SERVER['REMOTE_ADDR']."')");
...

ale ten kod si poriadne este osetri...


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.07.08
Prihlásený: 15.07.08
Príspevky: 7
Témy: 2 | 2
Napísal autor témyOffline : 15.07.2008 13:14 | Delenie viet

dajak mi to nefunguje:(
nemoze to byt aj v inom subore?
functions.php :
Kód:
<?php
...
...
      $text = str_replace($smilies,$images,$text);
      return $text;                       }       
   function pagination($page, $items){
      $query = mysql_query("SELECT * FROM `entries`");
      $rows = @(int)mysql_num_rows($query);
      $pages = ceil($rows / $items);
      
echo '<a href="'.$_SERVER['PHP_SELF'].'?page=0"><<</a> ';
      $tabs = 2;
      for($i=$page-$tabs; $i <= $page+$tabs; $i++){
         
         if(($rows - ($i * $items)) <= $rows && ($rows - ($i * $items)) > 0){
            if(($rows - (($i+1) * $items)+1) < 0){
               $top = 1;
            } else {
               $top = ($rows - (($i+1) * $items)+1);
            }
            if($page == $i){
               echo '<span style="color: #777777;">'.($rows - ($i * $items)).'-'.$top.'</span> ';
            } else {
               echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.$i.'">'.($rows - ($i * $items)).'-'.$top.'</a> ';                      }}}
      echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.($pages-1).'">>></a> '; }?>

entries.php:
<?php
   if(!isset($_GET['page'])){
      $page = 0;
   } else {
      $page = $_GET['page'] * $items;}
   $query = mysql_query("SELECT * FROM `entries`");
   $rows = mysql_num_rows($query);
   $query = mysql_query("SELECT *, UNIX_TIMESTAMP(`date`) as date FROM `entries` ORDER BY `date` DESC LIMIT ".$page.",".$items."");
?>
<table width="150%" cellpadding="0" cellspacing="0" border="0">
   <?php   
      while($row = @mysql_fetch_array($query)){
      if(($i % 2) == 0){
         $class = 'class="entry1"';
         $classbg = 'class="entriesbg1"';
      } else {
         $class = 'class="entry2"';
         $classbg = 'class="entriesbg2"';             }?>


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.07.08
Prihlásený: 15.07.08
Príspevky: 7
Témy: 2 | 2
Napísal autor témyOffline : 15.07.2008 16:18 | Delenie viet

aaaa uz mi to ide :) dakujem pekne


 [ Príspevkov: 7 ] 


Delenie viet



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Bindovanie viet na klávesy

v Bezpečnosť a firewally

1

138

07.12.2014 16:35

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Vypísanie viet s hladanými slovami z databázy

v PHP, ASP

12

362

06.02.2008 19:49

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Program na preklad madarskych viet a textov

v Ostatné programy

2

2168

21.06.2008 20:19

izzi

V tomto fóre nie sú ďalšie neprečítané témy.

Delenie diskov

v Operačné systémy Microsoft

6

302

27.06.2008 19:40

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

Delenie Hdd

v Pevné disky a radiče

7

177

21.09.2015 4:45

branci6138

V tomto fóre nie sú ďalšie neprečítané témy.

Delenie disku

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Pevné disky a radiče

43

2448

21.05.2008 16:24

tommy1104

V tomto fóre nie sú ďalšie neprečítané témy.

delenie HDD

v Pevné disky a radiče

12

480

05.06.2013 21:52

sp33d

V tomto fóre nie sú ďalšie neprečítané témy.

delenie obdlznikov

v Assembler, C, C++, Pascal, Java

6

625

24.01.2011 23:43

vital

V tomto fóre nie sú ďalšie neprečítané témy.

nechapem delenie

v ATI/AMD grafické karty

6

952

27.01.2010 3:28

foxXx

V tomto fóre nie sú ďalšie neprečítané témy.

Delenie HDD

v Ostatné programy

10

554

27.12.2011 15:15

Ominous

V tomto fóre nie sú ďalšie neprečítané témy.

delenie pomocou *.cue

v Audio programy

1

736

04.09.2006 19:51

maciakba

V tomto fóre nie sú ďalšie neprečítané témy.

Assembler i8080 delenie

v Assembler, C, C++, Pascal, Java

1

242

12.04.2010 21:20

dEVIANT

V tomto fóre nie sú ďalšie neprečítané témy.

Delenie HDD vo W7

v Operačné systémy Microsoft

0

246

11.08.2010 14:53

mirom

V tomto fóre nie sú ďalšie neprečítané témy.

Instalacia OS + delenie HDD

v Operačné systémy Unix a Linux

4

1763

26.10.2009 6:54

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

Program na delenie disku ?

v Ostatné programy

6

1752

08.02.2009 17:59

McDog

V tomto fóre nie sú ďalšie neprečítané témy.

Delenie v ciselnych sustavach

v Ostatné

1

823

07.11.2010 10:30

Fico



© 2005 - 2017 PCforum, edited by JanoF