?
Onbekende gebruiker
21-11-2004 11:47
kijk eens op site en klik op de link. dan doet ie het niet door de \
Link gekopieerd
?
Onbekende gebruiker
21-11-2004 11:59
Haal je tekst eens zo uit de database:
<?php
$tekst=$row['tekst'];
$tekst=addslashes($tekst);
echo $tekst;
?>
dus met de functie addslashes();
Link gekopieerd
?
Onbekende gebruiker
21-11-2004 17:55
ik begrijp het niet hellemaal kun jij het bij deze goed zetten:
<table border="1">
<?php
$title = $_GET['title'];
mysql_connect("localhost","Moyekeene");
mysql_selectdb("Moyekeene_nl_db");
$Songtekst = str_replace("\n","<br />",$Songtekst);
$query = "SELECT * FROM Songtekst WHERE Title='$title'";
$result = mysql_query($query);
$num_rows = mysql_num_rows($result);
while($row=mysql_fetch_assoc($result)){
echo "<p>Artist:".$row['Artist']."<p>Title:".$row['Title']."<p>Album:".$row['Album']."<p>".$row['Songtekst']."<p>";
}
echo "$num_rows Rows\n";
?>
</table>
Link gekopieerd
?
Onbekende gebruiker
21-11-2004 17:57
het script dat ik stuurde was song.php
dat zijn informatie mee krijgt uit Artist.php
<table border="1">
<?php
$Artist = $_GET['Artist'];
mysql_connect("localhost","Moyekeene");
mysql_selectdb("Moyekeene_nl_db");
$Title = str_replace("\'","'",$Title);
$Title = str_replace("\`","`",$Title);
$query = "SELECT * FROM Songtekst WHERE Artist LIKE '%$Artist%' ORDER BY Title";
$result = mysql_query($query);
$num_rows = mysql_num_rows($result);
while($row=mysql_fetch_assoc($result)){
echo "<tr><td>".$row['Artist']."</td><td><a href='song.php?title={$row['Title']}'>".$row['Title']."</td></tr>";
}
echo "$num_rows Rows\n";
?>
</table>
Link gekopieerd
$Title = addslashes($_GET['title']); i.p.v. $title = $_GET['title']; in song.php.
Vervolgens kan je
$Title = str_replace("\'","'",$Title);
$Title = str_replace("\`","`",$Title);
weghalen uit artist.php
Link gekopieerd
?
Onbekende gebruiker
21-11-2004 19:03
Link gekopieerd
aha, ik snap je probleem. Als andere mensen niks kunnen toevoegen, dan kun je de addslashes() weghalen. Misschien kan je ook htmlentities of strip_tags proberen?
Link gekopieerd