elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Temas
Páginas: [1]
1  Programación / PHP / No existe el directorio en: 15 Diciembre 2008, 23:15 pm
Hola chicos de elhacker.net, tengo un problema con una aplicación para recorrer un directorio, el .php lo tengo en /var/www/app/index.php y quiero recorrer el directorio /home/miuser/, lo hago con este código:
Código
  1. //index.php
  2. $p_directorio_det = '/home/usuario/';
  3. if (is_dir($p_directorio_det))
  4. {
  5.  echo "Si es un directorio";
  6.  if ($dh = opendir($p_directorio_det))
  7.  {
  8.    while (($archivo = readdir($dh)) !== false)
  9.    {
  10.      if ($archivo != "." && $archivo != "..")
  11.      {
  12.        $archivo_movimiento_fuente = $p_directorio_det.$archivo;
  13.       }
  14.     }
  15.   }
  16. }
  17. }
  18. else
  19. {
  20.  echo "No es un directorio";
  21. }
  22.  
Y me está imprimiendo diciendo que no es un directorio, alguien sabe por qué pasa esto???

Gracias Chao.
2  Programación / Ejercicios / ejercicio 305 en: 21 Septiembre 2005, 22:11 pm
Código:
/*Escribir un programa que permita agregar nº enteros a una lista de números aceptada por teclado. El programa pregunta si debe agregar al principio, al 
final o en el medio y agrega el elemento a la lista.*/
#include <stdio.h>
#include <windows.h>
int iArray[10],iCon;
//int iMed,iIni,iFin;
int inicio(int iVal)
{
 iArray[0]=iVal;
 return 1;
}
int medio(int iVal)//funcion sin comenzar
{
 iArray[10/2]=iVal;
 return 1;
}
int final(int iVal)
{
 iArray[10]=iVal;
 return 1;
}
void mostrar()
{
 for(iCon=0;iCon<=9;iCon++)
 {
  printf("%d\n",iArray[iCon]);
 }   
}
int main(void)
{
 int op;
// iArray[2,8,6];
 for(iCon=0;iCon<=9;iCon++)
 {
  printf("Digita %d numero: ",iCon+1);
  scanf("%d",&iArray[iCon]);
  printf("Posicion \n1(Principio) \n2(Medio) \n3(Final) \n4(Mostrar) \nEscoger: ");
  scanf("%d",&op);
  switch(op)
  {
   case 1: inicio(iArray[iCon]);
        break;
   case 2: medio(iArray[iCon]);
        break;
   case 3: final(iArray[iCon]);
        break;         
   case 4: mostrar();
  }
 }
 mostrar();
 Sleep(2000);
}
Lo que pasa es que lo unico que arregla es el ultimo valor que agregue, osea, si lo pongo a inicio, a final o medio, pero los primeros que coloco nada, no los acomoda.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines