Buenas
Estoy haciendo un tag-board formado por 3 archivos:
-
tag.php: Contiene un frame que muestra el archivo mensajes.php, el formulario para enviar el mensaje, cuyo action es el mismo tag.php
-
mensajes.php: Busca los mensajes y los muestra
-
mensajes.txt: Donde se almacenan los mensajes.
El error es el siguiente:
Fatal error: Maximum execution time of 60 seconds exceeded in C:\Documents and Settings\Ale\Escritorio\xampplite\htdocs\tag.php on line 32
Y el tag.php lo siguiente:
Código php:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<style type="text/css">
<!--
body {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 8pt;
}
-->
</style></head>
<body>
<?php
$nick = $_POST['nick'];
$url = $_POST['url'];
$mensaje = $_POST['mensaje'];
$palabras = explode (" ", $mensaje); foreach ($palabras as $indice => $valor) {
if ($longitud > 22) {
echo ("Tu mensaje contiene palabras demasiado largas");
} else {
$mensaje = '<a href="' . $url . '" target="_blank">' . $nick . '</a>:<br />' . $mensaje . '\n';
$archivo = "mensajes.txt";
$abrir = fopen ($archivo, "r+"); $numero_linea = 1;
$numero_linea++;
}
if ($numero_linea > 20) {
$abrir = fopen ($archivo, "w"); } else {
if ($leer == 0) {
}
}
}
}
}
?>
<table border="0" width="190" height="365" cellpadding="0" cellspacing="0" style="border: 1px #000000 solid; margin: 5px auto;">
<tr>
<td height="250">
<iframe src="mensajes.php" width="190" height="250" marginheight="0" marginwidth="0" noresize scrolling="yes" frameborder="0">
</iframe>
</td>
</tr>
<tr>
<td valign="top" style="padding: 5px; border-top: 1px #000000 solid;"><form id="form1" name="form1" method="post" action="tag.php">
<table width="180" border="0" cellspacing="0" cellpadding="2">
<tr>
<td width="62" valign="middle" style="text-align: right">Nick:</td>
<td width="110" valign="middle" style="text-align: left"><label>
<input name="nick" type="text" id="nick" size="15" maxlength="12" />
</label></td>
</tr>
<tr>
<td valign="middle" style="text-align: right">URL:</td>
<td valign="middle" style="text-align: left"><label>
<input name="url" type="text" id="url" size="15" maxlength="50" />
</label></td>
</tr>
<tr>
<td valign="middle" style="text-align: right">Mensaje:</td>
<td valign="middle" style="text-align: left"><label>
<input name="mensaje" type="text" id="mensaje" size="15" maxlength="255" />
</label></td>
</tr>
<tr>
<td valign="middle" colspan="2" style="text-align: center"><label>
<input type="submit" name="enviar" id="enviar" value="Enviar" />
</label></td>
</tr>
</table>
</form></td>
</tr>
</table>
</body>
</html>
Gracias