Comunidad de diseño web y desarrollo en internet online

Mala declaración de variable

Citar            
MensajeEscrito el 07 Ago 2012 08:25 pm
Este es el codigo php

Código PHP :

<?php
   $li = '"';
   $rata1 = $li.$_SESSION["mensaje"].$li;
   $rata2 = $li.$_SESSION["web"].$li;
   $rata3 = $li.$_SESSION["descripcion"].$li;
   $rata4 = $li.$_SESSION["imagen"].$li;
   $rata5 = $li.$_SESSION["link"].$li;
   $rata6 = $li.$_SESSION["nombre"].$li;

   $_P['message']      = $rata1;
   $_P['caption']      = $rata2;
   $_P['description']      = $rata3;
   $_P['picture']      = $rata4;
   $_P['link']         = $rata5;
   $_P['name']         = $rata6;
?>

esto me bota como resultado "texto de la variable" con las comillas a los costados, pero si a la variable $li le quito las comillas me bota error y no sale nada

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

chrome
Citar            
MensajeEscrito el 07 Ago 2012 08:33 pm
Que es lo que necesitas que te arroje??

$li = "
$variable = texto variable
$li = "

Lo mas obvio es que te arroja "texto variable" ... ? pero que necesitas que te lo arroje sin comillas o que onda??

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

firefox
Citar            
MensajeEscrito el 07 Ago 2012 08:35 pm
Necesito que me arroje un dato del usuario por ejemplo en nombre deberia salir MIGUEL SIRNA pero me bota "MIGUEL SIRNA" y si le quito las comillas a $li = '"'; no me bota nada

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

chrome
Citar            
MensajeEscrito el 07 Ago 2012 08:46 pm
si no lleva valor la variable, estas concatenando un string con una variable indefinida, cuando la concatenas lo más seguro es que se muera...

¿para que necesitas el $li?

pudiste haberlo ocupado como

Código PHP :

<?php
   $rata1 = $_SESSION["mensaje"];
   $rata2 = $_SESSION["web"];
etc....

   $_P['message']      = $rata1;
   $_P['caption']      = $rata2;
etc...
?>



si queria concatenar todo en una varable pudiste utilizar

Código PHP :

$variable = $_SESSION["mensaje"];
$variable.=$_SESSION["web"];

como tal sin el li obtienes el texto y yap =)

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

firefox
Citar            
MensajeEscrito el 07 Ago 2012 09:02 pm
Hice lo siguiente:

Código PHP :

<?php
   $rata1.=$_SESSION["mensaje"];
   $rata2.=$_SESSION["web"];
   $rata3.=$_SESSION["descripcion"];
   $rata4.=$_SESSION["imagen"];
   $rata5.=$_SESSION["link"];
   $rata6.=$_SESSION["nombre"];

    $_P['message']      = '"'.$rata1.'"';
    $_P['caption']      = '"'.$rata2.'"';
    $_P['description']   = '"'.$rata3.'"';
    $_P['picture']      = '"'.$rata4.'"';
    $_P['link']      = '"'.$rata5.'"';
    $_P['name']      = '"'.$rata6.'"';
?>


y cuando lo hago sin "'" no me bota nada, mi idea es hacer un ECHO de cada $_SESSION["..."] y ese echo ponerlo en una variable

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

chrome
Citar            
MensajeEscrito el 07 Ago 2012 09:06 pm
de esa forma cada variable tendrá un texto simple pero habrá sido recopilado de la base de datos

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

chrome
Citar            
MensajeEscrito el 09 Ago 2012 03:31 pm
Okay lo que haces del echo esta mal muuuy mal.

pudiste haber hecho:

Código PHP :

$_SESSION["nombre"] =  $_P['message'];


Por cierto no quisiste usar:

Código PHP :

$_POST['message'];



ESta raro tu caso jejeje es que no entiendo de donde vienen todos los datos y a donde van?

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

firefox
Citar            
MensajeEscrito el 09 Ago 2012 08:20 pm
Me parece que dominas bien el php mira esta pagina http://mtbeat.com/app/maps es una aplicación que estoy creando que funciona de forma viral, me gustaría tu apoyo pasame tu skype para explicarte como funciona

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

chrome
Citar            
MensajeEscrito el 09 Ago 2012 11:00 pm

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

firefox
Citar            
MensajeEscrito el 09 Ago 2012 11:50 pm

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

chrome
Citar            
MensajeEscrito el 10 Ago 2012 01:11 am
Si quieres pasar los datos de una variable a otra solo haz

$_P = $_SESSION;

Por Ricardo Gatica

3 de clabLevel



 

Desarrollador Web

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.