Bueno como siempre los errores surgen.
en el explorer no sale ningun error pero en el LOG de apache si:
Código:
El script es el siguiente:PHP Notice: Use of undefined constant stderr - assumed 'stderr' in /var/www/hola.php on line 52, referer: http://localhost/hola.php PHP Warning: fprintf() expects parameter 1 to be resource, string given in /var/www/hola.php on line 52, referer: http://localhost/hola.php
Código PHP:
Linea 52Ver original
<?php echo siteHeader(); $option = $_POST["status_page"]; switch($option){ case "": echo showForm(); break; case "sms_sender": pipes(ValidateNumber( $_POST["phone_number"]), $_POST["sms_message"]); break; } function showForm(){ $frontEnd = "<div align=center>" . "<form name=smssender method=post action=\"$_SERVER[PHP_SELF]\" >". "<table class=MAINFORM>". "<tr> <td colspan=2 >Envia SMS</td> </tr>". "<tr> <td colspan=2></td> </tr>". "<tr> <td class=NAME_FIELD>Telefono:</td> <td><input type=text name=phone_number size=70 maxlenght=16 class=TEXT_BOX></td> </tr>". "<tr> <td class=NAME_FIELD>Mensaje:</td> <td><textarea name=sms_message cols=60 rows=5 class=TEXT_AREA></textarea></td> </tr>". "<tr> <td></td> <td><input type=button name=send_message value='Enviar' onClick='javascript:document.forms[0].submit();' class=TXT_BUTTON></td> </tr>". "<input type=hidden name=status_page value=\"sms_sender\" >". "</table>". "</form>" . "</div>"; return $frontEnd; } function siteHeader(){ $header = "<link rel=stylesheet type=text/css /*href=estilo.css*/>"; return $header; } function pipes($number="", $message=""){ if ((!$echo_pipe) || (!$gnokii_pipe)) { return EXIT_FAILURE; } $bytes_read = 0; } $status_function = 0; $status_function++; } $status_function++; } if($status_function>=2){ echo sms_successful($number, $message); } echo sms_successful($number, $message); } } function sms_successful($number="", $message=""){ return "<div align=center>" . "<table class=MAINFORM><tr class=successful><td colspan=2>Mensaje enviado exitosamente</td></tr>" . "<tr><td class=name_field>Telefono: </td><td class=value_field>$number</td></tr>" . "<tr><td class=name_field>Mensaje: </td><td class=value_field>$message</td></tr>" . "</table>" . "</div>"; } function ValidateNumber($number ){ } ?>
fprintf(stderr, "Could not run 'echo', or other error.\n");
Bueno gracias por su tiempo