Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] boton
Forum PHP.pl > Forum > Przedszkole
-kobi-
witam
mam problem z tym kodem niemoge sobie poradzic teraz na stronie bylo mi potrzebne aby wyswietlał tylko lin ale teraz chciałbym zmieniac aby ten link pobierany z bazy zamienic na boton gdy nacisne aby otarl sie ten link pobrany z bazy .
podaje kod .
  1. echo'<center>';
  2. if($row['typ']==1){echo fie(base64_decode($row["link"]));}else{echo $row["link"];}
  3. echo'</center><br>';
  4.  
  5. if($u_rekm_on == 1)
  6. {
  7. echo''.$u_rekm_t.'';
  8. }
  9.  
  10. if($u_addlink == 1)
  11. {
  12. include('include/addlink.php');
phpion
Proszę napisać posta jeszcze raz, ale tym razem bardziej jasno i składniowo. Z powyższego nic nie można zrozumieć.
-kobi-
witam

chodzi mi oto ze ten kod php który pokazalem aktualnie pobiera i wyswietla link który urzytkownicy wpisali w ogloszenie , a teraz chce to zmienic tak aby ten link byl pobierany z bazy jako butonn nie link ze jak nacisne na lin zeby otworzyl sie link a nie wyswietlal sie na stronie . podaje jeszcze raz caly kod i z góry dzieki. a nie moge sobie poradzic z tym i jak pan moze to prosze o kontakt na gg 3929966
  1. echo'<center>';
  2. if($row['typ']==1){echo fie(base64_decode($row["link"]));}else{echo $row["link"];}
  3. echo'</center><br>';
  4.  
  5. if($u_rekm_on == 1)
  6. {
  7. echo''.$u_rekm_t.'';
  8. }
  9.  
  10. if($u_addlink == 1)
  11.  
  12. bo to wyswietla link
  13.  
  14. a teraz reszte kodu
  15.  
  16.  
  17.  
  18. <?
  19.  
  20. echo''.$row["opis"].'<br>';
  21.  
  22. if($u_reknm_on == 1)
  23. {
  24. echo''.$u_reknm_t.'';
  25. }
  26.  
  27. function fie($txt)
  28. {
  29. $txt = str_replace("\'", "'", $txt);
  30. $txt = str_replace('\"', '"', $txt);
  31. $txt = str_replace("<?", "", $txt);
  32. $txt = str_replace("?>", "", $txt);
  33. $txt = str_replace("';", "", $txt);
  34. return $txt;
  35. }
  36.  
  37.  
  38. echo'<center>';
  39. if($row['typ']==1){echo fie(base64_decode($row["link"]));}else{echo $row["link"];}
  40. echo'</center><br>';
  41.  
  42. if($u_rekm_on == 1)
  43. {
  44. echo''.$u_rekm_t.'';
  45. }
  46.  
  47. if($u_addlink == 1)
  48. {
  49. include('include/addlink.php');
  50. }
  51.  
  52. if($u_ocenianie == 1)
  53. {
  54.  
  55. if($u_o_r == 1)
  56. {
  57.  
  58. if($_SESSION['logadm'] == ok)
  59. {
  60.  
  61. echo'<b>'.$l_w_ocen.'</b><center><div id="oceniono">';
  62. echo rating($row['id'],"6",$row['ocena'],$_COOKIE["ocena".$id.""]);
  63. echo'</div></center>';
  64.  
  65. }
  66. else
  67. {
  68. echo"".$l_w_mz."<br><br>";
  69. }
  70. }
  71. else
  72. {
  73.  
  74. echo'<b>'.$l_w_ocen.'</b><center><div id="oceniono">';
  75. echo rating($row['id'],"6",$row['ocena'],$_COOKIE["ocena".$id.""]);
  76. echo'</div></center>';
  77.  
  78. }
  79.  
  80. }
  81.  
  82. <br>
  83. <table width="100%">
  84. <tr>
  85. <td width="50%" valign="top">
  86. <table cellspacing="0">
  87. <tr><td align="center"><img src="images/ico/clock.gif" width="12"></td><td><b>'.$lang['dod'].':</b> '.$row["data"].'</td></tr>
  88. <tr><td align="center"><img src="images/ico/5.png"></td><td><b>'.$lang['zas'].':</b> '.$row["dodal"].'</td></tr>
  89. <tr><td align="center"><img src="images/ico/3.png"></td><td><b>'.$l_v_ocena.':</b> '.$row["ocena"].' ('.$l_v_glosow.' '.$row["ile"].')</td></tr>
  90. <tr><td align="center"><img src="images/ico/okulary.jpg"></td><td><b>'.$l_v_view.':</b> '.$row["view"].'</td></tr>
  91. <tr><td align="center"><img src="images/ico/comment.gif" width="12"></td><td><b>'.$lang['komentarzy'].':</b> '.$ilee.'</td></tr>
  92. </table>
  93. </td>
  94. <td width="50%" valign="top" align="right">';
  95.  
  96. if($u_errorz == 1)
  97. {
  98. echo'<a href="java script:error('; echo"'".$row['id']."')"; echo'">'.$l_z_error.'</a><br>';
  99. }
  100. if($u_vo == 1)
  101. {
  102. echo'<a href="java script:vo('; echo"'".$row['id']."')"; echo'">'.$l_a_ve.'</a><br>';
  103. }
  104. if($u_ulubione == 1)
  105. {
  106.  
  107. if($_SESSION['logadm'] == "ok")
  108. {
  109. $ulq = mysql_query("SELECT * FROM ulubione WHERE idm='".$row['id']."' AND usr='".$_SESSION['id']."'");
  110. $uli= mysql_num_rows($ulq);
  111.  
  112. if($uli>=1)
  113. {
  114. echo '<a href="del_ulubione.php?id='.$row['id'].'">'.$l_ul_del.'</a>';
  115. }
  116. else
  117. {
  118. echo '<a href="add_ulubione.php?id='.$row['id'].'">'.$l_ul_add.'</a>';
  119. }
  120. }
  121. }
  122.  
  123. echo'</td>
  124. </tr>
  125. </table>
  126.  
  127. <br><br>
  128.  
  129. ';
  130.  
  131.  
  132. if($u_tags_on == 1)
  133. {
  134.  
  135. echo'<b>'.$l_tags.': </b>';
  136.  
  137. $tags = $row['tags'];
  138.  
  139. $tags = str_replace(", ", ",", $tags);
  140.  
  141. $tags = explode(",", $tags);
  142.  
  143.  
  144.  
  145. foreach($tags as $tag)
  146. {
  147. echo'<a href="tags,'.namen($tag).'.html">'.$tag.'</a>&nbsp;';
  148. }
  149.  
  150. }
  151.  
  152.  
  153.  
  154. echo'<br><br><b>'.$l_polec.'</b><br>
  155. <input type="text" style="width: 300px;" value="'.$u_adres.'view,'.namen($row["tytul"]).','.$row["id"].'.html" class="textbox">
  156. <br><br>
  157. ';
  158. menude();
  159.  
  160. //oo
  161.  
  162. if($u_kme == 1)
  163. {
  164. menud($l_w_kom);
  165.  
  166.  
  167. $Query2 ='SELECT * FROM komentarze WHERE movie="'.mysql_real_escape_string($_GET['id']).'" and dzial="1"';
  168.  
  169. $result2 = mysql_query($Query2) or die(mysql_error());
  170.  
  171. while ($row2 = mysql_fetch_array($result2))
  172.  
  173. {
  174. echo''.$l_w_add.' <b>'.$row2["nick"].' </b>'.$l_w_added.' <small>'.$row2["data"].'</small><br>'.emot(nl2br(htmlspecialchars(substr($row2['tresc'], 0, 500)))).'<br>';
  175.  
  176. if($_SESSION['logadm'] == 'ok') {
  177.  
  178. if($_SESSION['dostep'] == 3)
  179. {
  180.  
  181. echo'<hr><a href=adm/com_edit.php?id='.$row2["id"].'>'.$l_zm.'</a> | <a href=adm/com_delete.php?id='.$row2["id"].'>'.$l_delete.'</a><hr>';
  182.  
  183. }
  184.  
  185. }
  186.  
  187. echo'<br>';
  188. }
  189.  
  190.  
  191.  
  192. if($u_k_r == 1)
  193. {
  194.  
  195. if($_SESSION['logadm'] == "ok")
  196. {
  197.  
  198. echo'<form action="komentarze.php?id='.$id.'&dzial=1" method="POST" onSubmit="return ValidateForm(this)">
  199. <p>
  200. <label>'.$l_k_kom.'</label>
  201. <textarea rows="5" cols="5" name="tresc" class="textbox"></textarea>
  202. <br />
  203. <input class="button" type="submit" value="'.$l_add.'"/>
  204. </p>
  205. </form> ';
Ociu
Jaki makaron... dodałem bbCode.
-kobi-
to jak co mam zmienic w tym kodzie aby sie wyswietlał buton z linkiem a nie sam link
-kobi-
witam jeszcze raz przesylam kod prosze pomuzcie bo juz oszaleje ja chce zeby zamiast linku pokazywal sie buton do pobrania
podaje pełny kod



<?

$id = $_GET["id"];
if(!is_numeric ($id))
{
header('Location: index.php');
}
else
{

$id = $_GET["id"];

setcookie("movie".$id."", $id , time()+86400);

include("db_connect.php");

if($HTTP_COOKIE_VARS["movie".$id.""] == $id)
{

}
else
{
$li = 'UPDATE movie SET view = view + 1 WHERE id='.$id;
mysql_query($li);
}

include("ustawienia.php");
require_once LANG."index.php";
$u=1;

$Query='SELECT * FROM movie WHERE id="'.mysql_real_escape_string($_GET['id']).'"';
$result = mysql_query($Query) or die (mysql_error());
while ( $row = mysql_fetch_array($result))
{
$Query_cat='SELECT * FROM cats WHERE id="'.mysql_real_escape_string($row['cat']).'"';
$result_cat = mysql_query($Query_cat) or die (mysql_error());
while ( $row_cat = mysql_fetch_array($result_cat))
{
$cat_cat = $row_cat['name'];
$cat_block = $row_cat['block'];
$cat_b_o = $row_cat['opisblock'];

$titler = ''.$cat_cat.': '.$row['tytul'].' - '.$u_title.'';
}
}

include("subheader.php");
include("left.php");
bodyc();
echo"<br>";
if($u_wo == 1)
{

menuf();
echo''.$u_witam.'';
menufe();

}


$id = mysql_real_escape_string($_GET["id"]);

if($cat_block == 1 AND $_SESSION['logadm'] != "ok")
{
menud($l_b_k_v);
echo $l_blokada_movie;
menude();
}
else
{


$Query='SELECT * FROM movie WHERE id="'.mysql_real_escape_string($_GET['id']).'"';
$result = mysql_query($Query) or die(mysql_error());
while ($row = mysql_fetch_array($result))
{


$ress = mysql_query("SELECT id FROM komentarze WHERE movie='".$row['id']."'");
$ilee = mysql_num_rows($ress);

menud($cat_cat.": ".$row["tytul"]);

?>
<script LANGUAGE=javascript>
function error (parametr){
sFeautures = "width=335,height=190,scrollbars=yes,resizable=yes,menubar=no";
w = window.open("error.php?id=" + parametr, "", sFeautures, true);
w.focus ();
}
function vo (parametr){
sFeautures = "width="+screen.width+",height="+screen.height+",scrollbars=yes,resizable=yes,menubar=no";
w = window.open("vo.php?id=" + parametr + "&width=" + screen.width + "&height=" + screen.height, "", sFeautures, true);
w.focus ();
}
</SCRIPT>
<?

echo''.$row["opis"].'<br>';

if($u_reknm_on == 1)
{
echo''.$u_reknm_t.'';
}

function fie($txt)
{
$txt = str_replace("\'", "'", $txt);
$txt = str_replace('\"', '"', $txt);
$txt = str_replace("<?", "", $txt);
$txt = str_replace("?>", "", $txt);
$txt = str_replace("';", "", $txt);
return $txt;
}


echo'<center>';
if($row['typ']==1){echo fie(base64_decode($row["link"]));}else{echo $row["link"];}
echo'</center><br>';

if($u_rekm_on == 1)
{
echo''.$u_rekm_t.'';
}

if($u_addlink == 1)
{
include('include/addlink.php');
}

if($u_ocenianie == 1)
{

if($u_o_r == 1)
{

if($_SESSION['logadm'] == ok)
{

echo'<b>'.$l_w_ocen.'</b><center><div id="oceniono">';
echo rating($row['id'],"6",$row['ocena'],$_COOKIE["ocena".$id.""]);
echo'</div></center>';

}
else
{
echo"".$l_w_mz."<br><br>";
}
}
else
{

echo'<b>'.$l_w_ocen.'</b><center><div id="oceniono">';
echo rating($row['id'],"6",$row['ocena'],$_COOKIE["ocena".$id.""]);
echo'</div></center>';

}

}

echo'
<br>
<table width="100%">
<tr>
<td width="50%" valign="top">
<table cellspacing="0">
<tr><td align="center"><img src="images/ico/clock.gif" width="12"></td><td><b>'.$lang['dod'].':</b> '.$row["data"].'</td></tr>
<tr><td align="center"><img src="images/ico/5.png"></td><td><b>'.$lang['zas'].':</b> '.$row["dodal"].'</td></tr>
<tr><td align="center"><img src="images/ico/3.png"></td><td><b>'.$l_v_ocena.':</b> '.$row["ocena"].' ('.$l_v_glosow.' '.$row["ile"].')</td></tr>
<tr><td align="center"><img src="images/ico/okulary.jpg"></td><td><b>'.$l_v_view.':</b> '.$row["view"].'</td></tr>
<tr><td align="center"><img src="images/ico/comment.gif" width="12"></td><td><b>'.$lang['komentarzy'].':</b> '.$ilee.'</td></tr>
</table>
</td>
<td width="50%" valign="top" align="right">';

if($u_errorz == 1)
{
echo'<a href="java script:error('; echo"'".$row['id']."')"; echo'">'.$l_z_error.'</a><br>';
}
if($u_vo == 1)
{
echo'<a href="java script:vo('; echo"'".$row['id']."')"; echo'">'.$l_a_ve.'</a><br>';
}
if($u_ulubione == 1)
{

if($_SESSION['logadm'] == "ok")
{
$ulq = mysql_query("SELECT * FROM ulubione WHERE idm='".$row['id']."' AND usr='".$_SESSION['id']."'");
$uli= mysql_num_rows($ulq);

if($uli>=1)
{
echo '<a href="del_ulubione.php?id='.$row['id'].'">'.$l_ul_del.'</a>';
}
else
{
echo '<a href="add_ulubione.php?id='.$row['id'].'">'.$l_ul_add.'</a>';
}
}
}

echo'</td>
</tr>
</table>

<br><br>

';


if($u_tags_on == 1)
{

echo'<b>'.$l_tags.': </b>';

$tags = $row['tags'];

$tags = str_replace(", ", ",", $tags);

$tags = explode(",", $tags);



foreach($tags as $tag)
{
echo'<a href="tags,'.namen($tag).'.html">'.$tag.'</a>&nbsp;';
}

}



echo'<br><br><b>'.$l_polec.'</b><br>
<input type="text" style="width: 300px;" value="'.$u_adres.'view,'.namen($row["tytul"]).','.$row["id"].'.html" class="textbox">
<br><br>
';
menude();

//oo

if($u_kme == 1)
{
menud($l_w_kom);


$Query2 ='SELECT * FROM komentarze WHERE movie="'.mysql_real_escape_string($_GET['id']).'" and dzial="1"';

$result2 = mysql_query($Query2) or die(mysql_error());

while ($row2 = mysql_fetch_array($result2))

{
echo''.$l_w_add.' <b>'.$row2["nick"].' </b>'.$l_w_added.' <small>'.$row2["data"].'</small><br>'.emot(nl2br(htmlspecialchars(substr($row2['tresc'], 0, 500)))).'<br>';

if($_SESSION['logadm'] == 'ok') {

if($_SESSION['dostep'] == 3)
{

echo'<hr><a href=adm/com_edit.php?id='.$row2["id"].'>'.$l_zm.'</a> | <a href=adm/com_delete.php?id='.$row2["id"].'>'.$l_delete.'</a><hr>';

}

}

echo'<br>';
}



if($u_k_r == 1)
{

if($_SESSION['logadm'] == "ok")
{

echo'<form action="komentarze.php?id='.$id.'&dzial=1" method="POST" onSubmit="return ValidateForm(this)">
<p>
<label>'.$l_k_kom.'</label>
<textarea rows="5" cols="5" name="tresc" class="textbox"></textarea>
<br />
<input class="button" type="submit" value="'.$l_add.'"/>
</p>
</form> ';

}
else
{
echo"".$l_w_mz."<br>";
}
menude();
}
else
{
echo'<form action="komentarze.php?id='.$id.'&dzial=1" method="POST" onSubmit="return ValidateForm(this)">
<p>';
if($_SESSION['logadm'] == "ok")
{
}
else
{
echo'<label>'.$l_k_nick.'</label>
<input name="nick" value="" type="text" size="30" class="textbox"/>
<label>'.$l_k_email.'</label>
<input name="email" value="" type="text" size="30" class="textbox"/>
';
}
echo'
<label>'.$l_k_kom.'</label>
<textarea rows="5" cols="5" name="tresc" class="textbox"></textarea>
<br />
<input class="button" type="submit" value="'.$l_add.'"/>
</p>
</form> ';

menude();
}
?>
<script language='JavaScript'>
function ValidateForm(frm) {

if (frm.tresc.value=="") {
alert("<? echo''.$l_kom_t.''; ?>.");
return false;
}
}
</script>
<?


}

}

}






bodyc();
include("right.php");
include("footer.php");
}
?>

[php][/php]
potreb
Kod wstawia się pomiędzy bbcode php a nie bbcode php za kodem. A co do twojego problemu dalej nic nie kumam :/
-kobi-
ja juz niewiem jak to wytłumaczyc ten kod ponizej pobiera link z bazy danych i go wyswietla na stronie



echo'<center>';
if($row['typ']==1){echo fie(base64_decode($row["link"]));}else{echo $row["link"];}
echo'</center><br>';

i ja poprostu chce zeby nie wyswiatlalo kodu tylko bouton jak nacisne to zeby sie otwozyl link .
konole
Potrafisz po polsku pisać? Składnie, bez błędów ortograficznych? Przecież to paranoja jest, jak możesz brać się za programowanie, jeśli nie potrafisz bezbłędnie pisać?
xamrex
Autorowi zapewne chodzi o to, że link wyświetla mu się w postaci anchora np.
  1. <a href='www.google.pl>Jakis link</a>

A chciałby, aby zamiast napisu Jakis link, pojawiał mu się button?
czyli cos takiego:
  1. <a href='www.google.pl><img src='button.gif/></a>
sadistic_son
Ten temat to jakiś żart, tak? Ale dziś przecież nie jest 1. kwietnia więc nie czaję dżołku....
phpion
Zamykam. Gdy zajarzysz co robiłeś źle pisząc swoje posty zwróć się do mnie, a otworzę temat.
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.