Scripts
Venster script
Dit is een gemakkelijk script waarmee je een venster kan oproepen. Het formulier is om je venster aan te maken, (geen confirm en alert meer) en de url kan je gebruiken op je eigen pagina (naartuurlijk met javascript: new.window(); anders werkt het niet). veel pezier ermee (b1 en b2 zijn voor de knoppen in verwerk.php) (waar is voor b1 en nietwaar is voor b2 (link))
venster-script
[code]---- index.php ----//laat deze naam zo
<form action=verwerk.php method=get>
<input type=hidden value=1 name=hopmaak>
<fieldset>
<legend>
text
</legend>
text: <textarea name="text" cols="100" rows="2"></textarea></fieldset>
<fieldset><legend>knoppen</legend>
<br>b1:<input type="text" name="b1" size="7">
<br>b2:<input type="text" name="b2" size="7">
<br>
</fieldset>
<div style="position: absolute; width: 100px; height: 100px; z-index: 1" id="layer1">
</div>
<fieldset>
<legend>target</legend>
waar:<input type="text" name="tw">bijv.: onclick=window.close();<br>
nietwaar:<input type="text" name="to"><br>
</fieldset><fieldset><legend>opmaak</legend>
links: <input type="radio" value="left" checked name="opmaak1">
<div style="position: absolute; width: 88px; height: 20px; z-index: 1; left:459px; top:275px" id="layer1">
centreren: <input type="radio" name="opmaak1" value="center"> </div>
<div style="position: absolute; width: 65px; height: 20px; z-index: 2; left:978px; top:275px" id="layer2">
rechts: <input type="radio" name="opmaak1" value="right"></div>
<br>
rgb: <input type="text" name="rgb" value="#FFFFFF" size="7" maxlength=6><br>
aantal enters na de text: <input type="text" name="hbr" value="1" size="3" maxlength=2><br>
<title><input type=text name=title></title>
</fieldset>
<input type=submit value=verzenden>
</form>
---- verwerk.php ----
<?php
//variabelen
$text=$_GET["text"];
$venster=$_GET["venster"];
$b1=$_GET["b1"];
$b2=$_GET["b2"];
$b3=$_GET["b3"];
$tw=$_GET["tw"];
$to=$_GET["to"];
$hopmaak=$_GET["hopmaak"];
$opmaak1=$_GET["opmaak1"];
$hbr=$_GET["hbr"];
$rgb=$_GET["rgb"];
$title=$_GET["title"];
//forlus afronden
if($hbr==1 || $hbr==0)
{}
else{
$hbr++;
}
if($hopmaak==1)
{}
else{
$hopmaak++;
}
//venster
echo "<html><head><title>" . $title . "</title></head><body bgcolor=" . $rgb . ">";
for($i=0; $i<$hopmaak; $i++)
{
echo "<" . $opmaak1 . ">";
}
echo $text;
for($b=0; $b<$hbr; $b++){
echo "<br>";
}
echo "<br><input type=button value=" . $b1 . " ";
echo $tw;
echo ">";
echo "<input type=button value=" . $b2 . " ";
echo $to;
echo ">";
echo "<br><br>url=" . $_SERVER["PHP_SELF"] . "";
for($i=0; $i<$hopmaak; $i++)
{
echo "</" . $opmaak1 . "></body></html>";
}
?>
[/code]
Reacties
0