Toon posts:

[PHP] formulier laat geen info zien

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

Verwijderd

Topicstarter
Hallo allemaal,

Sorry voor het verkeerd posten van dit topic in W&G en voor de onduidelijkheid. Hopelijk is het zo duidelijker.

Wie kan mij helpen.
Ik heb een reply formulier gemaakt voor een Website (HTML) met een process.php bestandje maar als ik op de verstuur knop druk dan gebeurd er niks terwijl er een email verstuurd moet worden naar ons.
Ik krijg ook een "kan pagina niet vinden" scherm i.p.v. een scherm met info over de aanvraag.

Ik heb het opnieuw gemaakt maar dat was ook niet de oplossing.
Ook een CFS (ColdFusion) gemaakt maar daar kreeg ik geen "kan pagina niet vinden" scherm.

Wie weet hiervoor een oplossing of kan mij vertellen wat hier fout aan is?

PHP:
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
<html><body> 
<?php 
$Opdrachtgever=$_POST['firmanaam']; 
$Contactpersoon=$_POST['contactpersoon']; 
$Relatienummer=$_POST['relatienummer']; 
$Verzendadres=$_POST['verzendadres']; 
$Postcode=$_POST['postcode']; 
$Plaats=$_POST['plaats']; 
$Telefoonnummer=$_POST['telefoon']; 
$Faxnummer=$_POST['fax']; 
$E-mailadres=$_POST['email']; 
$Uw referentie=$_POST['referentie']; 

$Type onderzoek=$_POST['select']; 

$Naam of bedrijsnaam=$_POST['DebNaam']; 
$Adres en huisnummer=$_POST['DebAdres']; 
$Postcode=$_POST['DebPost']; 
$Plaats=$_POST['DebPlaats']; 
$Telefoonnummer=$_POST['DebTel']; 
$Faxnummer=$_POST['DebFax']; 
$Geboortedatum=$_POST['DebGeb']; 
$KvK-nummer=$_POST['DebKvK']; 
$Hoogte vordering of krediet=$_POST['hoogtevordering']; 
$Aanvullende informatie=$_POST['Toelichting']; 

echo "Uw aanvraag op".$DebNaam.""."is in behandeling genomen"; 
?> 
</html></body>

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 16:06

Snow_King

Konijn is stoer!

Volgens mij mag je geen spaties gebruiken in variabel namen?

Misschien is superglobals in je echo gebruiken handig?

code:
1
echo "Uw aanvraag op".$_POST["DebNaam"]."is in behandeling genomen";

[ Voor 61% gewijzigd door Snow_King op 16-11-2004 13:53 ]


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Mag wel geloof ik: ${'foo bar'}. Maar wat je ermee opschiet? :?

Gebruik underscores ofzo.

[ Voor 14% gewijzigd door NMe op 16-11-2004 13:56 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Dennahz
  • Registratie: November 2001
  • Laatst online: 14:53

Dennahz

Life feels like hell should.

Volgens mij kan dat helemaal niet, spaties in vars.. t'is iig niet echt overzichtelijk en netjes.

Idd underscores gebruiken.

Twitter


  • Sabbi
  • Registratie: December 2000
  • Nu online

Sabbi

je denkt aan mij.

heb je niet geen spelfout gemaakt in je form ofzo waardoor je gewoon een 404 krijgt als je op submit drukt?

Met andere woorden, krijg je als je op submit drukt "uw aanvraag" blabla te zien of krijg je iets te zien van "de pagina kan niet gevonden worden"?

(webservers willen nog wel eens case-sensitive zijn)

[ Voor 14% gewijzigd door Sabbi op 16-11-2004 14:09 ]


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Streepjes in variabelenamen mogen ook niet overigens (zie regel 11).

Variabelen bestaan uit letters, cijfers, en underscores, waarbij het eerste teken geen cijfer mag zijn.

[ Voor 5% gewijzigd door NMe op 16-11-2004 14:09 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • erkje
  • Registratie: Oktober 2001
  • Laatst online: 12-06-2024
en doe je in je formulier wel het volgende?
code:
1
<form method="post" action="process.php">

taste and see that the Lord is good


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

erkje schreef op dinsdag 16 november 2004 @ 14:13:
en doe je in je formulier wel het volgende?
code:
1
<form method="post" action="process.php">
Kijk even naar het topic dat TS in W&G had.
Reply form werkt niet!

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Verwijderd

Topicstarter
"de pagina kan niet gevonden worden" is de melding die ik krijg.

Ik zal eens alles aanpassen met underscores.
Misschien werkt dat wel.

  • Sabbi
  • Registratie: December 2000
  • Nu online

Sabbi

je denkt aan mij.

Wat heeft dat dan voor zin?
Waarom zou een fout in het script de oorzaak zijn van het probleem als je form het script geeneens kan vinden?

Dus.... tiep gewoon de url voor je process.php eens in je browser en tjek of je geen Case-fouten hebt gemaakt ofzo.

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

FF tussendoor... heeft je webhoster überhaupt PHP ondersteuning?

Stop uploading passwords to Github!


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Verwijderd schreef op dinsdag 16 november 2004 @ 14:15:
"de pagina kan niet gevonden worden" is de melding die ik krijg.
Bliep, dus omdat de pagina niet gevonden is ga jij het script debuggen? :X

Da's net zoiets als de garage bellen dat je auto stuk is omdat je 'm niet kunt vinden 8)7

Los eerst even je hostingproblemen op, dit is geen P&W-probleem ;)

Professionele website nodig?

Pagina: 1

Dit topic is gesloten.