Hoi, Ik heb een webbased recordertje gedownload, maar het wil niet lukken om 'm aan de praat te krijgen.. Een recorder applet die na het opnemen van voice, het bestandje zou moeten uploaden naar de server via PHP.. Er gaat iets mis tijdens het uploaden.. Iemand hier die dit gedoe wel aan de praat kan krijgen? Ben nu al een paar uur bezig, maar 't wil niet lukken 
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
| <?php global $_FILES, $file, $fileID, $refresh_page; $audioFileDirectory='uploads/'; if ($fileID != "" && $refresh_page == "1") { echo " <HTML XMLNS:IE> <HEAD> <TITLE>FreedomAudio Recorder</TITLE> <META http-equiv='Content-Type' CONTENT='text/html; charset=iso-8859-1'> <META NAME='author' CONTENT='http://www.freedomaudio.com'> <STYLE>@media all{IE\:clientCaps{behavior:url(#default#clientCaps)}}</STYLE> <STYLE> TD{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#FFFFFF} </STYLE> <SCRIPT language='javascript' TYPE='text/javascript' src='freedomaudio.js'></SCRIPT> </HEAD> <BODY leftMargin='0' rightMargin='0' topMargin='5' bottomMargin='0' marginheight='0' marginwidth='0' bgcolor='#606070'> <IE:clientCaps ID='oCC' /> <CENTER> <SCRIPT> LoadFreedomAudio('$audioFileDirectory$fileID.ogg'); </SCRIPT> </CENTER> </BODY> </HTML>"; } else if ($fileID != "" && $file != "" && $refresh_page == "") { if(is_uploaded_file($file)) { //if(isset($file)) { $success = move_uploaded_file($file,$audioFileDirectory.$fileID.".ogg"); } else{ echo "<SCRIPT>alert('Eeek! Save Failed')</SCRIPT>"; } } else { $now=time(); $self=$_SERVER["PHP_SELF"]; $sendCommand="sendRecording('$self')"; echo " <HTML XMLNS:IE> <HEAD> <TITLE>FreedomAudio Recorder</TITLE> <META http-equiv='Content-Type' CONTENT='text/html; charset=iso-8859-1'> <META NAME='author' CONTENT='http://www.freedomaudio.com'> <STYLE>@media all{IE\:clientCaps{behavior:url(#default#clientCaps)}}</STYLE> <STYLE> TD{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#FFFFFF} </STYLE> <SCRIPT language='javascript' TYPE='text/javascript' src='freedomrecorder.js'></SCRIPT> </HEAD> <BODY leftMargin='0' rightMargin='0' topMargin='5' bottomMargin='0' marginheight='0' marginwidth='0' bgcolor='#606070'> <IE:clientCaps ID='oCC' /> <CENTER> <form name='audio_form' method=POST action='$self'> <input type=hidden name='refresh_page' value=''> <input type=hidden name='fileID' value='$now'> <TABLE border=0 WIDTH='100%' HEIGHT='100%' cellSpacing='0' cellPadding='0'> <TR> <TD colspan=3> <CENTER> <TABLE><TR> <TD width='300' height='50'> <SCRIPT> FreedomAudioFormat='format:vorbis;bitrate:22050;channels:1'; FreedomPostParameters='MAX_FILE_SIZE=10000000;fileID=$now'; FreedomPostOptions='0,4'; LoadFreedomRecorder(); </SCRIPT> </TD> <TD ID='recordButton' width='80' height='50'> </TD> </TR></TABLE> </CENTER> </TD></TR> <TR> <TD align='center'>1) Select 'Record'</TD> <TD align='center'>2) Input your audio*</TD> <TD align='center'>3) Select <span class='textControls' id='recordLink'><A HREF='#' onClick=\"$sendCommand\"><FONT color='#FFCE00'><B>Send</B></FONT></A></span></TD> </TR> <TR valign='bottom'><TD align='center' colspan=3><FONT size=-2>*Make sure you have your system's mic or line-in enabled.</FONT></TD></TR> </TABLE> </form> </CENTER> </BODY> </HTML>"; } ?> |