Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts

4/2/09

Soal dan Jawaban Soal UTS

nie DIa soAl-soal n Jwaban dari UTS..



1. Bahasa pemrograman yang ditempatkan/ditempelkan pada HTML dan akan diproses oleh web client adalah:
PHP

2. Pemrograman dengan skrip PHP berjalan pada komputer :
Server

3. Dibawah ini Bahasa Pemrograman yang mempunyai licence copyright dan harus membelinya adalah :
ASP

< FRAMESET ROWS="90,*" border=1>
< FRAME SRC="judul.html" SCROLLING=NO NORESIZE>
< FRAMESET COLS="160,*,100">
< FRAME SRC="menu.html" NORESIZE>
< FRAME SRC="prakata.html" NAME="FRAME-3">
< FRAME SRC="menu4.html" NAME="FRAME-4">
</FRAMESET>
</FRAMESET>

4. Dari script diatas Berapa jumlah frame yang dibuat :
4 Frame

5. Masih dari skrip diatas, Frame yang digunakan sebagai halaman inti untuk isi website adalah :
FRAME-3

<body background="bg2.jpg">
<font size=7>Entry Data Siswa</font>
Ketik data-data siswa dibawah ini :<br />
<form id="form1? name="form1? method="post" action="isisiswa.php">
<table><tr><td>Nama Siswa</td><td><input type="text" name="nama" id="nama" /></td></tr>
<tr><td>Nomor Induk</td><td><input type="text" name="induk" id="induk" /></td></tr>
<tr><td>Kelas</td><td><input type="text" name="kelas" id="kelas" /></td></tr>
</table>
<input type="submit" name="Submit" id="Submit" value="Kirim" />
</form>
</body>
</html>

6. Perhatikan skrip diatas :
Skrip diatas bertugas untuk melakukan operasi :
Entery

7. Tetap dari skrip diatas hasil dari skrip tersebut akan ditangani oleh file :
isisiswa.php

<html>
<body>
<?php
$nama = $_POST['nama'];
$induk = $_POST['induk'];
$kelas = $_POST['kelas'];
$conn = mysql_connect("localhost","root","");
if (!$conn) {
echo "Could not connect to db";
exit(1);
}
$db = mysql_select_db("latihan",$conn);
$sqlText = "insert into siswa(nama, induk, kelas)
values('$nama','$induk','$kelas')";
mysql_query($sqlText);
?>Data telah dimasukkan dalam database<br />
</body>
</html>

8. Perhatikan skrip diatas, skrip diatas bertugas untuk melakukan operasi :
Adding

9. Masih dari skrip diatas, nama database dan tabel yang dimaksud skrip tersebut adalah :
latihan, siswa

10. Tag HTML untuk membuat link adalah:
< a href=”linKnya_pakde”></a >

11. HTML singkatan dari:
Hyper Text Markup Language

12. Properti yang berguna untuk mengatur warna bingkai tabel adalah:
border-color

13. Tag HTML yang menandakan kita menggunakan Javascript adalah
< script language="javascript" > < /script >

14. Apa guna function dalam Javascript
Menggabungkan beberapa perintah

15. Tag yang digunakan untuk ganti baris
< br >

16. Tag HTML untuk menjalankan program Javascript yang disimpan dalam bentuk file adalah
< script src="SCriptNya_paKde.js" > < /script >

17. Tag yang digunakan untuk membuat paragraf adalah
< p >

18. Pasangan tag digunakan untuk
Mendefinisikan style sheet

19. Tag HTML untuk menampilkan gambar adalah
< img src="gamBarnya_PakDe.jpg" >

20. Untuk membuat judul tabel digunakan tag
< th >


Selengkapnya..

3/5/09

Entry Siswa PHP "Order By Induk"


Nah, kalau sebelumnya dah "Membuat Aplikasi Data Siswa dengan PHP", sekarang masih agak sama. Yang membedakan adalah nomor induknya di urutkan (otomatis urut dari kecil ke besar) dengan sedikit perubahan pada lihatsiswa.php. Berikut ini screen shot beserta scripnya.




Untuk script enterysiswa.php tetap :


<html>

<body background="bg2.jpg">

<font size=16>Entry Data Siswa</font>
<br />
<hr>
Ketik data-data siswa dibawah ini :<br />
<br />
<br />
<form id="form1? name="form1? method="post" action="isisiswa.php">
<table>
<tr><td>Nama Siswa</td><td><input type="text" name="nama" id="nama" /></td></tr>

<tr><td>Nomor Induk</td><td><input type="text" name="induk" id="induk" /></td></tr>

<tr><td>Kelas</td><td><input type="text" name="kelas" id="kelas" /></td></tr>

</table>
<br />
<br />

<hr>
<input type="submit" name="Submit" id="Submit" value="Kirim" />
</form>
</body>

</html>




Untuk isi.php juga tetap :


<html>
<head>
<title>Input Data dari Form ke MySQL</title>
</head>

<body>
<?php
$nama = $_POST['nama'];
$induk = $_POST['induk'];
$kelas = $_POST['kelas'];

$conn = mysql_connect("localhost","root","");
if (!$conn) {
echo "Could not connect to db";
exit(1);
}
$db = mysql_select_db("latihan",$conn);

$sqlText = "insert into siswa(nama, induk, kelas)
values('$nama','$induk','$kelas')";
mysql_query($sqlText);


?>Data telah dimasukkan dalam database<br />
</body>
</html>





Nah ini yang dirubah dari lihatsiswa.php


<html>
<body background="bg1.jpg">
<br>

<font size="5" ><center>DAFTAR SISWA</center><br />
</font>
<?php
$conn = mysql_connect("localhost","root","");
if (!$conn) {
echo "Could not connect to db";
exit(1);
}
$db = mysql_select_db("latihan",$conn);

$sqlText = "select * from siswa order by induk";
$result = mysql_query($sqlText);
echo "<table border=1 align=center >";
echo "<tr><td width=150><b><center>Nama Siswa</center></b></td>
<td width=150><b><center>Nomor Induk</center></b></td></b>
<td width=150><b><center>Kelas</center></b></td></b></tr>";

while($row=mysql_fetch_object($result))
{
echo "<tr><td>$row->nama</td><td align=center>$row->induk</td><td align=center>$row->kelas</td></tr>";
}

echo "</table>";
?>
</body>
</html>



Nah ini yang berubah
$sqlText = "select * from siswa order by induk";

Sebelumnya hanya
$sqlText = "select * from siswa";

Semoga bermanfaat!
Selengkapnya..

3/2/09

ScreenShotnya Program Sistem Informasi Sekolah

Setelah selesai posting script bwat data siswa pake PHP. Nie ada screenshot Program Sistem Informasi Sekolah buat tugas TI di sekolahq....




































Selengkapnya..

Membuat Aplikasi Data Siswa dengan PHP

pHew,,,, Akhirnya….!!!! Setelah berjuang sedemikian sehingga, keringat kering bercucuran (lho?!) darah bertetesan, panas terik kulewati, hujan badai kuterjang, halah! :p

Oke….Oks…. tugas baru dari pahlawan tanpa tanda jasa (bilang z guru, he…. :) ) membuat data siswa, sbenernya sih ga’ membuat, tapi oleh guru saya diberi script php. Namun, walaupun hanay diberi, saya harus bersusah payah untuk mencoba dan terus mencoba………… dan akhirnya berhasil juga (semoga saja keterangan di bawah nie benar, Amien…….). Nie dia :


Yang pertama, buat database latihan terus buat tabel siswa sbb :

siswa:int(11):auto_increment:primary
nama:varchar(7)
induk:varchar(5)
kelas:varchar(7)

field siswa gunanya untuk memberikan primary key pada setiap record
field nama untuk menyimpan nama, menggunakan string dengan maksimal 7 karakter.
field induk untuk menyimpan nama, menggunakan string dengan maksimal 5 karakter.
field induk untuk menyimpan nama, menggunakan string dengan maksimal 7 karakter.




Data siswa ini terdiri dari tiga bagian yaitu:
1. entrysiswa.php
2. isisiswa.php
3. lihatsiswa.php

Script untuk entrysiswa.php adalah sebagai berikut :


<html>

<body background="bg2.jpg">

<font size=16>Entry Data Siswa</font>
<br />
<hr>
Ketik data-data siswa dibawah ini :<br />
<br />
<br />
<form id="form1? name="form1? method="post" action="isisiswa.php">
<table>
<tr><td>Nama Siswa</td><td><input type="text" name="nama" id="nama" /></td></tr>

<tr><td>Nomor Induk</td><td><input type="text" name="induk" id="induk" /></td></tr>

<tr><td>Kelas</td><td><input type="text" name="kelas" id="kelas" /></td></tr>

</table>
<br />
<br />

<hr>
<input type="submit" name="Submit" id="Submit" value="Kirim" />
</form>
</body>

</html>






<body background="bg2.jpg">
Merupakan tambahan untuk background natinya yang bisa Anda ganti seseuai keinginan Anda.




untuk isisiswa.php scrpitnya sebagai berikut….


<html>
<head>
<title>Input Data dari Form ke MySQL</title>
</head>

<body>
<?php
$nama = $_POST['nama'];
$induk = $_POST['induk'];
$kelas = $_POST['kelas'];

$conn = mysql_connect("localhost","root","");
if (!$conn) {
echo "Could not connect to db";
exit(1);
}
$db = mysql_select_db("latihan",$conn);

$sqlText = "insert into siswa(nama, induk, kelas)
values('$nama','$induk','$kelas')";
mysql_query($sqlText);


?>Data telah dimasukkan dalam database<br />
</body>
</html>






Sedangkan untuk lihatsiswa.php nie scriptNa


<html>
<body background="bg1.jpg">
<br>

<font size="5" ><center>DAFTAR SISWA</center><br />
</font>
<?php
$conn = mysql_connect("localhost","root","");
if (!$conn) {
echo "Could not connect to db";
exit(1);
}
$db = mysql_select_db("latihan",$conn);

$sqlText = "select * from siswa";
$result = mysql_query($sqlText);
echo "<table border=1 align=center >";
echo "<tr><td width=150><b><center>Nama Siswa</center></b></td>
<td width=150><b><center>Nomor Induk</center></b></td></b>
<td width=150><b><center>Kelas</center></b></td></b></tr>";

while($row=mysql_fetch_object($result))
{
echo "<tr><td>$row->nama</td><td align=center>$row->induk</td><td align=center>$row->kelas</td></tr>";
}

echo "</table>";
?>
</body>
</html>





<body background="bg1.jpg"> juag diganakan untuk memneri background pada ‘bodynya’ yang dapat Anda modifikasi.




Mungkin itu saja dulu yang dapat saya berikan untuk Anda saat ini. Tinggalkan kometar agar tulisan ini dapat berkembang, semoga bermanfaat bagi Anda semua…..



Selengkapnya..

2/19/09

Soal Latihan Pemograman Web

Di bawah ini adalah Soal Latihan (Tugas TI-q^^) Tentang pemrogaman Web (Beserta JawabanQ)





1. Tag HTML untuk membuat link adalah:


A. < a href=”URL/nama file”> </a>

B. < link=”URL/nama file”> </link>

C. < a link=”URL/nama file”> </a>

D. < href=”URL/nama file”> </href>



Jawab : A









2. HTML singkatan dari:

A. High Text Multi Language

B. Hyper Text Markup Language

C. Hyper Text Multi Languange

D. High Text Markup Language



Jawab : B









3. CSS singkatan dari:

A. Cascading Sensitive Sheet

B. Cascading Style Sheet

C. Case Sensitive Sheet

D. Case Style Sheet



Jawab : B









4. Properti yang berguna untuk mengatur warna bingkai tabel adalah:

A. border-style

B. color-border

C. border-color

D. table-color



Jawab : C









5. Suatu bentuk hubungan interaktif dimana client dapat mengirimkan masukan ke server, dan server mengolah masukan tersebut kemudian dikembalikan kepada client, adalah konsep dari

A. CGI

B. Internet

C. HTML

D. Javascript



Jawab : A









6. Perl adalah singkatan dari:
A. Practical Extraction and Reporting Language
B. Practical Emulation and Reporting Language
C. Principal Extraction and Reporting Language
D. Principal Emulation and Reporting Language


Jawab : A










7. Tag HTML yang menandakan kita menggunakan Javascript adalah
A. < script language=”javascript” > </script>
B. < javascript> </javascript>
C. <script=”javascript” > </script>
D. <language=”javascript” > </language>


Jawab : A










8. Apa guna function dalam Javascript
A. memanggil script Java
B. menentukan jenis bahasa yang dipakai
C. elemen yang harus ada pada Javascript
D. menyatukan beberapa perintah


Jawab : A











9. Tag yang digunakan untuk ganti baris
A. <a>
B. < b>
C. < p>
D. <br>


Jawab : D











10. Tag HTML untuk menjalankan program Javascript yang disimpan dalam bentuk file adalah
A. < script language=”file.js” > </script>
B. < script=”file.js” > </script>
C. < script src=”file.js” > </script>
D. < script> “file.js” </script>


Jawab : C











11. Tag yang digunakan untuk membuat paragraf adalah
A. < p>
B. < b>
C. < pr>
D. < br>


Jawab : A










12. Pasangan tag <STYLE> dan </STYLE> digunakan untuk
A. Membuat link
B. Membuat paragraf
C. Mendefinisikan style sheet
D. Memberi komentar dalam HTML


Jawab : C










13. Bahasa pemrograman yang ditempatkan/ditempelkan pada HTML dan akan diproses oleh web client adalah
A. Javascript
B. ASP
C. PHP
D. ASP .Net


Jawab : B










14. Tag HTML untuk menampilkan gambar adalah
A. < src img=”file.jpg” >
B. < scr img=”file.jpg” >
C. < img scr=”file.jpg” >
D. < img src=”file.jpg” >


Jawab : D











15. Untuk membuat judul tabel digunakan tag
A. < table>
B. < td>
C. < th>
D. < tr>


Jawab : C











Selengkapnya..

Script Buat Membuat Buku Tamu

yo langsung z nie script^2 bwat buku tamu :

nYang pertama nieh....

Buku tamu.php




<html>
<head>
<title>Halaman Buku tamu</title>
</head>

<body>
Buku tamu - <a href="lihat.php">lihat isi buku tamu</a><br />
<br />
<hr>
Isilah buku tamu kami<br />
<br />
<br />
<form id="form1? name="form1? method="post" action="isi.php">
nama
<input type="text" name="nama" id="nama" />
<br />
<br />
pesan
<textarea name="pesan" id="pesan" cols="45? rows="5?></textarea>
<br />
<br />
<hr>
<input type="submit" name="Submit" id="Submit" value="Submit" />
</form>
</body>

</html>









isi.php


<html>
<head>
<title>Input Data dari Form ke MySQL</title>
</head>

<body>
<?php
$nama = $_POST['nama'];
$pesan = $_POST['pesan'];
$conn = mysql_connect("localhost","root","");
if (!$conn) {
echo "Could not connect to db";
exit(1);
}
$db = mysql_select_db("latihan",$conn);

$sqlText = "insert into bukutamu(nama, pesan,tanggal)
values('$nama','$pesan',NOW(''))";
mysql_query($sqlText);


?>
Buku tamu - <a href=lihat.php>lihat isi buku tamu</a><br />
</body>
</html>











lihat.php


<html>
<head>
<title>Daftar Data yang ada di MySQL</title>
</head>

<body bgcolor="#000000">
<a href=bukutamu.php>Isi Buku Tamu</a><br />
<font color="#FFFFFF" size="3">Isi buku tamu<br />
<br />
<?php
$conn = mysql_connect("localhost","root","");
if (!$conn) {
echo "Could not connect to db";
exit(1);
}
$db = mysql_select_db("latihan",$conn);

$sqlText = "select * from bukutamu";
$result = mysql_query($sqlText);
while($row=mysql_fetch_object($result))
{
?>
<strong>Nama</strong>: <?php echo $row->nama;?><br />
<strong>Pesan</strong>: <?php echo $row->pesan;?><br />
<br />
<?php } ?>
<marquee>
---
</marquee>
</font> <font color="#FFFFFF">
<marquee>
</marquee>
</font>
<marquee>
<font color="#FF0000" size="3">AYO KAMU BISA BIKIN PROGRAM PAKE PHP
running text</font>----
</marquee>
</body>
</html>







Selengkapnya..

2/16/09

Pengertian PHP



PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.

Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.

Sejarah PHP
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI, kependekan dari Hypertext Preprocessing'/Form Interpreter. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.

Pada

November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.


Contoh Sederhana penulisan PHP adalah sebagai berikut


<html>
<body>
<?php
echo "Pengertian PHP";
?>
</body>
</html>


Dan hasilnya seperti ini

Pengertian PHP

,,,,,
Sedikit keterangan bahwa dalam setiap penulisan script php harus diawali dengan <?php dan diakhiri dengan ?>

Mungkin ini saja dulu yang bisa saya saya sampaikan untuk saat ini. Semoga bermanfaat......
untuk lebih bermanfaat lagi silahkan komentar di bawah ini, agar saya bisa mengembangkan tulisan ini......
Selengkapnya..

  ©Template Blogger Green by Dicas Blogger.

TOPO