meerdere POST scripts?
if($_GET['option'] == "help"){
form scriptje
}
elseif($_GET['option'] == "nieuwssyteem"){
admin nieuwssysteem bv
}
mag je dan 2x method="POST" of mag je die POST veranderen door iets wat je zelf wil?
Dankje Wel Nousiej
of
action="diepagina.php?option=nieuwssyteem"
En dan zet je daaro binnen:
Code (php)
en dit doe je ook zo bij die andere
GR. mebus!
maar ik krijg een fout
Parse error: syntax error, unexpected '}', expecting ',' or ';' in /home/nousie/domains/nousie.net/public_html/eigen CMS/admin/admin.php on line 187
elseif($_GET['option'] == "paginatoevoegen"){
if($_POST['voegtoe'])
{
$naam = htmlspecialchars($_POST['naam']);
$text = htmlspecialchars($_POST['paginatext']);
mysql_query("INSERT INTO paginas(paginanaam,paginatext) VALUES('$naam','$text')") or die(mysql_error());
echo '<META HTTP-EQUIV="Refresh" CONTENT="0;URL=admin.php">'
}
else
{
?>
<form method="post">
<p align="center">
<font face="Verdana" size="1">Datum: <br>
<input type="text" name="datum" size=8 style="border: 1px solid #000000; background-color: #FFFFFF; font-family:Verdana; font-size:8 pt" value=" "<br>
<br>
Pagina naam:<br>
<input name="naam" size=50 style="border: 1px solid #000000; background-color: #FFFFFF; font-family:Verdana; font-size:8 pt" >(nodig om een link te maken)</font></p><br />
Text in je pagina:<br>
<textarea name="paginatext" cols="30" rows="5" wrap="VIRTUAL"></textarea></font></p>
<font face="Verdana" size="1">
<input type="submit" Value="Toevoegen" name="voegtoe" float: right; font-family:Verdana; font-size:8 pt"></font><br>
</p>
</form>
raar hij herkent hem niet?????
}
elseif($_GET['option'] == "paginatoevoegen"){
if($_POST['voegtoe'])
{
$naam = htmlspecialchars($_POST['naam']);
$text = htmlspecialchars($_POST['paginatext']);
mysql_query("INSERT INTO paginas(paginanaam,paginatext) VALUES('$naam','$text')") or die(mysql_error());
echo '<META HTTP-EQUIV="Refresh" CONTENT="0;URL=admin.php">'
}
else
{<form method="post">
<p align="center">
Pagina naam:<br>
<input name="naam" size=50 style="border: 1px solid #000000; background-color: #FFFFFF; font-family:Verdana; font-size:8 pt" >(nodig om een link te maken)</font></p><br />
Text in je pagina:<br>
<textarea name="paginatext" cols="30" rows="5" wrap="VIRTUAL"></textarea></font></p>
<font face="Verdana" size="1">
<input type="submit" Value="Toevoegen" name="voegtoe" float: right; font-family:Verdana; font-size:8 pt"></font><br>
</p>
</form>
}
Gewijzigd op 01/01/1970 01:00:00 door Manaus
?option=paginatoevoegen
en maak eens hier
if($_POST['voegtoe'])
if(isset($_POST['voegtoe']))
van
GR. mebus!
code:
elseif($_GET['option'] == "paginatoevoegen"){
HIERHETSCRIPT
}
script:
<form method="post">
<p align="center">
Pagina naam:<br>
<input name="naam" size=50 style="border: 1px solid #000000; background-color: #FFFFFF; font-family:Verdana; font-size:8 pt" >(nodig om een link te maken)</font></p><br />
Text in je pagina:<br>
<textarea name="paginatext" cols="30" rows="5" wrap="VIRTUAL"></textarea></font></p>
<font face="Verdana" size="1">
<input type="submit" Value="Toevoegen" name="voegtoe" float: right; font-family:Verdana; font-size:8 pt"></font></p>
</form>
GR. mebus!
of zet het in een txt bestandje waar ik het ken zien als het een erg grote pagina is
GR. mebus!
<form method="post">
<p align="center">
Pagina naam:<br>
<input name="naam" size=50 style="border: 1px solid #000000; background-color: #FFFFFF; font-family:Verdana; font-size:8 pt" >(nodig om een link te maken)</font></p><br />
Text in je pagina:<br>
<textarea name="paginatext" cols="30" rows="5" wrap="VIRTUAL"></textarea></font></p>
<font face="Verdana" size="1">
<input type="submit" Value="Toevoegen" name="voegtoe" float: right; font-family:Verdana; font-size:8 pt"></font></p>
</form>
dit is het script:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Welkom Bij Nousies AdminPaneel voor zijn CMS</title>
</head>
<body>
<table border="1" width="300" height="300" cellspacing="0" cellpadding="0" bordercolor="#aaaaaa" bgcolor="#DDDDDD" align="center">
<tr>
<td height="100" width="100">
<p align="center"><b><font color="#3366FF"> </font> <span style="text-decoration: none">
<font color="#3366FF">
<a href="admin.php?option=configuratie"><font color="#3366FF">
<span style="text-decoration: none">
<img border="0" src="../images/icons/icon_1.png" width="56" height="48"></span></font></a></font></span></a><font color="#3366FF"><br>
<u>
<a href="admin.php?option=configuratie"><font color="#3366FF">
<span style="text-decoration: none">Configuratie</span></font></a></u></font></b></td>
<td height="100" width="100">
<p align="center"><b>
<font color="#3366FF"><a href="admin.php?option=email">
<font color="#3366FF">
<span style="text-decoration: none">
<img border="0" src="../images/icons/icon_5.png" width="55" height="53"></span></font></a><br>
</font>
</b><font color="#3366FF"><span style="text-decoration: none; font-weight: 700">
<a href="admin.php?option=email">
<font color="#3366FF"><span style="text-decoration: none"> Verstuur
Email</span></font></a></span></font></td>
<td height="100" width="100">
<p align="center"><font color="#3366FF"><b> <a href="admin.php?option=help"><font color="#3366FF"><span style="text-decoration: none"><img border="0" src="../images/icons/icon_6.png" width="56" height="48"><br>
</span>
</font></a> </b><span style="text-decoration: none; font-weight: 700">
<a href="admin.php?option=help">
<font color="#3366FF"><span style="text-decoration: none"> Help!!!</span></font></a></span></font></td>
</tr>
<tr>
<td height="100" width="100">
<p align="center">
<b><font color="#3366FF"> </font><span style="text-decoration: none"><font color="#3366FF"><a href="admin.php?option=paginatoevoegen"><font color="#3366FF"><span style="text-decoration: none"><img border="0" src="../images/icons/icon_2.png" width="55" height="53"></span></font></a></font></span></a></b><font color="#3366FF"><br>
<span style="font-weight: 700; text-decoration: none">
<a href="admin.php?option=paginatoevoegen">
<font color="#3366FF"><span style="text-decoration: none">Nieuwe pagina</span></font></a></span><b> </b></font></td>
<td height="100" width="100" align="center">
<p align="center"><font color="#3366FF">
<a href="admin.php?option=paginabewerken"><b>
<font color="#3366FF">
<span style="text-decoration: none">
<img border="0" src="../images/icons/icon_4.png" width="55" height="53"><br>
</span>
</font>
</b><font color="#3366FF">
<span style="text-decoration: none; font-weight: 700"> Bewerk Pagina</span></font></a></font></td>
<td height="100" width="100" align="center"><font color="#3366FF">
<a href="admin.php?option=paginadelete"><b><font color="#3366FF">
<span style="text-decoration: none">
<img border="0" src="../images/icons/icon_3.png" width="55" height="53"><br>
</span>
</font>
</b><font color="#3366FF">
<span style="text-decoration: none; font-weight: 700"> Delete Pagina</span></font></a><b>
</b></font></td>
</tr>
<tr>
<td height="100" width="100">
<p align="center">
<b><font color="#3366FF"> </font><span style="text-decoration: none"><font color="#3366FF"><a href="admin.php?option=linktoevoegen"><font color="#3366FF"><span style="text-decoration: none"><img border="0" src="../images/icons/icon_2.png" width="55" height="53"></span></font></a></font></span></a></b><font color="#3366FF"><br>
<span style="font-weight: 700; text-decoration: none">
<a href="admin.php?option=linktoevoegen">
<font color="#3366FF"><span style="text-decoration: none">Nieuwe Link</span></font></a></span></font></td>
<td height="100" width="100">
<p align="center"><b><span style="text-decoration: none">
<font color="#3366FF">
<a href="admin.php?option=linkbewerken"><font color="#3366FF">
<span style="text-decoration: none">
<img border="0" src="../images/icons/icon_4.png" width="55" height="53"></span></font></a></font></span></a></b><font color="#3366FF"><br>
<a href="admin.php?option=linkbewerken">
<span style="font-weight: 700; text-decoration: none">
<font color="#3366FF">Bewerk Link</font></span></a><b> </b></font></td>
<td height="100" width="100">
<p align="center">
<b><font color="#3366FF"> </font><span style="text-decoration: none"><font color="#3366FF"><a href="admin.php?option=linkdeleten"><font color="#3366FF"><span style="text-decoration: none"><img border="0" src="../images/icons/icon_3.png" width="55" height="53"></span></font></a></font></span></a></b><font color="#3366FF"><br>
<a href="admin.php?option=linkdeleten">
<span style="font-weight: 700; text-decoration: none">
<font color="#3366FF">Delete</font></span></a><span style="font-weight: 700; text-decoration: none"><a href="admin.php?option=linkdeleten"><font color="#3366FF"><span style="text-decoration: none">
Link</span></font></a></span></font></td>
</tr>
</table><br>
<table border="1" width="865" height="450" cellspacing="0" cellpadding="0" bordercolor="#aaaaaa" bgcolor="#DDDDDD" align="center">
<td valign="top">
<p align="center">
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
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
<?php
include "../inc/config.php";
if($_GET['option'] == "configuratie"){
echo 'HIERKOMT CONFIG';
}
elseif($_GET['option'] == "email"){
if($_SERVER['REQUEST_METHOD'] == "POST")
{
$bericht = "
<html>
<head>
<title>Verstuur Mail</title>
</head>
<body>
<table border='0' width='100%'>
<tr>
<td>".$_POST['Bericht']."</td>
</table>
<hr width='100%'>
</body>
</html>
";
$headers = "MIME-Version: 1.0\r\n";
$headers.= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers.= "From: ".$_POST['naam']." <".$_POST['email'].">\r\n";
if(mail($_POST['contact'], $_POST['titel'], $bericht, $headers))
{
echo 'Uw Bericht is verstuurt naar de persoon die u wou...!<br>';
}
else
{
echo 'Uw bericht is helaas niet verstuurd.';
}
}
else
{
?>
include "../inc/config.php";
if($_GET['option'] == "configuratie"){
echo 'HIERKOMT CONFIG';
}
elseif($_GET['option'] == "email"){
if($_SERVER['REQUEST_METHOD'] == "POST")
{
$bericht = "
<html>
<head>
<title>Verstuur Mail</title>
</head>
<body>
<table border='0' width='100%'>
<tr>
<td>".$_POST['Bericht']."</td>
</table>
<hr width='100%'>
</body>
</html>
";
$headers = "MIME-Version: 1.0\r\n";
$headers.= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers.= "From: ".$_POST['naam']." <".$_POST['email'].">\r\n";
if(mail($_POST['contact'], $_POST['titel'], $bericht, $headers))
{
echo 'Uw Bericht is verstuurt naar de persoon die u wou...!<br>';
}
else
{
echo 'Uw bericht is helaas niet verstuurd.';
}
}
else
{
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<form action="" method="post">
<center>
<tr>
<td width="28%"><strong><font size="1" face="Tahoma">Naam (jounaam):</font></strong></td>
<td width="72%"><input name="naam" type="text" size="30"></td>
</tr>
<tr>
<td><strong><font size="1" face="Tahoma">Email(vanjou):</font></strong></td>
<td><input name="textfield2" type="email" size="30"></td>
</tr>
<tr>
<td><strong><font size="1" face="Tahoma">Email(contact persoon):</font></strong></td>
<td><input name="textfield2" type="contact" size="30"></td>
</tr>
<tr>
<td><strong><font size="1" face="Tahoma">Titel:</font></strong></td>
<td><input name="textfield2" type="titel" size="30"></td>
</tr>
<tr>
<td><strong><font size="1" face="Tahoma"> Bericht:</font></strong></td>
<td><textarea name="Bericht" cols="30" rows="5" wrap="VIRTUAL"></textarea>
<input type='submit' value='Verzend' name='verzend' /></td>
</tr>
</center>
</form>
</table>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?
}
elseif($_GET['option'] == "paginabewerken"){
echo 'HIER KOMT BEWERK EEN PAGINA';
}
elseif($_GET['option'] == "paginatoevoegen"){
}
elseif($_GET['option'] == "paginadelete"){
echo 'HIEr KOMT DELETE EEN PAGINA';
}
elseif($_GET['option'] == "linktoevoegen"){
echo 'HIER KOMT VOEG EEN LINK TOE';
}
elseif($_GET['option'] == "linkbewerken"){
echo 'HIER KOMT BEWERK EEN LINK';
}
elseif($_GET['option'] == "linkdeleten"){
echo 'HIER KOMT DELETE EEN LINK';
}
}
?>
}
elseif($_GET['option'] == "paginabewerken"){
echo 'HIER KOMT BEWERK EEN PAGINA';
}
elseif($_GET['option'] == "paginatoevoegen"){
}
elseif($_GET['option'] == "paginadelete"){
echo 'HIEr KOMT DELETE EEN PAGINA';
}
elseif($_GET['option'] == "linktoevoegen"){
echo 'HIER KOMT VOEG EEN LINK TOE';
}
elseif($_GET['option'] == "linkbewerken"){
echo 'HIER KOMT BEWERK EEN LINK';
}
elseif($_GET['option'] == "linkdeleten"){
echo 'HIER KOMT DELETE EEN LINK';
}
}
?>
</table>
</body>
</html>
Weet je niet hoe deze te gebruiken, lees dan http://www.phphulp.nl/faq/#4.
Wees ook duidelijk in wat je wilt. Met alleen de zin 'hij doet het niet', 'hij doet het nog steeds niet' komen wij niet ver. Toon zelf ook initiatief en laat niet alles voor je opknappen. Een parse error bijvoorbeeld, kun je zelf makkelijk oplossen. Zie daarvoor: http://www.phphulp.nl/php/faq/.