PHP Files
Links
//PHP FILES <
LEER ARCHIVO
$archivo = fopen("glosario.txt", "r") or die("No se pudo abrir el archivo!");
echo fread($archivo,filesize("glosario.txt"));
fclose($archivo);
// https://www.w3schools.com/php7/php7_file_open_read.asp
ESCRIBIR EN ARCHIVO
$archivo = fopen("nuevo.txt", "w") or die("No se pudo crear el archivo!");
// Escribe dentro del archivo
$txt = "Candy Gonzalez\n";
fwrite($archivo, $txt);
$txt = "Sebastian Bach\n";
fwrite($archivo, $txt);
fclose($archivo);
//LEER LINEAS
$archivo = fopen("glosario.txt", "r") or die("No se pudo abrir el archivo!");
// Muestra linea a linea hasta esl finaldel archivo
while(!feof($archivo)) {
echo fgets($archivo) . "
";
}
fclose($archivo);
//PHP FILES <
LEER ARCHIVO
$archivo = fopen("glosario.txt", "r") or die("No se pudo abrir el archivo!");
echo fread($archivo,filesize("glosario.txt"));
fclose($archivo);
// https://www.w3schools.com/php7/php7_file_open_read.asp
ESCRIBIR EN ARCHIVO
$archivo = fopen("nuevo.txt", "w") or die("No se pudo crear el archivo!");
// Escribe dentro del archivo
$txt = "Candy Gonzalez\n";
fwrite($archivo, $txt);
$txt = "Sebastian Bach\n";
fwrite($archivo, $txt);
fclose($archivo);
//LEER LINEAS
$archivo = fopen("glosario.txt", "r") or die("No se pudo abrir el archivo!");
// Muestra linea a linea hasta esl finaldel archivo
while(!feof($archivo)) {
echo fgets($archivo) . "
";
}
fclose($archivo);
//PHP FILES <
<input type="hidden" name="MAX_FILE_SIZE" value="2097152">
<label for="avatar">Archivo: </label><br><br>
<input type="file" name="avatar"><br><br>
if(!is_dir('avatares')){
mkdir('avatares');
}
/*uniqid — Genera un ID único, basado n microsegundos. Devuelve el identificador único, como string.
basename — Devuelve el último componente de nombre de una ruta
https://www.php.net/manual/es/features.file-upload.post-method.php */
$destino = 'avatares/' . uniqid() .'_' . basename($_FILES['avatar']['name']);
//move_uploaded_file — Mueve un archivo subido a una nueva ubicación
if(move_uploaded_file($_FILES['avatar']['tmp_name'], $destino)){
echo 'Archivo subido correctamente';
}
else{
echo 'Error al subir el archivo';
}