Inserisco il nome dei file della directory corrente nel database in PHP, ma senza utilizzare il modulo ?? .. Perché nel mio progetto un dispositivo invia i file pdf sulla cartella del server e voglio salvare il nome di questi file nel database
Inserisco il nome dei file della directory corrente nel database in PHP, ma senza utilizzare il modulo ?? .. Perché nel mio progetto un dispositivo invia i file pdf sulla cartella del server e voglio salvare il nome di questi file nel database
Certo che puoi.
Prova:
$url = $_SERVER['REQUEST_URI']; //returns the current URL
$parts = explode('/',$url);
print_r($parts);
EDIT:
$url = $_SERVER['REQUEST_URI']; //returns the current URL
$parts = explode('/',$url);
$dir = $_SERVER['SERVER_NAME'];
for ($i = 0; $i < count($parts) - 1; $i++) {
$dir .= $parts[$i] . "/";
}
echo $dir;
Questo dovrebbe restituire localhost / do / e salvare l'url tramite la connessione sql.
$con=mysqli_connect("localhost","my_user","my_password","my_db");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
// Perform queries
mysqli_query($con,"INSERT INTO urls ('url')
VALUES ('".$dir."')");
mysqli_close($con);