Sunday 3 May 2015

Skrip/Code PHP: Readmore dengan substr




<?php

include"koneksiphp.php";

if(isset($_GET['id'])){
      $id=$_GET['id'];
      $query="SELECT * FROM berita WHERE id='$id'";
      $hasil=mysql_query($query) or die("gagal");
     
      while($data=mysql_fetch_array($hasil)){
      echo $data['judul']."<br>";
      echo str_replace("<>","",$data['isi']);
      }
} else {
      $query="SELECT * FROM berita";
      $hasil=mysql_query($query);
     
      while($data=mysql_fetch_array($hasil)){
            echo $data['judul']. "<br>";
            $artikel=$data['isi'];
            echo substr($artikel,0,400). "<br>";
            echo "<a href=readmore2.php?id=$data[id]>readmore</a>";
            echo "<hr>";
      }
}


?>

Saturday 2 May 2015

Skrip/Code PHP: Readmore dengan explode()



<?php

include"koneksiphp.php";

if(isset($_GET['id'])){
      $id=$_GET['id'];
      $query="SELECT * FROM berita WHERE id='$id'";
      $hasil=mysql_query($query) or die("gagal");
     
      while($data=mysql_fetch_array($hasil)){
      echo $data['judul']."<br>";
      echo str_replace("<>","",$data['isi']);
      }
} else {
      $query="SELECT * FROM berita";
      $hasil=mysql_query($query);
     
      while($data=mysql_fetch_array($hasil)){
            echo $data['judul']. "<br>";
            $artikel=$data['isi'];
            $potongartikel=explode("<>", $artikel);
            echo $potongartikel[0]. "<br>";
            echo "<a href=readmore2.php?id=$data[id]>readmore</a>";
            echo "<hr>";
      }
}


?>

Wednesday 29 April 2015

Skrip/Code PHP: Checkbox




<?php

$buah=array(Apel, Pisang, Semangka, Manggis);

echo "Pilih buah yang Anda Suka: <br>";

echo "<form method=post action=$PHP_SELF>";
for($i=0; $i<count($buah); $i++){

echo "<input type=checkbox name=checkbox$i value=$buah[$i]> $buah[$i]<br>";
}

echo "<input type=submit name=proses value=proses>";
echo "</form>";

if(isset($_POST["proses"])){
for($i=0; $i<count($buah); $i++){
if(isset($_POST["checkbox$i"])){
echo $_POST["checkbox$i"]. ",";
}
}
}

?>

Sunday 26 April 2015

Skrip/Code PHP: Membuat Halaman



<?php
include "koneksiphp.php";
$dataperhalaman=3;
if(isset($_GET["halaman"])){
      $nohalaman=$_GET["halaman"];
} else {
      $nohalaman=1;
}
$offset=($nohalaman-1)*$dataperhalaman;
$query="SELECT * FROM mahasiswa ORDER BY nim LIMIT $offset, $dataperhalaman";
$hasil=mysql_query($query) or die('error');
echo "<table border=1>";
echo "<tr><td>NIM</td><td>NAMA</td><td>ALAMAT</td></tr>";
while($data=mysql_fetch_array($hasil)){
      echo "<tr><td>$data[nim]</td><td>$data[nama]</td><td>$data[alamat]</td></tr>";
}
echo "</table>";
$query="SELECT COUNT(*) AS jumlahdata FROM mahasiswa";
$hasil=mysql_query($query);
$data=mysql_fetch_array($hasil);
$jumlahdata=$data["jumlahdata"];
$jumlahhalaman=ceil($jumlahdata/$dataperhalaman);
if($nohalaman>1){
      echo "<a href=$PHP_SELF?halaman=".($nohalaman-1)."> << Prev </a>";
}

for($halaman=1; $halaman <= $jumlahhalaman; $halaman++){
      if((($halaman >= $nohalaman-3) && ($halaman <= $nohalaman+3)) || ($halaman==1) || ($halaman==$jumlahhalaman)){
            if(($tampilhalaman==1) && ($halaman != 2)){
                  echo "...";
            }
            if(($tampilhalaman != ($jumlahhalaman-1)) && ($halaman == $jumlahhalaman)){
                  echo "...";
            }
            if($halaman == $nohalaman){
                  echo "$halaman";
            } else{
                  echo "<a href=$PHP_SELF?halaman=$halaman> $halaman </a>";
            }
            $tampilhalaman=$halaman;
      }
}
if($nohalaman < $jumlahhalaman){
      echo "<a href=$PHP_SELF?halaman=".($nohalaman+1)."> Next >></a>";
}

?>

Saturday 25 April 2015

Skrip/Code PHP: Input File 3


<form enctype="multipart/form-data" action="<?php $PHP_SELF; ?>" method="POST">
    Send this file: <input name="userfile" type="file">
    <input type="submit" value="Send File">
</form>

<?php
$folder = "upload/";
$namafile=$_FILES["userfile"]["name"];
$filetemp=$_FILES["userfile"]["tmp_name"];
$path = $folder.basename($namafile);
if($_SERVER["REQUEST_METHOD"]=="POST")
{
      if(!is_dir($folder))
      {
            mkdir($folder);
      }
     
      if((isset($namafile)) && ($namafile != "")){
            $uploadfile=(file_exists($folder.$namafile))?$folder."copy of ".$namafile:$folder.$namafile;
            move_uploaded_file($filetemp, $uploadfile);
            if(chmod($uploadfile, 0775)){
                  echo "File berhasil diupload.\n";
            } else{
                  echo "File belum diambil!\n";
            }
      }
}

?>

Friday 24 April 2015

Skrip/Code PHP: Input File 2



<?php
echo "<form action=$PHP_SELF method=post enctype=multipart/form-data>";
echo "Send this file: <input name=userfile type=file />";
echo "<input type=submit value=SendFile name=proses />";
echo "</form>";
?>
<?php
$uploaddir = "upload/";
$uploadfile = $uploaddir . basename($_FILES["userfile"]["name"]);
if($_SERVER["REQUEST_METHOD"]=="POST"){
      if (move_uploaded_file($_FILES["userfile"]["tmp_name"], $uploadfile)) {
            echo "File berhasil diupload.\n";
      } else {
            echo "gagal!\n";
}
}

?>

Wednesday 22 April 2015

Skrip/Code PHP: Input File



<form enctype="multipart/form-data" action="<?php $PHP_SELF; ?>" method="POST">
    <input type="hidden" name="MAX_FILE_SIZE" value="3000000" />
    Send this file: <input name="userfile" type="file" />
    <input type="submit" value="Send File" />
</form>

<?php
$uploaddir = "upload/";
$uploadfile = $uploaddir . basename($_FILES["userfile"]["name"]);

if (move_uploaded_file($_FILES["userfile"]["tmp_name"], $uploadfile)) {
    echo "File berhasil diupload.\n";
} else {
    echo "gagal!\n";
}

?>