Thomas126
Threadersteller
Dabei seit: 21.03.2009
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Sa 21.03.2009 12:37
Titel Formular 3 Probleme |
|
|
Hallo Community,
Ich poste mal das php Script:
http://www.witzeliga.de/Hosting-Network/form.php
_____________________________________________________________________________________
<?PHP
$script = 'http://' . $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"];
$errorFields = array('serveranzahl',
'spiel',
'slots'
);
for($x=0;$x<count($errorFields);$x++)
{
$errorClass[$errorFields[$x]] = 'inputField';
}
if(isset($_POST['submit']))
{
$error = FALSE;
foreach($errorFields as $key => $value)
{
if(empty($_POST[$errorFields[$key]]))
{
$error = TRUE;
$errorClass[$value] = 'errorField';
$errorPicture[$value] = '<img src="http://www.witzeliga.de/Hosting-Network/achtung_klein.jpg"> ';
}
}
}
if($_GET['check'] == "TRUE")
{
$errorMessage = '<table width="100%" class="errorTable"><tr><td><b>
Ihre Bestellung war erfolgreich!</b><br><br>
Vielen Dank für Ihre Bestellung des Jahresabos.
Ihre Daten wurden weitergeleitet.</td></tr></table><br>';
}
if(isset($_POST['submit'])){
if($error == TRUE)
{
$errorMessage = '<table width="100%" class="errorTable"><tr><td>
<img src="http://www.witzeliga.de/Hosting-Network/achtung_gross.gif"></td><td><b>Achtung!</b><br>
Es ist zu einem Fehler gekommen. Bitte füllen Sie alle
farblich markierten Pflichtfelder aus.</td></tr></table><br>';
}
else
{
// Alles ist in Ordnung
// Daten können gespeichert werden
// Seite neu laden und Hinweis anzeigen
header("LOCATION: form2.php");
exit();
}
}
?>
_____________________________________________________________________________________
So jetzt habe ich 3 Fragen dazu:
1. Folgendes Bild soll anstatt vom Error Picture erscheinen, wenn etwas eingegebn wurde: http://www.witzeliga.de/Hosting-Network/tick.png
"Hallo Tom,
du kannst doch einfach anstatt dem roten Icon das grüne anzeigen lassen. Einfach per If-Abfrage switchen. Wenn Fehler -> rot, ansonsten -> grün.
Genau das gleich bei zweitem Punkt. Kannst doch auch einfach eine andere Datei includen.
Gruß"
Hat bei mir leider nicht geklappt, da ich nicht weis wo ich es einsetztzen muss und iwe genau.
Könnest ihr das für mich am oben beigelegten php script einbauen?
2. Ich würde gerne ein Formular über mehrere Seiten machen, klappt soweit auch.
Aber ich möchte natürlich die Daten speichern, dazu habe ich ein Artikel im Internet gefunden:
http://www.selfphp.de/praxisbuch/praxisbuchseite.php?site=188&group=32
Das klappt auch, ich habs schon einmal an einem anderen Formualr probiert,
aber bei diesem hier habe ich ja schon ein php script.
Wo muss ich jetzt "<?php include("./function.inc.php"); ?>" hinpacken,
oder kann man nur ein php Script por Seite machen, wenn ja kann ich beide miteinander verbinden?
Wenn ihr mir dies auch machen könntest wäre echt super!
Und meine letzte Frage: 3
http://www.witzeliga.de/Hosting-Network/frames2.html
Ist im Grunde mein Output bisher.
Ich habe es in Frames aufgeteilt, da es dann .html heißt und nicht die ganze Seite sondern nur der Frame neu geladen werden muss.
JEtzt meine Frage:
Die Seite besteht aus 3 Framen, dochj der letzte ist selten zu sehen, und trotzdem kann man nicht herunterscrollen.
Ist es möglich das man irgendwie die Frames so einstellt, das man die ganze Seite scrollen kann?
SO das wäre es erstmal,
Hoffe das ist nicht zu viel arbeit,
Ich habe wirklich alles mögliche selber versucht, aber irgendwie will es bei mir nicht funktionieren.
Mit freundlichen Grüßen,
Tom
[edit by Nimroy]
Dir ist da was kaputt gegangen. Aber ich konnte es dank google noch mal retten.
Zuletzt bearbeitet von Nimroy am Mo 23.03.2009 10:49, insgesamt 5-mal bearbeitet
|
|