html en php in 1 script
beste forum leden ik heb een vraagje... ik heb een domein lookup scriptje in 2 delen een html stuk met de tekst balk enz en een php die het "verwerkt" ik zou deze nu graag in 1 script hebben maar ik weet niet echt hoe. Ik heb al veel gezocht ondertussen maar ik vind het niet echt of het werkt niet. hier is mijn html en php.
<html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
<form method="post" action="getdomain.php">
<table>
<tr>
<td>Domein nakijken</td>
<td> : <input type=text name=domain placeholder="Controleer je Domein"></td>
<td>
<select name="suffix">
<option value=".be">.be</option>
<option value=".nl">.nl</option>
<option value=".com">.com</option>
<option value=".net">.net</option>
<option value=".info">.info</option>
<option value=".org">.org</option>
</select>
</td>
<tr>
<td align=right colspan=3><input type=submit name=proses value=Volgende class="myButton" ></td>
</tr>
</tr>
</table>
</form>
</body>
</html>
en mijn PHP
alvast bedankt en ik hoop dat iemand mij kan helpen
<html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
<form method="post" action="getdomain.php">
<table>
<tr>
<td>Domein nakijken</td>
<td> : <input type=text name=domain placeholder="Controleer je Domein"></td>
<td>
<select name="suffix">
<option value=".be">.be</option>
<option value=".nl">.nl</option>
<option value=".com">.com</option>
<option value=".net">.net</option>
<option value=".info">.info</option>
<option value=".org">.org</option>
</select>
</td>
<tr>
<td align=right colspan=3><input type=submit name=proses value=Volgende class="myButton" ></td>
</tr>
</tr>
</table>
</form>
</body>
</html>
en mijn PHP
Code (php)
alvast bedankt en ik hoop dat iemand mij kan helpen
Gewijzigd op 09/03/2014 20:31:33 door Dieter Martens
Hopelijk kan je hier wat mee...
dus dan moet ik dat in de html zetten? en bij de eerste // mijn php en de tweede // wat moet daar dan?
alvast bedankt!
alvast bedankt!
Dan zou ik het beter zo doen:
maar dan zit ik nog met de vraag in mijn html staat er een action getdomain.php die moet dan weg veronderstel ik... maar wat komt daar in de plaats?
Ja, die kan je leeg laten, want alles staat al in hetzelfde bestand.
oke...
ik heb dit geprobeerd maar dat werkt dus niet... :/
Code (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
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
<html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
<?php
if($_SERVER['REQUEST_METHOD']=="POST") {
$nama_domain = "$_POST[domain]"."$_POST[suffix]";
$arrHost = @gethostbynamel("$nama_domain");
if(empty($arrHost)){
echo "Domain $nama_domain is beschikbaar";
}else{
echo "Domain $nama_domain is niet beschikbaar";
}
} else {
?>
<form method="post" action="">
<table>
<tr>
<td>Domein nakijken</td>
<td> : <input type=text name=domain placeholder="Controleer je Domein"></td>
<td>
<select name="suffix">
<option value=".be">.be</option>
<option value=".nl">.nl</option>
<option value=".com">.com</option>
<option value=".net">.net</option>
<option value=".info">.info</option>
<option value=".org">.org</option>
</select>
</td>
<tr>
<td align=right colspan=3><input type=submit name=proses value=Volgende class="myButton" ></td>
</tr>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
<?php
if($_SERVER['REQUEST_METHOD']=="POST") {
$nama_domain = "$_POST[domain]"."$_POST[suffix]";
$arrHost = @gethostbynamel("$nama_domain");
if(empty($arrHost)){
echo "Domain $nama_domain is beschikbaar";
}else{
echo "Domain $nama_domain is niet beschikbaar";
}
} else {
?>
<form method="post" action="">
<table>
<tr>
<td>Domein nakijken</td>
<td> : <input type=text name=domain placeholder="Controleer je Domein"></td>
<td>
<select name="suffix">
<option value=".be">.be</option>
<option value=".nl">.nl</option>
<option value=".com">.com</option>
<option value=".net">.net</option>
<option value=".info">.info</option>
<option value=".org">.org</option>
</select>
</td>
<tr>
<td align=right colspan=3><input type=submit name=proses value=Volgende class="myButton" ></td>
</tr>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>
ik heb dit geprobeerd maar dat werkt dus niet... :/
- Aar -:
Gelieve in het vervolg bij code de [code][/code]-tags gebruiken.
Alvast bedankt!
Alvast bedankt!
Gewijzigd op 09/03/2014 22:35:57 door - Ariën -
Wel opgeslagen als een .php-bestand?
oke ja inderdaad dat was ik even vergeten... het werkt maar hij reload de page wel nog altijd. Ik weet niet of het mogelijk is om de "output" van de checker te laten zien onder de balk en knop... gaat dat want nu blijft hij inderdaat in dezelfde file maar de balk verdwijnt en de knop en er komt domeinnaam beschikbaar of niet
Haal else { op lijn 16, en het laatste PHP-blokje op lijn 39 t/m 41 weg.
Zet die tekst uit je echo bij voorkeur wel even tussen <p>, <div> of <span>-tags.
Zet die tekst uit je echo bij voorkeur wel even tussen <p>, <div> of <span>-tags.
Gewijzigd op 09/03/2014 22:38:28 door - Ariën -
als je snapt wat ik bedoel...
dit is nu het script:
gewoon dat de "uitkomst de echo onder de html code komt ... ik had gedacht dat dit nu al het geval ging zijn maar daar was ik dus mis :/
Al heel bedankt voor de moeite ik ben nu toch al een heel stuk verder...
dit is nu het script:
Code (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
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
<?php
<html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
[code]<?php
if($_SERVER['REQUEST_METHOD']=="POST") {
$nama_domain = "$_POST[domain]"."$_POST[suffix]";
$arrHost = @gethostbynamel("$nama_domain");
if(empty($arrHost)){
echo "Domain $nama_domain is beschikbaar";
}else{
echo "Domain $nama_domain is niet beschikbaar";
}
} else {
?>
<form method="post" action="">
<table>
<tr>
<td>Domein nakijken</td>
<td> : <input type=text name=domain placeholder="Controleer je Domein"></td>
<td>
<select name="suffix">
<option value=".be">.be</option>
<option value=".nl">.nl</option>
<option value=".com">.com</option>
<option value=".net">.net</option>
<option value=".info">.info</option>
<option value=".org">.org</option>
</select>
</td>
<tr>
<td align=right colspan=3><input type=submit name=proses value=Volgende class="myButton" ></td>
</tr>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>
?>
<html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
[code]<?php
if($_SERVER['REQUEST_METHOD']=="POST") {
$nama_domain = "$_POST[domain]"."$_POST[suffix]";
$arrHost = @gethostbynamel("$nama_domain");
if(empty($arrHost)){
echo "Domain $nama_domain is beschikbaar";
}else{
echo "Domain $nama_domain is niet beschikbaar";
}
} else {
?>
<form method="post" action="">
<table>
<tr>
<td>Domein nakijken</td>
<td> : <input type=text name=domain placeholder="Controleer je Domein"></td>
<td>
<select name="suffix">
<option value=".be">.be</option>
<option value=".nl">.nl</option>
<option value=".com">.com</option>
<option value=".net">.net</option>
<option value=".info">.info</option>
<option value=".org">.org</option>
</select>
</td>
<tr>
<td align=right colspan=3><input type=submit name=proses value=Volgende class="myButton" ></td>
</tr>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>
?>
gewoon dat de "uitkomst de echo onder de html code komt ... ik had gedacht dat dit nu al het geval ging zijn maar daar was ik dus mis :/
Al heel bedankt voor de moeite ik ben nu toch al een heel stuk verder...
Gewijzigd op 09/03/2014 22:40:05 door - Ariën -
Dan schuif je het PHP-code blok toch naar onder het formulier?
(de reden waarom het hele script in tussen php staat is omdat het niet zou aanschouwd worden als platte text op het forum)
Daarom is het verstandig om alles tussen code-tags te zetten. Ook HTML-blokken.
maar dat werkt niet echt als je het probeert... hij geeft fout
Wat voor fout?
Het helpt namelijk wat makkelijker als je er wat meer over vertelt.
Het helpt namelijk wat makkelijker als je er wat meer over vertelt.
oke ja inderdaad echt heel erg bedankt het werkt perfect... moet je hier forums sluiten of kan ik het gewoon zo laten? want dit is hier afgerond :p en nog eens ik zoek hier al zeker een maand op dus echt je bent mijn reddende engel :D
Groeten Dieter
Groeten Dieter
Onderwerpen (ook topics genoemd) zinken vanzelf wel omlaag waardoor sluiten niet nodig is.... ;-)
Gewijzigd op 09/03/2014 22:46:26 door - Ariën -




