Script in functie probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lars

Lars

01/04/2008 17:11:00
Quote Anchor link
Mijn eerste Post!
Normaal kom ik er uit met de post van problemen van andere mensen, maar nu dus niet.

Ik lees met deze code gegevens uit de database dmv variabelen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
$result
= mysql_query("SELECT $select FROM $from");
while($row=mysql_fetch_array($result)){
        echo $row['Content'];
}

?>


Dit werkt prima.

Nu heb ik het script freeRTE, een online text/html editor.
Om tekst of html te laden doe je dat zo:

freeRTE_Preload("hallo");

Nu wil ik hallo vervangen door de data die ik uit de database haal.
Ik kan van mijn php script geen variable maken (misschien met een array).
Dus hoe vervang ik hallo door mijn script??

Alvast bedankt!
 
PHP hulp

PHP hulp

22/12/2024 22:40:57
 
Mike van Dongen

Mike van Dongen

01/04/2008 17:14:00
Quote Anchor link
Ik denk dat je beter ook wat kan lezen over SQL-Injection.
Jouw probleem, gebruik enkele quotes.
 
Joren de Wit

Joren de Wit

01/04/2008 17:18:00
Quote Anchor link
Wat is het probleem om 'hallo' te vervangen door de variabele $row['Content']?
 
Lars

Lars

01/04/2008 17:21:00
Quote Anchor link
wanneer ik "hallo" vervang door mijn script met enkele quotes dan krijg ik natuurlijk mijn script als plain tekst.

Ik wil dus de uitkomst van het script vervangen door "hallo".
 
Mike van Dongen

Mike van Dongen

01/04/2008 17:23:00
Quote Anchor link
Dus freeRTE_Preload($row['Content']);
?
 
Jacco Engel

Jacco Engel

01/04/2008 17:23:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?
$result
= mysql_query("SELECT $select FROM $from");
$var = "" ;
while($row=mysql_fetch_array($result)){
        $var .= $row['Content'];
}


freeRTE_Preload($var);
?>


Zo ongeveer?
 
Lars

Lars

01/04/2008 17:24:00
Quote Anchor link
$row['Content'] zit in een while loop, dat is het probleem.
 
Mike van Dongen

Mike van Dongen

01/04/2008 17:26:00
Quote Anchor link
Jij hebt een while-loop opgeslagen in je db? klinkt raar :S
misschien met eval() ?
 
Lars

Lars

01/04/2008 17:29:00
Quote Anchor link
Jacco hij doet het!
SUUUPERR!!

dankjewel
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.