1.452 views
ik ben een beginner met php, heb een mail script hier afgehaald en het opgeslagen als mail.php. maar hoe krijg ik nu op een andere html pagina het script te zien?
<form action="verwerken.php">
<table>
<tr>
<td>Vul je email in</td>
<td> <input type="text" name="email" ></td>
</tr>
<tr>
<td><input type="submit" name="toevoegen" value="knopje">
</td>
</tr>
</table>
</form>
<?php
if(!empty($_POST))
{
echo "Dit is je email:".$_POST['email']." tof? <br/> Nee niet echt :p maar wel een begin!";
}
?>
Jasper Lankhorst schreef op 05.07.2009 23:02edit: even te snel getypt. form heeft een action niet een submit veld :p
zoek op form action post en $_POST['']
met naam geef je de input aan
bvb html:
<form action="verwerken.php"> <table> <tr> <td>Vul je email in</td> <td> <input type="text" name="email" ></td> </tr> <tr> <td><input type="submit" name="toevoegen" value="knopje"> </td> </tr> </table> </form>
en het verwerken.php bestand.
<?php if(!empty($_POST)) { echo "Dit is je email:".$_POST['email']." tof? <br/> Nee niet echt :p maar wel een begin!"; } ?>
haal je het er weer uit :) als je het in een database wil zetten en verder wil gebruiken moet je alweer een stapje verder ^^ maarje komt ervanzelf :).
Tip: met echo var_dump($_POST); kun je controleren welke namen er in zitten. nu hebben we bvb email maar het kan soms ook anders zijn dan je dacht ;)
en specifiek over jou script?
geen idee! te weinig informatie!:P
Ivo schreef op 05.07.2009 23:46[quote='Jasper Lankhorst schreef op 05.07.2009 23:02']edit: even te snel getypt. form heeft een action niet een submit veld :p
zoek op form action post en $_POST['']
met naam geef je de input aan
bvb html:
<form action="verwerken.php"> <table> <tr> <td>Vul je email in</td> <td> <input type="text" name="email" ></td> </tr> <tr> <td><input type="submit" name="toevoegen" value="knopje"> </td> </tr> </table> </form>
en het verwerken.php bestand.
<?php if(!empty($_POST)) { echo "Dit is je email:".$_POST['email']." tof? <br/> Nee niet echt :p maar wel een begin!"; } ?>
haal je het er weer uit :) als je het in een database wil zetten en verder wil gebruiken moet je alweer een stapje verder ^^ maarje komt ervanzelf :).
Tip: met echo var_dump($_POST); kun je controleren welke namen er in zitten. nu hebben we bvb email maar het kan soms ook anders zijn dan je dacht ;)
en specifiek over jou script?
geen idee! te weinig informatie!:P
Ivo schreef op 05.07.2009 23:57@Jasper;
1. het loont niet om lui te zijn wanneer je iemand helpt. En zeker niet als degene in kwestie net is begonnen met php.
3. var_dump geeft als het goed is altijd output !
"Tip
As with anything that outputs its result directly to the browser, the output-control functions can be used to capture the output of this function, and save it in a string (for example)."
"This function displays structured information about one or more expressions that includes its type and value. "