Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: octavioxd en 12 Febrero 2010, 20:50 PM

Título: problema extraño
Publicado por: octavioxd en 12 Febrero 2010, 20:50 PM
hola a todos miren cambie de pc pero sigo usando wampserver y por ejemplo en esta parte del codigo.
Código (php) [Seleccionar]

if($_SESSION['1']){
$sql_comments_ad_1 = "INSERT INTO comments VALUES (0,'$assoc_0','$post_id','$comment_information','$total_time $time_actual')";
mysql_query($sql_comments_ad_1);

me tira el famoso error undefinded error yo se que si le mando un @ se soluciona pero a que va el problema me da no se que solucionarlo de una forma tan pocoi profesional
se los dejo a ustedes...
Suerte!
aaa y me tira error en la variable $_SESSION
Título: Re: problema extraño
Publicado por: ~ Yoya ~ en 12 Febrero 2010, 21:17 PM
Código (php) [Seleccionar]
if($_SESSION['1']){
$sql_comments_ad_1 = "INSERT INTO comments VALUES (0,'$assoc_0','$post_id','$comment_information','$total_time $time_actual')";
mysql_query($sql_comments_ad_1);


Deberías hacer un isset($_SESSION['1']),  también te falta cerrar el if, asi quedaría mejor:

Código (php) [Seleccionar]

if(isset($_SESSION['1'])){
$sql_comments_ad_1 = "INSERT INTO comments VALUES (0,'$assoc_0','$post_id','$comment_information','$total_time $time_actual')";
mysql_query($sql_comments_ad_1);
}


Tampoco declaras que usaras sesiones, aunque me imagino que la declara mas arriba.
Código (php) [Seleccionar]

session_start();
if(isset($_SESSION['1'])){
$sql_comments_ad_1 = "INSERT INTO comments VALUES (0,'$assoc_0','$post_id','$comment_information','$total_time $time_actual')";
mysql_query($sql_comments_ad_1);
}