Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Link z php w dokumencie html
Forum PHP.pl > Forum > PHP
kapitan kloss
Witam, mam nastepujacy klopot.
W pliku php mam ustawiona zmienna: $mail="adres@mail.com"

chcialbym w bazie wpisac tekst z linkiem wysylajacym maila, ale kiedy wpisze cos takiego <a href="mailto:<? print "$mail";?>link</a> to system nie rozpoznaje znacznikow php i probuje wyslac maila pod adres mailto:<?php "$mail";?>

Co zrobić żeby mail byl wysylany pod adres podany w zmiennej znajdujacej sie na stronie. Jak ominac pojawiajace sie znaczniki php.

Dziekuje
scanner
Do jakiego pliku to wpisujesz? *.htm czy *.php ?
kapitan kloss
Tekst z bazy (MySQL) ładowany jest zawsze do plików php.
scanner
a moze użyj poprawnych znaczników:
  1. <?php ?>
kapitan kloss
nie no, to nic nie da. Nie ma zadnej roznicy pomiedzy wpisaniem do bazy skroconych albo pelnych znacznikow php. Naprawde nie ma sposobu na to?
scanner
Pokaż ten plik może łaskawie. Tutaj niktr z fusów nie wróży a Regulaminu powino się przestrzegać.
kapitan kloss
no juz go jeszcze raz naszkicuje w skrocie.

mamy sobie plik o nazwie plik.php
  1. <? 
  2. $mail=&#092;"mail@poczta.pl\";
  3. $sciagnij_tresc=mysql_query(&#092;"SELECT * FROM teksty WHERE txt='1'\");
  4. $tekst_zbazy=mysql_fetch_assoc($sciagnij_tresc);
  5.  
  6. print &#092;"$tekst_zbazy[tekst]\";
  7. ?>


no, a w bazie jest sobie rekord gdzie w w kolumnie "tekst" mamy wpisana nastepujaca wartosc:
"terefere kuku był sobie adres mailowy. <a href=".........">wyslij maila</a>

No i co wpisac w miejsce kropek (........).
Wpisalem do tej pory <?php "$mail";?>, ale mail nie chce sie wyslac pod adres podany w zmiennej $mail.
crash
A może wstaw w to miejsce: ".$mail."
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.