2017-03-02 2 views
0

Ich habe das Projekt auf dem Server hochgeladen, alles funktioniert gut außer den wenigen Dingen.Fehler beim Hochladen des Abbilds in mysql server

Ich bin nicht in der Lage, die Dateibilder auf dem Server hochzuladen, bitte überprüfen Sie die Fehler.

Ich habe sogar die Erlaubnis 777.

Warnung gesetzt: move_uploaded_file (../ images/nicht bestanden upload.jpg): failed to open stream: Datei oder ein Verzeichnis in/srv/disk14 /2293074/www/cms.mohsinyounas.info/admin/includes/add_posts.php in Zeile 15

Warnung: move_uploaded_file(): Verschieben von '/ tmp/phpx2WZ8c' nach '../images/fail zum Hochladen nicht möglich .jpg 'in /srv/disk14/2293074/www/cms.mohsinyounas.info/admin/includes/add_posts.php in Zeile 15

Danke.

<?php 
     include "./function.php"; 
     global $con; 

     if(isset($_POST['create_post'])) { 
      $post_image  = $_FILES['post_image']['name']; 
      $post_image_temp = $_FILES['post_image']['tmp_name']; 

      move_uploaded_file("$post_image_temp","../images/$post_image"); 

      $sql = "INSERT INTO posts (post_image) VALUES ('$post_image')"; 
      $result = mysqli_query($con,$sql); 
      confirm($result); 
     } 
?> 
+0

'function.php' Datei inklusive? –

+0

Ich denke, das ist die Berechtigungsproblemprüfung, ob dieses Verzeichnis existiert oder nicht? und überprüfe auch die Erlaubnis. – Shefali

+1

Befindet sich der '/ images /' Ordner wirklich in Ihrem '/ admin /' Ordner? Oder musst du vielleicht eine Stufe höher gehen? – jeroen

Antwort

1

Ändern Sie diesen Code, den Sie entfernen müssen "" von Variablen in move_uploaded_file() ist

<?php 
    include "./function.php"; 
    global $con; 
    if(isset($_POST['create_post'])) { 
     $post_image =$_FILES['post_image']['name']; 
     $post_image_temp =$_FILES['post_image']['tmp_name']; 
     $path = "../images/".$post_image; 
     move_uploaded_file($post_image_temp,$path); 
     $sql = "INSERT INTO posts (post_image) 
       VALUES ('$post_image')"; 
     $result=mysqli_query($con,$sql); 
     confirm($result); 
    } 
?> 
Verwandte Themen