Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]Zmienną na html
ArturEales
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 21.09.2008

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


Witam mam zmienną
Kod
$postedValue
zawiera ona znaczniki HTML chciałbym by została przetworzona i dała efekt w html.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 17)
Synapsa
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 3
Dołączył: 15.06.2007

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


Kod
echo $postedValue;
Go to the top of the page
+Quote Post
ArturEales
post
Post #3





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 21.09.2008

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


Ale wtedy zostaną wyświetlone znaki HTML a ja chce żeby zostały zastosowane tz Text pogrubiony itd.
Go to the top of the page
+Quote Post
JoShiMa
post
Post #4





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


A pokaż przykładowy string który jest pod ta zmienną.
Go to the top of the page
+Quote Post
mike
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Gdzie pogrubione? Co w takim razie oznaczałoby pogrubienie i czym się objawiało?
Pogrubienie to cecha wyświetlanego tekstu.

To co piszesz to pomyłka wynikająca z niezrozumienia czym jest PHP i HTML.
Go to the top of the page
+Quote Post
ArturEales
post
Post #6





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 21.09.2008

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


Kod
<p><em>ArturEales</em> <u>ArturEales</u> <strong>ArturEales</strong></p>
Go to the top of the page
+Quote Post
mike
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Napisz co chcesz osiągnąć ale napisz to przeczytaniu mojego poprzedniego posta.
Go to the top of the page
+Quote Post
ArturEales
post
Post #8





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 21.09.2008

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


No to jak mam zrobić żeby znaczniki pogrubienia zadziałały?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
mike
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Wyświetlić.
Go to the top of the page
+Quote Post
ArturEales
post
Post #10





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 21.09.2008

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


Chce aby kod HTML który "jest w zmiennej" został zinterpretowany i wyświetlony. Tz znaczniki pogrubienia maja pogrubić tekst.
Go to the top of the page
+Quote Post
mike
post
Post #11





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(ArturEales @ 23.10.2008, 14:19:32 ) *
Chce aby kod HTML który "jest w zmiennej" został zinterpretowany i wyświetlony. Tz znaczniki pogrubienia maja pogrubić tekst.

A co niby Twoim zdaniem się stanie jak zrobisz:
  1. <?php
  2.  
  3. echo '<p><em>ArturEales</em> <u>ArturEales</u> <strong>ArturEales</strong></p>';
  4.  
  5. ?>
?

Stanie się to czego chcesz.
Go to the top of the page
+Quote Post
ArturEales
post
Post #12





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 21.09.2008

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


Ale pisze ci człowieku że nie mam tak:

Kod
echo '<u>ArturEales</u> <strong>ArturEales</strong>';


tylko tak:
Kod
echo $postedValue;


Może w kodzie coś jest nie tak ?

Kod
<?php

if ( isset( $_POST ) )
   $postArray = &$_POST;            // 4.1.0 or later, use $_POST
else
   $postArray = &$HTTP_POST_VARS;    // prior to 4.1.0, use HTTP_POST_VARS

foreach ( $postArray as $sForm => $value )
{
    if ( get_magic_quotes_gpc() )
        $postedValue = htmlspecialchars( stripslashes( $value ) );
    else
        $postedValue = htmlspecialchars( $value );

?>
            <tr>
                <th><?php echo $sForm?></th>
                <td><pre><?php echo $postedValue?></pre></td>
            </tr>
<?php
}
?>
        </table>

    
        
    </body>
</html>
Go to the top of the page
+Quote Post
mike
post
Post #13





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Skróciłem zapis ale widzę że nie załapałaeś. Napiszę więc dosłownie.
Taki zapis:
  1. <?php
  2.  
  3. $postedValue = '<u>ArturEales</u> <strong>ArturEales</strong>';
  4. echo $postedValue;
  5.  
  6. ?>
Realizuje to czego chcesz.

Zresztą w ogóle skąd to pytanie?
Takie rzeczy sprawdza się samemu? Nie działa? To masz bład.

Po edycji:
Borze widzisz a nie grzmisz! No i czym się chawlisz? Tym, że nie myślisz co robisz?
Przeczytaj sobie co robi htmlspecialchars() to wrócimy do dyskusji
Go to the top of the page
+Quote Post
ArturEales
post
Post #14





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 21.09.2008

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


Że jakiś bład jest to ja wiem bo zamiast dostać:

ArturEales ArturEales ArturEales

dostaje:

<em>ArturEales</em> <u>ArturEales</u> <strong>ArturEales</strong>
Go to the top of the page
+Quote Post
mike
post
Post #15





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Widzę, że zamiast się chwilę zastanowić zbyt często wolisz naskrobać kolejnego posta na forum.
Przeczytaj sobie człowieku co robisz i dlaczego w kontekście tego aplikacja wyświetla to co wyświetla.
Jedynym błędem jest to, że korzystasz z rzeczy, których nie rozumiesz.
Go to the top of the page
+Quote Post
ArturEales
post
Post #16





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 21.09.2008

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


Bardzo przepraszam.
Go to the top of the page
+Quote Post
-hm-
post
Post #17





Goście







  1. <?php
  2.  
  3. $postedValue = 'ArturEales';
  4. echo '<u>'.$postedValue.'</u><strong>'.$postedValue.'</strong>';
  5.  
  6. ?>
Go to the top of the page
+Quote Post
ArturEales
post
Post #18





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 21.09.2008

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


-hm- Nie musisz już pisać mike miał racje.
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: 22.08.2025 - 14:32