script werk niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Wilfred

wilfred

18/02/2009 14:34:00
Quote Anchor link
het volgende script werkt niet
waarom niet?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?php
$rootdir
="../";
$section="Contact";
//Het eerste deel van de standaardopmaak laden
include("../opmaak/header.inc.php");
include("../opmaak/navigation.inc.php");
//plaats hier vervolgens de inhoud
?>

<style type="text/css">
<!--
.style1 {font-size: 36px}
-->
</style>

<table width="904" height="621" border="1">
  <tr>
    <td width="38" height="35">&nbsp;</td>
    <td width="850"><div align="center" class="style1"><strong>Conta</strong>ct</div></td>
  </tr>
  <tr>
    <td height="568">&nbsp;</td>
    <td align="center" valign="middle"><div align="center"><strong>Gebruik dit formulier om contact met ons op te nemen
      </strong></div>
      <?php
      if(isset($_POST['Submit'])){
          //formulier verzonden melden
      echo "Bedankt voor uw vraag.";}else{
         ?>
    
            <form action="<?php echo  $_SERVER['PHP_SELF'] ?>" methode="POST">
      <table width="852" height="469" border="1">
      <tr>
        <td width="333" height="42">Type hier uw naam: </td>
        <td width="503">
          <input name="Naam" type="text" id="Naam" size="55" maxlength="50">
        </td>
      </tr>
      <tr>
        <td height="49">Typ hier uw e-mail adres: </td>
        <td>
          <input name="Email" type="text"  size="75" maxlength="70">
        </form></td>
      </tr>
      <tr>
        <td height="306" valign="middle">Uw vraag:</td>
        <td><textarea name="Vraag" cols="80" rows="30" ></textarea></td>
      </tr>
      <tr>
        <td height="33">&nbsp;</td>
        <td><input type="Submit" name="Submit" value="Verzenden"></td>
      </tr>
    </table></td>
    </form>
 <?php
      }
      ?>

      </tr>
</table>
Gewijzigd op 01/01/1970 01:00:00 door Wilfred
 
PHP hulp

PHP hulp

05/11/2024 16:28:56
 

18/02/2009 14:36:00
Quote Anchor link
wilfred schreef op 18.02.2009 14:34:
het volgende script werkt niet
waarom niet?

Gebruik en tags voor je code. Wat werkt er dan niet?
Verder is PHP Beginnershandleiding wel een aanrader voor jou.
Gewijzigd op 01/01/1970 01:00:00 door
 
Wilfred

wilfred

18/02/2009 14:43:00
Quote Anchor link
Ik het lokaal wamp draaien
en als ik de pagina start vul ik gegevens in, dan druk ik op verzenden komt niet in beeld bedankt voor uw vraag maar een lege formulier
 
- SanThe -

- SanThe -

18/02/2009 14:44:00
Quote Anchor link
Je post is nu niet echt leesbaar. Pas je post even aan en gebruik en tags om je code heen. Om php code zet je uiteraard dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php en ?>
Gebruik je Afbeelding knop om dit te doen.

SanThe.
 
Wilfred

wilfred

18/02/2009 14:48:00
Quote Anchor link
Wat bedoel je?
 

18/02/2009 14:52:00
Quote Anchor link
wilfred schreef op 18.02.2009 14:48:
Wat bedoel je?

Dat je een hoop code hebt gedumpt. Maar dat is niet echt leesbaar.
Daar kan je een mooi vakje omheen krijgen zoals
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
ik zit in een leuk vakje

doe dat met en . Druk dan wel op het edit (Afbeelding) knopje bij je post.
Verder ga je eerst maar eens die handleiding leren...
Gewijzigd op 01/01/1970 01:00:00 door
 
Wilfred

wilfred

18/02/2009 14:56:00
Quote Anchor link
hier de code hoop ik
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
      if(isset($_POST['Submit'])){
          //formulier verzonden melden
      echo "Bedankt voor uw vraag.";}else{
         ?>
    
            <form action="<?php echo  $_SERVER['PHP_SELF'] ?>" methode="POST">
      <table width="852" height="469" border="1">
      <tr>
        <td width="333" height="42">Type hier uw naam: </td>
        <td width="503">
          <input name="Naam" type="text" id="Naam" size="55" maxlength="50">
        </td>
      </tr>
      <tr>
        <td height="49">Typ hier uw e-mail adres: </td>
        <td>
          <input name="Email" type="text"  size="75" maxlength="70">
        </form></td>
      </tr>
      <tr>
        <td height="306" valign="middle">Uw vraag:</td>
        <td><textarea name="Vraag" cols="80" rows="30" ></textarea></td>
      </tr>
      <tr>
        <td height="33">&nbsp;</td>
        <td><input type="Submit" name="Submit" value="Verzenden"></td>
      </tr>
    </table></td>
    </form>
 <?php
      }
      ?>

      </tr>
</table>
 
- SanThe -

- SanThe -

18/02/2009 14:57:00
Quote Anchor link
wilfred schreef op 18.02.2009 14:48:
Wat bedoel je?

Leer netjes posten.
Ik heb je post al aangepast. Nu is het script leesbaar.
 

18/02/2009 14:57:00
Quote Anchor link
wilfred schreef op 18.02.2009 14:56:
hier de code hoop ik
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
      if(isset($_POST['Submit'])){
          //formulier verzonden melden
      echo "Bedankt voor uw vraag.";}else{
         ?>
    
            <form action="<?php echo  $_SERVER['PHP_SELF'] ?>" methode="POST">
      <table width="852" height="469" border="1">
      <tr>
        <td width="333" height="42">Type hier uw naam: </td>
        <td width="503">
          <input name="Naam" type="text" id="Naam" size="55" maxlength="50">
        </td>
      </tr>
      <tr>
        <td height="49">Typ hier uw e-mail adres: </td>
        <td>
          <input name="Email" type="text"  size="75" maxlength="70">
        </form></td>
      </tr>
      <tr>
        <td height="306" valign="middle">Uw vraag:</td>
        <td><textarea name="Vraag" cols="80" rows="30" ></textarea></td>
      </tr>
      <tr>
        <td height="33">&nbsp;</td>
        <td><input type="Submit" name="Submit" value="Verzenden"></td>
      </tr>
    </table></td>
    </form>
 <?php
      }
      ?>

      </tr>
</table>

We zeggen toch dat je je post moet aanpassen, dan hoef je het niet nog eens opnieuw te posten.
Verder moet je gewoon naar die handleiding kijken, daar staat het allemaal in. Niet waard om hier allemaal nog eens te gaan uitleggen als het daar staat (zie pagina 8).
 
- Ariën  -
Beheerder

- Ariën -

18/02/2009 15:00:00
Quote Anchor link
Pas deze code aan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if(isset($_POST['Submit'])){

naar:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if( ($_SERVER['REQUEST_METHOD']=="POST") && (isset($_POST['Submit']))  ){


En trouwens, leuk dat je "Bedankt voor uw vraag." toont, maar is een mail-actie ofzo niet fijner, dan gebeurt er tenminste nog wat me wat de gebruiker heeft ingetypt.
En controleer je formtags, je sluit tussentijds je formulier weer.
Gewijzigd op 01/01/1970 01:00:00 door - Ariën -
 
Wilfred

wilfred

18/02/2009 15:15:00
Quote Anchor link
Iedereen bedankt voor het beantwoorden van de vraag. Ik ben nieuw op deze forum ik weet nog niet alles. Ik kom hier voor op deze site.
Ik wil graag veel leren
 
- Ariën  -
Beheerder

- Ariën -

18/02/2009 15:39:00
Quote Anchor link
Daarom staat er tutorials op deze site ;)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.