1 2 3 | eval ( "if ($condition) { \$condition = 0; } else { \$condition = 1; }" ); ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | function parseIfStatement ( $condition, $content, $elseContent = "" ) { $condition = trim ( $condition ); $condition = preg_replace ( "/(#)(\w+?)($|\s|\W)/me", "\$this->parseVariable ( \"\\2\", \"\\3\", 1 );", $condition ); eval ( "if ($condition) { \$condition = 0; } else { \$condition = 1; }" ); if ( $condition ) return stripslashes ( $content ) . $dbg; else return stripslashes ( $elseContent ) . $dbg; } ?> |
Komt uit een template parser, die moet m'n condition controlerenquote:
Dat dus.quote:
quote:Op zaterdag 24 juli 2010 12:05 schreef Trollface. het volgende:
Gebruik gewoon een Twitter-widget en style die met CSS.
1 2 3 | $twitter = substr("P2000: " . $melding, 0, 119) . "(automatisch bericht)"; ?> |
1 2 3 4 5 6 7 | <td>Voornaam:</td> <td>Achternaam: </td> </tr> <tr> <td><INPUT TYPE="text" NAME="voornaam" SIZE="22" MAXLENGTH="40" TABINDEX="1"></td> <td><INPUT TYPE="text" NAME="achternaam" SIZE="22" MAXLENGTH="40" TABINDEX="2"></td> |
1 2 3 | echo $_POST['voornaam']; ?> |
1 2 3 | $voornaam = $_POST['voornaam']; ?> |
1 2 3 4 5 6 7 | if($_POST['voornaam']){ $voornaam = $_POST['voornaam']; }else{ $voornaam = ''; } ?> |
Dat levert je een notice op als er geen veld "voornaam" aanwezig is in de post-data.quote:Op dinsdag 27 juli 2010 13:33 schreef Sitethief het volgende:
maar nog beter is dit
[ code verwijderd ]
Dit geeft de waarde die in het voornaam veld zit uit. Maar voor je verder gaat met het verwerken van die gegevens zou ik toch nog even wat dieper in de materie duiken als je dit soort basic dingen niet weet.
Daarom die derde optie. En dan zou ik zelf nog validatie toevoegen in die if, en evt shorthanded neerzetten.quote:Op dinsdag 27 juli 2010 13:51 schreef Light het volgende:
[..]
Dat levert je een notice op als er geen veld "voornaam" aanwezig is in de post-data.
Die derde optie levert ook een notice op.quote:Op dinsdag 27 juli 2010 14:52 schreef Sitethief het volgende:
[..]
Daarom die derde optie. En dan zou ik zelf nog validatie toevoegen in die if, en evt shorthanded neerzetten.
1 2 3 | if(isset($_POST['voornaam'])) { $voornaam = $_POST['voornaam']; } ?> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |