Puro PHP soy malo jeje - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Puro PHP soy malo jeje (
/showthread.php?tid=627839)
Puro PHP soy malo jeje -
RioYX - 02.02.2017
Bueno estoy probando tubanda.php y al mandarle una invitaciуn dice que no existe tal usuario, ya trate de mejorar del todo pero nada que mejora esa parte, he aqui el codigo :
Код:
<?php
/*------------------------------------*/
require_once "./seguridad/sql_inject.php";
$bDestroy_session = TRUE;
$url_redirect = 'index.php';
$sqlinject = new sql_inject('./log_file_sql.log',$bDestroy_session,$url_redirect);
/*------------------------------------*/
session_start();
error_reporting(0);
include_once('./mysql.php');
if(isset($_SESSION['User']) && isset($_GET['p']) && isset($_GET['f']))
{
$nombrej = strtolower(mysql_real_escape_string($_GET['p']));
$faccj = mysql_real_escape_string($_GET['f']);
$user_ses = strtolower(mysql_real_escape_string($_SESSION['User']));
$dbm = mysql_query("SELECT * FROM `usuarios` WHERE `Username` = '".$user_ses."'");
if(mysql_num_rows($dbm) < 0)
{
echo '1';
return 0;
}
else if(mysql_num_rows($dbm) > 0)
{
while($row = mysql_fetch_assoc($dbm))
{
if($row['Username'] == $user_ses && $row['Faccion'] == $faccj && $faccj > 0)
{
if($row['Rango'] >= 3)
{
$dbm2 = mysql_query("SELECT * FROM `usuarios` WHERE `Username` = '".$nombrej."'");
if(mysql_num_rows($dbm2) > 0)
{
while($row2 = mysql_fetch_assoc($dbm2))
{
$dbm3 = mysql_query("SELECT * FROM `facciones` WHERE `id`='".$faccj."'");
if(mysql_num_rows($dbm3) > 0)
{
while($row3 = mysql_fetch_assoc($dbm3))
{
if($row3['Integrantes'] <= $row3['MaxIntegrantes'])
{
$dbm4 = mysql_query("SELECT * FROM `invitaciones` WHERE `Invitado` = '".$nombrej."' AND `BandaID` = '".$faccj."'");
if(mysql_num_rows($dbm4) <= 0)
{
if($row2['Faccion'] == 0)
{
mysql_query("INSERT INTO `invitaciones` (Invitador, Invitado, BandaID) VALUES ('".$user_ses."', '".$nombrej."', '".$row['Faccion']."'");
echo '5';
return 0; //Invitaciуn realizada correctamente
}
else {
echo '2'; //Ya tiene faccion
return 0;
}
}
else {
echo '71';
return 0;
}
}
else {
echo '46'; //Ha alcanzado el numero mбximo de integrantes.
return 0;
}
}
}
else {
echo '99'; // No existe esa faccion
return 0;
}
}
}
else {
echo '44'; //No existe ese usuario
return 0;
}
}
else {
echo '3';
return 0;
}
}
else {
echo '99'; // No existe esa faccion
return 0;
}
}
}
}
else {
header("Location: ./index.php");
}
?>
Espero me ayuden ya que el php no es lo mio, y me explican como hisieron please
Respuesta: Puro PHP soy malo jeje -
Goncho28 - 02.02.2017
Es un foro de Pawn no de PHP.
https://www.php-forum.com/phpforum/
http://es.stackoverflow.com/
Respuesta: Puro PHP soy malo jeje -
RioYX - 02.02.2017
Gracias xd