Hola. Estoy queriendo implementar un sistema tipo de clasificados rapido para mi web..como el que tiene esta pagina: http://www.mechinformatica.com.ar/tablon/servicios/servicios.php
O sea..el sistema de esa pagina es simple..se rellenan unos datos..se da enviar..y el anuncio ya queda almacenado en la pagina.......
No encuentro ningun codigo similar en la web......y tampoco puedo sacar del codigo fuente de esa pagina en particular..........
Alguien puede postear el codigo, script o lo que fuera para tener una pagina asi?..
graciasssssss
Me parece que es un simple libro de visitas modificado a su gusto.
Cita de: KameL en Octubre 27, 2008, 19:29:09
Me parece que es un simple libro de visitas modificado a su gusto.
Segun los pocos comentarios que le saque al webmaster..es un codigo que diseño y lo esta mejorando..pero no me dijo nada mas........
Como sera posible sacar el codigo?.
es facil, un formulario que llama a un cargador
y luego un visualizador que m,uestra los contenido de un mysql
PD. eso de robar código no está bien
Cita de: Camello_AR en Octubre 27, 2008, 21:12:42
es facil, un formulario que llama a un cargador
y luego un visualizador que m,uestra los contenido de un mysql
PD. eso de robar código no está bien
Los codigos fuentes en internet, sea de lo que sea, pasan de foro en foro..de webmaster a webmaster.....etc......
Internet es libre y uno tiene derecho a mirar y "sacar" las informaciones que considere que le pueda sacar provecho..no es nada ilegal......creo yo.....
Opiniones son opiniones y las respeto.
una cosa es usar lo que se comparte y otra lo que no
igual lo que querés hacer es lo más básico del php+mysql (escribir y levantar registros sin ninguna condición ni filtro)
Cita de: Camello_AR en Octubre 28, 2008, 00:37:52
una cosa es usar lo que se comparte y otra lo que no
igual lo que querés hacer es lo más básico del php+mysql (escribir y levantar registros sin ninguna condición ni filtro)
Me podrias poner un ejemplo de como implementar eso? (no se programacion) y estoy leyendo por internet pero todabia no entiendo bien...
O si podes decime alguna pagina que tenga el codigo y la manera de implementar este tipo de servicio.
Gracias.
dejame buscar en mi repositorio privado que tengo algo de eso hecho
Cita de: Camello_AR en Octubre 28, 2008, 15:18:33
dejame buscar en mi repositorio privado que tengo algo de eso hecho
Muchas Gracias.
Saludos.
Esto que te paso es un concept sobre un sistemas de pedidos vía internet, es muy mejorable. Te paso lops archivos que agregan productos y los que los listan (nótese que los comentarios estan en el original, o sea, me voy dejando notas para cuando lo leo despues).
En el ultimo archivo tiene una parte de login que puede y de usuario que puede eliminarse (0 ganas de tocar la estructura)
NOTA: La ayuda de php es MUY BUENA, prácticamente la mayoría de los desarrollos fueron leyendo la misma
NOTA2: Ciertas funciones pueden integrarse en un solo archivo como ser y usar la linea de argumentos (archivo.php?accion=X) y en los formularios poner algo como
<form action="archivo.php?accion=agregar" method="post">
y en el archivo algo como
if ($HTTP_GET_VARS["accion"]=="agregar") {
CODIGO DE INSERCION
}
y luego el codigo para recuperar entradas
addprod1.php
<html>
<head>
<title>Agregar Producto</title>
</head>
<body bgcolor="#808040">
<font face="Arial">
<h1>Agregar Producto</h1>
<form action="addprod2.php" method="post">
<table cellspacing="0" cellpadding="0" border="0">
<tr bgcolor="#66ffff"><td align="center" width=* colspan="2"><font face="Arial"><b>Administrador:</b></font></td></tr>
<tr bgcolor="#cccccc"><td><font face="Arial">Nombre:</font></td><td><input type="text" name="admin_n" size="16" maxlength="16"></td></tr>
<tr bgcolor="#cccccc"><td><font face="Arial">Clave:</font></td><td><input type="password" name="admin_p" size="16" maxlength="16"></td></tr>
<tr bgcolor="#66ffff"><td align="center"width=* colspan="2"><font face="Arial"><b>Producto:</b></font></td></tr>
<tr bgcolor="#cccccc"><td><font face="Arial">Producto:</font></td><td><input type="text" name="prod_n" size="40" maxlength="40"></td></tr>
<tr bgcolor="#cccccc"><td><font face="Arial">Precio:</font></td><td><input type="text" name="prod_p" size="7" maxlength="7"></td></tr>
</table>
<p>
<input type="submit" value="Agregar Producto">
</p>
</form>
</font>
</body>
</html>
addprod2.php
<html>
<head>
<title>Agregar Producto</title>
</head>
<body>
<?php
//TOMA LAS VARIABLES POST
// admin
$adm_nam = $HTTP_POST_VARS[admin_n];
$adm_pas = $HTTP_POST_VARS[admin_p];
if (!$adm_nam) {
die ("No ha ingresado un nombre de administrador");
}
// PROD
$pro_name = $HTTP_POST_VARS[prod_n];
$pro_prec = $HTTP_POST_VARS[prod_p];
if (!$pro_name) {
die ("No se ha ingresado el Nombre del Producto");
}
if (!$pro_prec) {
die ("No se ha ingresado el Precio del Producto");
}
//SE CONECTA AL SERVIDOR MySQL
$link = mysql_connect ("localhost:3306") or die ("Imposible conectar con el server");
mysql_select_db ("DeliveryNet", $link) or die ("No se pudo seleccionar la base de datos");
//VERIFICA SI EL ADMIN EXISTE Y LA CONTRASEÑA ES VALIDA
//(VER RUTINAS EN LOGIN.PHP)
//Hecho
$adm = "SELECT adm_name, adm_pass FROM admin WHERE adm_name=\"$adm_nam\"";
$adm_chk = mysql_query ($adm) or die ("Fallo la consulta adm_chk");
$adm_row = mysql_fetch_object($adm_chk);
if (($adm_row->adm_name==$adm_nam) && ($adm_row->adm_pass==$adm_pas)) {
echo "El Administrador ".$adm_nam." ha sido encontrado en el sistema y la contraseña coincide\n<br>";
$ver = 1;
} else {
echo "El Administrador ".$adm_nam." no existe en el sistema";
$ver=0;
}
//LUEGO SE VERIFICA SI EL PRODUCTO EXISTE (IDEM ANT)
if ($ver==1) {
$pro = "SELECT prod_name FROM productos WHERE prod_name=\"$pro_name\"";
$pro_chk = mysql_query ($pro) or die ("Fallo la consulta usr_chk");
$pro_row = mysql_fetch_object($pro_chk);
if ($pro_row->prod_name==$pro_name) {
echo "El producto ".$pro_name." ha sido encontrado en el sistema por lo que no se agregara\n";
$ver2 = 0;
} else {
echo "El prodcuto ".$pro_name." no existe en el sistema\n<br>";
$ver2 = 1;
}
}
//SE PROCEDE AL AGREGADO DEL PRODUCTO
if ($ver2==1) {
$add = "INSERT productos SET prod_name=\"$pro_name\", prod_precio=\"$pro_prec\"";
$add_pro = mysql_query ($add) or die ("Fallo la consulta add_pro");
echo "<p>El producto $pro_name se agrego con exito</p>";
}
//SE CIERRA EL SCRIPT
mysql_free_result ($adm_chk);
mysql_free_result ($pro_chk);
mysql_close ($link);
?>
sql.php
<?php
//CONFIGURACIÓN GENERAL
//SERVIDOR SQL
$sql_cnf[server] = "localhost"; //su servidor MySQL
$sql_cnf[port] = "3306"; //puerto TCP/IP del servidor MySQL
$sql_cnf[user] = "*"; //Usuario del Servidor MySQL
$sql_cnf[pass] = "*"; //Clave de Usuario del Servidor MySQL
$sql_cnf[db] = "DeliveryNet"; //Base de Datos de la aplicación
function sql_conectar($sql_cnf) {
$sql_link = mysql_connect($sql_cnf[server].":".$sql_cnf[port], $sql_cnf[user], $sql_cnf[pass]) or die ("Imposible conectar con el server");
mysql_select_db ($sql_cnf[db], $sql_link) or die ("No se pudo seleccionar la base de datos");
return $sql_link;
}
?>
.php
<?php
$id_usr = $HTTP_POST_VARS[id_usuario];
$usuario = $HTTP_POST_VARS[usuario];
$link = mysql_connect ("localhost:3306") or die ("Imposible conectar con el server");
mysql_select_db ("DeliveryNet", $link) or die ("No se pudo seleccionar la base de datos");
$query = "SELECT user_real_name, user_id FROM usuarios WHERE user_id=$id_usr";
$result = mysql_query ($query) or die ("Fallo la consulta1");
$row = mysql_fetch_object($result);
$real_usr = $row->user_real_name;
?>
<html>
<head><title>Desarrollo Apache/PHP/MySQL</title></head>
<big><big><b>Señor/a: <?=$real_usr?> <a href="modpass1.php?user=<?=$usuario?>"><small><small><i>Modificar Contraseña</i></small></small></a></b></big></big>
<p>Por favor seleccióne los productos que desee:</p>
<form method="POST" action="paso0.php">
<input type="hidden" name="id_usuario" value="<?=$id_usr?>">
<table border="0" width="660">
<tr BGCOLOR="#66FFFF"><td>Elija</td><td>Producto</td><td>Precio</td><td>Cantidad</td></tr>
</tr>
<?php
$query = "SELECT prod_id, prod_name, prod_precio FROM productos ORDER BY prod_name"; //PROD_ID
$result = mysql_query ($query) or die ("Fallo la consulta");
for ($i = 0; $i < mysql_num_rows ($result); $i++) {
if (!mysql_data_seek ($result, $i)) {
printf ("No se puede buscar en la fila %d\n", $i);
continue;
}
if (!($row = mysql_fetch_object ($result)))
continue;
$id = $row->prod_id;
echo "<tr BGCOLOR=\"#CCCCCC\"><td><input type=\"checkbox\" name=\"p[$id]\" value=\"ON\"></td>";
echo "<td>".$row->prod_name."</td><td>".$row->prod_precio."</td>";
echo "<td><input type=\"text\" name=\"cant[$id]\" size=\"4\" value=\"1\"></td></tr>\n";
//printf ("<tr><td>%s</td><td>%s</td></tr>\n", $row->prod_name, $row->prod_precio);
}
mysql_free_result ($result);
mysql_close ($link);
?>
</table>
<p><input type="submit" value="Enviar" name="B1"><input type="reset" value="Restablecer"
name="B2"></p>
</form>
Gracias. Intentare implementarlo.
Saludos