Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: bład przy wyswietlaniu funkcji
Forum PHP.pl > Forum > PHP
_Mateo
Witam!

Napisałem funkcje header():
  1. <?php
  2. function header() {
  3. echo '<img scr=\"costam.png\">Jakis text'; }
  4. ?>

a oto plik, w ktorym wyswietlam funkcje:
  1. <?php
  2. echo &#092;"<table border=\"1\" width=\"540\" style=\"border-collapse: collapse\" bordercolor=\"#000000\" align=center><tr><td colspan=\"2\" valign=top align=center background-image=\"images/logo.png\" height=125>Obrazek</td></tr><tr><td width=\"168\"><td>\".header().\"</td></tr></table>\";
  3. ?>


i zamiast wyswietlic funkcje w komorce tabeli, to wyswietla ja na poczatku strony(na samej gorze). Jak wyeliminowac ten problem?
Fipaj
W php istnieje już funkcja header ()... Czy one się nie kłócąquestionmark.gif Spróbuj wybrać inną nazwę funkcji
strife
Witam,

Funkcja header() już jest więc to może być przyczyną, zmień nazwę twojej funkcji z header na coś innego.

Chyba tyle - jak nie pomorze to nie zaszkodzi...

Pozdrawiam!

EDIT

Znowu drugi! - Przypomniała mi się kwestia z filmu "Nic śmiesznego" biggrin.gif
_Mateo
coz zmiana nazwy nic nie pomogla, dalej jest wszystko nie tak sad.gif
hwao
  1. <?php
  2. function page_header() {
  3. return '<img scr=\"costam.png\">Jakis text'; }
  4. ?>


---
Faktycznie nie mialem return moze to wina pospiechu... nie bede sie usprawiedliwiał.

co do scr to nie moja wina :-) moze autor "funckje" (wzielem ctrl c/v) chce miec scr nie moj w tym intere a zasade dzialania pokazalem.
Nex
Nie wiem czy zauwazyles ale popelniles conajmniej dwie literowki w przytoczonym kodzie:
1. atrybut znacznika img to src, a nie scr
2. zwracanie wartosci odbywa sie przez instrukcje return, a nie retunr.
Jezeli jest to kod skopiowany a nie przepisany, to mysle ze wystarczy te literowki poprawic. A przunajmniej nie zaszkodzi je poprawic.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.