PHP form en variablen probleem

Status
Niet open voor verdere reacties.

Maynar

Gebruiker
Lid geworden
26 mrt 2007
Berichten
8
Hey allemaal,

ik heb een probleem ik wil dat er een formulier komt dat als je een adres invult hij naar dat adres gaat. op de volgende manier heb ik het tot nu toe gedaan:

PHP:
<form method="post" action="<?=$_SERVER[PHP_SELF]?><?php echo '?file='; ?><?php $file = $_POST["filename"]; echo $file; ?>">
<input type="text" size="12" maxlength="12" name="filename" value="<?php $file = $_GET["file"]; echo $file; ?>">
<input type="submit" value="submit" name="submit">
</form>

[In de eerste regel gaat het fout maar daar moet hij naar de juiste variablen gaan.
2e regel laat hij de variablen in de textbox (zodat je weet waar je bent.)
ik heb alle php zo'n beetje 1 per keer laten doen voor de veiligheid.]

Hij gaat dus naar zich zelf en dan met variablen naar een andere "pagina".
nu wil hij alleen niks doen met de $_POST.
ik heb nu zo'n beetje alles geprobeerd.. weten jullie iets?
 
Laatst bewerkt:
zorg ervoor dat het formulier eerst verstuurd wordt (ik ga er hier van uit dat je hem naar dezelfde pagina verstuurd als waar het formulier staat).

PHP:
<form method="post" action="<?=$_SERVER[PHP_SELF]?>">
<input type="text" size="12" maxlength="12" name="filename" value="<?php $file = $_GET["file"]; echo $file; ?>">
<input type="submit" value="submit" name="submit">
</form>

dan zet je in deze pagina, boven het formulier:

PHP:
<?
if(isset($_POST['filename']))
{
?>
<script>location.href='<?=$_SERVER[PHP_SELF]?><?php echo '?file='; ?><?php print $_POST["filename"]; ?>'</script>
<?
}
?>
 
Laatst bewerkt:
zorg ervoor dat het formulier eerst verstuurd wordt (ik ga er hier van uit dat je hem naar dezelfde pagina verstuurd als waar het formulier staat).

PHP:
<form method="post" action="<?=$_SERVER[PHP_SELF]?>">
<input type="text" size="12" maxlength="12" name="filename" value="<?php $file = $_GET["file"]; echo $file; ?>">
<input type="submit" value="submit" name="submit">
</form>

dan zet je in deze pagina, boven het formulier:

PHP:
<?
if(isset($_POST['filename']))
{
?>
<script>location.href='<?=$_SERVER[PHP_SELF]?><?php echo '?file='; ?><?php print $_POST["filename"]; ?>'</script>
<?
}
?>

yep dit was hem.. bedankt nu kan ik weer gemakkelijker verder werken :D
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan