pues no lo pone, tienes base de datos o phpmyadmin?
¿Libro de visitas?
Pues la verdad, no lo sé. Quiero entrar al panel de control pero no me deja, me da error, así que no lo sé :(
necesitaba un formulario de comentarios,y como siempre,el primer lugar que busque fue aquí,y bingo,gracias por ponernos fácil el tema de desarrollar nuestra web,yo personalmente,he aprendido mucho en CCTW,y aun me queda otro tanto que aprender.
gracias a todos.
gracias a todos.
kaotick escribió:bueno, aqui estan los codigos(despues la explicacion):<?phpEsta pagina es la pagina donde se veria y escribirian los comentarios.Es un formulario normal.
$abrir= fopen('comentarios.txt','r');
while (!feof($abrir)) {
$ver1=fgets($abrir);
$ver=nl2br($ver1);
echo $ver;
}
fclose($abrir);
?>
<form action="comentario.php" method="post">
nombre:
<input type="text" name="nick" size="16" maxlength="16" /></p>
Comentario:
<textarea name="comentario" cols="40" rows="6"></textarea></p>
<input type="submit" value="enviar"/>
</form><?phpesta es la pagina donde se graban los archivos, el if reorna verdadero cuando no se an escrito comentarios.El elseif,al igual que el if, retorna verdadero cuando no se a escrito el nombre del que escribio el comentario,si los dos estan escritos,actua el else,queya permite grabar los archivos.
if ($_REQUEST['comentario']== "") {
echo 'Tienes que poner tu comentario.Vuelve para corregir los fallos.';
}
elseif ( $_REQUEST['nick']== ""){
echo 'Tienes que poner tu nick.Vuelve para corregir los fallos.';
}
else {
$ora=date('h:i:s');
$fp=fopen('comentarios.txt','a');
fwrite($fp,'
'.$_POST['comentario']);
fwrite($fp,'</p>');
fwrite($fp,'<p align="right">Escrito por '.$_POST['nick'].' a las '.$ora);
fwrite($fp,'</p>');
fwrite($fp,'<hr>');
fclose($fp);
echo 'Datos cargados,vuelve a la pagina que estabas viendo.';
}
?>
La funcion fopen(),(archivo-a-abrir,forma-de-abrirlo),lo he puesto en una variable para que, depues,la funcion fwrite(tambien se pueden usar otras como fputs),grabe los archivos en el archivo de texto,funciona poniendo entre parentesis primero la varible del archivo abierto($fp) y depues lo que se tenga que grabar.
Para terminar un fclose,se utiliza para cerrar el archivo abierto.
Y finalmente teneis que crear un archivo llamado comentarios.txt ,y dejarlo vacio,si no os funciona el script a la ora de grabar el archivo,sera por que teneis que dar parmisos de escritura, desde cpanel o si teneis fillezilla le dais a cambiar atributos del archivo,los permisos tienen que ser 777
PUES PERO DONDE PONGO ESE CODIGO?
puse este copdigo:
pero cuando dejo el mensaje me da error :S no saben que puede ser? fijense sino http://www.informaticadesign.com.ar/noticias/noticias.html esa es la seccion donde puse el libro de visitas
<div align="center">[b][url="#firmar"].: Firma el libro de visitas :.[/url][/b]
<?php include("libro.txt"); #aquí para cambiar la ruta del archivo que muestra las entradas
?>
</div>
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td width="16%" align="center" valign="top">
<p align="center">[b].: Firmar :.<a name="firmar"></a>[/b]</p>
<table width="90%" cellspacing="1" cellpadding="1">
<tr>
<td align="left">
<?php
print "<table border=0 width=95% cellspacing=1>
<form method='post' action='firmar.php'>
<tr><td width=30%>[b]Nombre :[/b][/b]</td><td width=70%><input name=nombre maxlenght=30 type=text></td></tr>
<tr><td width=30%>[b]Email :[/b]</td><td width=70%><INPUT name=email type=text></td></tr>
<tr><td width=30%>[b]Nombre de tu web :[/b]</td><td width=70%><INPUT name=nombreweb type=text></td></tr>
<tr><td width=30%>[b]Url :[/b]</td><td width=70%> Http://<INPUT name=weburl type=text></td></tr>
<tr><td width=30%>[b]País :[/b]</td><td width=70%><input maxlenght=50 name=pais type=text></td></tr>
<tr><td width=30%>[b]Ciudad :[/b]</td><td width=70%><input maxlenght=50 name=ciudad type=text></td></tr>
<tr><td width=30%>[b]Nos encontraste en :[/b]</td><td width=70%><select name=desde>
<option value=Buscador>En un buscador</option>
<option value=Top>En un top</option>
<option value=Directorio>Un enlace de una web</option>
<option value=Afiliado>Una web afiliada</option>
<option value=...>Otro sitio</option>
</select></td></tr>
<tr><td width=30%>[b]Valoración :[/b]</td><td width=70%><select name=valoracion>
<option value=10>10</option>
<option value=9>9</option>
<option value=8>8</option>
<option value=7>7</option>
<option value=6>6</option>
<option value=5>5</option>
<option value=4>4</option>
<option value=3>3</option>
<option value=2>2</option>
<option value=1>1</option>
</select></td></tr>
<tr><td width=30%>[b]Comentarios :[/b]</td><td width=70%><textarea name=comentario rows=5 cols=23></textarea>
<input type=submit value=Enviar></td></tr>
</form></table>";
?>
</td>
</tr>
</table>
<div align="center"></div></td>
</tr>
</table>
</p>
<p align="left">
pero cuando dejo el mensaje me da error :S no saben que puede ser? fijense sino http://www.informaticadesign.com.ar/noticias/noticias.html esa es la seccion donde puse el libro de visitas
Hola
Necesito un poco de ayuda
Tengo una pag de videos crisitianos y quiero que las personas dejen sus comentario..
Aki pegas algunos codigos.. pero no se por donde comenzar me ayudas por favor..
[correo eliminado]
Ayudame por favor
Necesito un poco de ayuda
Tengo una pag de videos crisitianos y quiero que las personas dejen sus comentario..
Aki pegas algunos codigos.. pero no se por donde comenzar me ayudas por favor..
[correo eliminado]
Ayudame por favor
hola que tal saludos mmm pues yo al igual necito una seccion de comentarios para mi pagina eh hecho lo q dices pero no me sale bien porfa ayudame
tu primer codigo lo puse en una pag que la llame librodevisitas.php
y el segundo en una pagina que solo copie tu segundo codigo y la guarde como : comentario.php
al igual q cree el archivo comentarios.txt
los subi a mi a mi sitio pero no me carga la pagina
mi pregunta necesito poner algo mas en los php?? ayuda porfa sip
tu primer codigo lo puse en una pag que la llame librodevisitas.php
y el segundo en una pagina que solo copie tu segundo codigo y la guarde como : comentario.php
al igual q cree el archivo comentarios.txt
los subi a mi a mi sitio pero no me carga la pagina
mi pregunta necesito poner algo mas en los php?? ayuda porfa sip
Me podéis hacer una explicación para tontos de como se puede hacer en el html kit?? También tengo el dreamweaver si os animáis a darme otra explicación para tontos con éste. por cierto, igual el problema es que no lo he subido, debería funcionar si lo pruebo directamente en el html?
edito: Gracias!!
muy bueno, pero como es el codigo que hay que ingresar para la verificacion??