/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Its driving me nutz.. Formmail i et php in~
Fra : Ukendt


Dato : 01-07-03 23:18

Hejsa.

Jeg har gravet et par timer med en formmail som nu endelig også virker.
Men det virker ikke sammen med mit inkluderingsscript;

<?php
switch ($_GET['site'])
{
case 'smsjokes_tilfoej': include('smsjokes_tilfoej.php');
break;
default: include('forside.php');
}
?>

smsjokes_tilfoej.php kommer selvfølgelig fint frem og det hele, men når jeg
trykker på "Send besked" knappen ryger den bare ud til forsiden og jeg får
aldrig nogen mail.

I er velkommen til at prøve;
http://www.dontdoit.dk/index.php?site=smsjokes_tilfoej
Men hvis man nu kun henter smsjokes_tilfoej.php, og kører uden om
inkluderingsscriptet, virker det som det skal;
http://www.dontdoit.dk/smsjokes_tilfoej.php (ja, skriv bare en besked og
tryk send, jeg rydder op i min indbox i morgen så

Her ses smsjokes_tilfoej.php;


<table border="0" width="350" height="350" cellspacing="0" align="center">
<tr>
<td height="213" valign="top"> <form action="<?php echo $PHP_SELF; ?> "
method="POST">
<div align="center"><font face="Verdana" size="1"><b><br>
</b>Dit navn:</font><br>
<input type="text" class="but" name="navn">
<br>
<font face="Verdana" size="1"><b><br>
</b>Joke:</font><br>
<textarea id="txtarea" wrap="on" class="but" rows="10" cols="40"
name="joke"></textarea>
<br>
<br>
<input type="submit" class="button" value="Send Besked" name="ok">
<font color="#FFFFFF">__</font>
<input type="reset" class="button" value="Slet Besked"
name="reset">
<br>
<br>
<font face="Verdana" size="1">
<?php
if (isset($_REQUEST["ok"])) {

$besked = $_REQUEST["joke"];
$fra = $_REQUEST["navn"];

mail("kontakt@dontdoit.dk", "Ny joke tilføjet", "$besked", "From: $fra");

echo "<p>Hej $fra! Tusind tak for dit bidrag...</p>";

}
?>

</font> </div>
</form></td>
</tr>
</table>


Jeg er meget træt nu, har brugt hele aftenen og kan ikke mere.
Jeg kan ikke finde ud af, om der skal rettes i inkluderingsscriptet eller
formmailen.

Hjælp :/

Mvh
FB - godnat til alle..
--
Er du ny på usenet? Så læs lidt på www.usenet.dk
--> www.DontDoIt.dk <-- Gratis SMS, Jokes og Unlock






 
 
Benny Nissen (02-07-2003)
Kommentar
Fra : Benny Nissen


Dato : 02-07-03 00:23

> http://www.dontdoit.dk/index.php?site=smsjokes_tilfoej
> Men hvis man nu kun henter smsjokes_tilfoej.php, og kører uden om
> inkluderingsscriptet, virker det som det skal;
> http://www.dontdoit.dk/smsjokes_tilfoej.php (ja, skriv bare en besked og
> tryk send, jeg rydder op i min indbox i morgen så
>
<SNIP>
> <td height="213" valign="top"> <form action="<?php echo $PHP_SELF; ?>
"
> method="POST">

Du får jo ikke parametren 'smsjokes_tilfoej' med ved formsubmit. Prøv med:

<form action="<?php echo $PHP_SELF; ?>?site=smsjokes_tilfoej">
method="POST">

Det burde virke, men er ikke testet.

--
Benny



Ukendt (02-07-2003)
Kommentar
Fra : Ukendt


Dato : 02-07-03 07:11


"Benny Nissen" <news@bennynissen.dk> wrote in message
news:3f0217c9$0$76134$edfadb0f@dread11.news.tele.dk...
> Du får jo ikke parametren 'smsjokes_tilfoej' med ved formsubmit. Prøv med:
>
> <form action="<?php echo $PHP_SELF; ?>?site=smsjokes_tilfoej">
> method="POST">

Arh! Selvfølgelig.

Der var lige en > for meget og manglede en " til sidst, men tak for det.
Det var jo lige det der manglede.

Og tak for mailen ;)

Mvh
FB
--
Er du ny på usenet? Så læs lidt på www.usenet.dk
--> www.DontDoIt.dk <-- Gratis SMS, Jokes og Unlock



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste