Nie działa funkcja include i require na serwerze

Tutaj dyskutujemy o PHP oraz zgłaszamy i rozwiązujemy problemy dotyczące tego języka.
matys777
Bywalec
Bywalec
Posty: 33
Dołączył(a): piątek, 10 lutego 2012, 22:35
Contact:

Nie działa funkcja include i require na serwerze

Post przez matys777 »

Próbowałem już na 2 serwerach. Na localhost idzie bez problemu.

index.php

Code: Zaznacz cały

<?php
include ("/include/logowanie.include.php");
?>


<div style="margin: 0 auto; text-align: center; ">
    
Podaj autora lub Tytuł książki: <br />
<form name="wyszukiwarka" method="post" action="index.php">
    <input name="szukanehaslo" type="text" size="30" maxlength="40">
    <input type="submit" value="Szukaj">
</form>


<?php
include  ("/include/logowanie.do.bazy.php");
polaczenie();


$wyborbazy = mysql_select_db("biblioteka");
$szukanehaslo = $_POST["szukanehaslo"];

if (isset($_POST["szukanehaslo"]))
{
    if ($_POST["szukanehaslo"] != NULL)
    {
        $query = "
            SELECT * from tabelabiblioteka
            WHERE autor LIKE '%$szukanehaslo%' OR nazwa LIKE '%$szukanehaslo%'

            ";
    }
    if (mysql_query($query) == NULL)
    echo "Puste zapytanie";
    else
    {
        $result = mysql_query($query) or die(mysql_error());
        if (mysql_num_rows($result) == NULL)
        {
            echo "Nic nie znaleziono";
        }
        else
        {
            echo
            "<table bgcolor=#EEEEEE border=1 align=center><tr>
            <th>LP</th>
            <th>ID</th>
            <th>Nazwa</th>
            <th>Autor</th>
            <th>Wydawnictwo</th>
            <th>Rok wyd.</th>
            <th>Oprawa</th>
            <th>Dostepność</th>
            </tr>";

            for ($i = 0; $i < mysql_num_rows($result); $i++)
            {
                $row = mysql_fetch_assoc($result);
                if ($row['oprawa'] == 1)
                $row['oprawa'] = "twarda";
                else $row['oprawa'] = "miękka";

                if ($row['akt_stan'] ==1)
                $row['akt_stan'] = "dostępna";
                else $row['akt_stan'] = "niedostępna";
                $usun_id = $row['id'];
                $edit_id = $row['id'];

                echo "<tr align=center><td>".($i+1)."</td>";
                echo "<td>".$row['id']."</td>";
                echo "<td>".$row['nazwa']."</td>";
                echo "<td>".$row['autor']."</td>";
                echo "<td>".$row['wydawnictwo']."</td>";
                echo "<td>".$row['rok_wyd']."</td>";
                echo "<td>".$row['oprawa']."</td>";
                echo "<td>".$row['akt_stan']."</td>";
            }
        }
    }
}



error_reporting(E_ALL);
zamknij_baze();
?>

</div>
matys777
Bywalec
Bywalec
Posty: 33
Dołączył(a): piątek, 10 lutego 2012, 22:35
Contact:

Re: Nie działa funkcja include i require na serwerze

Post przez matys777 »

Warning: include(/virtual/m/a/matys83.ugu.pl/include/logowanie.include.php) [function.include]: failed to open stream: No such file or directory in /virtual/m/a/matys83.ugu.pl/biblioteka/index.php on line 2

Warning: include() [function.include]: Failed opening '/virtual/m/a/matys83.ugu.pl/include/logowanie.include.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /virtual/m/a/matys83.ugu.pl/biblioteka/index.php on line 2
Podaj autora lub Tytuł książki:


Warning: include(/virtual/m/a/matys83.ugu.pl/include/logowanie.do.bazy.php) [function.include]: failed to open stream: No such file or directory in /virtual/m/a/matys83.ugu.pl/biblioteka/index.php on line 16

Warning: include() [function.include]: Failed opening '/virtual/m/a/matys83.ugu.pl/include/logowanie.do.bazy.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /virtual/m/a/matys83.ugu.pl/biblioteka/index.php on line 16

Fatal error: Call to undefined function polaczenie() in /virtual/m/a/matys83.ugu.pl/biblioteka/index.php on line 17
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Nie działa funkcja include i require na serwerze

Post przez Morfidon »

Podajesz nieprawidłową ścieżkę w include. Nie zaczynaj ścieżki przede wszystkim od "/"
Post Reply