Curso de PHP y MySQL UNACH – Licenciatura en Sistemas Computacionales Servicios Web LSC. Guillermo E. Betanzos Betanzos
[email protected]
Sesión 6
1: $adivinanza) { 8: $message = "$_POST[intento] es muy grande, trata con un número mas pequeño"; 9: } elseif ($_POST[intento] < $adivinanza) { 10: $message = "$_POST[intento] es muy pequeño, trata con un número mas grande"; 11: } else { // deben ser iguales 12: header("Location: felicidades.html"); exit; 13: } 14: ?> 15: 16: 17:
Ejemplo 42 – Redireccionando 18: 19: 20:
21: 22:
23: Intento No. 24:
28: 29:
Ejemplo 43 – Include() 1: 2: 3:
Ejemplo 43 – Include() 4: 5: 6: 9: 10:
Ejemplo 44 1: "; 3: print “Y puedo sumar... 4 + 4 = ".(4 + 4); 4: ?>
Ejemplo 45 – Forma para subir archivo 1: 2: 3:
Ejemplo 45 – Forma para subir archivo 4: 5: 6:
11: 12:
Ejemplo 46 – Subiendo el archivo 1: 2: 3:
Ejemplo 46 – Subiendo el archivo 4: 5: 6:
Archivo
7: $file_array) { 11: print “Ruta temporal: ".$file_array['tmp_name']."
\n"; 12: print “Nombre: ".$file_array['name']."
\n"; 13: print “Tipo: ".$file_array['type']."
\n"; 14: print “Tamaño: ".$file_array['size'].“ bytes
\n"; 15: 16: if (is_uploaded_file($file_array['tmp_name'])) { 17: move_uploaded_file($file_array['tmp_name'], 18: "$file_dir/$file_array[name]") or die (“No se pudo copiar el archivo"); 19: print “El archivo se movió
"; 20: } 21: } 22: ?> 23: 24:
1: 2: 3:
Ejemplo 47 – Funciones para archivos 4: 5: 6: 7: "; 14: return; 15: } 16: print "$f ".(is_file($f)?"":“no ").“es un archivo
"; 17: print "$f ".(is_dir($f)?"":"no ").“ es un directorio
"; 18: print "$f ".(is_readable($f)?"":"no ").“ puede ser leído
"; 19: print "$f ".(is_writable($f)?"":"no ").“ puede ser escrito
"; 20: print "$f ".(is_executable($f)?"":"no ").“ se puede ejecutar
"; 21: print "$f ".(filesize($f))." bytes
"; 22: print "$f fue accesado ".date("D d M Y g:i A",fileatime($f))."
"; 23: print "$f fue modificado".date("D d M Y g:i A",filemtime($f))."
"; 24: print "$f cambió ".date("D d M Y g:i A",filectime($f))."
"; 25: } 26: 27: ?> 28: 29:
Ejemplo 48 – Redireccionando usuarios
Archivos – Ejemplo 49 – Existencia de archivos
Archivos – Ejemplo 50 – Archivo o directorio