[PHP]Początkującyy

0
<html> <head> <title>...</title> </head> <body> <? function f() {

$tekst="Witaj ;P to jest skrypt PHP ^^';

}

echo($tekst);
?>

</body> </html>

To jest cała treść pliku test.php ...Gdy na niego wchodzę pisze mi ,że mam błąd w 18 linijce ... Co jest nie tak z znacznikiem kończącym html?? PS Jeśli go skasuje to czepia się 17 linijki => </body> :/
A jak i ten znacznik skasuje to czepia się 15 linijki ... Proszę o pomoc ...

0

A może łaskawie zakończyłbyś zmienną tekstową? :-D
$tekst="Witaj ;P to jest skrypt PHP ^^<font color="red">"</span>;

Poza tym - w tym przypadku zmienna $tekst będzie niezdefiniowana przy wywołaniu echo()

0

Twoj Kod wyglada tak i ma pewien błąd. Trzeba zamienic ' na ".
Lecz po poprawce skrypt ten ci nic nie wyswietli ;/ ponieważ nie wywołałeś funkcji f();

<html> <head> <title>...</title> </head> <body> <? function f() {

$tekst="Witaj ;P to jest skrypt PHP ^^'; // w tej linijce masz błąd (pogrubiony)

}

echo($tekst);
?>

</body> </html>

Ze względu na to że się domyślam że chcesz użyc funkcji f(); napisal bym to tak

<html> <head> <title>...</title> </head> <body> <? function f($tekst) { echo($tekst); }

f("Witaj ;P to jest skrypt PHP ^^"); //odwołanie do funkcji i podanie argumentu ;]
f("Tu mozesz wpisac cos innego");
?>

</body> </html>

Lecz nie prosciej by było Od razu uzyc funkcji echo();

<html> <head> <title>...</title> </head> <body> <? echo("Witaj ;P to jest skrypt PHP ^^"); echo("("Tu mozesz wpisac cos innego"); ?> </body> </html>

1 użytkowników online, w tym zalogowanych: 0, gości: 1