Comunidad de diseño web y desarrollo en internet online

Buscador, no me valida el codigo

Citar            
MensajeEscrito el 13 Ago 2010 06:22 pm
Buenas tardes, les paso el codigo de php, para un buscador interno de imagenes, el tema no me funciona, habra algo mal? el nombre de las imagenes tienen letras y numeros.
<body>

<form action="vista.php" method="post" target="_self">
INGRESE CODIGO:
<input name="CODIGO" type="text" />
<input name="Ingreso" type="submit" value="INGRESAR" />
</form>

<?php

//echo "VALOR:".$_POST["CODIGO"];
switch ($_POST['CODIGO']){
case cs1: echo("<p align='center'><img src='<? Echo($_POST['codigo'] . 'jpg') ?>' width='847' height='567' /></p>");
break;

}




?>

</body>
</html>

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 13 Ago 2010 09:18 pm
Si el case evalúa Strings, debería ser:

Código :

case "cs1":
    echo(.....)
    break;


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 14 Ago 2010 03:35 am
gracias, pero no me muestra ninguna imagen. raro no?

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 14 Ago 2010 04:04 am
con este codigo me muestra solo la imagen cs1 que está en el case, se entiende? ahi les dejo el codigo, LES AGRADECERIA RESPONDAN CON URGENCIA!! GRACIAS.

<form action="vista.php" method="post" target="_self">
INGRESE CODIGO:
<input name="CODIGO" type="text" />
<input name="Ingreso" type="submit" value="INGRESAR" />
</form>

<?php

//echo "VALOR:".$_POST["CODIGO"];
switch($_POST['CODIGO']){
case "cs1": echo "<p align='center'><img src=" .$_POST['CODIGO'] . ".jpg " . "width='600' height='400' /></p>";
break;
default; //DEBE ESTAR PARA LOS CASOS CONTRARIOS, QUE NO SEA NINGUN CODIGO ENTONCES NO MUESTRA NADA
}




?>

</body>
</html>

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 14 Ago 2010 04:32 am
Correcto, se muestra la imagen cs1 si ese es el parámetro, y sino nada (ni siquiera hace falta el default para eso)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 14 Ago 2010 11:52 am
no me exprese bien, necesito se vean todas las fotos que hay, con distintos codigos, por ejemplo del codigo cs tengo 30 fotos, es decir cs1, cs2,....a la cs30, de otra imagen tengo la foto bs1 ...... a la bs20 por ejemplo, pero con el script qeu detalle arriba me muestra la cs1 solamente. COMO PUEDO CORREGIR ESTE ERROR? GRACIAS!!!

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 16 Ago 2010 12:47 pm
Tienes que poner todos los casos en tu case, "cs2", "cs3", etc, aunque en realidad si el parámetro que recibes es el nombre dew la foto, usar un case no tiene sentido

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 16 Ago 2010 04:41 pm
gracias por estar ahi! pero si no le pongo el case no me muestra nada, tendria que haber alguna forma que me lea las imagenes que tengo en la carpeta images, sin escribir cada una en el case, no? y sin usar base de datos.

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 16 Ago 2010 11:49 pm
Si recibes el nombre del archivo via POST, tu PHP solo necesita esto:

echo "<p align='center'><img src=" .$_POST['CODIGO'] . ".jpg " . "width='600' height='400' /></p>";

Es decir imprime cualquier código que reciba por POST ... ¿para que necesitas el case?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Ago 2010 12:47 am
si le saco el case, me da error de sintaxis, asi queda el codigo sin case

//echo "VALOR:".$_POST["CODIGO"];
switch($_POST['CODIGO']){
echo "<p align='center'><img src=" .$_POST['CODIGO'] ".jpg " "width='400' height='200' /></p>";


break;
default;
}

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 17 Ago 2010 01:16 am
perdon por tantas idas y venidas, en realidad no tengo nada de experiencia en PHP, todo lo voy sacando de tutoriales, pero no sé màs que hacer... espero me ayudes, gracias!

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 17 Ago 2010 03:14 am
Ok, ya veo, todo lo que tiene que decir tu PHP es

echo "<p align='center'><img src=" .$_POST['CODIGO'] . ".jpg " . "width='600' height='400' /></p>";

Ni switch, ni case, ni hostias, solo lo que te puse

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Ago 2010 03:43 am
SOS UN AMOR, MUCHAS GRACIAS!!!!! Te molesto con esto ultimmo??? tengo una galeria de imagnees en flash, qeu tiene que leer varios xml para que la misma galeria lea diferentes imagenes,si? como puedo hacer , ya que me muestra en todas las galerias las mismas fotos....??? como puedo hacer para pasarte el archivo?? si no te molesta.

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 17 Ago 2010 02:06 pm
Busca en que línea carga el XML (lo puedes hacer lanzando una búsqueda por nombre de archivo), luego deberías reemplazarlo por alguna variable que setees en algún lado ... por ejemplo en un botón si es la forma de cambiar de galería.

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Ago 2010 02:23 pm
claro, eso está dado, en cada boton del menu, la accion está dada para que me muestre la galeria, el tema es que muestra siempre la misma con las mismas imagenes. Por eso te decia como puedo hacerte llegar el archivo. Besos. Paula

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 17 Ago 2010 02:28 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Ago 2010 04:37 pm
está muy bien explicado, entiendo puede ser asi en la mayoria, no es mi caso, solo para que se me entienda. Bueno tratare de explicarme mejor: tengo este codigo de la galeria actual el cual va leyendo las opciones de xml, para cambiar las imagnees de las galeria.
<script type="text/javascript">
// <![CDATA[
XMLFlashSlideshow_v3({swf:'v3flashslideshow/slideshow.swf',w:'407',h:'328',redirect:'',usePreloader:'true',xml:'v3flashslideshow/gal_enlaces_<?php echo $_GET['op'] ?>.xml',preventCache:'true',disableMultipleXML:'false',initXML:'%3C?xml%20version=%221.0%22%20encoding=%22utf-8%22?%3E%3Cslideshow%20version=%223%22%3E%3Cstyles%3E%3CPreloader%20label=%22Loading%20%7BN%7D%2525%22%20iconColor=%22#666666%22%20iconAlpha=%2270%22%20iconWidth=%2250%22%3E%3C/Preloader%3E%3CPreloaderLabel%20font=%22Verdana%22%20size=%2210%22%20color=%22#666666%22%20bold=%22false%22%3E%3C/PreloaderLabel%3E%3CBackground%20backgroundColor=%22#CBBFDE%22%20backgroundAlpha=%22100%22%20bevelColor=%22#FFFFFF%22%20bevelStrength=%220%22%20borderWidth=%220%22%20borderColor=%22#FF6600%22%3E%3C/Background%3E%3CLoaderAnimation%20type=%22circle%22%20color=%22#FFFFFF%22%20alphaBackground=%2220%22%20alphaInner=%2240%22%20frameWidth=%221%22%20width=%2230%22%20height=%2230%22%3E%3C/LoaderAnimation%3E%3CDataLoader%20useAnimation=%22true%22%20useLabel=%22true%22%20labelPlacement=%22bottom%22%20fadeOutDuration=%22400%22%20textFormat=%22loader_text%22%3E%3C/DataLoader%3E%3C/styles%3E%3Clocalization%3E%3Ctext%20orig=%22Loading%20Data...%22%20local=%22Loading%20Data...%22%3E%3C/text%3E%3C/localization%3E%3Cfonts%3E%3Cfont%20id=%22loader_text%22%20name=%22Pixelade%22%20embed=%22true%22%20size=%2213%22%20color=%22#666666%22%20bold=%22false%22%20selectable=%22false%22%20align=%22left%22%3E%3C/font%3E%3C/fonts%3E%3C/slideshow%3E'});
// ]]>
</script>

yo saco este script y coloco el swf de mi nueva galeria, ahora lo que necesitaria es saber cual es el script de php para que me lea los xml, que se llaman iguales que los otros, supuestamente si modifico los xml para mi nueva galeria pero mantengo el mismo nombre que tenian, al hacer click sobre el boton tendria que ir llamando al xml que correponde y cmabiar las imagenes de mi galeria, no es asi? bueno no lo hace.

Espero no ser tediosa con lo escrito pero como no se pueden pasar archivos tengo qeu escribir mucho. Gracias y besos.

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 17 Ago 2010 05:03 pm
No es la mayoría, de hecho el 100% de la gente a la que se lo aclaré me ha dicho que no es su caso, algo que realmente me alegra porque yo lo hice pensando que la gente quería pasarme el archivo para que se lo resolviera :)

Luego mira lo que descubrí, XMLFlashSlideshow es un componente de pago, con help y support aquí http://www.dwuser.com/support/flashslideshow/ donde incluso tienen un foro donde puedes preguntar todo lo que quieras ... directamente a los autores

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Ago 2010 05:50 pm
NO ME DIGAS, EN SERIO????? gracias por tu sutileza, si no tenes ganas no respondas el FORRO!!!! perdon el foro, lo otro era un adjetivo calificativo. gracias.

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 17 Ago 2010 05:54 pm
Vaya, como cambia la gente cuando la contrarían, jajaja.
Ok pabu, te tendré en cuenta.

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Ago 2010 06:03 pm
No cambio, sino no tengo edad para que alguein que ni siquiera me conozcaes me venga a subestimar. Si hubiese pedido ayuda sobre esta galeria, te hubiese dado el nombre de quien la provee, pero como no leiste bien, quiero cambiarla, est{a todo hecho para que funcione y no funciona, esa era mi pregunta.
Otro punto, no tenes ganas, no escribas, porqeu a mí si me interesa no perder tiempo y aprender, ok?, si quisiera hacer sociales entraria a una red social no ha un foro para evacuar dudas, tambien te tendré en cuenta. Gracias por tu ayuda acotada, venias bien, pero a la larga las mentiras tienen patas cortas y lo improvisado se nota. No cambio, solo sé agradecer cuando reicbo lo que pido y de responder cuando no es asi.

Por pabu

15 de clabLevel



 

msie8
Citar            
MensajeEscrito el 17 Ago 2010 06:25 pm
Ok, cierro el hilo aquí y me voy a improvisar a otra parte

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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