Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]wstawianie kodu php w html
dark_root
post
Post #1





Grupa: Zarejestrowani
Postów: 341
Pomógł: 1
Dołączył: 19.11.2007

Ostrzeżenie: (10%)
X----


Oto fragment mojego kodu
Kod
$a=login
if ($r = fopen($nazwa_pliku, "a"))

{

if (fwrite($r, $plik) !== FALSE) echo '<script language="javascript">

<!--

function go() { window.location.href = [url="http://exampla.pl?l=$a"]http://exampla.pl?l=$a[/url];

}

//-->

</script>

<body onload="javascript:go()">';

else echo "Zapis do pliku się nie powiódł...";

fclose($r);

Chciałbym, żeby otwierała się strona http://esample.pl?l=login lecz w url pokazuje się http://exampla.pl?l=$a. Jak zrobić żeby kod html zawarty w moim pliku php czytał zmienne?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
melkorm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

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


podmień część kodu na:
Kod
<?php if (fwrite($r, $plik) !== FALSE) : ?>
<script language="javascript">

<!--

function go() { window.location.href = [url="http://exampla.pl?l=<?php echo $a ?>"]http://exampla.pl?l=<?php echo $a ?>[/url];

}

//-->

</script>
<?php endif?>


i daj $a = login;

edit -> nie zauwazyłem drugiego $a (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) P

Ten post edytował melkorm 27.09.2008, 21:21:24
Go to the top of the page
+Quote Post
--Pawel--
post
Post #3





Goście







  1. <?php
  2. $a=login
  3. if ($r = fopen($nazwa_pliku, "a"))
  4.  
  5. {
  6.  
  7. if (fwrite($r, $plik) !== FALSE) echo '<script language="javascript">
  8.  
  9. <!--
  10.  
  11. function go() { window.location.href = htt://exampla.pl?l=' . $a . ';
  12.  
  13. }
  14.  
  15. //-->
  16.  
  17. </script>
  18.  
  19. <body onload="javascrip:go()">';
  20.  
  21. else echo "Zapis do pliku się nie powiódł...";
  22. ?>


Sprawdz teraz
Go to the top of the page
+Quote Post
dark_root
post
Post #4





Grupa: Zarejestrowani
Postów: 341
Pomógł: 1
Dołączył: 19.11.2007

Ostrzeżenie: (10%)
X----


Wyskakuje mi błąd, dotyczący tego elementu
Kod
?>

Brzmi on
Kod
[b]Parse error[/b]: syntax error, unexpected $end in [b]/home/ruben/domains/ego.pl/public_html/rs.php[/b] on line [b]45[/b]

Brakuje jeszcze średnika w drugiej lini (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) Jak pozbyć się tego blędu?

Ten post edytował batman 27.09.2008, 21:31:16
Powód edycji: nobody expects spanish inquisition
Go to the top of the page
+Quote Post
ArekJ
post
Post #5





Grupa: Zarejestrowani
Postów: 266
Pomógł: 9
Dołączył: 21.05.2008
Skąd: Łomianki

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


a dodaj przed ?> endif;
Go to the top of the page
+Quote Post
--Pawel--
post
Post #6





Goście







Dziala?

  1. <?php
  2. $a = 'Test';
  3.  
  4. echo 'Zawartosc zmiennej a to: $a';
  5. echo "<br>";
  6. ?>


Wszystko co jest zawarte miedzy " " jest analizowanie przez silnik php natomiast to co miedzdzy ' ' nie
Go to the top of the page
+Quote Post
--Pawel--
post
Post #7





Goście







Sprawdz nawiasy klamrowe
Go to the top of the page
+Quote Post
melkorm
post
Post #8





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

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


Cytat
a dodaj przed ?> endif;


nie możesz mixować klamr i słownego zamykania, albo uzywasz " : " i "endif" lub klamr, w Twoim przypadku na sam koniecn iech wrzuci zamknięciek lamry i będzie git.
Go to the top of the page
+Quote Post
--Pawel--
post
Post #9





Goście







  1. <?php
  2. $a=login
  3. if ($r = fopen($nazwa_pliku, "a"))
  4.  
  5. {
  6.  
  7. if (fwrite($r, $plik) !== FALSE) echo '<script language="javascript">
  8.  
  9. <!--
  10.  
  11. function go() { window.location.href = ht://exampla.pl?l=' . $a . ';
  12.  
  13. }
  14.  
  15. //-->
  16.  
  17. </script>
  18.  
  19. <body onload="javascri:go()">';
  20.  
  21. else echo "Zapis do pliku się nie powiódł...";
  22. }
  23. ?>
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.12.2025 - 15:15