Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak dodać skrypt w php do strony w js...
hulton
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 6.04.2013

Ostrzeżenie: (0%)
-----


Cześć,
może po prostu pokaże wam skrypt mojej stronki:

CODE
<!DOCTYPE html>

<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
<head>

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Serwer jest zamkniety</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width">


<!-- Place favicon.ico and apple-touch-icon.png in the root directory -->
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/vintageTxt.css">
<link rel="stylesheet" href="css/main.css">
<script src="js/vendor/modernizr-2.6.2.min.js"></script>
</head>
<body>
<!--[if lt IE 9]>
<p class="chromeframe">Uzywasz <strong>nieaktualnej</strong> przegladarki. Prosze <a href="http://browsehappy.com/">pobierz nowa wersje</a> lub <a href="http://www.google.com/chromeframe/?redirect=true">Aktywuj Google Chrome Frame</a> by byc fajny (IMG:style_emoticons/default/tongue.gif) .</p>
<![endif]-->



<div id="miniTxt"></div>
<div id="doThis"></div>
<div id="meStuff">

</div>
<div id="imgCred">Image Credit: Profiles In History</div>

<script src="js/vendor/jquery-1.9.0.min.js"></script>
<script src="js/plugins.js"></script>
<script src="js/main.js"></script>
<script src="js/jquery.vintageTxt.js"></script>

<!-- Google Analytics: change UA-XXXXX-X to be your site's ID. -->
<script>
/*
var _gaq=[['_setAccount','UA-XXXXX-X'],['_trackPageview']];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
s.parentNode.insertBefore(g,s)}(document,'script'));
*/
</script><script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-36251023-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

</script>

</body>
</html>


Nie zwracajcie uwagi na komentarze (IMG:style_emoticons/default/tongue.gif)

Do stronki chciałbym dodać taki kod:


CODE
<?
$banned[0]="00.000.00.000";


if (in_array($_SERVER['REMOTE_ADDR'],$banned)) header("HTTP/1.1 403 Forbidden");
?>


Gdzie powinienem go wstawić by zadziałał?
Go to the top of the page
+Quote Post
markonix
post
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Cytat(hulton @ 6.04.2013, 23:59:55 ) *
Gdzie powinienem go wstawić by zadziałał?

Po pierwsze to powinieneś temat wstawić w dobry dział...
Po drugie kod w odpowiednie znaczniki takie jak "HTML" i "PHP", które aż się proszą żeby je użyć.

Co do samego problemu oczywistym jest, że ten kod musi się znaleźć na samym początku przed jakimkolwiek innym kodem HTML i najlepiej też przed PHP aby uniknąć błędu "headers already sent".
Go to the top of the page
+Quote Post
hulton
post
Post #3





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 6.04.2013

Ostrzeżenie: (0%)
-----


Próbuję z znacznikami <script> </script> ale coś nie wychodzi...
Go to the top of the page
+Quote Post
markonix
post
Post #4





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Ja mówiłem o znacznikach na forum do wklejania kodu (IMG:style_emoticons/default/facepalmxd.gif)
Go to the top of the page
+Quote Post
hulton
post
Post #5





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 6.04.2013

Ostrzeżenie: (0%)
-----


jprd unsub (IMG:style_emoticons/default/haha.gif)

Ale gdzie ja ten kod mam wrzucić żeby działał?

Go to the top of the page
+Quote Post
!*!
post
Post #6





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


W php nie ma znacznika <?, zamień to na <?php i wklej na początek

  1. <?php
  2. $banned[0]="00.000.00.000";
  3. if (in_array($_SERVER['REMOTE_ADDR'],$banned)) header("HTTP/1.1 403 Forbidden");
  4. ?>
  5. <!DOCTYPE html>
Go to the top of the page
+Quote Post
nospor
post
Post #7





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Patrz proszę gdzie piszesz. Problem nie ma żadnego związku z OOP - przenosze
Go to the top of the page
+Quote Post
hulton
post
Post #8





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 6.04.2013

Ostrzeżenie: (0%)
-----


!*!, nie działa :|
Go to the top of the page
+Quote Post
Aqu
post
Post #9





Grupa: Zarejestrowani
Postów: 279
Pomógł: 58
Dołączył: 14.07.2012

Ostrzeżenie: (0%)
-----


To napisz co nie działa, jakieś błędy? I Pokaż w jaki sposób to wstawiłeś do swojej strony.
Go to the top of the page
+Quote Post
hulton
post
Post #10





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 6.04.2013

Ostrzeżenie: (0%)
-----


CODE


<php?
$banned[0]="Moje Ip"; if (in_array($_SERVER['REMOTE_ADDR'],$banned)) header("HTTP/1.1 403 Forbidden");
?>

<!DOCTYPE html>

<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
<head>

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Serwer.........


Nie wyświetlają się żadne błędy, tylko nie blokuje dostępu do strony danemu IP.
Go to the top of the page
+Quote Post
markonix
post
Post #11





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Jak Ty nawet nie umiesz dobrze skopiować kodu to jak podziękuje i postoje...
Go to the top of the page
+Quote Post
hulton
post
Post #12





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 6.04.2013

Ostrzeżenie: (0%)
-----


Może zamiast się wyśmiewać powiesz mi, gdzie ja w takim razie mam to wkleić?
Go to the top of the page
+Quote Post
krzysiekk
post
Post #13





Grupa: Zarejestrowani
Postów: 155
Pomógł: 17
Dołączył: 13.03.2006
Skąd: Jaworze

Ostrzeżenie: (0%)
-----


do pliku htaccess


wpisz

order allow,deny

deny from 192.168.0.21

allow from all


"192.168.0.21" zmien na jakie pozrebujesz
Go to the top of the page
+Quote Post
markonix
post
Post #14





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


A czy ja coś napisałem o tym, że jest w złe miejsce wklejone?

Ten post edytował markonix 7.04.2013, 20:45:00
Go to the top of the page
+Quote Post
Posio
post
Post #15





Grupa: Zarejestrowani
Postów: 417
Pomógł: 44
Dołączył: 23.06.2011

Ostrzeżenie: (0%)
-----


Plik, w którym umieszczasz kod php, musi po pierwsze mieć rozszerzenie PHP, po drugie serwer musi obsługiwać PHP a po trzecie powinieneś wkleić na początku coś takiego :
  1. <?php
  2. $banned[0]="Moje Ip";
  3. if (in_array($_SERVER['REMOTE_ADDR'],$banned)) header("HTTP/1.1 403 Forbidden");
  4. ?>


i bez żadnych enterów czy spacji przed tym kodem. Basta.
Go to the top of the page
+Quote Post
hulton
post
Post #16





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 6.04.2013

Ostrzeżenie: (0%)
-----


Dzięki krzysieek (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 17:48