🔒 Closed PHP Blog Script

Status
Not open for further replies.

reacah

Established
sino nakaka alala sa pwap? un format nun blogs script nya. un pwede putol putol un body ng blogs. like example un 1000 characters un blog content nya pwedeng gawin 100 characters lang per page tapos next page 100 characters ulit. baka may nakaka alam kung paano un ginawa? limot ko na kase un.
 
madami pong ways e. ang naiisip ko po sa ngayon is gumamit ng str_split();

PHP:
<?php
/* 100 characters including whitespace */
$content = "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567890";

/* limit only to 50 allowed characters per page*/
$split_content = str_split($content, 50);

echo(implode("<br>", $split_content)); // used implode() to convert the array to string

?>
 
madami pong ways e. ang naiisip ko po sa ngayon is gumamit ng str_split();

PHP:
<?php
/* 100 characters including whitespace */
$content = "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567890";

/* limit only to 50 allowed characters per page*/
$split_content = str_split($content, 50);

echo(implode("<br>", $split_content)); // used implode() to convert the array to string

?>
sir paano po kaya un kase manggagaling un data from mysql

madami pong ways e. ang naiisip ko po sa ngayon is gumamit ng str_split();

PHP:
<?php
/* 100 characters including whitespace */
$content = "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567890";

/* limit only to 50 allowed characters per page*/
$split_content = str_split($content, 50);

echo(implode("<br>", $split_content)); // used implode() to convert the array to string

?>
ang code ko kase from mysql db

$sql = "SELECT text FROM testdb_blog WHERE id='". $id."' ";
$issql = mysql_query($sql) ;
while($blogtxt=mysql_fetch_array($issql)) {
tapos dito un script na para sa content nun blog
}


ang naalala ko kase dun mismo sa sql syntax na nanggagaling un mismong output nung tinutukoy ko na 100 characters lang per page. ganun
 
my sample
PHP:
<?php
/* 100 characters including whitespace */
$content = "123456789x123456789x123456789x123456789x123456789x123456789x123456789x123456789x123456789x1234567890";

/* limit only to 25 allowed characters per page*/
$split_content = str_split($content, 25);
?>
<center>
<br><br><br>
<p id="content"></p>
<br><br><br>
<p>Page:
<?php
for($i = 0; $i <= count($split_content)-1; $i++){
    echo("<a href='#' onclick='document.getElementById(\"content\").innerHTML = \"".$split_content[$i]."\";'>$i</a><font color='white'>...</font>");
}
?>
</center>
 
my sample
PHP:
<?php
/* 100 characters including whitespace */
$content = "123456789x123456789x123456789x123456789x123456789x123456789x123456789x123456789x123456789x1234567890";

/* limit only to 25 allowed characters per page*/
$split_content = str_split($content, 25);
?>
<center>
<br><br><br>
<p id="content"></p>
<br><br><br>
<p>Page:
<?php
for($i = 0; $i <= count($split_content)-1; $i++){
    echo("<a href='#' onclick='document.getElementById(\"content\").innerHTML = \"".$split_content[$i]."\";'>$i</a><font color='white'>...</font>");
}
?>
</center>
salamat po ng madami. sir paano un kung 1000 characters tapos divided in 100 characters per page edi 100 pages un. paano nya inext page?
 
salamat po ng madami. sir paano un kung 1000 characters tapos divided in 100 characters per page edi 100 pages un. paano nya inext page?
yang code ko since 100 characters yan, divided by 25 = 4, so 4 pages yan, nakadepende sa loop kung ilang pages ang magegenerate.

PHP:
<?php
/* 1000 characters */
$content = "bu8w9u3mtnxezr1waq1ucda21p548taeoftrv6ooyrw9pu15du7mxxcq0b26ntuex3g4bzk2dncx1moc2ggviyw3bpl26x43w9ckspnh4p4fqt0aie7gi8tu2xgwhf6awn4lbm4uqlysc98hjkdzxgy3vkaxl98iqqa3y94fwutlso77xis26uqzil8f92exj5hyalgwolh7pjpenhg11hzwwkxq5sahg1ad7ws46hsk3y1tib3nq7blyzjj239avdv3mq2li6itfabqe40gob1fwx01eb3c3wbd2i5mdcm38myo7o5fvewb3ceuttd5ak3yd35h0a2s18yvgwerptsx1hwzumiqdaxkpwxl8osf6ju6noob6r3r48r5zrwwfw0u29s736wknhaab3nr6fag4dbsw8ka7t1vsf5207gjq2kmt565e84f2g7kyzqw4xuj7dlkytxpciawcp3cwdff4gyyskm99uz6dr6z162yp1t5krkiuro1hzgn1jd141l2j0fa3xggl7344hrj9lojd5jod5m5e7997bg0jryazg2j7vmmpl7r1hc2zhszk2aaqsyr77wfm6f2aoxt0tin15xfl06j2p7w4orx5dorqv7v96xqcrs5nx66b4t87g1f0t380t9le0x5l6ebshas0doipveyiv3eieqonnc9y6wuosxqquh8puunje1lvah5y8vuahsyyrzvhg1ds9o1gzee0a3q2abx0ms4p9jm4mbin0c5jqqdpemmd2kbrhuwrdi6tahhcykalrucqg0hs12au457eydrzs9i0b6z7cr2x0mmmm4yi11k7gtqwqwnivbikx2dlwaxndqk11thsk6197mzsax3fkff8137lyslbtc1j8qblkhj7sffnesxu8bkcjauj3qxcnemuciad9as4jlyemm2kppnyeyh8k8153uyyuvq5mduj3zb2n9w02v4dmy15vysg3m1bqb8q0sozjl9csa49lfi";

/* limit only to 100 allowed characters per page*/
$split_content = str_split($content, 100);
?>
<center>
<br><br><br>
<p id="content"><?=$split_content[0];?></p>
<br><br><br>
<p>Page:
<?php
$j = 1;
for($i = 0; $i <= count($split_content)-1; $i++){
    echo("<a href='#' onclick='document.getElementById(\"content\").innerHTML = \"".$split_content[$i]."\";'>".$j++."</a><font color='white'>...</font>");
}
?>
</center>

1000 characters/100 limited characters = 10 pages, hindi 100 pages.

kung nais mo 100 pages, 1000 characters / 10 limited characters.

PHP:
<?php
/* 1000 characters */
$content = "bu8w9u3mtnxezr1waq1ucda21p548taeoftrv6ooyrw9pu15du7mxxcq0b26ntuex3g4bzk2dncx1moc2ggviyw3bpl26x43w9ckspnh4p4fqt0aie7gi8tu2xgwhf6awn4lbm4uqlysc98hjkdzxgy3vkaxl98iqqa3y94fwutlso77xis26uqzil8f92exj5hyalgwolh7pjpenhg11hzwwkxq5sahg1ad7ws46hsk3y1tib3nq7blyzjj239avdv3mq2li6itfabqe40gob1fwx01eb3c3wbd2i5mdcm38myo7o5fvewb3ceuttd5ak3yd35h0a2s18yvgwerptsx1hwzumiqdaxkpwxl8osf6ju6noob6r3r48r5zrwwfw0u29s736wknhaab3nr6fag4dbsw8ka7t1vsf5207gjq2kmt565e84f2g7kyzqw4xuj7dlkytxpciawcp3cwdff4gyyskm99uz6dr6z162yp1t5krkiuro1hzgn1jd141l2j0fa3xggl7344hrj9lojd5jod5m5e7997bg0jryazg2j7vmmpl7r1hc2zhszk2aaqsyr77wfm6f2aoxt0tin15xfl06j2p7w4orx5dorqv7v96xqcrs5nx66b4t87g1f0t380t9le0x5l6ebshas0doipveyiv3eieqonnc9y6wuosxqquh8puunje1lvah5y8vuahsyyrzvhg1ds9o1gzee0a3q2abx0ms4p9jm4mbin0c5jqqdpemmd2kbrhuwrdi6tahhcykalrucqg0hs12au457eydrzs9i0b6z7cr2x0mmmm4yi11k7gtqwqwnivbikx2dlwaxndqk11thsk6197mzsax3fkff8137lyslbtc1j8qblkhj7sffnesxu8bkcjauj3qxcnemuciad9as4jlyemm2kppnyeyh8k8153uyyuvq5mduj3zb2n9w02v4dmy15vysg3m1bqb8q0sozjl9csa49lfi";

/* limit only to 10 allowed characters per page*/
$split_content = str_split($content, 10);
?>
<center>
<br><br><br>
<p id="content"><?=$split_content[0];?></p>
<br><br><br>
<p>Page:
<?php
$j = 1;
for($i = 0; $i <= count($split_content)-1; $i++){
    echo("<a href='#' onclick='document.getElementById(\"content\").innerHTML = \"".$split_content[$i]."\";'>".$j++."</a><font color='white'>...</font>");
}
?>
</center>
 
yang code ko since 100 characters yan, divided by 25 = 4, so 4 pages yan, nakadepende sa loop kung ilang pages ang magegenerate.

PHP:
<?php
/* 1000 characters */
$content = "bu8w9u3mtnxezr1waq1ucda21p548taeoftrv6ooyrw9pu15du7mxxcq0b26ntuex3g4bzk2dncx1moc2ggviyw3bpl26x43w9ckspnh4p4fqt0aie7gi8tu2xgwhf6awn4lbm4uqlysc98hjkdzxgy3vkaxl98iqqa3y94fwutlso77xis26uqzil8f92exj5hyalgwolh7pjpenhg11hzwwkxq5sahg1ad7ws46hsk3y1tib3nq7blyzjj239avdv3mq2li6itfabqe40gob1fwx01eb3c3wbd2i5mdcm38myo7o5fvewb3ceuttd5ak3yd35h0a2s18yvgwerptsx1hwzumiqdaxkpwxl8osf6ju6noob6r3r48r5zrwwfw0u29s736wknhaab3nr6fag4dbsw8ka7t1vsf5207gjq2kmt565e84f2g7kyzqw4xuj7dlkytxpciawcp3cwdff4gyyskm99uz6dr6z162yp1t5krkiuro1hzgn1jd141l2j0fa3xggl7344hrj9lojd5jod5m5e7997bg0jryazg2j7vmmpl7r1hc2zhszk2aaqsyr77wfm6f2aoxt0tin15xfl06j2p7w4orx5dorqv7v96xqcrs5nx66b4t87g1f0t380t9le0x5l6ebshas0doipveyiv3eieqonnc9y6wuosxqquh8puunje1lvah5y8vuahsyyrzvhg1ds9o1gzee0a3q2abx0ms4p9jm4mbin0c5jqqdpemmd2kbrhuwrdi6tahhcykalrucqg0hs12au457eydrzs9i0b6z7cr2x0mmmm4yi11k7gtqwqwnivbikx2dlwaxndqk11thsk6197mzsax3fkff8137lyslbtc1j8qblkhj7sffnesxu8bkcjauj3qxcnemuciad9as4jlyemm2kppnyeyh8k8153uyyuvq5mduj3zb2n9w02v4dmy15vysg3m1bqb8q0sozjl9csa49lfi";

/* limit only to 100 allowed characters per page*/
$split_content = str_split($content, 100);
?>
<center>
<br><br><br>
<p id="content"><?=$split_content[0];?></p>
<br><br><br>
<p>Page:
<?php
$j = 1;
for($i = 0; $i <= count($split_content)-1; $i++){
    echo("<a href='#' onclick='document.getElementById(\"content\").innerHTML = \"".$split_content[$i]."\";'>".$j++."</a><font color='white'>...</font>");
}
?>
</center>

1000 characters/100 limited characters = 10 pages, hindi 100 pages.

kung nais mo 100 pages, 1000 characters / 10 limited characters.

PHP:
<?php
/* 1000 characters */
$content = "bu8w9u3mtnxezr1waq1ucda21p548taeoftrv6ooyrw9pu15du7mxxcq0b26ntuex3g4bzk2dncx1moc2ggviyw3bpl26x43w9ckspnh4p4fqt0aie7gi8tu2xgwhf6awn4lbm4uqlysc98hjkdzxgy3vkaxl98iqqa3y94fwutlso77xis26uqzil8f92exj5hyalgwolh7pjpenhg11hzwwkxq5sahg1ad7ws46hsk3y1tib3nq7blyzjj239avdv3mq2li6itfabqe40gob1fwx01eb3c3wbd2i5mdcm38myo7o5fvewb3ceuttd5ak3yd35h0a2s18yvgwerptsx1hwzumiqdaxkpwxl8osf6ju6noob6r3r48r5zrwwfw0u29s736wknhaab3nr6fag4dbsw8ka7t1vsf5207gjq2kmt565e84f2g7kyzqw4xuj7dlkytxpciawcp3cwdff4gyyskm99uz6dr6z162yp1t5krkiuro1hzgn1jd141l2j0fa3xggl7344hrj9lojd5jod5m5e7997bg0jryazg2j7vmmpl7r1hc2zhszk2aaqsyr77wfm6f2aoxt0tin15xfl06j2p7w4orx5dorqv7v96xqcrs5nx66b4t87g1f0t380t9le0x5l6ebshas0doipveyiv3eieqonnc9y6wuosxqquh8puunje1lvah5y8vuahsyyrzvhg1ds9o1gzee0a3q2abx0ms4p9jm4mbin0c5jqqdpemmd2kbrhuwrdi6tahhcykalrucqg0hs12au457eydrzs9i0b6z7cr2x0mmmm4yi11k7gtqwqwnivbikx2dlwaxndqk11thsk6197mzsax3fkff8137lyslbtc1j8qblkhj7sffnesxu8bkcjauj3qxcnemuciad9as4jlyemm2kppnyeyh8k8153uyyuvq5mduj3zb2n9w02v4dmy15vysg3m1bqb8q0sozjl9csa49lfi";

/* limit only to 10 allowed characters per page*/
$split_content = str_split($content, 10);
?>
<center>
<br><br><br>
<p id="content"><?=$split_content[0];?></p>
<br><br><br>
<p>Page:
<?php
$j = 1;
for($i = 0; $i <= count($split_content)-1; $i++){
    echo("<a href='#' onclick='document.getElementById(\"content\").innerHTML = \"".$split_content[$i]."\";'>".$j++."</a><font color='white'>...</font>");
}
?>
</center>
try ko sir un code mo now tapos isipin ko un logic kung paano ko sya sa next page. thanks.
 
run mo yung code ko bossing, malalaman mo kung paano inext page.

eto pakita ko itsura

1660398622028.webp
 
run mo yung code ko bossing, malalaman mo kung paano inext page.

eto pakita ko itsura

View attachment 2086437
na run ko na sya sir salamat pero un content hindi sya nag aappear?

my sample
PHP:
<?php
/* 100 characters including whitespace */
$content = "123456789x123456789x123456789x123456789x123456789x123456789x123456789x123456789x123456789x1234567890";

/* limit only to 25 allowed characters per page*/
$split_content = str_split($content, 25);
?>
<center>
<br><br><br>
<p id="content"></p>
<br><br><br>
<p>Page:
<?php
for($i = 0; $i <= count($split_content)-1; $i++){
    echo("<a href='#' onclick='document.getElementById(\"content\").innerHTML = \"".$split_content[$i]."\";'>$i</a><font color='white'>...</font>");
}
?>
</center>
etung code ginamit ko

etu po un script ko

$bod = mysql_fetch_array(mysql_query("SELECT text FROM testdb_blog WHERE id='".$id."' "));
$split_content = str_split($bod[0],10000);

echo "<?=$split_content[0];?>";

echo "<br/><br/>Page: ";
$j = 1;
for($i = 0; $i <= count($split_content)-1; $i++)
{

echo "<a href='#' onclick='document.getElementById(\"content\").innerHTML = \"".$split_content[$i]."\";'>".$j++."</a><font color='white'>...</font>";
 
kasi boss yang id="content" jan kukunin nung javascript/a href echo "<a href='#' onclick='document.getElementById(\"content\").innerHTML = \"".$split_content[$i]."\";'>".$j++."</a><font color='white'>...</font>";

yung content.

i mean jan ididisplay sa id="content" tapos yung ilalagay niya sa content ay nasa javascript.
 
kasi boss yang id="content" jan kukunin nung javascript/a href echo "<a href='#' onclick='document.getElementById(\"content\").innerHTML = \"".$split_content[$i]."\";'>".$j++."</a><font color='white'>...</font>";

yung content.

i mean jan ididisplay sa id="content" tapos yung ilalagay niya sa content ay nasa javascript.
ah tama nga un nasa isip ko. hehe. salamat. un next page na lang di nagana salamat.
 
Status
Not open for further replies.

About this Thread

  • 12
    Replies
  • 743
    Views
  • 2
    Participants
Last reply from:
reacah

Online now

Members online
533
Guests online
1,269
Total visitors
1,802

Forum statistics

Threads
2,277,853
Posts
28,979,277
Members
1,229,112
Latest member
rosearugay
Back
Top