-kobi-
20.08.2011, 15:12:30
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 .
if($u_rekm_on == 1)
{
}
if($u_addlink == 1)
{
include('include/addlink.php');
phpion
20.08.2011, 15:14:13
Proszę napisać posta jeszcze raz, ale tym razem bardziej jasno i składniowo. Z powyższego nic nie można zrozumieć.
-kobi-
21.08.2011, 10:21:46
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
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)
bo to wyswietla link
a teraz reszte kodu
<?
echo''.$row["opis"].'<br>';
if($u_reknm_on == 1)
{
}
function fie($txt)
{
return $txt;
}
if($u_rekm_on == 1)
{
}
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.""]);
}
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.""]);
}
}
<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']."'");
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>'; }
}
}
</tr>
</table>
<br><br>
';
if($u_tags_on == 1)
{
echo'<b>'.$l_tags.': </b>';
$tags = $row['tags'];
foreach($tags as $tag)
{
echo'<a href="tags,'.namen
($tag).'.html">'.$tag.'</a> '; }
}
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);
{
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>';
}
}
}
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> ';
Ociu
21.08.2011, 12:05:31
Jaki makaron... dodałem bbCode.
-kobi-
21.08.2011, 12:49:45
to jak co mam zmienic w tym kodzie aby sie wyswietlał buton z linkiem a nie sam link
-kobi-
21.08.2011, 12:55:39
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> ';
}
}
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
21.08.2011, 13:05:30
Kod wstawia się pomiędzy bbcode php a nie bbcode php za kodem. A co do twojego problemu dalej nic nie kumam :/
-kobi-
21.08.2011, 14:52:08
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
21.08.2011, 17:54:46
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
21.08.2011, 18:24:49
Autorowi zapewne chodzi o to, że link wyświetla mu się w postaci anchora np.
<a href='www.google.pl>Jakis link
</a>
A chciałby, aby zamiast napisu Jakis link, pojawiał mu się button?
czyli cos takiego:
<a href='www.google.pl><img src='button.gif/></a>
sadistic_son
21.08.2011, 18:37:37
Ten temat to jakiś żart, tak? Ale dziś przecież nie jest 1. kwietnia więc nie czaję dżołku....
phpion
22.08.2011, 10:05:07
Zamykam. Gdy zajarzysz co robiłeś źle pisząc swoje posty zwróć się do mnie, a otworzę temat.