Permisi bliy saya ada sedikit pertanyaan, saya punya script php untuk mencari perkalian dari suatu matriks :
<html>
<head>
<title>operasi Matriks</title>
</head>
<body>
    <h2 align="center">HASIL</h2>
    <?php
    $A = array();
    $A[0] = $_POST['A11'];
    $A[1] = $_POST['A12'];
    $A[2] = $_POST['A13'];
    $A[3] = $_POST['A21'];
    $A[4] = $_POST['A22'];
    $A[5] = $_POST['A23'];
    $A[6] = $_POST['A31'];
    $A[7] = $_POST['A32'];
    $A[8] = $_POST['A33'];

    $B = array();
    $B[0] = $_POST['B11'];
    $B[1] = $_POST['B12'];
    $B[2] = $_POST['B13'];
    $B[3] = $_POST['B21'];
    $B[4] = $_POST['B22'];
    $B[5] = $_POST['B23'];
    $B[6] = $_POST['B31'];
    $B[7] = $_POST['B32'];
    $B[8] = $_POST['B33'];

    $C = array();
    $C[0] = ($A[0]*$B[0])+($A[1]*$B[3])+($A[2]*$B[6]);
    $C[1] = ($A[0]*$B[1])+($A[1]*$B[4])+($A[2]*$B[7]);
    $C[2] = ($A[0]*$B[2])+($A[1]*$B[5])+($A[2]*$B[8]);
    $C[3] = ($A[3]*$B[0])+($A[4]*$B[3])+($A[5]*$B[6]);
    $C[4] = ($A[3]*$B[1])+($A[4]*$B[4])+($A[5]*$B[7]);
    $C[5] = ($A[3]*$B[2])+($A[4]*$B[5])+($A[5]*$B[8]);
    $C[6] = ($A[6]*$B[0])+($A[7]*$B[3])+($A[8]*$B[6]);
    $C[7] = ($A[6]*$B[1])+($A[7]*$B[4])+($A[8]*$B[7]);
    $C[8] = ($A[6]*$B[2])+($A[7]*$B[5])+($A[8]*$B[8]);
    ?>

    <table border="1" align="center" width="200" >
    <?php
     if(empty($_POST['A11'] ) || empty($_POST['A12'] ) || empty($_POST['A13'] ) || empty($_POST['A21'] ) || empty($_POST['A22'] ) || empty($_POST['A23'] ) || empty($_POST['A31'] ) || empty($_POST['A32'] ) || empty($_POST['A33'] )
             || empty($_POST['B11'] ) || empty($_POST['B12'] ) || empty($_POST['B13'] ) || empty($_POST['B21'] ) || empty($_POST['B22'] ) || empty($_POST['B23'] ) || empty($_POST['B31'] ) || empty($_POST['B32'] ) || empty($_POST['B33'] )
             || !preg_match('/^([0-9]+)$/', $_POST['A11']) || !preg_match('/^([0-9]+)$/', $_POST['A12']) || !preg_match('/^([0-9]+)$/', $_POST['A13']) || !preg_match('/^([0-9]+)$/', $_POST['A21']) || !preg_match('/^([0-9]+)$/', $_POST['A22'])
             || !preg_match('/^([0-9]+)$/', $_POST['A23']) || !preg_match('/^([0-9]+)$/', $_POST['A31']) || !preg_match('/^([0-9]+)$/', $_POST['A32']) || !preg_match('/^([0-9]+)$/', $_POST['A33']) || !preg_match('/^([0-9]+)$/', $_POST['B11'])
             || !preg_match('/^([0-9]+)$/', $_POST['B12']) || !preg_match('/^([0-9]+)$/', $_POST['B13']) || !preg_match('/^([0-9]+)$/', $_POST['B21']) || !preg_match('/^([0-9]+)$/', $_POST['B22']) || !preg_match('/^([0-9]+)$/', $_POST['B23'])
             || !preg_match('/^([0-9]+)$/', $_POST['B31']) || !preg_match('/^([0-9]+)$/', $_POST['B32']) || !preg_match('/^([0-9]+)$/', $_POST['B33'])
             )
             
    {
    echo 'DATA tidak valid';
    }
    else
    {
    echo "<tr>";
    for($k=0; $k<=2; $k+=1)
    {
        echo "<td>$C[$k]</td>";
    }
    echo "</tr><tr>";
    for($k=3; $k<=5; $k+=1)
    {
         echo "<td>$C[$k]</td>";
    }
    echo "</tr><tr>";
    for($k=6; $k<=8; $k+=1)
    {
         echo "<td>$C[$k]</td>";
    }
    echo "</tr>";
    }
    ?>
    </table>
</body>
</html>

misalkan saya tekan tombol hasil maka scriptnya akan langsung menampilakn hasil perhitungan, yang saya tanyakan bagaimana script untuk menjelaskan cara perhitungannya/langkah2 menghitung perkaliannya terlebih dahulu sebelum menampilkan hasilnya?

mohon bantuannya ya bliyy soalnya masih masih nubie.....

Lihat semua 1 jawaban

Silahkan login untuk menjawab!

sekedar info

erick · May 8, 2012
bliyy tamiplan websitenya kok tambah keren aja setelah 2 hari gak aktif....
bli q mau tanyak tentang print tampilan web yang seperti web http://www.myphptutorials.com
itu kan tidak semua tampilan webnya di print.
sebelumnya saya sudah baca posting pertanyaan 4 hari yang lalu,trus di suruh lihat di
http://stackoverflow.com/questions/255534/remove-the-default-browser-header-and-footer-when-printing-html tapi q masih bingung..klu bisa saya minta koding print tampilan wb yang ada di web myphptutorials

Lihat semua 2 jawaban

Silahkan login untuk menjawab!
Kalo saya ingin menampilkan data/berita sesuai dengan kategori user yang sedang login bagaimana ya..??
Jadi misal saya memiliki 2 tabel
1. Tabel feeds = id_feed (Primary Key), judul, isi, kelas, waktu
2. Tabel tabeluser = userid (Primary Key), password, level, kelas, email, fullname, agama, telp

Pada saat user login dengan level siswa, maka akan tampil data siswa dan berita yang termasuk kategori dalam kelas tersebut.

Contohnya :
Pada tabel feeds
id_feed . judul . isi . kelas . waktu
11 . berita1 . isiberita1 . 1 . 12:14 5/7/2012
12 . berita2 . isiberita2 . 2 . 12:33 5/7/2012

Pada tabel usertabel
userid . password . level . kelas . email . fullname . agama . telp
musa . 12345 . siswa . 1 . musa@email.com . musa syalala . muslim . 08112345
toyo . rahasia . siswa . 2 . toyo@email.com . toyo yoiyo . muslim . 08100000
gambleh . 54321 . guru . . gb@email.com . gambleh weleh2 . muslim . 03154321


Ketika saya login dengan userid musa dimana musa termasuk level siswa, maka akan muncul biodata diri musa, serta berita yang diambil dari tabel feeds dan termasuk kategori kelas 1 saja, kelas 2 tidak akan muncul pada halaman berita.
sebaliknya jika saya login dengan userid toyo maka yang muncul biodata toyo dan berita yang termasuk dalam kategori kelas 2, kelas 1 tidak akan muncul pada halaman berita tersebut.

Script PHPnya sperti apa ya mas..? Mohon bantuannya..
Terima Kasih.

Lihat semua 10 jawaban

Silahkan login untuk menjawab!
bliyy q mau nanyak ni...
gmn cara membuat form pendaftaran yang dilengkapi upload foto..?
contoh inputan tampilan form terdiri:
Nama :
Alamat :
Email :
Password:
Foto :

Dan Form diatas di imputkan ke satu tabel,
Mohon bantuannya Bliyy...

Lihat semua 2 jawaban

Silahkan login untuk menjawab!

cek login dengan md5

sliem20 · May 5, 2012
gan ane mao tanya ane ko g bisa login yec pas input user ane ganti md5 nah pas cek login ane g bisa masuk kira2 salahnya di mn gtu ?

//input user


<?php 
 include "config.php";
 
 $user =$_POST['user'];
 
 $pass =md5($_POST['pass']);

 $admin =mysql_query ("insert into admin_user(user,password)values('$user','$pass')");
 
 if($admin){
 echo "<meta http-equiv='refresh' content='0; url=admin.php'>";
 }else{
 echo "data gagal di simpan";
 }
 ?>
 
 
 
 //cek user
 
 <?php
session_start();

include "config.php";

$username = $_POST['user'];
$password = md5($_POST['pass']);

$sql = mysql_query("select * from admin_user where user = '$username' AND password='$password'");

$data=mysql_fetch_array($sql);
$hasil = mysql_num_rows($sql);

if ($hasil > 0){

session_register("user");
session_register ("password");

$_SESSION[user]=$data[user];
$_SESSION[password]=$data[password];
	
	
echo"<meta http-equiv='refresh' content='0; url=home.php'>";
}
else{
?>
		<script type="text/javascript">
			alert("password dan user anda tidak valid");
			</script>
<?php

echo"<meta http-equiv='refresh' content='0; url=index.php'>";
}
?>

Lihat semua 4 jawaban

Silahkan login untuk menjawab!
gan mo numpang nanya,,, klo misalkan upload 2 file menggunakan PHP dan mysql. contohnya satu berupa foto dan satu lagi berupa documen(doc) atau semacamnya dalam satu form inputan caranya gmna ya??.
contoh formnya adalah berikut.
<form action="proces.php"
< <table>
<tr>
    <td width="74">Nama : </td>
    <td>&nbsp;<input type="text" name="nama" id="name"/></td>
 </tr>
  <tr>
    <td width="74">Gambar : </td>
    <td>&nbsp;<input type="file" name="img" id="file"/></td>
  </tr>
  
 <tr>
    <td width="74">Masukkan data anda (pdf, word) :</td>
    <td>&nbsp;<input type="file" name="file" id="file"/></td>
 </tr>
  </table>
  </form>

nah kemudian saya mmbuat tabel dgn nama tb_mhs isinya adalah nim, nama (varchar 50), nama_foto (varchar 50, nama_file(varchar 50).
nama_foto adalah nama gambar yg di upload dan nama_file adalah nama file(word,pdf, dll) yg di upload juga.

nah coding untuk insert ke tabel menggunakan form diatas gimana ya gan. yg tesimpan di data base namanya aja ,, klo gambar dan file pdf atau wordnya saya letakkan di folder tersendiri sprti yg sudah pernah di bahas di web ini. tolong bantu say ya gan.

Lihat semua 1 jawaban

Silahkan login untuk menjawab!