Skocz do zawartości

[php] problemy no godaddy


730_1482544644

Rekomendowane odpowiedzi

Witam serdecznie!

Posiadam serwer (Economy Hosting - Windows) oraz domenę na godaddy. Niw działa mi w ogóle php, mam ustawione includowanie:

<? if($url == ""){ $url="home" ; } if(file_exists("$url.php")) { include("$url.php"); } else { echo"Error 404! Nie ma takiej strony :) "; } ?>
Wyskakuje mi oczywiscie błąd Error 404! Nie ma takiej strony :)

Taki sam problem miałem na webd.pl, ale tam wystarczyło w pliku .htaccess wstawić kod:

php_flag register_globals on

To samo uczyniłem teraz, jednak to nic nie pomogło, czekam na pomoc i z góry dziękuję.

Odnośnik do komentarza
Udostępnij na innych stronach

Pozanieniaj $url na prawidłowe zmienne GET $_GET['url '] ..

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Nie prawda, musisz użyć takiego kodu :

<?php $url = $_GET[ 'url' ]; if($url == ""){ $url="home"; } if(file_exists("$url.php")) { include("$url.php"); } else { echo"Error 404! Nie ma takiej strony sad.gif "; } ?>

I powinno grać :)

stopka usunieta z wpoodu wirusa na stronie docelowej

Odnośnik do komentarza
Udostępnij na innych stronach

MMP :)https://www.godaddy.com/gdshop/hosting/shar...dr=&ci=5652 (Compare Plans -Windows ). Jak wół nie ma PHP więc nie powinno działać raczej :)

Ale uwagi co do kodu słuszne.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie prawda, musisz użyć takiego kodu :

<?php $url = $_GET[ 'url' ]; if($url == ""){ $url="home"; } if(file_exists("$url.php")) { include("$url.php"); } else { echo"Error 404! Nie ma takiej strony sad.gif "; } ?>

I powinno grać :)

Zmieniłem kod i wyskakuje to samo.

Zmieniłem opcje serwera na Linux i teraz strona działa, ale pojawił się inny problem, jest sobie taki formularz:

https://www.fotosik.pl/showFullSize.php?id=c154f35f243c544b

Po wypełnieniu pól i wysłaniu wyskakuje taka niespodzianka:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, support@supportwebsite.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

--------------------------------------------------------------------------------

Apache/1.3.33 Server at www.***********.com Port 80

Chciałem również nadmienić, iż ten formularz był sprawdzany na swerze webd.pl i było wszystko ok.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności