Witam.
Mam prostą stronke www.informer.civ.pl/syriusz/
Na moim serwerze (binaria Apache z php i mysql) działa bez problemu. Po umieszczeniu na serwerze wirtualnym nie wykonuje sie poprawnie skrypt o nazwie sprawdz.php, ktory ma następujaca postac:
[php:1:294498c253]<?php
$polaczenie = mysql_connect ("mysql.civ.pl", "informer", "******") or die ("Nie można się poł&czyć z MySQL");
$baza = mysql_select_db ("informer") or die ("Nie można się poł&czyć z baz& informer");
$zapytanie = "SELECT * FROM `syriusz uzytkownicy`";
$wykonanie = mysql_query ($zapytanie, $polaczenie) or die ("Nie mozna wykonać zapytania do bazy informer");
while ($wiersz = mysql_fetch_array($wykonanie)){
if ($login == $wiersz["login"] && $haslo == $wiersz["haslo"]) {
// jezeli podane jest id to kasuje rekord ktory znajduje sie w odpowiedniej tabeli w zaleznosci od zmiennej dzial
if ($id != "") {
//Wybranie tablicy w zaleznoci od zmiennej $dzial
switch ($dzial){
case "glowna": $tabl='syriusz strona glowna';
break;
case "komitet": $tabl='syriusz komitet sterujacy';
break;
case "rada": $tabl='syriusz rada uzytkownikow';
break;
}
//zapisanie w zmiennej $skasuj nazwy pliku do skasowania by go pozniej skasowac w pliku po przejsciu przez header
$sciezka = "";
$zapytanieP = "SELECT * FROM `$tabl`";
$wykonanieP = mysql_query ($zapytanieP, $polaczenie) or die ("Nie mozna wykonać zapytania do bazy informer");
while ($wiersz = mysql_fetch_array($wykonanieP)){
if ($wiersz[0] == $id){
$sciezka = "pliki//$wiersz[6]";
}
}
$zapytanie = "DELETE FROM `$tabl` WHERE `nr` = $id ;";
$wykonanie = mysql_query ($zapytanie, $polaczenie) or die ("Nie mozna wykonać zapytania do bazy informer");
Header("Location: index.php?skasuj=$sciezka");
}else Header("Location: wpis.php");
} // jezeli login lub haslo sie nie zgadzaja zwraca zmienna b=1 co rozpoznane bedzie jako blad i wypisany zostanie komunikat
else Header("Location: logowanie.php?b=1&id=$id&dzial=$dzial");
}
mysql_free_result ($wykonanie);
mysql_close($polaczenie);
?>[/php:1:294498c253]
Skrypt miast przenosić do odpowiedniej podstrony, w zależności od podanych parametrów nie wykonuje nic... pokazuje sie biała strona.
Bardzo proszę o pomoc.
Dziękuję i pozdrawiam
Informer