een php script in echo
Ik wil een script automatisch laten generenen op een eenvoudige manier. Nou dacht ik dat het misschien wel mogelijk was om gewoon een heel php script te echoén maar dit werkte toch niet. Momenteel heb ik het volgende script.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
echo "<form> <input type='text' size='100' name='test' value='<?php $con = mysql_connect('localhost', 'root', '');
$db = producten;
mysql_select_db('$db', $con);
$uitkomst = mysql_query('SELECT * FROM`voorraad`WHERE name = '" . $row['naam
'] . "') or die(mysql_error());
$rij = mysql_fetch_array($uitkomst);
if( $rij['naam']=='' )
{
echo 'helaas dit product is uitverkocht';
}
</form>
?>
Dit is natuurlijk maar een klein stukje van het geheel maar het gaat om het idee. Wie weet hoe het komt dat dit niet werkt. En wie weet hoe het wel moet ?
De error die gegeven word is Parse error unexpectet T_ENCAPSED_AND_WHITESPACE
bij de volgende regel
if( $rij['naam']=='' )
Alvast bedankt
LAAT MAAR ZITTEN>> KLOPT WEER EENS NIKS VAN :S Sorry mense..!!!
echo "<form> <input type='text' size='100' name='test' value='<?php $con = mysql_connect('localhost', 'root', '');
$db = producten;
mysql_select_db('$db', $con);
$uitkomst = mysql_query('SELECT * FROM`voorraad`WHERE name = '" . $row['naam
'] . "') or die(mysql_error());
$rij = mysql_fetch_array($uitkomst);
if( $rij['naam']=='' )
{
echo 'helaas dit product is uitverkocht';
}
</form>
?>
Dit is natuurlijk maar een klein stukje van het geheel maar het gaat om het idee. Wie weet hoe het komt dat dit niet werkt. En wie weet hoe het wel moet ?
De error die gegeven word is Parse error unexpectet T_ENCAPSED_AND_WHITESPACE
bij de volgende regel
if( $rij['naam']=='' )
Alvast bedankt
LAAT MAAR ZITTEN>> KLOPT WEER EENS NIKS VAN :S Sorry mense..!!!
Gewijzigd op 01/01/1970 01:00:00 door Bjorn
Maar dit kan dus niet, alles wat je echo'd word gewoon naar de browser gestuurd en dan is er geen php meer om het te verwerken.
Hoe het wel moet, de logica in php bouwen en alleen het resultaat netjes outputten naar de browser.
Gewijzigd op 01/01/1970 01:00:00 door Richard de Boer
highlight_string en/of highlight_file
Een PHP script echoën kan heel goed, bijvoorbeeld op een site waar je codevoorbeelden wilt geven. Gebruik daarvoor de ingebouwde PHP functies Edit:
Huh??? Ben ik ineens admin?
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
Jan als je voortaan ook de main page leest leer je al veel meer
@ Eris: inmiddels gedaan en gereageerd.
Ik zie absoluut niet in wat je hier mee wilt bereiken, maar de functie die nog het dichts bij komt bij wat jij wilt is eval, een functie om een string in PHP uit te voeren.
eval == evil