Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][HTML][PHP]Linki w PHP przy procedurze echo?, Jak wstawić link html do procedury echo, które pobiera e-mail z bazy
kogutowski
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 10.02.2011

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


Witajcie Panie i Panowie,

Mam tutaj część templatki pewnego CMS:

  1. echo "<b>E-mail:</b>";
  2.  
  3. echo $fieldsObjects['field_email']->data;
  4.  
  5. echo "<p>&nbsp;</p>";
  6.  
  7. echo "<b>Website:</b> ";
  8.  
  9. echo $fieldsObjects['field_website']->data;

Jak można się domyślić, system pobiera e-maila i stronę z bazy ale w formie tekstu.... więc, moje gorące pytanie do ekspertów:

Jak zrobić, aby na stronie nie wyświetlał się nie tekst a gotowe linki: e-mail oraz http questionmark.gif

Serdecznie dzięki z góry za każdą dobrą poradę.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




echo służy do generowania kodu html. Jeśli chcesz w echo walnąć linka, to go tam walnij.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
drozdii07
post
Post #3





Grupa: Zarejestrowani
Postów: 254
Pomógł: 39
Dołączył: 6.12.2010
Skąd: localhost

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


Z każdym problemem lecieć na forum ? Tak ciężko pomyśleć żeby dać tam normalne <a href..> ?


--------------------
Wspieram akcję "jQuery i AJAX to nie język programowania"
Go to the top of the page
+Quote Post
kogutowski
post
Post #4





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 10.02.2011

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


Dziękuję za odpowiedzi, zauważcie tylko, że field_email oraz field_website, służą do czytania z bazy danych. Te procedury pobierają e-mail oraz www z bazy danych MySQL, nie wyrzucają natomiast tych danych w formie linków, a zwykłego tekstu. Nie da się tego zrobić z a href, caly czas jakies bledy, w zasadzie to ja nie mam nic wspolnego z programowaniem, ale jestem webmasterem... moze zle wpisuje ten kod, nie wiem sam.
Go to the top of the page
+Quote Post
drozdii07
post
Post #5





Grupa: Zarejestrowani
Postów: 254
Pomógł: 39
Dołączył: 6.12.2010
Skąd: localhost

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


Jakie błędy ? Oraz pokaż kod..


--------------------
Wspieram akcję "jQuery i AJAX to nie język programowania"
Go to the top of the page
+Quote Post
Dominis
post
Post #6





Grupa: Zarejestrowani
Postów: 77
Pomógł: 19
Dołączył: 13.02.2010

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


ehhh, mam dzisiaj dobry humor:

  1. echo '<b>Website:</b> ';
  2. echo '<a href="'.$fieldsObjects['field_website']->data.'">Nazwa Strony</a>';


lub, bardziej poprawnie

  1. <b>Website:</b>
  2. <a href="<?php echo $fieldsObjects['field_website']->data; ?>">tekst</a>


--------------------
www.maxcode.pl
Go to the top of the page
+Quote Post
nospor
post
Post #7





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
, zauważcie tylko, że field_email oraz field_website, służą do czytania z bazy danych
A ty zauważ, że PHP pozwala na generowania dynamicznych danych, w tym także takich pochodzących z bazy. Zapoznaj się więc z podstawami php, bo na nich leżysz totalnie. Przecież to jest zwykłe łączenie tekstów, z czego jeden z tekstów jest w zmiennej.

Dominis wyręczył Cię z lektury podstaw. Dzięki niemu, niedługo znowu przyjdziesz z równie banalnym kodem tylko dlatego, ze nie zapoznasz się wpierw z podstawami.
I tak wiem, że mamy tu przedszkole. Ale nawet na przedszkolu powinno się umieć łączyć teksty
$zm = 'tekst'.$zm2.'tekst3';


Cytat
lub, bardziej poprawnie
A niby czemu drugi kod jest bardziej poprawny? Oba są równie poprawne. Mało tego, w kontekście całego kodu autora lepszy jest pierwszy sposób, bo autora i tak wszędzie wszystko echuje bez wychodzenia z kodu php


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
--kogutowski--
post
Post #8





Goście







Wielki dzięki Dominis, świetna Pomoc.

nosport: ale ja od same początku mówiłem, że nie znam PHP.
Go to the top of the page
+Quote Post
nospor
post
Post #9





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Nie od samego początku, a od drugiego postu.

Cytat
ale jestem webmasterem
Skoro jesteś tylko webmasterem, a mimo wszystko musisz zajmować się kodem w php, to mimo wszystko liznąć podstawy podstaw by wypadało. Jeśli tego robić nie zamierzasz, a masz do tego jak najbardziej prawo, to pisz w dziale Giełda Ofert.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 10:04