php in html?

Status
Niet open voor verdere reacties.

markus20

Gebruiker
Lid geworden
28 nov 2004
Berichten
240
Hallo allemaal..

Ik zit met het volgende probleem:

Ik heb een php mailform gedownload (5 bestandjes)
Is het mogelijk dat ik deze verwerk in mijn html pagina?
Ik wilde graag een mailform, die ik direct naar mijn mail kan laten sturen,
maar dit bleek alleen mogelijk te zijn via php, alleen ik heb geen verstand van php

Nogmaals mijnvraag dus :p
Kan ik die php bestandjes toevoegen aan mijn html pagina, zoja.. hoe?
Want als ik ze er tussen zet, krijg ik mijn eigen site niet meer te zien
alleen het mailform.

Alvast bedankt,

Gr mark
 
Zou je misschien even die 5 bestandjes hier neer kunnen zetten (in een ZIP-bestand)? Dat is iets gemakkelijker.
 
hoi,

Ik zit met hetzelfde probleem.
Ben een site aan het maken voor een collega die ook een formulier op zijn site wil, heel leuk natuurlijk maar ik maak mijn site's altijd in frontpage en hem een klein beetje verstand van HTML maar niet van php.
Met veel speurwerk zal het me wel lukken om een formulier te maken in php maar, kan dat zomaar tussen al die HTML taal?
Het moet wel op 1 site blijven dus niet in een nieuw venster ofzo.
Misschien met frames?

groet, looije
 
looije zei:
hoi,

Ik zit met hetzelfde probleem.
Ben een site aan het maken voor een collega die ook een formulier op zijn site wil, heel leuk natuurlijk maar ik maak mijn site's altijd in frontpage en hem een klein beetje verstand van HTML maar niet van php.
Met veel speurwerk zal het me wel lukken om een formulier te maken in php maar, kan dat zomaar tussen al die HTML taal?
Het moet wel op 1 site blijven dus niet in een nieuw venster ofzo.
Misschien met frames?

groet, looije

Je kunt PHP-code gewoon plaatsen overal tussen HTML plaatsen. Dat doe je zo:

PHP:
<html>
<body>
Dit is HTML.
<?php
print 'Dit is PHP.';
?>
</body>
</html>

Je moet PHP-code dus tussen <?php en ?>. Je moet ook zorgen dat je bestand een PHP-extensie krijgt, dus index.htm veranderen in index.php en host moet natuurlijk PHP ondersteunen.
Er zijn genoeg PHP-begintutorials te vinden op internet. Degene die ik heb gebruikt is deze: http://www.design-web.nl/php.php. In les 7 leer je daar formulieren maken.
Succes!
 
jeroendenoot zei:
Je kunt PHP-code gewoon plaatsen overal tussen HTML plaatsen. Dat doe je zo:

PHP:
<html>
<body>
Dit is HTML.
<?php
print 'Dit is PHP.';
?>
</body>
</html>

Het kan natuurlijk ook andersom:

HTML:
<? php
   ...je phpcode...
?>
<html>
<body>
..htmlcode..
</body>
</html>
<?
   ev, nog wat php
?>
 
Laatst bewerkt:
vijf bestandjes voor een PHP mail form? Wat gaat die allemaal wel niet doen dan?

In feite heb je maar 2 bestanden nodig

- formulier.html
- verwerk.php

In formulier maak je het formulier met de action="verwerk.php" dit zorgt ervoor dat de data van het formulier naar de verwerk.php pagina gaat.

In verwerk.php komt de php functie mail(); met daarna een bevestiging o.i.d.

Hier is een voorbeeld van wat ik bedoel: http://www.jream.com/php/form_mail.php

Succes :thumb:
 
Nou heb ik helemaal geen verstand van PHP, maar Held (ja die hier van het forum) heeft voor mij een PHP mailform gemaakt waarin ook het html forumulier staat, één bestand dus maar.
 
Ja dat is ook mogelijk, ik heb zelfs een hele site in 1 bestand gemaakt.

Aangezien de meeste HTML-mensen geen PHP kennen koos ik voor een 2 bestand systeem zodat ze in ieder geval het HTML aardig zelf kunnen maken en dan alleen maar het .php-bestand nodig hebben voor het verwerken van de gegevens.
 
het php gaat nog niet lukken bij mij.
heb het volgenden online gezet.

<?
phpinfo ();
?>

en:

<?
echo "test";
?>

bijde leveren een blanco pagina op, mijn host geeft wel aan tot php4.4.0 te ondersteunen

Wat moet ik doen?
 
looije zei:
het php gaat nog niet lukken bij mij.
heb het volgenden online gezet.

<?
phpinfo ();
?>

en:

<?
echo "test";
?>

bijde leveren een blanco pagina op, mijn host geeft wel aan tot php4.4.0 te ondersteunen

Wat moet ik doen?
Bestand opgeslagen met de juiste extensie? Dat is dus .php.
Er zijn ook enkele hosts waarbij je PHP moet activeren. Misschien is het dat.
Of probeer eens <?php i.p.v. <?.
 
Laatst bewerkt:
ja opgeslagen als .php en met <?php lukt het ook niet

maar dat activeren? dat zou dan misschien kunnen, alleen kan ik er niks over vinden. ik heb mijn host bij 123-webhost.nl
 
Probeer eens

index.php:
PHP:
 <? phpinfo(); ?>
Jij had de () niet tegen phpinfo aan, wellicht doet hij het nu wel.

Dit verklaart niet echt waarom de echo het niet doet...
 
Laatst bewerkt:
Tha Devil zei:
Probeer eens

index.php:
PHP:
 <? phpinfo(); ?>
Jij had de () niet tegen phpinfo aan, wellicht doet hij het nu wel.

Dit verklaart niet echt waarom de echo het niet doet...
Ik dacht dat tussen een functie en de haakjes ook een spatie mag zitten...
 
ik heb contact gehad met de mensen van me host, en het is opgelost. wat precies het probleem was weet ik niet.

hij doet het nu goed, en daar gaat het om..:)
 
raar, als het probleem bij je host lag, dan betekend dat dat je dus geen php beschikbaar had? waar hoste je? nagoed nu nog ff een antwoord voor markus20

kan je ff die mailform hier posten en je pagina posten waar de form in moet??
 
bij het flex pakket heb je geen php ondersteuning, bij de duurderen wel!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan