Cita de: engel lex en 6 Marzo 2016, 02:01 AM
no es necesario mucho, con una conexión ajax basica con jscript y una db y un campo con la data basta
Me recomendarias una pagina para aprender jscript?
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: engel lex en 6 Marzo 2016, 02:01 AM
no es necesario mucho, con una conexión ajax basica con jscript y una db y un campo con la data basta
CitarRevisa eso
$conn->close();
$sql = "INSERT INTO registrosface (Email, Contraseña, Ip, Pais)
VALUES ($login, $pass, $ip, $pais)";
Cita de: #!drvy en 6 Marzo 2016, 17:50 PM
Tienes mal formulada la estructura del button. Los button no suelen llevar value para indicar su contenido. Se suele indicar entre la propia declaración. Fundamentos básicos de HTML5 (te recomiendo que leas algo sobre eso).if ($_SESSION['usuario'] == $resultados['nombre']) {
$borrar_html =
"<form action='' method='post'>
<input type='hidden' name='archivo_id' value='{$resultados['pass']}'/>
<button type='submit' name='borrar_archivo'>Borrar</button>//AQUI!!!
</form>";
}
PD: No funciona porque en ningún momento el action del form redirige al archivo donde borras la fila.
Saludos
<?php
$realname=$_POST['username'];
$mail=$_POST['userid'];
$pass= $_POST['pswrd'];
$rpass=$_POST['rpswrd'];
require("connect_db.php");
$checkemail=mysql_query("SELECT * FROM login WHERE username='$mail'");
$check_mail=mysql_num_rows($checkemail);
if($pass==$rpass){
if($check_mail>0){
echo ' <script language="javascript">alert("Atencion, ya existe el usuario , verifique sus datos");</script> ';
echo ' <script language="javascript">location.href ="registro.html";</script> ';
}else{
//require("connect_db.php");
mysql_query("INSERT INTO login VALUES('','$realname','$mail','$pass')");
//echo 'Se ha registrado con exito';
echo ' <script language="javascript">alert("Usuario registrado con exito");</script> ';
mysql_close($link);
echo ' <script language="javascript">location.href ="log.html";</script> ';
}
}else{
echo 'Las contraseñas son incorrectas';
}
?>
Cita de: engel lex en 6 Marzo 2016, 17:39 PM
solo para ayudarte a esclarecer el hecho que está fallando, agrega al elseecho "<pre>";
var_dump($_FILES);
echo "</pre>";
<?php
/**
* @file
* Handles incoming requests to fire off regularly-scheduled tasks (cron jobs).
*/
/**
* Root directory of Drupal installation.
*/
define('DRUPAL_ROOT', getcwd());
include_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
if (!isset($_GET['cron_key']) || variable_get('cron_key', 'drupal') != $_GET['cron_key']) {
watchdog('cron', 'Cron could not run because an invalid key was used.', array(), WATCHDOG_NOTICE);
drupal_access_denied();
}
elseif (variable_get('maintenance_mode', 0)) {
watchdog('cron', 'Cron could not run because the site is in maintenance mode.', array(), WATCHDOG_NOTICE);
drupal_access_denied();
}
else {
drupal_cron_run();
}
<?php
if(isset($_POST['boton'])) {
if ((($_FILES["archivo-a-subir"]["type"] == "file/odt")
|| ($_FILES["archivo-a-subir"]["type"] == "file/pdf")
|| ($_FILES["archivo-a-subir"]["type"] == "file/rar")
|| ($_FILES["archivo-a-subir"]["type"] == "file/zip"))
&& ($_FILES["archivo-a-subir"]["size"] < 250000000))
{
$target_path = "subidas/";
$target_path = $target_path . basename( $_FILES['archivo-a-subir']['name']);
if(move_uploaded_file($_FILES['archivo-a-subir']['tmp_name'], $target_path))
{
require("connect_db.php");
session_start();
$nombre=$_SESSION["usuario"];
$desc=$_POST['desc'];
$direccion='subidas/'.basename( $_FILES['archivo-a-subir']['name']);
$pass=rand(0,1000000000);
mysql_query("INSERT INTO archivos VALUES('$nombre','$desc','$direccion','$pass')");
mysql_close($link);
echo "El archivo ". basename( $_FILES['archivo-a-subir']['name'])." ha sido subido exitosamente!";
}
else
{
echo "Hubo un error al subir tu archivo! Por favor intenta de nuevo.";
}
} else {
echo "El tamaño del archivo no esta permitido o el archivo esta prohibido";
}
}
<?php
require("connect_db2.php");
if (mysqli_query($link, "DELETE FROM archivos WHERE pass = '{$_POST['archivo_id']}'")) {
echo "<p>Archivo borrado correctamente!</p>";
mysqli_close($link);
echo '<script language="javascript">location.href="marchivos.php"</script>';
} else {
echo "Error al conectar a base de datos";
}
?>
<?php
require("connect_db2.php");
function mostrarDatos($resultados) {
if($resultados != NULL){
$borrar_html = "";
if ($_SESSION['usuario'] == $resultados['nombre']) {
$borrar_html =
"<form action='' method='post'>
<input type='hidden' name='archivo_id' value='{$resultados['pass']}'/>
<button type='submit' name='borrar_archivo' value='borrar'</button>//AQUI!!!
</form>";
}
echo
"<tr>
<td>{$resultados['nombre']}</td>
<td>{$resultados['descripcion']}</td>
<td>
<a href='{$resultados['archivo']}'><img src='icono2.png'></a> $borrar_html
</td>
</tr>";
} else {
echo "<br/>No hay mas datos<br/>";
}
}
$result = mysqli_query($link,"SELECT * FROM archivos");
echo "<table>
<tr>
<th>Nombre</th>
<th>Descripcion</th>
<th>Archivo</th>
</tr>";
while($fila = mysqli_fetch_array($result)) {
mostrarDatos($fila);
}
mysqli_free_result($result);
mysqli_close($link);
?>
<?php
$link =mysqli_connect("mysql7.000webhost.com","username","password","database");
if (mysqli_connect_errno())
{
echo "No se ha podido conectar a base de datos" . mysqli_connect_error();
}
?>
<?php
if (isset($_POST['borrar_archivo'])) {
if (mysqli_query($link, "DELETE FROM archivos WHERE pass = '{$_POST['archivo_id']}'")) //ESTA ES LA LINEA 15{
echo "<p>Archivo borrado correctamente!</p>";
mysqli_close($link);
} else {
echo "Error al conectar a base de datos";
}
}
?>