Alfred -
01-05-2005 11:26
gewijzigd op 01-05-2005 11:42
Omdat je zo de variablen buiten de quotes haalt...
Werkt een pak overzichtelijker...
Zo moet het niet:
<?
echo "<form action='$php_self'>";
?>
Zo moet het wel:
<?
echo '<form action="' . $php_self . '">';
# Nog beter :
echo '<form action="' . $_SERVER['PHP_SELF'] . '">';
?>
Nu ja, ik zeg hier hoe ik vind hoe het moet...
Niet iedereen is het hier over eens, want beiden zullen werken :)
?
Onbekende gebruiker
01-05-2005 19:51
<?php
echo "<form action=\"".$_SERVER['php_self']."\">";
?>
Kan ook persoonlijke voorkeur
Rafael schreef op 01.05.2005 11:26
Zo moet het wel:
<?
echo '<form action="' . $php_self . '">';
# Nog beter :
echo '<form action="' . $_SERVER['PHP_SELF'] . '">';
?>
het kan ook nog eens
<?php
printf('<form action="%s">',$_SERVER['PHP_SELF']);
?>