[php] variabelen weg?

Pagina: 1
Acties:
  • 37 views sinds 30-01-2008

  • pea992
  • Registratie: November 2000
  • Laatst online: 02-02-2023
Ik loop al een week tegen het volgende probleem aan met een mailform dat ik voor mijn werk moet maken:

in de eerste html pagina heb ik een link bij de naam van de medewerker staan:
<a href="mail.php?adres=medewerker@mijnbedrijf.nl&naam=voor%20achter">naam</a>

Vervolgens wordt in mail.php de mogelijkheid geboden via een form om gegevens in te vullen:
<input name="email" type="text" size="40" class="default">
enzovoorts met actie:
<form method="post" action="mailzend.php">
en (belangrijk!) regel:
<? echo "Dit bericht is geadresseerd aan $naam ($adres)."; ?>
Tot zover gaat het goed, maar dan:

In mailzend.php krijg ik geen echo meer van $naam of $adres, wel van de andere zoals $email, en ook het volgende mailscriptje werkt van geen meter :'(

<? $message =
"Bericht\n".
"Afzender: ".$email."\n".
"Onderwerp: ".$Onderwerp."/n".
"Mailbericht: ".$Mailbericht;
mail ($adres, "Van website", $message, "from: $email\nX-Mailer: PHP/" . phpversion());
?>

Zelfs als ik als mailzend alleen een <? echo "aan $naam ($adres)" ?> zet krijg ik die variabelen niet meer te zien. Alles natuurlijk op de server getest.

Ik heb het script onderhand 20x doorgelezen om te zien of de variabelen ergens hoofdletterverschillen hebben ofzo, maar dat klopt allemaal... Ook de "oude" mail scripts die online staan werken nog wel, waarin dezelfde variabelen zitten.
Iemand enig idee wat er hier fout gaat?
thx!

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Ehm.... Register_Globals in de ini aan staan :?

[ Voor 44% gewijzigd door supakeen op 05-02-2003 15:28 ]


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

lees de faq eens ff door svp
en dan iets over php en >4.1.2

Doet iets met Cloud (MS/IBM)


Dit topic is gesloten.