Gracias por contestar! Perdón por el doble post, es que pense que no se habia enviado (porque yo no lo recibia)..<br><br>Ahora veo si lo puedo arreglar..<br><br>Saludos.<br><br><div class="gmail_quote">El 19 de septiembre de 2010 19:12, Leonardo Tadei - Pegasus Tech Supply <span dir="ltr"><<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hola Luciano,<br>
<br>
te topaste solo con un tecnicismo de implementación: ni vectores ni<br>
objetos pueden ser usados como claves de un vector.<br>
<br>
Esto hace que falle en<br>
<br>
$links[$arc]["direc"] = "http...";<br>
<br>
Porque $arc es es vector... porque $_FILES es una matriz.<br>
<br>
Basta con usar una variable temporal para usar de clave y listo!<br>
<br>
<br>
El dom, 19-09-2010 a las 18:34 -0300, Luciano Hillcoat escribió:<br>
<div><div></div><div class="h5">> Hola a todos! Tengo un problema en mi ejercicio 2 -- 3 -> Clase 3<br>
> “ 2) Realice un script que permita subir archivos a un directorio y<br>
> luego los muestre listados en una página con un link para su<br>
> descarga.permita subir de hasta 5 archivos simultáneamente. ”<br>
><br>
> Pude configurar mi servidor ftp en mi Debian (funciona perfecto), solo<br>
> comento que no me pude conectar a “localhost” desde PHP, tuve que usar<br>
> “127.0.0.1” (es lo mismo, los dos apuntan a la pc donde se está<br>
> ejecutando el script)<br>
><br>
> El problema es este:<br>
><br>
> * Subo los archivos,<br>
> * El servidor me responde, no veo los links, pero cuando entro a la<br>
> carpeta donde se subió, veo todos los archivos con los permisos que<br>
> configure, incluso con mi propio usuario como propietario.<br>
><br>
> Pero recibo este error:<br>
><br>
> Warning: Illegal offset type<br>
> in /home/lucman/public_html/ejercicios/avanzado/clase3/6.php on line<br>
> 27<br>
> Warning: Illegal offset type<br>
> in /home/lucman/public_html/ejercicios/avanzado/clase3/6.php on line<br>
> 28<br>
> Warning: Illegal offset type<br>
> in /home/lucman/public_html/ejercicios/avanzado/clase3/6.php on line<br>
> 29<br>
><br>
> Repetido por la cantidad de archivos que subí ( en este caso, subi 5<br>
> imagenes)<br>
> cito el codigo que está cerca de las lineas 27,28 y 29<br>
><br>
> foreach ($_FILES as $arc){<br>
> $nom = $arc["name"];<br>
> $tmp_name = $arc["tmp_name"];<br>
> if ( is_uploaded_file($tmp_name) ){<br>
> ftp_move_file<br>
> ($tmp_name,"ejercicios/avanzado/clase3/uploads/$nom");<br>
> }<br>
> $links[$arc]["direc"] = "http://" .<br>
> $_SERVER["SERVER_NAME"] . "/ejercicios/avanzado/clase3/uploads/$nom";<br>
> $links[$arc]["bbc"] = "\[url=http://" .<br>
> $_SERVER["SERVER_NAME"] . "/ejercicios/avanzado/clase3/uploads/$nom<br>
> \]Descargar $nom\[/url\]";<br>
> $links[$arc]["html"] = "&lt;a<br>
> href=&quot;http://" . $_SERVER["SERVER_NAME"] .<br>
> "/ejercicios/avanzado/clase3/uploads/$nom&quot;&gt;Descargar<br>
> $nom&lt;/a&gt;";<br>
> }<br>
> ?><h2>Links:</h2><b>Enlaces Directos</b><br><?<br>
> foreach ($links as $arc_link){<br>
> print ("<pre>{$arc_link["direc"]}</pre>");<br>
> }<br>
> ?><b>BBCode</b><br><?<br>
> foreach ($links as $arc_link){<br>
> print ("<pre>{$arc_link["bbc"]}</pre>");<br>
> }<br>
> ?><b>Links en C&oacute;digo HTML</b><br><?<br>
> foreach ($links as $arc_link){<br>
> print ("<pre>{$arc_link["html"]}</pre>");<br>
> }<br>
><br>
> Espero una solución. Gracias.<br>
</div></div>> _______________________________________________<br>
> Php-avanzado mailing list<br>
> <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
--<br>
<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
<a href="http://blog.pegasusnet.com.ar" target="_blank">http://blog.pegasusnet.com.ar</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a></blockquote></div><br>