Post new topic Reply to topic  [ 6 posts ] 
[PHP] : Oalah...ternyata... 
Author Message
Kebangetan Member
User avatar

Joined: Tue Dec 20, 2005 1:29 pm
Posts: 1323
Location: Cilacap - Cirebon - Bandung
Post [PHP] : Oalah...ternyata...
waktu mau refreshing coding php, biar nie kepala seger lagi ama php...aku coba otak-atik n bikin script sederhana..eh..timbul masalah..ini sebagian masalahnya :
1. aplikasi login gak mau berfungsi...padahal coding ga ada yang error..username & passwd udah sama kayak di db.
2. bikin form kok data yang diinputin gak nampil di form tampilan

hm..otak2 di database..uji coba di query berhasil...timbul niat untuk nyoba di PHP versi lama (PHP 4.1) aku pake PHP 5..eh..kok bisa!! coba lagi run di PHP 5..eh gagal lagi..waduh..mosok harus downgrade sie.. otak-atik skrip php.ini, akhirnya nemu penyebab permasalahan!!!
masalahnya ada di register_globals = off di PHP 5, sedangkan di PHP 4.1 register_globals = on.
terus nemu solusinya, ada beberapa solusi.
1. setting aja register_globals = on
2. main2 di skrip
Code:
[b]skrip lama : [/b] untuk php lawas
<?php
echo "<form method=GET action=tes.php>
nama : <input type=text name='nama'>
<input type=submit name=oke value=Kirim></form>";
if ($oke=='kirim') {
echo "nama kamu : $nama"; }
?>

[b]skrip modifikasi:[/b] untuk php versi 4.3 keatas
<?php
echo "<form method=GET action=tes.php>
nama : <input type=text name='nama'>
<input type=submit name=oke value=Kirim></form>";
if ($_GET[oke]=='kirim') {
echo "nama kamu : $_GET[nama]"; }
?>


diolah setelah mumet2 n googling2

_________________
selamatkan kepalamu nak


Fri Feb 06, 2009 3:22 pm
Profile YIM WWW
Top Member
User avatar

Joined: Wed Dec 21, 2005 8:11 am
Posts: 932
Location: jogjakarta,where ever...
Post Re: [PHP] : Oalah...ternyata...
danang wrote:
skrip modifikasi: untuk php versi 4.3 keatas
<?php
echo "<form method=GET action=tes.php>
nama : <input type=text name='nama'>
<input type=submit name=oke value=Kirim></form>";
if ($_GET[oke]=='kirim') {
echo "nama kamu : $_GET[nama]"; }
?>
[/code]

hehe.. kayaknya itu model $_GET ato $_POST gitu udah kepake waktu praktikum Pemrograman PHP jaman kita terakhir ngajar deh nang :D
Soalnya di Plug ku udah pake php 5 :D
jadi memang harus begitu..
ga bisa lagi pemanggilan variabel pake $variabel aja.. harus $_GET['variabel'] / $_POST['variabel'];

pake CI lebih gampang :D

_________________
- indah.or.id -


Sat Feb 07, 2009 5:24 pm
Profile YIM WWW
Kebangetan Member
User avatar

Joined: Tue Dec 20, 2005 1:29 pm
Posts: 1323
Location: Cilacap - Cirebon - Bandung
Post Re: [PHP] : Oalah...ternyata...
wah lupa ndah...soale waktu lagi belajar lagi aku otak-atik skrip lama yang masih pake phpTriad jadul

_________________
selamatkan kepalamu nak


Sat Feb 07, 2009 11:35 pm
Profile YIM WWW
Junior Member
User avatar

Joined: Tue Feb 13, 2007 1:02 am
Posts: 143
Location: yogyakarta
Post Re: [PHP] : Oalah...ternyata...
Biasanya kalo biar bisa jalan di PHP4 ato 5 bisa pake fungsi ini_set() ato extract() untuk ubah settingan php.ini (tanpa ubah konfigurasi filenya :) ) . Kalo session dulu sering pake $HTTP_GET_VARS ato $HTTP_POST_VAR, ada bedanya kok, tapi lupa... :lol:

Hmm ... baru inget. Sepertinya itu untuk login skrip semacam htaccessnya linux (dulu mainan IE sih). (biar ada formnya sendiri gitu kayak javascript, soalnya males buat form login PHP :) )


Sun Feb 08, 2009 2:19 am
Profile E-mail YIM WWW
Kebangetan Member
User avatar

Joined: Tue Dec 20, 2005 1:29 pm
Posts: 1323
Location: Cilacap - Cirebon - Bandung
Post Re: [PHP] : Oalah...ternyata...
wah, aku dah coba cara nambahin ini_set() ama extract() gagal juga..

_________________
selamatkan kepalamu nak


Sun Feb 08, 2009 7:20 am
Profile YIM WWW
Junior Member
User avatar

Joined: Tue Feb 13, 2007 1:02 am
Posts: 143
Location: yogyakarta
Post Re: [PHP] : Oalah...ternyata...
Kalo di hostinganku kayak gini aja udah mau
Code:

....
....
ini_set('memory_limit', '128M');
...

itu untuk memory_limit kalo untuk settingan yang laen beda lagi


Kalo fungsi extract()

Code:
---php register awal
<?
extract($_POST);
extract($_SERVER);
extract($_ENV);
?>
--php register akhir

Untuk php 4.2.0 ke atas

NB :
Settingan apachenya juga ngaruh contohnya liat punya pak dessy :D


Mon Feb 09, 2009 8:39 am
Profile E-mail YIM WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB © phpBB Group.
Designed by Vjacheslav Trushkin for Free Forum/DivisionCore.