Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zmienna do pola tekstowego
Forum PHP.pl > Forum > PHP
vojtek_
Jak wykonac cos takiego:
Mam zmienna $file_url
I pole tekstowe
Kod
<input size="100px" class="edit" name="new_avatar" value="" />   

I teraz zeby w plou VALUE wyswietlalo zawartosc zmiennej $file_url, w tym przypatku adres strony biggrin.gif
dasko
  1. <?php
  2.  
  3. echo '<input size=\"100px\" class=\"edit\" name=\"new_avatar\" value=\"' . $file_url . '\" />';
  4.  
  5. ?>


o tak smile.gif
vojtek_
mad.gif Nie dziala zawartosc zmiennej sie nie wyswietla.
Macie inne pomysly worriedsmiley.gif
soldat
W takim razie
  1. <input size="100px" class="edit" name="new_avatar" value="<?=$file_url;?>"/>


tiredsmiley.gif dry.gif

Nie chciałbym być nieprzyjemny, ale proponuję, zebyś tego typu "problemy" próbował jednak rozwiązywać samemu.

Pozdrawiam
vojtek_
Nie dziala sad.gif
Nie wiem co to jest worriedsmiley.gif
HELP ME
kszychu
1.Sprawdź, czy w $file_url masz cokolwiek.
2. Pokaż, co w niej się znajduje, może to powoduje jakieś błędy.
3. Podejrzyj źródło strony i powiedz co tam się wpisuje.
vojtek_
Dzila
Moja wina bo
$file_url = $upload_url.$file_name;
$upload_url = $url_dir."/upload_files/";
$file_name = $_FILES['userfile']['name']; ]
i trzeba bylo zrobic
Kod
<input size="100px" class="edit" name="new_avatar" value="<?=$upload_url; ?><?=$_FILES['userfile']['name']; ?>"/>
Michał2000
A ja proponuje cos takiego:
  1. <input size=\"100px\" class=\"edit\" name=\"new_avatar\" value=\"
  2. <?php
  3. $file_url;
  4. echo $file_url;
  5. ?>
  6. \" />
Cysiaczek
Ja bym te apostrofy na cudzysłowie zamienił. i dopierio wstawiał zmienną.
np.

  1. <?php
  2.  
  3. print &#092;"<input type=\"text\" name=\"$nazwa_zmiennej\">\";
  4.  
  5. ?>


Z apostrofami to nie zawsze da rade. Osobiście używam takiego rozwiązania i nier mam najmniejszych problemów.
jono
@Cysiaczek Odbiegając nieco od tematu - twoja metoda jest o tyle zła, że każesz parserowi przeszukiwać kod w poszukiwaniu zmiennej. Lepiej jest używać:
  1. <?php
  2. echo 'tekst'.$zmienna.'tekst';
  3. ?>
bo wtedy parser wie dokładnie gdzie jest zmienna i nie "zużywa" mocy na jej szukanie. Przy bardziej obciążonych stronach to ma znaczenie...
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.