site maken veel hulp?

Status
Niet open voor verdere reacties.
Zou niet uit hoeven maken, aangezien de actie van het formulier naar "actie.php" verwijst.
 
met g-mail werkt hij wel maar,

ik krijg de naam, het e-mailadres; het telefoonnummer maar bij bericht staat er niets in de mail
 
Je actie.php wordt dan
PHP:
<?php 
if($_SERVER['REQUEST_METHOD'] == "POST") { 
  $recipient = "leslie_jobse94@hotmail.com"; //Het email adres van de persoon die vragen moet ontvangen. 
  $subject = "Website contact : " . $_POST['telefoon'] . "\n"; //Subject van de mail. 
  $header = "From: " . $_POST['naam'] ." <". $_POST['email'] .">". "\n"; 
  $mail_body .= "Naam: " . $_POST['naam'] . "\n"; 
  $mail_body .= "e-mail: " . $_POST['email'] . "\n"; 
  $mail_body .= "Telefoonnummer: " . $_POST['telefoon'] . "\n"; 
  $mail_body .= "Bericht:\n"; 
  $mail_body .= $_POST['bericht']; 
  $mail_body .= "\n\n -- Einde van het contact bericht --"; 
  if(!mail($recipient, $subject, $mail_body, $header)) { 
    echo 'Er is een fout opgetreden bij het versturen van de e-mail.'; 
  } else { 
    echo 'Het bericht is verzonden.'; 
  } 
} else { 
  echo 'Direct access prohibited!'; 
}
Dingen die hier veranderd zijn:
- $header
- $_POST['field'] naar $_POST['bericht']

Wellicht doet hij het nu ook in Hotmail.

Erg betrouwbaar is dit script niet want in principe kan iedereen een leeg mailtje naar je sturen.
Je zult er dus nog wat controles bij in moeten plaatsen.
 
maar ik dacht aan dit:

PHP:
<?php  
if($_SERVER['REQUEST_METHOD'] == "POST") {  
  $recipient = "leslie_jobse94@hotmail.com"; //Het email adres van de persoon die vragen moet ontvangen.  
  $subject = "Website contact : " . $_POST['telefoon'] . "\n"; //Subject van de mail.  
  $header = "From: " . $_POST['naam'] ." <". $_POST['email'] .">". "\n";  
  $mail_body .= "Naam: " . $_POST['naam'] . "\n";  
  $mail_body .= "e-mail: " . $_POST['email'] . "\n";  
  $mail_body .= "Telefoonnummer: " . $_POST['telefoon'] . "\n";  
  $mail_body .= "Bericht: " . $_POST['bericht] . "\n";
  $mail_body .= $_POST['field'];  
  $mail_body .= "\n\n -- Einde van het contact bericht --";  
  if(!mail($recipient, $subject, $mail_body, $header)) {  
    echo 'Er is een fout opgetreden bij het versturen van de e-mail.';  
  } else {  
    echo 'Het bericht is verzonden.';  
  }  
} else {  
  echo 'Direct access prohibited!';  
}


omdat je toch nix bij bericht verzend anders?
 
Omdat bericht een textarea is staat hij op een nieuwe regel in de mail.

Bij mijn code krijg je dit:
Bericht:
Hier komt de tekst


Bij die van jou:
Bericht: Hier komt de tekst

Probeer mijn code en kijk of het zo wel goed gaat (Ook in je hotmail)
 
oeps ik was vergeten te posten

hotmail werkt nog steeds niet, maar het bericht staat er nu wel juist!! dus voor mij is het goed hoor.

dan nog iets:

als je 1 afbeelding hebt waar je verschillende stukjes van wil linken, hoe moet dat? ik heb het hier ooit op het forum gezien maar ik kan het niet terug vinden :o
 
thx

dat bedoelde ik ja ik ga het zometeen proberen maar nu eerst eten^^
 
dat is gelukt :D

maar nu moet het verwijzen naar een iframe maar hoe ga ik dat doen? de gewoon die pagina zonder de afbeeldingen met iframe erop?(de links onder producten moeten ook naar de pagina met iframe gaan verwijzen)
 
Je hoeft niet steeds een nieuwe bericht aan te maken en je vorige te verwijderen hoor.

Soms is geduld een schone zaak.

Overigens gaat het verwijzen net als je anders doet, met een <a>
 
Je hoeft niet steeds een nieuwe bericht aan te maken en je vorige te verwijderen hoor.

Soms is geduld een schone zaak.

oke dan ^^(maar ik heb niet veel gedult sorry)

ik weet dat ik gewoon kan verwijzen maar kan het niet eenvoudiger?
 
de site is bijna af en dan zet ik hem online maar ik moet gewoon nog wat tabelletjes invullen dus daar heb ik geen hulp bij nodig.

thx van de zovelen die me hierbij hebben geholpen!!!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan