|
|
Leonidas Kaplan wrote: Any ideas?
Yes: hire a web designer rather than ripping off someone else's design.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
I have a patient records website where patient can go and check their patient history.
I want to know how to make sure my website is secure?
It's in ASP.NET with there levels authentication where user MUST enter his ID number, Password and a PIN number.
what else I should consider to have it more secure?
|
|
|
|
|
Read some of these excellent articles:
Search CP for security articles[^]
That should get you started.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
how to play list of songs selected which are in database
can any one help to me
**list.php**
<html>
<head></head>
<body>
<form action="play.php" method="post">
<?php
include("Db-Config.php");
echo "Songs List<br>";
$song_id[]=array();
$title[]=array();
$query1=mysql_query("select * FROM songs ");
while($result=mysql_fetch_array($query1)){
$song_id[]=$result['song_id'];
$title[]=$result['title'];
}
$len=sizeof($song_id);
$len1=sizeof($title);
for($i=1;$i<$len;$i++){
?>
<input type="checkbox" name="song[]" value="<?php echo $song_id[$i];?>"> <?php echo $title[$i];?><br>
<?php
}
?>
<input type="submit" value="play">
</form>
</body>
</html>
**play.php**
<?php
include("Db-Config.php");
$songid=$_POST['song'];
$len=sizeof($_POST['song']);
print_r($songid);
?>
<html>
<head>
<meta charset=utf-8 />
<title>Audio Player Demo </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="skin/blue.monday/jplayer.blue.monday.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.jplayer.min.js"></script>
<script type="text/javascript" src="js/jplayer.playlist.min.js"></script>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){
new jPlayerPlaylist({
jPlayer: "#jquery_jplayer_1",
cssSelectorAncestor: "#jp_container_1"
}, [
<?php
for($i=0;$i<$len-1;$i++){
$query1=mysql_query("select * FROM songs where song_id=$songid[$i]");
while($result=mysql_fetch_array($query1)){
?>
{
title:<?php echo $result['title'];?>,
mp3:<?php echo $result['url'];?>
//oga:<?php echo $result['url'];?>
}
<?php
}
}
?>
], {
playlistOptions: {
//autoPlay: true,
enableRemoveControls: true
},
swfPath: "js",
supplied: "oga, mp3",
wmode: "window"
});
});
//]]>
</script>
</head>
<body>
<div id="jquery_jplayer_1" class="jp-jplayer"></div>
<div id="jp_container_1" class="jp-audio">
<div class="jp-type-playlist">
<div class="jp-gui jp-interface">
<ul class="jp-controls">
<li><a href="javascript:;" class="jp-previous" tabindex="1">previous</a></li>
<li><a href="javascript:;" class="jp-play" tabindex="1">play</a></li>
<li><a href="javascript:;" class="jp-pause" tabindex="1">pause</a></li>
<li><a href="javascript:;" class="jp-next" tabindex="1">next</a></li>
<li><a href="javascript:;" class="jp-stop" tabindex="1">stop</a></li>
<li><a href="javascript:;" class="jp-mute" tabindex="1" title="mute">mute</a></li>
<li><a href="javascript:;" class="jp-unmute" tabindex="1" title="unmute">unmute</a></li>
<li><a href="javascript:;" class="jp-volume-max" tabindex="1" title="max volume">max volume</a></li>
</ul>
<div class="jp-progress">
<div class="jp-seek-bar">
<div class="jp-play-bar"></div>
</div>
</div>
<div class="jp-volume-bar">
<div class="jp-volume-bar-value"></div>
</div>
<div class="jp-time-holder">
<div class="jp-current-time"></div>
<div class="jp-duration"></div>
</div>
<ul class="jp-toggles">
<li><a href="javascript:;" class="jp-shuffle" tabindex="1" title="shuffle">shuffle</a></li>
<li><a href="javascript:;" class="jp-shuffle-off" tabindex="1" title="shuffle off">shuffle off</a></li>
<li><a href="javascript:;" class="jp-repeat" tabindex="1" title="repeat">repeat</a></li>
<li><a href="javascript:;" class="jp-repeat-off" tabindex="1" title="repeat off">repeat off</a></li>
</ul>
</div>
<div class="jp-playlist">
<ul>
<li></li>
</ul>
</div>
<div class="jp-no-solution">
<span>Update Required</span>
To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.
</div>
</div>
</div>
</body>
</html>
|
|
|
|
|
Iam using bellow code and js files but it is not working to play audio,add to play list
any one can help to me.
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<!-- Website Design By: www.happyworm.com -->
<title>Audio Player Demo </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="skin/blue.monday/jplayer.blue.monday.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.jplayer.min.js"></script>
<script type="text/javascript" src="js/jplayer.playlist.min.js"></script>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){
new jPlayerPlaylist({
jPlayer: "#jquery_jplayer_1",
cssSelectorAncestor: "#jp_container_1"
}, [
{
title:"Cro Magnon Man",
//mp3:"http://www.jplayer.org/audio/mp3/TSP-01-Cro_magnon_man.mp3",
oga:"http://www.jplayer.org/audio/ogg/TSP-01-Cro_magnon_man.ogg"
},
{
title:"Your Face",
//mp3:"http://www.jplayer.org/audio/mp3/TSP-05-Your_face.mp3",
oga:"http://www.jplayer.org/audio/ogg/TSP-05-Your_face.ogg"
},
{
title:"Cyber Sonnet",
mp3:"http://www.jplayer.org/audio/mp3/TSP-07-Cybersonnet.mp3",
oga:"http://www.jplayer.org/audio/ogg/TSP-07-Cybersonnet.ogg"
},{
title:"sample",
mp3:"address/files/01 - Guzarish.mp3"
}
], {
playlistOptions: {
//autoPlay: true,
enableRemoveControls: true
},
swfPath: "js",
supplied: "oga,mp3",
wmode: "window"
});
$(".song").click(function() {
$("#jquery_jplayer_1").jPlayer("setMedia", {
mp3: $(this).attr("name").val()
}).jPlayer("play");
$("#jquery_jplayer_1").jPlayer("play");
return false;
});
});
//]]>
</script>
</head>
<body>
<div id="jquery_jplayer_1" class="jp-jplayer"></div>
<div id="jp_container_1" class="jp-audio">
<div class="jp-type-playlist">
<div class="jp-gui jp-interface">
<ul class="jp-controls">
<li><a href="javascript:;" class="jp-previous" tabindex="1">previous</a></li>
<li><a href="javascript:;" class="jp-play" tabindex="1">play</a></li>
<li><a href="javascript:;" class="jp-pause" tabindex="1">pause</a></li>
<li><a href="javascript:;" class="jp-next" tabindex="1">next</a></li>
<li><a href="javascript:;" class="jp-stop" tabindex="1">stop</a></li>
<li><a href="javascript:;" class="jp-mute" tabindex="1" title="mute">mute</a></li>
<li><a href="javascript:;" class="jp-unmute" tabindex="1" title="unmute">unmute</a></li>
<li><a href="javascript:;" class="jp-volume-max" tabindex="1" title="max volume">max volume</a></li>
</ul>
<div class="jp-progress">
<div class="jp-seek-bar">
<div class="jp-play-bar"></div>
</div>
</div>
<div class="jp-volume-bar">
<div class="jp-volume-bar-value"></div>
</div>
<div class="jp-time-holder">
<div class="jp-current-time"></div>
<div class="jp-duration"></div>
</div>
<ul class="jp-toggles">
<li><a href="javascript:;" class="jp-shuffle" tabindex="1" title="shuffle">shuffle</a></li>
<li><a href="javascript:;" class="jp-shuffle-off" tabindex="1" title="shuffle off">shuffle off</a></li>
<li><a href="javascript:;" class="jp-repeat" tabindex="1" title="repeat">repeat</a></li>
<li><a href="javascript:;" class="jp-repeat-off" tabindex="1" title="repeat off">repeat off</a></li>
</ul>
</div>
<div class="jp-playlist">
<ul>
<li></li>
</ul>
</div>
<div class="jp-no-solution">
<span>Update Required</span>
To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.
</div>
</div>
</div>
<a href="#" class="song" name="address/sample songs/___TRACK02.MP3">Song 3</a>
<a href="#" class="song" name="address/sample songs/01 - Guzarish.mp3">Song 4</a>
</body>
</html>
-- modified 26-Jun-12 0:48am.
|
|
|
|
|
hi,
i have a html data(more than window size) as php variable .
i want to load that data on scrolling down (by using Jquery/javascript).
any one can help to me....
thank u.
prakash
|
|
|
|
|
|
I have follwoing code.
I have 2 variables in the XML file that I am reading here, Item no and name.
Then I created a folder item_Name in the 3rd column of the page so that when I click it it should take me to the folder.
The file is in the root folder.
Can someone let me know whats wrong with following cell
<td>
<div>
<a href="{&URL1}_{&URL2}"><xsl:value-of select="Folder"/></a>
</div></td>
-----------here's the full code -------------------------------------------------
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/rss">
<html>
<head>
<title>RSS feed</title>
</head>
<body>
<table width="100%" cellspacing="0">
<tr><td><H1><center>Welcome</center></H1></td></tr>
<tr><td><H2>Click on a column header to sort by each column.</H2></td></tr>
<tr><td><DIV id="listing"><xsl:apply-templates match="NotesDocuments"/></DIV></td></tr>
</table>
</body>
</html>
</xsl:template>
<xsl:template match="NotesDocuments">
<table STYLE="background-color=beige">
<thead>
<td><DIV class="hd" onClick="sort('item no')">no</DIV></td>
<td><DIV class="hd" onClick="sort(Name')">Name</DIV></td>
<td><DIV class="hd" onClick="sort('folder')">folder</DIV></td>
</thead>
<xsl:for-each select="NotesData" order-by="TITLE">
<tr>
<td><DIV class="rw"><xsl:variable name="URL1"><xsl:value-of select="no"/></xsl:variable></DIV></td>
<td><DIV class="rw"><xsl:variable name="URL2"><xsl:value-of select="Name"/></xsl:variable></DIV></td>
<td>
<div>
<a href="{&URL1}_{&URL2}"><xsl:value-of select="Folder"/></a>
</div></td>
</tr>
</xsl:for-each>
</table>
</xsl:stylesheet>
|
|
|
|
|
|
I like to submit a request to a web service and wait for the response. I have to give web service a page name where I should the response. <asp:button postbackurl="SomePage"" runat="server"> but I am unable to find any reference to PostBackUrl in MVC. In other word how are we going to deal with PostBackUrl or how we can provide return CallBack page?
|
|
|
|
|
Not clear on what are you trying to ask here. You start by requesting a webservice on one end and then ended up asking postback url in MVC. Please update your question and clearly specify about your work and need.
|
|
|
|
|
Well I send a SMS (message) through a service provider, where server provider is asking me the web address where to inform back for the result as a success or fail.
You may look complete example at (Working example and you play it to understand it)
http://www.w3schools.com/aspnet/showasp.asp?filename=demo_prop_webcontrol_button_postbackurl
<!DOCTYPE html>
<html>
<body>
<form runat="server">
Name:<asp:textbox id="TextBox1" runat=Server />
<asp:button id="Button1" Text="Submit"
PostBackUrl="demo_postbackurl.aspx" runat="Server" />
</form>
</body>
</html>
As you see asp:button has property PostBackUrl, but as far as I know there is no button implementation under MVC3. The service provider only take web address as a PostBackUrl to return the status of the MSM call.
I hope I explained well. Thank you very much for the reply.
|
|
|
|
|
Hi, I have a problem, I don't know how to convert .dbf in FoxPro to MySql using PHP. Who can help me?
|
|
|
|
|
Gday, I dunno how to do it either.
But Google does! Entering your thread title (only) yielded 84,000 results. Presumably one of the first 10 will suffice?
Here you go: from+.dbf+FoxPro+to+MySql[^]
|
|
|
|
|
hehehe..Thanx for your attention before Sir.
I know Sir, I have done it before..
but my code is not give solution..
It can't open the .dbf file..
it's error said that lenght parameter must be greater than 0.
what happen with it?
Thanx before.. Smile |
|
|
|
|
|
A sense of humour and polite. Nice!
That's enough to get continued effort form me right now.
I don't know "what happen with it?"
Can you show the line of code that fails?
|
|
|
|
|
heheheh..thanx Sir..
this is the code Sir..
I don't know where is the wrong code,
because I think it's already right n it have used by another person n when I just try I can't..
sorry if u feel bothered..
<?php
class dbf_class {
var $dbf_num_rec;
var $dbf_num_field;
var $dbf_names = array();
var $_raw;
var $_rowsize;
var $_hdrsize;
var $_memos;
function dbf_class($filename) {
if (!file_exists($filename)) {
echo "<script>alert('Masukkan data DBF')</script>";
} else {
$handle = fopen($filename, "r");
}
if (!$handle) {
echo "Cannot read DBF file";
}
$filesize = filesize($filename);
$this->_raw = fread($handle, $filesize);
fclose($handle);
$arrHeaderHex = array();
for ($i = 0; $i < 32; $i++) {
$arrHeaderHex[$i] = str_pad(dechex(ord($this->_raw[$i])), 2, "0", STR_PAD_LEFT);
}
$line = 32;
$this->dbf_num_rec = hexdec($arrHeaderHex[7] . $arrHeaderHex[6] . $arrHeaderHex[5] . $arrHeaderHex[4]);
$this->_hdrsize = hexdec($arrHeaderHex[9] . $arrHeaderHex[8]);
$this->_rowsize = hexdec($arrHeaderHex[11] . $arrHeaderHex[10]);
$this->dbf_num_field = floor(($this->_hdrsize - $line ) / $line);
for ($j = 0; $j < $this->dbf_num_field; $j++) {
$name = '';
$beg = $j * $line + $line;
for ($k = $beg; $k < $beg + 11; $k++) {
if (ord($this->_raw[$k]) != 0) {
$name .= $this->_raw[$k];
}
}
$this->dbf_names[$j]['name'] = $name;
$this->dbf_names[$j]['len'] = ord($this->_raw[$beg + 16]);
$this->dbf_names[$j]['type'] = $this->_raw[$beg + 11];
}
if (ord($this->_raw[0]) == 131) {
$tail = substr($tail, -1, 1);
if ($tail == 'F') {
$tail = 'T';
} else {
$tail = 't';
}
$memoname = substr($filename, 0, strlen($filename) - 1) . $tail;
$handle = fopen($memoname, "r");
if (!$handle) {
echo "Cannot read DBT file";
exit;
}
$filesize = filesize($memoname);
$this->_memos = fread($handle, $filesize);
fclose($handle);
}
}
function getRow($recnum) {
$memoeot = chr(26) . chr(26);
$rawrow = substr($this->_raw, $recnum * $this->_rowsize + $this->_hdrsize, $this->_rowsize);
$rowrecs = array();
$beg = 1;
if (ord($rawrow[0]) == 42) {
return false;
}
for ($i = 0; $i < $this->dbf_num_field; $i++) {
$col = trim(substr($rawrow, $beg, $this->dbf_names[$i]['len']));
if ($this->dbf_names[$i]['type'] != 'M') {
$rowrecs[] = $col;
} else {
$memobeg = $col * 512;
$memoend = strpos($this->_memos, $memoeot, $memobeg);
$rowrecs[] = substr($this->_memos, $memobeg, $memoend - $memobeg);
}$beg+=$this->dbf_names[$i]['len'];
}
return $rowrecs;
}
function getRowAssoc($recnum) {
$rawrow = substr($this->_raw, $recnum * $this->_rowsize + $this->_hdrsize, $this->_rowsize);
$rowrecs = array();
$beg = 1;
if (ord($rawrow[0]) == 42) {
return false;
}
for ($i = 0; $i < $this->dbf_num_field; $i++) {
$col = trim(substr($rawrow, $beg, $this->dbf_names[$i]['len']));
if ($this->dbf_names[$i]['type'] != 'M') {
$rowrecs[$this->dbf_names[$i]['name']] = $col;
} else {
$memobeg = $col * 512;
$memoend = strpos($this->_memos, $memoeot, $memobeg);
$rowrecs[$this->dbf_names[$i]['name']] = substr($this->_memos, $memobeg, $memoend - $memobeg);
}
$beg+=$this->dbf_names[$i]['len'];
}
return $rowrecs;
}
}
?>
|
|
|
|
|
Hmmm. Okay - that was actually the class I was going to recommend you use.
Now then, the text "length" appears in that document 3 times - each of these are in the comments.
I also see that it doesn't include any other php files, so I can only deduce that the error message is coming from MySql itself. Its very difficult to tell, since you didn't copy/paste the exact error message. (I doubt the error message is going to spell 'length' as 'lenght' )
This makes me consider the possibility that there is in fact, nothing wrong with this code, and that the problem lies in the database structure.
Another alternative is that (& I don't know) perhaps the FoxPro database has a field with NULL in it and you're trying to insert that, but since there's no value, an empty parameter is being passed to mysql, rather than a zero or NULL value..
However, since the code has been around for so long, (at least since 2004) it seems unlikely that it still has an error.
I see that you've made this modification:
if (!file_exists($filename)) {
echo "<script>alert('Masukkan data DBF')</script>";
}
In the original code, there is an exit statement in that block, so that execution wont continue if there's a problem. In your case, it does! (continue if there's a problem)
I'd change that quick-smart!
if (!file_exists($filename))
{
echo 'Masukkan data DBF'"
exit;
}
I suggest that you add some more printf/echo statements to the class to let you know when execution passes certain arbitrary points. A good first location would be after the file has been read and then closed.
At least then you can know where processing gets to before failure - this lets you know which data is being processed at this point and dismiss or confirm that it's the data.
But in any case, often a quick way is to add more echo statements so you know where execution fails.
Good luck.
|
|
|
|
|
thanx sir..
Sir, finally this is the error when I browse the file .DBF...
A PHP Error was encountered
Severity: Warning
Message: fopen(DRBS.DBF) [function.fopen]: failed to open stream: No such file or directory
Filename: models/dbf_class.php
Line Number: 18
Cannot read DBF file
A PHP Error was encountered
Severity: Warning
Message: filesize() [function.filesize]: stat failed for DRBS.DBF
Filename: models/dbf_class.php
Line Number: 22
A PHP Error was encountered
Severity: Warning
Message: fread() expects parameter 1 to be resource, boolean given
Filename: models/dbf_class.php
Line Number: 23
A PHP Error was encountered
Severity: Warning
Message: fclose() expects parameter 1 to be resource, boolean given
Filename: models/dbf_class.php
Line Number: 24
|
|
|
|
|
Susy Nainggolan wrote: fopen(DRBS.DBF) [function.fopen]: failed to open stream: No such file or directory
BINGO!
So what's the full path to:
- dbf_class.php
- DRBS.DBF
- The file that creates the instance of the dbf_class
Also, is the cAsE correct for DRBS.DBF?
Is it drbs.dbf perhaps?
|
|
|
|
|
hi
Please I try to retrieve data from web services (soap) and must pass an ID in cookie http header I tried with java code (eclipse) but I can not I tried also with other tools tjrs but its not happening ...
I am beginner I really need a helping hand to find the error and the tool to be used
Thank you in advance
My prob is in the URL: I can not add it and how to add the "sid"on url (sid: is the username (cookie))
|
|
|
|
|
|
|
Just a suggestion - please don't post so much of code here. you might be working for some employer and if he finds out that the code is being leaked on public forums you might get in trouble.
Post just the stuff that is causing the problem. always be discreet while giving code. make sure you don't violate the employes NDA in any way. we don't want you to get in trouble.
Every now and then say, "What the Elephant." "What the Elephant" gives you freedom. Freedom brings opportunity. Opportunity makes your future.
|
|
|
|