wO IST DER fEHLERßßßßß
Fabi
- php
<?
$e = $_POST['e'];
$datei = fopen("ct.txt","r");
$c = fgets($datei, 10);
if ($c > $e )
{
echo " <center><bR><bR><bR><a Href='go.php?info='>Hier geht es weiter</a>";
}
else
{
echo "<center><bR><bR><bR>Tut mir leid, deine Zahl ist nicht größer";
}
?>
Hello Fabi,
bevor Du nun eine vernünftige Antwort auf Dein Posting bekommst, versuch doch mal:
Bei diesem Besipiel ist das, denke ich, noch gut überschaubar und daher ideal zum Üben.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
- einen passenden Betreff zu wählen
Sory, sollte heißen: Wenn $a größer als $b ist,dann ein Link zu einer anderen Seite und sonst eine Fehlermeldung!
- und mitzuteilen, was das Script tun soll
[^^^^soll checken ob die eingegebene Zahl auf der Seite eing.html größer oder kleiner ist^^^^]]
Sory, sollte heißen: Wenn $a größer als $b ist,dann ein Link zu einer anderen Seite und sonst eine Fehlermeldung!
$b? ich sehe nur $e und $c
Ralle
Sory, sollte heißen: Wenn $a größer als $b ist,dann ein Link zu einer anderen Seite und sonst eine Fehlermeldung!
$b? ich sehe nur $e und $c
Sorry, ich meinte $e und$c
Das mit der Fehlermeldung seht in meiner Frage
Hallo Fabi,
bevor das hier jetzt ausartet, gebe ich dir einen Tipp, der nichts mit deiner Frage zu tun hat:
1. Lies bitte die </faq/>. Da ist zwar das eine oder andere überholt, aber es stehen sehr wichtige Anmerkungen drin, die sich darauf beziehen, wie man ein Posting formuliert.
2. Bevor du postest, achte bitte auch auf die äußere Form: Lies noch mal durch, was du geschrieben hast, korrigiere Rechtschreibfehler und frag' dich, ob jemand, der sich nicht seit Stunden/Wochen/Tagen mit genau diesem Problem beschäftigt, auch erkennen wird, worum es geht. Ergänze unter Umständen noch einmal den Text.
3. Wenn du schnelles hin- und herposten möchtest, dann geh' bitte in den Chat. Die Leute dort reden zwar nicht ausschliesslich über SELFHTML-Themen und sind bestimmt kein 24-Stunden-Support. Wenn du aber eine Frage hast, die du möglichst schnell lösen möchtest, kannst du fragen, ob dort zufällig jemand ist, der dir helfen kann.
Hier im Forum achtest du bitte darauf, eine Anrede über deinen Text zu schreiben und einen Gruss drunter - alles andere ist einfach nur unhöflich und wird dir Minuspunkte einbringen. Nachdem die Leute, die hier helfen, eben freiwillig helfen, wird sich so bei vielen der Wille, Hilfe zu leisten ganz fix in Luft auflösen.
4. Bitte schreib' nie, nie wieder eine solche Überschrift. Sie zeugt davon, dass du dir absolut keine Mühe gegeben hast und nur möglichst schnell dein Posting ins Forum haben wolltest.
File Griese,
Stonie
Hi Stonie,
Danke mal an dich, für deine immer sehr moderaten Hinweise. Das erspart einem dann so manch einen Wutausbruch über diverse Poltergeister, die nicht nur zu Halloween hier erscheinen und nicht nur süßes wollen.
Gruß Josef
Hallo Fabi,
- einen passenden Betreff zu wählen
Sory, sollte heißen: Wenn $a größer als $b ist,dann ein Link zu einer anderen Seite und sonst eine Fehlermeldung!
- und mitzuteilen, was das Script tun soll
[^^^^soll checken ob die eingegebene Zahl auf der Seite eing.html größer oder kleiner ist^^^^]]
Nun brauchen wir noch die Fehlermeldungen :-)
<?
$e = $_POST['e'];
Hast Du auf der Aufrufseite ein Formular, das die Methode "POST" verwendet?
Hast Du überprüft, ob in das Formularelement mit dem Namen "e" etwas eingetragen wurde, d.h. geht ein
isset($_POST['e']
voraus, siehe https://forum.selfhtml.org/?t=92282&m=556095? Wenn ja, wandle $e in eine Zahl um.
$datei = fopen("ct.txt","r");
Du musst überprüfen, ob das Öffnen der Datei erfolgreich ist.
$c = fgets($datei, 10);
Du musst überprüfen, ob fgets erfolgreich war. Der Rückgabewert von fgets ist ein String. Diesen solltest Du in eine Zahl umwandeln.
if ($c > $e )
{
echo " <center><bR><bR><bR><a Href='go.php?info='>Hier geht es weiter</a>";
}
else
{
echo "<center><bR><bR><bR>Tut mir leid, deine Zahl ist nicht größer";
}
?>
Fabi, dies hängt alles mit Deinem alten Thread https://forum.selfhtml.org/?t=92302&m=556145 zusammen. Deswegen ist es besser, in dem alten Tread zu bleiben, statt einen neuen Thread aufzumachen.
Freundliche Grüsse,
Vinzenz
Hello Fabi,
Doppelpostings sind hier auch nicht so gerne gesehen.
Ich hatte Dir in https://forum.selfhtml.org/?t=92282&m=555982
nämlich schon ausführlich auf Deine Frage geantwortet und Dir eine funktionstüchtige Musterlösung gepostet. Die kann st Du dann erstmal verstehen lernen und wenn Du sie verstanden hast, kommentieren und mit Deinen Wünschen ergänzt posten.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom