mit php Fehlermeldung auf gleicher Seite bleiben - WIE?

Hallo,

Trotz langer Recherche bin ich einfach zu keiner guten Antwort gekommen ... Ich suche nach einem php Befehl, der mir ermöglicht, dass die Fehlermeldung bei z.B. die beiden Passwörter bei der Registrierung sind nicht ident - nicht auf einer neuen weißen leeren Seite mit dem Fehler echo angezeigt werden, sondern wie bei Facebook, auf der gleichen Seite bleibt, und nur ein roter div (oder auch nur text) mit der Fehlermeldung angezeigt wird.

Das würde die ganze Seite wirklich viel kompakter und professioneller machen!

Hier ein kleiner einblick in meine php Datei:

<?php
//Variablen deklarieren
$prename = $_POST['prename'];
$lastname = $_POST['lastname'];
$email = $_POST['mail'];
$password = $_POST['password'];
if($prename != "" && $lastname !="" && $email != "" && $password != "")
{
    //überprüfen, ob Passwort und E-Mail Adressen überein stimmen
    if($email == $_POST['rmail'])
    {
            if($password == $_POST['rpassword'])
            {
                //überprüfen ob Name korrekt
                $zeichen = "!&$%()/\?=1234567890{}[]<>|,;:._^^^^+*#'";
                $pospn = strpos($prename, $zeichen);
                $posln = strpos($lastname, $zeichen);
                if($pospn === false && $posln === false)
                {
                        //überprüfen ob E-Mail Korrekt
                        $posm1 = strpos($email, "@");
                        $posm2 = strpos($email, ".");
                        if($posm2 != "" && $posm1 != "")
                        { 

weiter unten folgen dann nur noch die echos auf die jeweiligen Fehlermeldungen in neue weiße leere Seiten.

Ich hoffe ihr versteht was ich meine :)

Ich freu mich über jede Antwort!

Danke im Voraus, lole

...zum Beitrag

Ich würde einfach beim php script, da wo festgestellt wird, dass es nicht korrekt ist das machen:

header ("Location: deineanmeldeseite.php:);

...zur Antwort

Wie Limearts das gesagt hatt kannst du es nur mit % - die einfachere art oder mit media-squires ' schwierigere art

...zur Antwort

Bitte den Html, sowie den CSS code hier schreiben. Kann dir erst dann helfen Aber wie schon die anderen gesagt haben es liegt wahrscheinlich daran dass dad stylesheet nicht eingebunden wurde

...zur Antwort

Ich habe dieses Problem mit einem table tag wie folgt gelöst: (Entschuldigung, falls es komisch geschrieben ist, habs mit dem handy getippt ^^)

</p

...zur Antwort

Ich hab zwar keine Ahnung was 1und-DIY ist aber ich nehm mal stark an, dass es ein Baukasten ist um jetzt zu deiner Frage zu kommen: Bitte eine Kopie des HTML txt sowie des CSS txt

...zur Antwort

1) Wenn du deinen Freund wirklich magst und auf ihn nicht verzichten willst und du (mit 17) denkst er ist dein Traummann, dann verzichte auf deinen Geburtstag. Geburtstage kommen und gehen.

2) Also ich weiß nicht ob dein Freund oder seine Eltern, dass wissen, aber, wenn du mitfährst solltest du es ihnen sagen, da ist nichts dabei. Besser als, wenn sie dich Ohnmächtig auf der Toilette finden.

3) Du kannst bei der zuständigen Fluggesellschaft anrufen und fragen ob sie eine Erlaubnis brauchen. Soweit ich weiß, darf man schon ab 15/16 alleine Fliegen. Also erkundige dich mal

Ich hoffe ich konnte dir helfen oder wenigstens dir einen kleinen Schubser geben.

...zur Antwort

1)Du brauchst einen google+ account und mit dem musst du eingelogt sein(Auf deinem Android verständlich)

2)Du gehst beim IPad in COC auf die Einstellungen(dieses Rädchen)

3)Dann auf "Geräte verknüpfen"

4)Beim IPad "Altes Gerät" auswählen

5)Dir erscheint ein Code Beim IPad

6)Bei deinem Android Handy gehst du dann auf "Neues Gerät"

7)Gib nun den Code ein

8)Genieße es

...zur Antwort

150€ !!!!! .... wieso das bitte, hast du ein Loch durch dein Handy gemacht oder was? Wenn der Display hin ist dann kostet das maximal 70-80€ ... das ist ne abzocke mein freundchen oder du hast wohl die Reparatur bei einer Firma beansprucht, ist dies der Fall dann rate ich dir zu "Türkischen Geschäften" deines Vertrauens oder des Vertrauens deines Freundeskreis gehen

...zur Antwort