Foros del Web » Programando para Internet » PHP »

Problema de sintaxis

Estas en el tema de Problema de sintaxis en el foro de PHP en Foros del Web. Hola tengo que pasarle parametros a esta funcion, los parametros son una tabla hamtl, pero hay partes donde tiene php y no sé como es ...
  #1 (permalink)  
Antiguo 07/11/2009, 13:13
 
Fecha de Ingreso: mayo-2009
Mensajes: 147
Antigüedad: 14 años, 10 meses
Puntos: 1
Pregunta Problema de sintaxis

Hola tengo que pasarle parametros a esta funcion, los parametros son una tabla hamtl, pero hay partes donde tiene php y no sé como es la sintaxis:


Código PHP:
$paginaInicio->PublicarRed(
  
  
"<form action=\"guarda_en_db2.php\" method=\"post\" name=\"f\">
    


    
        <div align=\"left\">
          <table width=\"320\" height=\"94\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
            <tr>
              <td width=\"389\" height=\"90\">
                      
                  <table width=\"320\" height=\"206\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
                    <tr>
                      <td height=\"23\" colspan=\"2\" class=\"Estilo2\" ><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
                        <tr>
                          <td width=\"3%\" align=\"left\" valign=\"top\" background=\"Dibujo12_03_05.png\"><img src=\"Dibujo12_03_03.png\" width=\"6\" height=\"24\" /></td>
                        <td width=\"95%\" background=\"Dibujo12_03_05.png\"><div align=\"center\" class=\"Estilo15\">"
    
                        
echo $GLOBALS["PublicarRedes"];
                        
                         
"</div></td>
                        <td width=\"2%\" align=\"right\" valign=\"top\" background=\"Dibujo12_03_05.png\"><img src=\"Dibujo12_03_07.png\" width=\"6\" height=\"24\" /></td>
                      </tr>
                        </table></td>
                    </tr>
                    <tr>
                      <td height=\"23\" bgcolor=\"#E7E7E7\" class=\"Estilo2\" ></td>
                      <td bgcolor=\"#E7E7E7\"></td>
                    </tr>
                    <tr><td width=\"90\" height=\"23\" bgcolor=\"#E7E7E7\" class=\"Estilo2\" ><div align=\"center\" class=\"Estilo19\">"
                    
 
echo $GLOBALS["Red"];
                    
                    
                    
                    
                     
"</div></td>
                      <td width=\"232\" bgcolor=\"#E7E7E7\"><div align=\"left\">"
                      
                      
$url="http://trombonete.0fees.net".$_SERVER[REQUEST_URI];
                      
                      
"<input name=\"url\" type=\"hidden\" value=\"echo $url;\" />
                      
                      
                        <input name=\"red\" id=\"label2\" size=\"20\" type=\"text\" />
                    </div></td> </tr>
                    <tr><td height=\"23\" bgcolor=\"#E7E7E7\" class=\"Estilo2\"><div align=\"center\" class=\"Estilo19\">"
                    
                    
                    
echo $GLOBALS["Pass"];




                    
"</div></td>
                      <td bgcolor=\"#E7E7E7\"><div align=\"left\">
                        <input name=\"pass\" id=\"pass\" size=\"20\" type=\"text\" />
                    </div></td></tr>
                    <tr><td height=\"23\" bgcolor=\"#E7E7E7\" class=\"Estilo2\"><div align=\"center\" class=\"Estilo19\">"

echo $GLOBALS["TuNombre"];

                    
"</span></div></td>
                    <td bgcolor=\"#E7E7E7\"><div align=\"left\">
                      <input name=\"nombre\" id=\"label2\" size=\"20\" type=\"text\" />
                      </div></td>
                    </tr><td height=\"23\" bgcolor=\"#E7E7E7\" class=\"Estilo2\"><div align=\"center\" class=\"Estilo19\">"
                    
                    
echo $GLOBALS["Pais"];


                    
"</div></td>
                    <td bgcolor=\"#E7E7E7\">
                    <div align=\"left\">"
                    
                    
                    
                    
$this->FormularioPais();






                      
"</div></td></tr>
                        
                        
                    <tr><td colspan=\"2\" bgcolor=\"#E7E7E7\">
                          
                      <div align=\"center\">"



$this->FormularioJuegos();






                    
"</div></td></tr>
                    <tr><td height=\"23\" colspan=\"2\" bgcolor=\"#E7E7E7\">
                      <div align=\"center\">
                        <input name=\"b32\" value=\"Click\"  type=\"submit\" style=\"border-bottom-color: #740075; background-color: #6699CC\" />
                    </div></td></tr>
                    
                    <tr>
                      <td height=\"8\" colspan=\"2\" valign=\"bottom\" bgcolor=\"#E7E7E7\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
                        <tr>
                          <td align=\"left\" valign=\"bottom\" background=\"fondo.png\"><img src=\"Dibujo12_03.png\" width=\"6\" height=\"7\" /></td>
                          <td align=\"right\" valign=\"bottom\" background=\"fondo.png\"><img src=\"Dibujo12_04.png\" width=\"6\" height=\"7\" /></td>
                        </tr>
                      </table></td>
                    </tr>
            </table>              </td></tr>
          </table>
        </div>
      </form>"
  
  
  
); 
Así , tal como está no me funciona, alguien me puede decir si tengo que agregar comillas o poner puntos o como lo escribo.... Me estoy volviendo locoooooo....


desde ya gracias
  #2 (permalink)  
Antiguo 07/11/2009, 13:28
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 15 años, 11 meses
Puntos: 2534
Respuesta: Problema de sintaxis

mira, al ser un string no puedes hacer echo !!!

debes concatenar los valores...
Código PHP:
foo("A" $b['c'] . 'D'); 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 07/11/2009, 13:59
 
Fecha de Ingreso: mayo-2009
Mensajes: 147
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Problema de sintaxis

tengo problemas con estos:



Código PHP:
"<td width= \"232\" bgcolor=\"#E7E7E7\"><div align=\"left\">"
                      
                      
$url="http://trombonete.0fees.net".$_SERVER[REQUEST_URI];
                      
                      
"<input name=\"url\" type=\"hidden\" value=\"echo $url;\" /> " 






Código PHP:
"<div align=\"left\">"
                    
                    
.'$this->FormularioPais();'.


"</div></td></tr>" 
  #4 (permalink)  
Antiguo 07/11/2009, 14:20
 
Fecha de Ingreso: mayo-2009
Mensajes: 147
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Problema de sintaxis

Alguien me puede ayudar?
  #5 (permalink)  
Antiguo 07/11/2009, 14:40
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 15 años, 11 meses
Puntos: 2534
Respuesta: Problema de sintaxis

entiende, nadie te lo va a corregir...

es muy sencillo:
Código PHP:
$algo "lo que sea"
$variable['lo-que-sea']
$foo->candy('bar')
"lo que sea"
tampoco puedes hacer asignaciones en tus strings, todo debe ser concatenado... también debes evitar usar puntos-y-coma al concatenar... solo debe ir al final del string

no mas, por favor... lee con atención y analiza, suerte!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #6 (permalink)  
Antiguo 07/11/2009, 14:41
 
Fecha de Ingreso: mayo-2009
Mensajes: 147
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Problema de sintaxis

Cita:
Iniciado por pateketrueke Ver Mensaje
mira, al ser un string no puedes hacer echo !!!

debes concatenar los valores...
Código PHP:
foo("A" $b['c'] . 'D'); 

Esta respuesta solo me confunde mas, por favor dame ejemplos concretos sobre mi codigo y no sobre uno que no tiene nada que ver con el mio gracias

Como hago con estos??


Código PHP:
"<td width= \"232\" bgcolor=\"#E7E7E7\"><div align=\"left\">"
                      
                      
$url="http://trombonete.0fees.net".$_SERVER[REQUEST_URI];
                      
                      
"<input name=\"url\" type=\"hidden\" value=\"echo $url;\" /> " 


Código PHP:
"<div align=\"left\">"
                    
                    
.'$this->FormularioPais();'.


"</div></td></tr>" 
  #7 (permalink)  
Antiguo 07/11/2009, 14:47
 
Fecha de Ingreso: mayo-2009
Mensajes: 147
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Problema de sintaxis

Cita:
Iniciado por pateketrueke Ver Mensaje
entiende, nadie te lo va a corregir...

es muy sencillo:
Código PHP:
$algo "lo que sea"
$variable['lo-que-sea']
$foo->candy('bar')
"lo que sea"
tampoco puedes hacer asignaciones en tus strings, todo debe ser concatenado... también debes evitar usar puntos-y-coma al concatenar... solo debe ir al final del string

no mas, por favor... lee con atención y analiza, suerte!!


Yo voy a preguntar todas las veces que sea necesario, para entenderlo, vos no sos nadie para decirme a mi que no pregunte mas, y como siempre para vos es muy sencillo y muy vasico, pero para los que estamos aprendiendo no lo es.
De aca en adelante por favor tratá de no contestar a mis post, ya que tenés una forma de expresarte para con los demas, que deja mucho que desear..
  #8 (permalink)  
Antiguo 07/11/2009, 15:59
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 15 años, 11 meses
Puntos: 2534
Respuesta: Problema de sintaxis

y que diferencia hay entre mi ejemplo y tu código??

que el tuyo tiene mas caracteres, que dice "otras cosas" ???


para mi, el ejemplo que puse es muy genérico a lo que haces... si no lo entiendes, es porque no quieres... por que es lo mismo, de verdad!!

Código PHP:
// lo tuyo
"<div align=\"left\">"
$this->FormularioPais();
"</div></td></tr>"  

// lo mio
"lo que sea"
$variable['lo-que-sea']
$foo->candy('bar')
"lo que sea" 
si lo piensas con cuidado, la única diferencia es que tu usas mas caracteres, palabras, etc... pero en abstracto es lo mismo!!!

la conclusión: si no lo puedes notar, es porque te hace falta preparación... no es nada del otro mundo,
mi respuesta es genérica, si estas acostumbrado a copiar y pegar ese es tu problema, no el mio....

si mis ejemplos no tienen nada que ver con tu código (según tu) es porque no me gusta hacerle el trabajo a los demás...

suerte!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 07/11/2009 a las 16:04
  #9 (permalink)  
Antiguo 08/11/2009, 00:46
 
Fecha de Ingreso: mayo-2009
Mensajes: 147
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Problema de sintaxis

OK desde ahora no me hagas mas mi trabajo ok?.. No contestes mis post y se acaba la discucion.

No estoy aca para que "EL GRAN PATEKETRUEKE" me haga pensar y deducir, no sos mi profesor ni yo tu alumno. Solo sos un posteador de un foro y nada mas... que pensabas que eras, DIOS?..... no querido, dios está en el cielo.

Por supuesto que me falta praparacion sinó no estaria posteando en este foro, no te parece? o recien ahora te dás cuenta? tan basico sos?


[SARCASMO]

"HOOO que buena deducción...!!! PATE se dió cuenta que me falta preparacion, un aplauso para él Bravo PATE...!!! Te felicito por tu nivel intelectual, muy bien , muy bien...!!!"

[/ SARCASMO]



Muy bien ahí tenes un ejemplo de como usar la etiqueta [SARCASMO] fijate que despues de la etiqueta siempre hay que poner comillas dobles, si queres te enseño a usar mas etiquetas, las tendrías que poner en tu nick como por ejemplo:

[AGRANDADO] pateketrueke[/AGRANDADO]
[SOY EL MEJOR] pateketrueke [/SOY EL MEJOR]
[SOBRADOR] pateketrueke [/SOBRADOR]
[EL DIOS DE PHP] pateketrueke [/EL DIOS DE PHP]

Estoy cansado de gente como vos que creen que se las saben todas y tratan a los demas como si fueran inferiores, NO quiero que cambies lo que quiero es no encontrarme mas con vos, hacé tu vida flaco...!!!

Chau
  #10 (permalink)  
Antiguo 08/11/2009, 01:06
 
Fecha de Ingreso: diciembre-2008
Ubicación: Mi Casa =D
Mensajes: 292
Antigüedad: 15 años, 3 meses
Puntos: 5
Respuesta: Problema de sintaxis

Amigo... no veo la razón por la cual, usar sarcasmos ofencivos y enfadarte de esa manera.

Para empezar el nunca te ofendió o se sintió superior a tí, simplemente estaba aclarandote que la forma en la que planteas tu duda, no es correcta.

:) relax
  #11 (permalink)  
Antiguo 11/11/2009, 14:58
 
Fecha de Ingreso: mayo-2009
Mensajes: 147
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Problema de sintaxis

Cita:
Iniciado por alex1195 Ver Mensaje
Amigo... no veo la razón por la cual, usar sarcasmos ofencivos y enfadarte de esa manera.

Para empezar el nunca te ofendió o se sintió superior a tí, simplemente estaba aclarandote que la forma en la que planteas tu duda, no es correcta.

:) relax
No es tu asunto, sin ofender por favor no se metan, es algo personal entre él y yo, no es nuevo viene desde hace un tiempo, siempre contesta desde una posision que no me gusta para nada.

POR FAVOR NO CONTESTEN ...NO QUIERO HACER UNA DISCUCION SOBRE ESTO. NO ES LA FINALIDAD DEL FORO,. ACA SE TERMINO.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:23.