Menú

Mostrar Mensajes

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ú

Mensajes - yeikos

#121
PHP / Re: Sobre appserv
8 Agosto 2007, 23:46 PM
El primer directorio que escribí es dónde tendrás que poner los archivos para que la gente pueda acceder a ellos desde el exterior, por ejemplo... para que la gente pueda ver el siguiente archivo C:\appserv\www\documento.txt tendrán que dirigirse hacia http://TUIP/documento.txt.

Los siguientes dos archivos son los archivos de configuración del servidor Apache y PHP, respectivamente.
#122
PHP / Re: ayuda con sesiones
8 Agosto 2007, 23:42 PM
No, ese código guárdalo aparte con el nombre que tu quieras sin sustituir nada, con el mensaje que te de éste podremos resolver el problema.
#123
PHP / Re: ayuda con sesiones
8 Agosto 2007, 21:48 PM
Cambia las variable que veas convenientes, ejecuta el código y dinos el resultado...

Código (php) [Seleccionar]
<?php
$sql_server 
"localhost";
$sql_user "usuario";
$sql_pass "contraseña";
$sql_bd "basededatos";
 
if (!(
$link=mysql_connect($sql_server$sql_user$sql_pass))) { die("Error conexión"); } 
if (!
mysql_select_db($sql_bd$link)) { die("Error base de datos"); } 
echo 
"Conexión establecida";
?>
#124
PHP / Re: ayuda con sesiones
8 Agosto 2007, 20:19 PM
Dirígete a http://127.0.0.1/phpmyadmin e introduce el nombre de usuario y contraseña.

Si los datos introducidos no son correctos cambia la contraseña:
Inicio - Ejecutar - C:\AppServ\MySQL\scripts\resetpwd.bat

Si sigue sin funcionar es porque tienes los puertos cerrados y estas conectándote desde el exterior.
#125
PHP / Re: PostNuke
7 Agosto 2007, 22:47 PM
Sí, en caso de que no te funcione ejecuta el siguiente código y vuelve a escribir los resultados que te de éste.

Código (php) [Seleccionar]
<?php
$sql_server 
"localhost";
$sql_user "U303574";
$sql_pass "*********";
$sql_bd "DB303574";

if (!(
$link=mysql_connect($sql_server$sql_user$sql_pass))) { die("Error conexión"); } 
if (!
mysql_select_db($sql_bd$link)) { die("Error base de datos"); } 
echo 
"Conexión establecida";
?>
#126
PHP / Re: PostNuke
7 Agosto 2007, 22:02 PM
Citar$pnconfig['dbtype'] = 'mysql';
$pnconfig['dbtabletype'] = 'MyISAM';
$pnconfig['dbhost'] = 'localhost';
$pnconfig['dbuname'] = 'usuario';
$pnconfig['dbpass'] = 'contraseña';
$pnconfig['dbname'] = 'basededatos';
$pnconfig['system'] = '0';
$pnconfig['prefix'] = 'nuke';
$pnconfig['encoded'] = '1';

El texto que se encuentran en negrita es el que debes de modificar.

Si no tienes suficientes permisos como para crear una base de datos deberás escribir en basededatos la que te asignó tu hosting por defecto.
#127
PHP / Re: Sobre appserv
7 Agosto 2007, 14:19 PM

CitarC:\AppServ\www ; Carpeta principal del servidor HTTP
C:\AppServ\Apache2.2\conf\httpd.conf ; Configuración Apache
C:\Windows\php.ini ; Configuración PHP
#128
PHP / Re: Funcioaan mail !
7 Agosto 2007, 14:16 PM
Los hosting cada día están prohibiendo más la función mail para evitar su mal uso, especialmente el spam.

Si por casualidad tienes acceso a la configuración de PHP (php.ini) tan solo tendrás que restablecer el servicio SMTP de la siguiente manera:

Citar
[mail function]
SMTP      =       server ;for win32 only
#129
PHP / Re: Funcion mail() y acentos y eñes
7 Agosto 2007, 03:40 AM
Código (php) [Seleccionar]
<?php
if (!defined('MODULE_FILE')) {
die ("You can't access this file directly...");
}

require_once(
"mainfile.php");
$module_name basename(dirname(__FILE__));
get_lang($module_name);

/**********************************/
/* Configuration                  */
/*                                */
/* You can change this:           */
/* $index = 0; (right side off)   */
/**********************************/
$index 1;
$subject "$sitename "._FEEDBACK."";
/**********************************/

include("header.php");
$cookie[0] = intval($cookie[0]);
if (
$cookie[1] != "") {
$row $db->sql_fetchrow($db->sql_query("SELECT name, username, user_email FROM ".$user_prefix."_users WHERE user_id='$cookie[0]'"));
if ($row['name'] != "") {
$sender_name $row['name'];
} else {
$sender_name $row['username'];
}
$sender_email $row['user_email'];
}

$form_block "
    <center><font class=\"title\"><b>XATICAP - Asociación Xàtiva Carreras Populares</b></font>
    <br><br><font class=\"content\">"
._FEEDBACKNOTE."</font>
    <FORM METHOD=\"post\" ACTION=\"modules.php?name=
$module_name\">
    <P><strong>"
._YOURNAME.":</strong><br>
    <INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"
$sender_name\" SIZE=30></p>
    <P><strong>"
._YOUREMAIL.":</strong><br>
    <INPUT type=\"text\" NAME=\"sender_email\" VALUE=\"
$sender_email\" SIZE=30></p>
    <P><strong>"
._MESSAGE.":</strong><br>
    <TEXTAREA NAME=\"message\" COLS=70 ROWS=15 WRAP=virtual>
$message</TEXTAREA></p>
    <INPUT type=\"hidden\" name=\"opi\" value=\"ds\">
    <P><INPUT TYPE=\"submit\" NAME=\"submit\" VALUE=\""
._SEND."\"></p>
    </FORM></center>
"
;

OpenTable();
if (
$opi != "ds") {
echo "$form_block";
} elseif (
$opi == "ds") {
if ($sender_name == "") {
$name_err "<center><font class=\"option\"><b><i>"._FBENTERNAME."</i></b></font></center><br>";
$send "no";
}
if ($sender_email == "") {
$email_err "<center><font class=\"option\"><b><i>"._FBENTEREMAIL."</i></b></font></center><br>";
$send "no";
}
if ($message == "") {
$message_err "<center><font class=\"option\"><b><i>"._FBENTERMESSAGE."</i></b></font></center><br>";
$send "no";
}

if ($send != "no") {

  $sender_name $sender_name;
$sender_email $sender_email;
$msg "mipaginaweb.com\n\n";
$msg .= ""._SENDERNAME.": $sender_name\n";
$msg .= ""._SENDEREMAIL.": $sender_email\n";
$msg .= ""._MESSAGE.": $message\n\n";
$to $adminmail;
$mailheaders "From: $sender_name <$sender_email>\n";
$mailheaders .= "Reply-To: $sender_email\n";
$mailheaders .= "Content-type: text/html; charset=iso-8859-1 \r\n\n";
mail($to$subjectutf8_decode($msg), $mailheaders); 
echo "<P><center>"._FBMAILSENT."</center></p>";
echo "<P><center>"._FBTHANKSFORCONTACT."</center></p>";





elseif ($send == "no") {
OpenTable2();
echo "$name_err";
echo "$email_err";
echo "$message_err";
CloseTable2();
echo "<br><br>";
echo "$form_block";
}
}

CloseTable();
include(
"footer.php");

?>
#130
Hacking / Re: Código PHP AntiXSS
4 Agosto 2007, 17:11 PM
Cuando dije lo del RFI me refería a esto:

Código (php) [Seleccionar]

<?php // MAL
include("/modules/".$_GET['page']);
?>


<?php // BIEN
switch ($_GET['page']) {
case 
"main": include("/modules/main.php"); break;
case 
"login": include("/modules/login.php"); break;
case 
"register": include("/modules/register.php"); break;
}
?>