Autor Tema: Tengo un error sobre un pequeña aplicacion flash  (Leído 984 veces)

Desconectado callosino

  • PHPer@
  • **
  • Mensajes: 62
  • Karma: 1
  • Sexo: Masculino
    • Ver Perfil
Tengo un error sobre un pequeña aplicacion flash
« en: 24 de Noviembre de 2006, 17:20:59 pm »
Bueno estoy haciendo una pequeña aplicacion flash y hay intervienen unos archivos php, pero cuando enchunfo el server, me salta este error.

Fatal Error: Call to undifined function: socket_create<> in C:/Miserver/socket.php on line 165

La linea axacta es esto $listenfd socket_create(AF_INETSOCK_STREAM0);


Y si alguien quiere ver todo el archivo socket.php
<?
// to set the connection key 
$keyencryption "iamgoodseehowyoudecrypt";
//setting this to 0 lets scriphang around for ever
set_time_limit(0);

// defaults...
define(&#39;MAXLINE&#39;, 4096); // how much to read from a socket at a time
define(&#39;LISTENQ&#39;, 500); // listening queue
define(&#39;PORT&#39;, 10026); // the default port to run on
define(&#39;FD_SETSIZE&#39;, 500); // file descriptor set size (max number of concurrent clients)...


/* **********************************************
	
get usernames
********************************************** */
function getUsernames($r) {
	
global 
$ul;
	

	
//variable to hold usernamelist
	
$t = &#39;userlist&#39;;
	

	
for (
$i 0$i FD_SETSIZE$i++)
	
{
	
	
//if is array and same room
	
	
if(
is_array($ul[$i]) && $ul[$i][&#39;room&#39;] == $r)
	
	
	
$t .= &#39;#&#39;.$ul[$i][name].&#39;:&#39;.$ul[$i][id];
	
	
	
	

	
}
	
return 
$t;
	
unset(
$t);
	

}


/* **********************************************
	
get rooms
********************************************** */
function getRooms(){
	

	
global 
$ul;
	

	
$t = &#39;roomlist&#39;;
	
	
//variable to hold roomlist
	
$r = array();
	
	
	
//array to check if room is in our list
	
$u = array();
	
	
	
//array to hold number of users in room
	

	
for (
$i 0$i FD_SETSIZE$i++){
	
	
//if we have a client in allusers array
	
	
if(
is_array($ul[$i])){
	
	
	
//if current room is not in "room array", we add it and clients in room are = 1
	
	
	
if (!
in_array($ul[$i][&#39;room&#39;],$r)){
	
	
	
	
$r[] = $ul[$i][&#39;room&#39;];
	
	
	
	
$u[$ul[$i][&#39;room&#39;]] = 1;
	
	
	
} else {
	
	
	
	
//new client in room found, increase
	
	
	
	
$u[$ul[$i][&#39;room&#39;]]++;
	
	
	
}
	
	
}
	
}

// import and run the room list
include "roomlist.php";

	
//make the return string
	
foreach (
$r as $ro){
    
	
$t .= &#39;#&#39;.$ro.&#39;(&#39;.$u[$ro].&#39;)&#39;;
	
}
	

	
return 
$t;
	
	

}


/* **********************************************
	
join room (user, room, oldroom)
********************************************** */
function joinRoom($u$r$or$myid$param) {
	

	
global 
$ul$i$client;
	

	
$ul[$i][&#39;room&#39;] = $r;
	
	
	
//save room name before deleting the user
	
$n1 getUsernames($r);
	
	
	
//users in current room
	
$n2 getUsernames($or);
	
	
//users in old room
	
$ro getRooms();
	
	
	
	
//get all rooms
	


	

	
//update users from rooms
	
for (
$k 0$k FD_SETSIZE$k++)
	
{
	
	
if (
$client[$k] != null) {
	
	
	

	
	
	
//if same room
	
	
	
if (
$ul[$k][&#39;room&#39;] == $r){
	
	
	
	
socket_write($client[$k], &#39;enter#&#39;.$u.&#39;#&#39;.$myid."#".$param.chr(0));
	
	
	
	
socket_write($client[$k], $n1.chr(0));
	
	
	
	

	
	
	
//if old room
	
	
	
} else if (
$ul[$k][&#39;room&#39;] == $or){
	
	
	
	
socket_write($client[$k], &#39;leaveR#&#39;.$u.&#39;#&#39;.$myid."#".$param.chr(0));
	
	
	
	
socket_write($client[$k], $n2.chr(0));
	
	
	
}
	
	
	
//update all users roomlist
	
	
	

	
	
	
socket_write($client[$k], $ro.chr(0));
	
	
}
	
}
	
	

}


/* **********************************************
	
 for kill the server
********************************************** */
function killDaemon()
{
	
global 
$listenfd$client,$rooms;
	
$msg = &#39;msg#server#Daemon going down!<br>&#39;;
	
for (
$i 0$i FD_SETSIZE$i++)
	
{
	
	
if (
$client[$i] != null){
	
	
	
socket_write($client[$i], $msgstrlen($msg));
	
	
	
socket_close($client[$i]);
	
	
}
	
}
	
print &
#39;Shutting down the daemon<br>&#39;;
	
socket_close($listenfd);
	
exit;
}


/* **********************************************
	
  whenever a client disconnects...
********************************************** */
function closeClient() {
	
global 
$client$remote_host$remote_port$ul$i;
	

	
socket_close($client[$i]);
	
	
	
//close & unset socket
	
$client[$i] = null;
	
unset(
$remote_host[$i]);
	

	
$oldroom $ul[$i][&#39;room&#39;];
	
	
	
//save room name before unsetting user
	
$oldname $ul[$i][&#39;name&#39;];
	
	
	
//save username before unsetting user
	
unset(
$ul[$i]);
	

	
$users getUsernames($oldroom);
	
//get usernames in old room
	
$rooms getRooms();
	
	
	
	
//get rooms
	

	
//check to see if anyone is still attached, this will shutdown the 
	
//remove down from here if you want to remove this option server, remove if unwanted
	
$someoneconnected false;
	

	
for (
$k 0$k <= FD_SETSIZE$k++){
	
	
if(
$client[$k] != null){
	
	
	

	
	
	
$someoneconnected true;
	
	
	

	
	
	
//if someone is in old room
	
	
	
if (
$ul[$k][&#39;room&#39;] == $oldroom){
	
	
	
	
socket_write($client[$k], &#39;leave#&#39;.$oldname.chr(0));
	
	
	
	

	
	
	
	
socket_write($client[$k], $users.chr(0));
	

	
	
	
	
socket_write($client[$k], $rooms.chr(0));
	

	
	
	
//update all users rooms
	
	
	
} else {
	
	
	
	
socket_write($client[$k], $rooms.chr(0));
	

	
	
	
}
	
	
	

	
	
}
	
}
	

	
if(
$someoneconnected == false){
	
	
//killDaemon();
	
}
	
//stop removing here, for the auto shutdown feature
	

	
//search in roomname array and remove if nouonethere
	

}


// set up the file descriptors and sockets...
// $listenfd only listens for a connection, it doesn&#39;t handle anything
// but initial connections, after which the $client array takes over...
$listenfd socket_create(AF_INETSOCK_STREAM0);
if (
$listenfd) {
	
print &
#39;Listening on port &#39;.PORT.&#39;<br>&#39;;
} else {
	
die(&
#39;AIEE -- socket died!<br>&#39;);
}
 
//set servers ip here, leave if using a local host
//socket_setopt($listenfd, SOL_SOCKET, SO_REUSEADDR, 1); - old
if (!@socket_setopt($listenfdSOL_SOCKETSO_REUSEADDR0)) {
	
echo &
#39;socket_setopt() failed: reason: &#39;.socket_strerror(socket_last_error($listenfd));
	
exit;
}

if (!
socket_bind($listenfd, &#39;0.0.0.0&#39;, PORT)){
	
socket_close($listenfd);
	
die(
"AIEE -- Couldn&#39;t bind!");
}
socket_listen($listenfdLISTENQ);


// set up our clients. After listenfd receives a connection,
// the connection is handed off to a $client[]. $maxi is the
// set to the highest client being used, which is somewhat
// unnecessary, but it saves us from checking each and every client
// if only, say, the first two are being used.

//allow spaces for extra users, that will be automatically closed
for ($i 0$i LISTENQ$i++) {
	
$client[$i] = null;
}

// the main loop.
while(1){
	
$rfds[0] = $listenfd;
	
{
	
	
for (
$i 0$i <= FD_SETSIZE$i++)
	
	
	
if (
$client[$i] != null)
	
	
	
	
$rfds[$i 1] = $client[$i];
	
	
}
	
	
// block indefinitely until we receive a connection...
	
	

	
	
$nready socket_select($rfds$null$nullnull);
	
	

	
	
// if we have a new connection, stick it in the $client array,
	
	

	
	
if (
in_array($listenfd$rfds)) {
	
	
	
for (
$i 0$i <= FD_SETSIZE$i++){ //pick up the new spot
	
	
	

	
	
	
	
if (
$client[$i] == null){
	
	
	
	
	
$client[$i] = socket_accept($listenfd);
	
	
	
	

	
	
	
	
	
socket_setopt($client[$i], SOL_SOCKETSO_REUSEADDR0);
	
	
	
	
	
socket_getpeername($client[$i], $remote_host[$i], $remote_port[$i]);
	
	
	
	
	
// continue the server if connection allowed else allow next step
	
	
	
	
	
if (
$i FD_SETSIZE){
	
	
	
	
	
	
break;
	
	
	
	
	
}
	
	
	
	
}
	
	
	
	
	

	
	
	
	
if (
$i >= FD_SETSIZE){
	
	
	
	
	
//trigger_error("too many clients", E_USER_ERROR);
	
	
	
	
	
//exit;
	
	
	
	
	
//or close the new socket, 
	
	
	
	
	
closeClient();
	
	
	
	

	
	
	
	
	
break; 
// continue the server
	
	
	
	
}
	
	

	
	
	
}
	
	

	
	
	
if (--
$nready <= 0)
	
	
	
	
continue;
	
	
}
	
	

	
	

	
	
// check the clients for incoming data.
	
	

	
	
for (
$i 0$i <= FD_SETSIZE$i++){
	
	
	
if (
$client[$i] == null)
	
	
	
	
continue;
	
	
	

	
	
	
if (
in_array($client[$i], $rfds)){
	
	
	
	
$n trim(socket_read($client[$i], MAXLINE));
	
	

	
	
	
	
if (!
$n)
	
	
	
	
	
closeClient();
	
	
	
else {
	
	
	
	
// if a client has sent some data, do one of these:
	
	
	
	
$n2 explode (&#39;#&#39;, $n); 
	
	
	
	

	
	
	
switch (
$n2[0]) {

	
	
	
	
case &
#39;football&#39;:
	
	
	
	
// print football to other clients
	
	
	
	
// data to all of the clients in the $client array.
	
	
	
	
//$n is incoming data
	
	

	
	
	
	
for (
$j 0$j <= FD_SETSIZE$j++)
	
	
	
	
{
	
	
	
	
	
if (
$client[$j] != null && $ul[$i][&#39;room&#39;] == $ul[$j][&#39;room&#39;])
	
	
	
	
	
socket_write($client[$j], &#39;football#&#39;.$ul[$i][&#39;name&#39;].&#39;#&#39;.$n2[3].chr(0));
	
	
	
	
}
	
	
	
	
break;

	
	
	
	
case &
#39;attack&#39;:
	
	
	
	
// check password
	
	
	
	
//if ($n2[4] == $keyencryption){
	
	
	
	
// print attack to other clients
	
	
	
	
// data to all of the clients in the $client array.
	
	
	
	
//$n is incoming data
	
	

	
	
	
	
for (
$j 0$j <= FD_SETSIZE$j++)
	
	
	
	
{
	
	
	
	
	
if (
$client[$j] != null && $ul[$i][&#39;room&#39;] == $ul[$j][&#39;room&#39;])
	
	
	
	
	
socket_write($client[$j], &#39;attack#&#39;.$ul[$i][&#39;name&#39;].&#39;#&#39;.$n2[3].chr(0));
	
	
	
	
}
	
	
	
	
break;

	
	
	
	
case &
#39;admindisconnect&#39;:
	
	
	
	
if (
$client[$n2[3]] != null) {
	
	
	
	
	
	
	

	
	
	
	
socket_write($client[$n2[3]], &#39;admindisconnect#&#39;.$n2[1].&#39;#&#39;.$n2[3].chr(0));
	
	
	
	
}
	
	
	
	
break;

	
	
	
	
case &
#39;magic&#39;:
	
	
	
	
	
// check password
	
	
	
	
	
//if ($n2[4] == $keyencryption){
	
	
	
	
	
// print magic to other clients
	
	
	
	
	
// data to all of the clients in the $client array.
	
	
	
	
	
//$n is incoming data
	
	

	
	
	
	
	
for (
$j 0$j <= FD_SETSIZE$j++)
	
	
	
	
	
{
	
	
	
	
	
	
if (
$client[$j] != null && $ul[$i][&#39;room&#39;] == $ul[$j][&#39;room&#39;])
	
	
	
	
	
	
socket_write($client[$j], &#39;magic#&#39;.$ul[$i][&#39;name&#39;].&#39;#&#39;.$n2[3].chr(0));
	
	
	
	
	
}
	
	
	
	
	
break;


	
	
	
	
case &
#39;sysping&#39;:
	
	
	
	
if (
$client[$n2[3]] != null) {
	
	
	
	
	
	
	

	
	
	
	
socket_write($client[$n2[3]], &#39;sysping#&#39;.$n2[1].&#39;#&#39;.$n2[4].chr(0));
	
	
	
	
}
	
	
	
	
break;

	
	
	
	
case &
#39;systime&#39;:
	
	
	
	
if (
$client[$n2[3]] != null) {
	
	

	
	
	
	
//$servertime = getdate();
	
	
	
	
$servertime time();
	
	
	
	
socket_write($client[$n2[3]], &#39;systime#&#39;.$n2[1].&#39;#&#39;.$servertime.chr(0));
	
	
	
	
}
	
	
	
	
break;

	
	
	
	
case &
#39;away&#39;:
	
	
	
	
	
// print away status to other clients
	
	
	
	
	
// data to all of the clients in the $client array.
	
	
	
	
	
//$n is incoming data
	
	

	
	
	
	
	
for (
$j 0$j <= FD_SETSIZE$j++)
	
	
	
	
	
{
	
	
	
	
	
	
if (
$client[$j] != null && $ul[$i][&#39;room&#39;] == $ul[$j][&#39;room&#39;])
	
	
	
	
	
	
socket_write($client[$j], &#39;away#&#39;.$ul[$i][&#39;name&#39;].&#39;#&#39;.$n2[3].chr(0));
	
	
	
	
	
}
	
	
	
	
	
break;

	
	
	
	
case &
#39;busy&#39;:
	
	
	
	
if (
$client[$n2[3]] != null) {
	
	
	
	
	
	
	

	
	
	
	
socket_write($client[$n2[3]], &#39;busy#&#39;.$n2[1].&#39;#&#39;.$n2[4].chr(0));
	
	
	
	
}
	
	
	
	
break;

	
	
	
	
case &
#39;buy&#39;:
	
	
	
	
if (
$client[$n2[3]] != null) {
	
	
	
	
	
	
	

	
	
	
	
socket_write($client[$n2[3]], &#39;buy#&#39;.$n2[1].&#39;#&#39;.$n2[4].chr(0));
	
	
	
	
}
	
	
	
	
break;

	
	
	
	
case &
#39;buyreply&#39;:
	
	
	
	
if (
$client[$n2[3]] != null) {
	
	
	
	
	
	
	

	
	
	
	
socket_write($client[$n2[3]], &#39;buyreply#&#39;.$n2[1].&#39;#&#39;.$n2[4].chr(0));
	
	
	
	
}
	
	
	
	
break;


	
	
	
	
case &
#39;personal&#39;:
	
	
	
	
if (
$client[$n2[3]] != null) {
	
	
	
	
	
	
	

	
	
	
	
socket_write($client[$n2[3]], &#39;personal#&#39;.$n2[1].&#39;#&#39;.$n2[4].chr(0));
	
	
	
	
}
	
	
	
	
break;

	
	
	
	
case &
#39;personalinfo&#39;:
	
	
	
	
if (
$client[$n2[3]] != null) {
	
	
	
	
	
	
	

	
	
	
	
socket_write($client[$n2[3]], &#39;personalinfo#&#39;.$n2[1].&#39;#&#39;.$n2[4].chr(0));
	
	
	
	
}
	
	
	
	
break;


	
	
	
	
case &
#39;inventory&#39;:
	
	
	
	
if (
$client[$n2[3]] != null) {
	
	
	
	
	
	
	

	
	
	
	
socket_write($client[$n2[3]], &#39;inventory#&#39;.$n2[1].&#39;#&#39;.$n2[4].chr(0));
	
	
	
	
}
	
	
	
	
break;

	
	
	
	
case &
#39;inventoryinfo&#39;:
	
	
	
	
if (
$client[$n2[3]] != null) {
	
	
	
	
	
	
	

	
	
	
	
socket_write($client[$n2[3]], &#39;inventoryinfo#&#39;.$n2[1].&#39;#&#39;.$n2[4].chr(0));
	
	
	
	
}
	
	
	
	
break;

	
	
	
	
case &
#39;object&#39;:
	
	
	
	
	
// print object to other clients
	
	
	
	
	
// data to all of the clients in the $client array.
	
	
	
	
	
//$n is incoming data
	
	

	
	
	
	
	
for (
$j 0$j <= FD_SETSIZE$j++)
	
	
	
	
	
{
	
	
	
	
	
	
if (
$client[$j] != null && $ul[$i][&#39;room&#39;] == $ul[$j][&#39;room&#39;])
	
	
	
	
	
	
socket_write($client[$j], &#39;object#&#39;.$ul[$i][&#39;name&#39;].&#39;#&#39;.$n2[3].chr(0));
	
	
	
	
	
}
	
	
	
	
	
break;
	
	
	
	
case &
#39;location&#39;:
	
	
	
	
	
// print location to other clients
	
	
	
	
	
// data to all of the clients in the $client array.
	
	
	
	
	
//$n is incoming data
	
	

	
	
	
	
	
for (
$j 0$j <= FD_SETSIZE$j++)
	
	
	
	
	
{
	
	
	
	
	
	
if (
$client[$j] != null && $ul[$i][&#39;room&#39;] == $ul[$j][&#39;room&#39;])
	
	
	
	
	
	
socket_write($client[$j], &#39;location#&#39;.$ul[$i][&#39;name&#39;].&#39;#&#39;.$n2[3].chr(0));
	
	
	
	
	
}
	
	
	
	
	
break;
	
	
	
	
case &
#39;location_atonce&#39;:
	
	
	
	
	
// print attack to other clients
	
	
	
	
	
// data to all of the clients in the $client array.
	
	
	
	
	
//$n is incoming data
	
	

	
	
	
	
	
for (
$j 0$j <= FD_SETSIZE$j++)
	
	
	
	
	
{
	
	
	
	
	
if (
$client[$j] != null && $ul[$i][&#39;room&#39;] == $ul[$j][&#39;room&#39;])
	
	
	
	
	
socket_write($client[$j], &#39;location_atonce#&#39;.$ul[$i][&#39;name&#39;].&#39;#&#39;.$n2[3].chr(0));
	
	
	
	
	
}
	
	
	
	
	
break;
	
	
	
	
case &
#39;usrinfoback&#39;:
	
	
	
	
	
// check password
	
	
	
	
	
//if ($n2[4] == $keyencryption){
	
	
	
	
	
// the old usr send back its own location, exist, name, room
	
	
	
	
	
// data to all of the clients in the $client array.
	
	
	
	
	
//$n is incoming data
	
	

	
	
	
	
	
for (
$j 0$j <= FD_SETSIZE$j++)
	
	
	
	
	
{
	
	
	
	
	
	
if (
$client[$j] != null && $ul[$i][&#39;room&#39;] == $ul[$j][&#39;room&#39;])
	
	
	
	
	
	
socket_write($client[$j], &#39;usrinfoback#&#39;.$ul[$i][&#39;name&#39;].&#39;#&#39;.$n2[3].chr(0));
	
	
	
	
	
}
	
	
	
	
	
break;

	
	
	
	
case &
#39;msg&#39;:
	
	
	
	
	
// check password
	
	
	
	
	
//if ($n2[4] == $keyencryption){
	
	
	
	
	
// print something on the server, then echo the incoming
	
	
	
	
	
// data to all of the clients in the $client array.
	
	
	
	
	
//$n is incoming data
	
	

	
	
	
	
	
for (
$j 0$j <= FD_SETSIZE$j++)
	
	
	
	
	
{
	
	
	
	
	
	
if (
$client[$j] != null && $ul[$i][&#39;room&#39;] == $ul[$j][&#39;room&#39;])
	
	
	
	
	
	
	
socket_write($client[$j], &#39;msg#&#39;.$ul[$i][&#39;name&#39;].&#39;#&#39;.$n2[3].chr(0));
	
	
	
	
	
}
	
	
	
	
	
break;

	
	
	
	
case &
#39;user&#39;:
	
	
	
	
	
// check password
	
	
	
	
	
//if ($n2[4] == $keyencryption){
	
	
	
	
	
//assign new username to array
	
	
	
	
	
$ul[$i] = array(&#39;name&#39; => $n2[1], &#39;room&#39; => $n2[2], &#39;id&#39; => $i);
	
	
	
	
	
$users getUsernames($ul[$i]["room"]);
	
	
	
	
	
$rooms getRooms();
	
	
	
	
	

	
	
	
	
	
//tell username list to users in same room
	
	
	
	
	
for (
$j 0$j <= FD_SETSIZE$j++)
	
	
	
	
	
{
	
	
	
	
	
if (
$client[$j] != null) {
	
	
	
	
	
if (
$ul[$i][&#39;room&#39;] == $ul[$j][&#39;room&#39;]) {
	
	

	
	
	
	
socket_write($client[$j], &#39;enter#&#39;.$ul[$i][&#39;name&#39;].&#39;#&#39;.$ul[$i][&#39;id&#39;].&#39;#&#39;.$n2[3].chr(0));
	
	
	
	
	
socket_write($client[$j], $users.chr(0));
	
	
	
	
	
	
	
	
	

	
	
	
	
	

	
	
	
	
	
socket_write($client[$j], $rooms.chr(0));
	
	
	
	
	
	
	
	

	
	
	
	
	
}
	
	
	
	
	
}
	
	

	
	
	
	
	
break;

	
	
	
	
case &
#39;joinroom&#39;:
	
	
	
	
	
// check password
	
	
	
	
	
//if ($n2[4] == $keyencryption){
	
	
	
	
	
joinRoom($n2[1],$n2[2],$n2[3],$n2[4],$n2[5]);
	
	
	
	
	
break;

	
	
	
	
case &
#39;privatemessage&#39;:
	
	
	
	
	
if (
$client[$n2[3]] != null) {
	
	
	
	
	
	
	

	
	
	
	
	
	
socket_write($client[$n2[3]], &#39;pmsg#&#39;.$n2[1].&#39;#&#39;.$n2[4].chr(0));
	
	
	
	
	
	
socket_write($client[$i], &#39;psmsg#&#39;.$ul[$n2[3]][&#39;name&#39;].&#39;#&#39;.$n2[4].chr(0));
	
	
	
	
	
}
	
	
	
	
	
break;
	
	
	
	
case &
#39;/killmeonemoretime&#39;:
	
	
	
	
	
// check password
	
	
	
	
	
//if ($n2[4] == $keyencryption){
	
	
	
	
	
killDaemon();
	
	
	
	
	
//}
	
	
	
	
	
break;

	
	
	
	
case &
#39;/quit&#39;:
	
	
	
	
	
closeClient();
	
	
	
	
	
break;
	
	
	
	

	
	
	
	
}
	
	
	
}
	
	
if (--
$nready <= 0)
	
	
	
break;
	
	
}
	
}
}
?>
Vivo en el Exilio de mi propia esperanza, esperando una respuesta de mi alma. ???? doshita no?

Comunidad PHPeros

Tengo un error sobre un pequeña aplicacion flash
« en: 24 de Noviembre de 2006, 17:20:59 pm »

Desconectado JuAnCHO

  • PHPero Avanzado
  • ****
  • Mensajes: 327
  • Karma: 1
  • Sexo: Masculino
  • 33 Y Truco xD
    • Ver Perfil
Re: Tengo un error sobre un pequeña aplicacion flash
« Respuesta #1 en: 25 de Noviembre de 2006, 00:13:06 am »
El codigo lo has creado tu ?

-----------------------------------------------------------------
" A un gran corazón ninguna ingratitud lo cierra,
   ninguna indeferencia lo cansa ".

Desconectado Pc-Admin

  • PHPer@ Fijo
  • ***
  • Mensajes: 118
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
Re: Tengo un error sobre un pequeña aplicacion flash
« Respuesta #2 en: 25 de Noviembre de 2006, 17:02:50 pm »
Creo que no xDD
Todo en esta vida, es practicar.

Desconectado JuAnCHO

  • PHPero Avanzado
  • ****
  • Mensajes: 327
  • Karma: 1
  • Sexo: Masculino
  • 33 Y Truco xD
    • Ver Perfil
Re: Tengo un error sobre un pequeña aplicacion flash
« Respuesta #3 en: 25 de Noviembre de 2006, 18:04:05 pm »
Creo que no xDD
Mi opinion es la misma que la tuya ... xD
Comentarios en ingless ...

-----------------------------------------------------------------
" A un gran corazón ninguna ingratitud lo cierra,
   ninguna indeferencia lo cansa ".

Conectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: Tengo un error sobre un pequeña aplicacion flash
« Respuesta #4 en: 26 de Noviembre de 2006, 12:22:32 pm »
El problema debe ser que tu servidor no reconoce la funcion problematica, puede ser debido a que tu servidor no permite esta función...
Por favor, leete las Normas


Desconectado callosino

  • PHPer@
  • **
  • Mensajes: 62
  • Karma: 1
  • Sexo: Masculino
    • Ver Perfil
Re: Tengo un error sobre un pequeña aplicacion flash
« Respuesta #5 en: 26 de Noviembre de 2006, 20:55:35 pm »
Ya solucione, era mi servidor que me fallaba en php_gb2.dll pero ya esta arreglado, Gracias de todas formas.

PD: Es un chat virtual xD
Vivo en el Exilio de mi propia esperanza, esperando una respuesta de mi alma. ???? doshita no?