Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Cellophile
PersonaLink
Commits
33f86411
Commit
33f86411
authored
May 21, 2021
by
Cellophile
🎨
Browse files
Téléverser un nouveau fichier
parent
37ba19f6
Changes
1
Hide whitespace changes
Inline
Side-by-side
cron.php
0 → 100644
View file @
33f86411
<?php
include
"config.php"
;
include
"fonctions.php"
;
$fichiertemp
=
"temp.csv"
;
$creation
=
fichiertemp
(
$fichiertemp
,
""
,
""
,
""
,
""
);
if
((
$fp
=
fopen
(
$srcfichiercsv
,
"r"
))
!==
FALSE
)
{
// Récupère les données de chaque lignes
while
((
$data
=
fgetcsv
(
$fp
,
","
))
!==
FALSE
)
{
// Récupère les données de chaque cases
$upersoval
=
$data
[
0
];
$ubaseval
=
$data
[
1
];
$datexpi
=
$data
[
2
];
$timexpi
=
$data
[
3
];
$fichieradresse
=
__DIR__
.
'/d/'
.
$upersoval
.
'.php'
;
// S'il n'y a pas de date d'expiration renseignée, on crée un fichier temp qui garde la ligne,
// puis on passe à la ligne suivante.
if
(
empty
(
$datexpi
))
{
if
(
file_exists
(
$fichieradresse
))
{
$sauvegardeligne
=
fichiertemp
(
$fichiertemp
,
$upersoval
,
$ubaseval
,
$datexpi
,
$timexpi
);
}
}
else
{
if
(
$datexpi
<
date
(
'Y-m-d'
,
time
()))
{
if
(
file_exists
(
$fichieradresse
))
{
unlink
(
$fichieradresse
);
}
}
elseif
(
$datexpi
==
date
(
'Y-m-d'
,
time
()))
{
if
(
$timexpi
<
date
(
'H-i-s'
,
time
()))
{
if
(
file_exists
(
$fichieradresse
))
{
unlink
(
$fichieradresse
);
}
}
else
{
if
(
file_exists
(
$fichieradresse
))
{
$sauvegardeligne
=
fichiertemp
(
$fichiertemp
,
$upersoval
,
$ubaseval
,
$datexpi
,
$timexpi
);
}
}
}
else
{
if
(
file_exists
(
$fichieradresse
))
{
$sauvegardeligne
=
fichiertemp
(
$fichiertemp
,
$upersoval
,
$ubaseval
,
$datexpi
,
$timexpi
);
}
}
}
}
}
if
(
file_exists
(
$fichiertemp
))
{
unlink
(
$srcfichiercsv
);
rename
(
$fichiertemp
,
$srcfichiercsv
);
echo
"a fonctionné"
;
}
?>
\ No newline at end of file
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment